-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken package: setuptools #74
Comments
Bump. This is an issue that affects many projects since it renders |
Internet-in-a-Box will implement an ugly workaround (deleting Specifically: iiab/iiab#2160 |
@holta interesting! I am investigating here, because I noticed today that KA Lite's build pipeline was broken. I guess there's more to it, namely the runtime requirements, too? |
Btw. I'm getting the same issues on our Build system with Python 3.4. I don't know why setuptools 45.0 is downloaded by pip in the first place, since PyPi and pip shouldn't be downloading it -- its metadata should prohibit it:
|
Ok, I see the problem. You can't even create a Python 2 virtualenv because it requires setuptools, and the setuptools provided by piwheels doesn't work on Python 2, despite being tagged It's possibly something that can be fixed upstream (the incorrect tagging). But for now I think deleting the wheel from piwheels is the best course of action. Reminder: Python 2 is EOL. |
I am pretty sure that this issue is related to piwheels mirror:
Since the issue also affects Python 3.4 users, I assume that piwheels does not respect the classifiers for some reason. |
I am still investigating this, I can't say for sure how I ended up with setuptools 45 on a Python 3.4 system. But the universal classifier fixed by @bennuttall would certainly seem important! |
I have now removed setuptools 45.0.0 from piwheels, and reported the issue to setuptools. I've also opened a PR to fix the issue. |
Thanks @bennuttall! |
Package name: setuptools
Issue type: Broken package
Link to PyPI page: https://pypi.org/project/setuptools
Link to piwheels page: https://www.piwheels.hostedpi.com/project/setuptools/
Version: 45.0.0
Python version: python3.7 installing a python2.7 virtual environment
I am the maintainer: No
More information:
Hidden behind ansible
Commenting out the piwheels lines in /etc/pip.conf results in no traceback.
The text was updated successfully, but these errors were encountered: