> - Cython doesn't work because of _PyGen_Send change [1] I think this is fixed on the latest cython (0.29.23)
On Wed, 26 May 2021 at 01:05, Neil Schemenauer <nas-pyt...@arctrix.com> wrote: > On 2021-05-04, Łukasz Langa wrote: > > We strongly encourage maintainers of third-party Python projects > > to test with 3.10 during the beta phase and report issues found to > > the Python bug tracker <https://bugs.python.org/> as soon as > > possible. > > Testing with Python 3.10b1 is not easy, at least for me. Here is a > list of initial problems I ran into, from memory: > > - Cython doesn't work because of _PyGen_Send change [1] > > - scipy cannot be installed because it has requires_python = > ">=3.7,<3.10". If you manually install from source, it seems to > work. > > - numpy cannot be installed because of _Py_HashDouble() change [2] > > - trio cannot be used because of TracebackException.__init__ changes [3] > > For the above problems, I would suggest the 3rd party package has > the issue and it's not a problem with the Python release. However, > I guess that few people are using Python without 3rd party packages. > So, it seems unsurprising that beta and RC releases are not well > tested. It has taken me quite a few hours to get a working version > of Python 3.10 with all required dependancies such that I can run > unit tests for some application code. > > Can we do any things to improve the situation? Perhaps using the > pre-release functionality of PyPI would help. We would have to > somehow encourage 3rd party packages to upload pre-releases that are > compatible with our beta/RC releases. > > > 1. https://github.com/cython/cython/issues/3876 > 2. https://github.com/numpy/numpy/issues/19033 > 3. https://github.com/python-trio/trio/issues/1899 > _______________________________________________ > Python-Dev mailing list -- python-dev@python.org > To unsubscribe send an email to python-dev-le...@python.org > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/python-dev@python.org/message/2Z23GRYT5VDHR4YJKS6YIQG7G46SC27T/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/ZJPJRK4OYCA7EOIMYRW4U5N6YPJVKVXF/ Code of Conduct: http://python.org/psf/codeofconduct/