-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Fix the build for modern setuptools #3376
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
base: master
Are you sure you want to change the base?
Conversation
|
I ran into this when doing a similar fix on one my own projects and then grepping in my "under active development" directory for other packages running into the same. My super-non-scientific process was: read |
|
I just noticed on another one of my projects that this "fix" breaks against Python 3.8 Thus, we'll need to wait until gunicorn drops Python 3.8 support #3343 However, the present PR will need to make it in before By 2026-Feb-18, because according to the message:
|
Worse. Its not just a matter of disregarding 3.8 (EoL). Gunicorn is used in stable distributions. E.g. Debian 13 "trixie" - release date still TBA but approaching hard freeze on 2025-05-15 - for cPython
-- Possible strategies for the last release before 2026-02-18:
|
|
@pajod inasmuch as I have taken the time to understand what you're saying, I agree with your analysis of the situation, including its root cause 😢 Here's the proof of Trixie's setuptools version: (note that Trixie's EOL hasn't even been announced yet, but is likely to be at least in 2030). My personal way forward would probably be the "do it damnit" solution of getting rid of the license info altogether (nr. 2) but I have no strong opinion on this. |
bca2dc4 to
d14d775
Compare
|
Python 3.8 support has been dropped by Gunicorn so the build passes now |
No description provided.