This is a proposal to enable optional concurrent.futures.Executor-based parallelism in pygeoprocessing functions that are likely to be CPU-bound. Details are in this google doc:
https://docs.google.com/document/d/124-k3EFMozO2x20Fo0rI3_XOPxXucG18_RVEXFdsAfg/edit