Message367034
| Author |
vstinner |
| Recipients |
arigo, eric.snow, matrixise, ncoghlan, njs, vinay.sajip, vstinner |
| Date |
2020年04月22日.17:44:38 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1587577478.45.0.274465451716.issue35886@roundup.psfhosted.org> |
| In-reply-to |
| Content |
Python 3.8 was released in October 2019 with this change (PyInterpreterState structure is now opaque). Fedora 32 is going to be released soon with Python 3.8 as /usr/bin/python. The change only broke very few projets: cffi (which indirectly broke brotlipy and httpbin), Blender, FreeBSD. Fixes are trivial:
* Replace "interp->modules" with PyImport_GetModuleDict()
* Replace "interp->builtins" with PyEval_GetBuiltins()
I close the issue. Well done Eric! |
|