With Python 3.10's release, any thoughts on whethe...
# development
h
With Python 3.10's release, any thoughts on whether to start releasing Pants with Python 3.10? If so, would it be appropriate to drop Python 3.7?
e
That will need Pex to support 3.10 which I've started work on, but not finished yet. In terms of our upgrade / drop cycle. I am very much not a fan of chasing the latest thing. If we had a policy we wrote down; we won't thrash the version you write your rules in for X window, I'd feel alot better. IOW: this decision would be automated.
👍 1
p
I'd suggest we wait a few weeks (at least) get things stabilized in the eco-system.. even black doesn't fully support 3.10 https://twitter.com/brianokken/status/1445047819769835531
👍 1
as for 3.7, I suggest we follow the psf support cycle for python. i.e. when the psf drops support for it then pants can do that too.
h
We have a lot of existing work to do, no need to take on more at the moment. I think we can revisit releasing Pants on 3.10 in a few months.
👍 1