Warning about using obsolete setup.py install

Bug #1993882 reported by Francesco-lodolo
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
lxml
New
Undecided
Unassigned

Bug Description

Noticed while installing lxml 4.9.1 via pip within a GitHub workflow

DEPRECATION: lxml is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559

description: updated
Revision history for this message
Mitchell Lee (mitchell-kw-lee) wrote :

This is CRITICAL issue I assume.
Since
when trying to instal lxml pip on python '3.11',
the message occured and not working.
Howcome still not prepared for 3.11 yet?

Revision history for this message
Mitchell Lee (mitchell-kw-lee) wrote :

platform : windows 11
python version : 3.11
python archtecture : 32bit

Revision history for this message
Rafael Fontenelle (rafaelff) wrote :

Mitchell, I think you are facing a different issue, please double check the error message that prevented you from installing whatever you were wanting to install.

The issue reported by the OP affects only pip 23.1+ (not related to Python 3.11), but the latest version released of pip so far is 22.3. If you are facing this issue because of an unreleased pip version installed, you are be able to work around the issue by using the --use-pep517 flag

And Howcome still not prepared for 3.11 yet? Well, consider contributing to this free software and implement pyproject.toml in it. The whole community will love such contribution.

Revision history for this message
Mitchell Lee (mitchell-kw-lee) wrote :

- Try clean install with all official releases. It happen.
non of un official nightly build are used.
pip 22.3 installed.

- Try it on windows 11 or whatever windows with 'python 3.11-32bit'.
it happens.

- open source or free software does not mean that unprepared or unprofressional amaturistic product.
the open or free software must be more professionally prepared on time(time to marklet) than commercial.
be sharp.

Revision history for this message
Rafael Fontenelle (rafaelff) wrote :

Mitchell, I don't have an Windows system nor I am the maintainer, so I'm unable to help you debugging that. Good luck with that issue.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.