pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: python 3.7 removal proposal (before upstream EOL!!)



>> However, many python packages fail to build with 3.7.
> 
> (1) This claim is not true. The vast majority of packages that that
> don't build are either a direct result of the setuptools_scm bug or due
> to a dependency on ipython or numpy.
> 
> (2) As I mentioned, Python 3.7 is important for the migration part from
> 2.7 and anyone involved with a bigger 2.7 code base in production will
> tell you that is both an involved process and can take a while.
> 
> As such I request:
> 
> (1) Immediate stop any further removal of Python 3.7 support. I find it
> frankly a major violation of pksgrc protocol to do so for a change that
> has been contested before.
> 
> (2) Revert the change proposed here.
> 
> (3) (Re)introduce the last 3.7-supported versions of ipython and numpy
> with the versioned Python dependency framework. For numpy, most packages
> don't even need to change beyond dropping the (then) bogus py37
> restriction.
> 
> Joerg

I strongly disagree. There are other failing packages like recent py-hypothesis (which in the end I've patched, but upstream cannot guarantee its correctness under Python 3.7), or py-importlib-metadata, and the mess with py-typing-extensions.

I don't see how Python 3.7 helps with migration from 2.7. Python 3.8 is even better to do the job. Not to mention 3.9 and so on.

I propose we get rid of Python 3.7 entirely and clean up the mess.

Kind regards,
Adam


Home | Main Index | Thread Index | Old Index