I was wondering if there are any plans for porting InVEST to Python 3. With all the dependencies it is clear to me that this is nontrivial.
I’m interested in this because there are other libraries I want to use with InVEST, but they are Python 3 only. I have a work around for this now, but I am still curious.
Great to hear from you, and thanks for posting on the new forums! Yes, we are in the process of migrating natcap.invest to python 3.6+ as well as making a couple of other behind-the-scenes updates to each of the models. I’d guesstimate that our first python3-compatible release will be out in May or June, 2019.
Yes, the transition is complete! We just haven’t made an official release of the python3-only InVEST just yet … we’ll have a new release once we finish a couple of remaining issues. In the meantime, pip-installing off of the develop branch of https://bitbucket.org/natcap/invest will get you a python3-only (3.6, 3.7) install of InVEST.