Message367034
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! |
|
Date |
User |
Action |
Args |
2020-04-22 17:44:38 | vstinner | set | recipients:
+ vstinner, arigo, vinay.sajip, ncoghlan, njs, eric.snow, matrixise |
2020-04-22 17:44:38 | vstinner | set | messageid: <1587577478.45.0.274465451716.issue35886@roundup.psfhosted.org> |
2020-04-22 17:44:38 | vstinner | link | issue35886 messages |
2020-04-22 17:44:38 | vstinner | create | |
|