Add PEP-517 support
Bug #1948554 reported by
Adrián Chaves
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lxml |
Triaged
|
Low
|
Unassigned |
Bug Description
It would be great if lxml would specify cython as a required build tool as part of https:/
At the moment, to install lxml from the latest sources using tox, you need to use a tox hack (https:/
To post a comment you must log in.
The thing is, Cython isn't required, unless you build from a clean source checkout. The source distribution of a normal release does not have any Python dependencies at all, it only needs Python and a C compiler.
I guess this could be expressed with the build-sdist hook: /www.python. org/dev/ peps/pep- 0517/#get- requires- for-build- sdist
https:/
To me, it doesn't really seem worth the hassle of setting up a local build backend just for this case. Can't say if others feel differently about this.