 |
@eclipseo reported |
| Trac ID |
trac#9640 |
| Type |
defect |
| Created |
2019-05-14 15:01:53Z |
In Fedora Linux, we are currently rebuilding our Python stack with Python 3.8.
In Python 3.8 alpha 4, the PyCode_New() signature changed due to PEP 570:
python/cpython@8c77b8c
As such the code generated by previous Cython are now failing with a too few arguments error for PyCode_New(), see bug cython/cython#2938
This was fixed in Cython master: cython/cython@d22678c
It will be backported in Cython 0.29.x but in the meantime we can use Cython master to regenerate raiser.c for use with Python >= 3.8a4
Searchable metadata
trac-id__9640 9640
type__defect defect
reporter__eclipseo eclipseo
priority__normal normal
milestone__None None
branch__
branch_author__
status__closed closed
resolution__fixed fixed
component__core core
keywords__None None
time__1557846113835664 1557846113835664
changetime__1558248273345831 1558248273345831
version__None None
owner__hawkowl hawkowl
cc__hawkowl
In Fedora Linux, we are currently rebuilding our Python stack with Python 3.8.
In Python 3.8 alpha 4, the
PyCode_New()signature changed due to PEP 570:python/cpython@8c77b8c
As such the code generated by previous Cython are now failing with a
too few argumentserror forPyCode_New(), see bug cython/cython#2938This was fixed in Cython master: cython/cython@d22678c
It will be backported in Cython 0.29.x but in the meantime we can use Cython master to regenerate raiser.c for use with Python >= 3.8a4
Searchable metadata