pip install lxml fails on Python 3.8 prerelease builds
Bug #1829853 reported by
Marius Gedminas
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxml |
Fix Released
|
Low
|
scoder |
Bug Description
Python 3.8 changed the C API a bit (specifically, PyCode_New() gets an extra argument to indicate the number of positional-only arguments, IIRC). This broke Cython and all packages that rely on Cython.
The Cython bug is here: https:/
(When I started filing this bug I was under the mistaken impression that a fixed Cython was already published to PyPI and all that was left to do was to do the re-generation. That turns out not to be the case. I'll leave this bug as a heads up.)
Changed in lxml: | |
assignee: | nobody → scoder (scoder) |
importance: | Undecided → Low |
milestone: | none → 4.3.4 |
status: | New → Fix Released |
To post a comment you must log in.
(A double fail award goes to me for not realizing cython and lxml share maintainers so they don't need to be told about this situation! Oops.)