Hi!
My organization has a lot of packages emitting the _DeprecatedInstaller warning. They use setup_requires to get a setuptools plugin similar to PBR. Pip is apparently choosing to install them with setup.py install.
Clearly the best solution is to go through and add pyproject.toml, but that doesn’t fix our historical versions.
The packages install fine with --use-pep517. So I’m wondering, what is the plan for October 31st…
- Will the setuptools
_DeprecatedInstallerwarning become an error? - Will pip default to
--use-pep517in more cases? - Something else?
If #1 happens without #2, then that will make many package versions uninstallable for us. But if they both happen in combination, that’s fine.
Thank you to the packaging team, I appreciate your work getting this all to work in a truly wild variety of situations.
-Thomas