Skip to content

Restrict setuptools to <79.0.0 for SETUPTOOLS_ENABLE_FEATURES=legacy-editable to work #2617

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

Merged

Conversation

michalpokusa
Copy link
Contributor

@michalpokusa michalpokusa commented Apr 21, 2025

setuptools==79.0.0 released on April 20 2025 removed support for "legacy-editable", thus breaking CI.
(thanks @UnknownPlatypus for finding the problem reason)
https://setuptools.pypa.io/en/stable/history.html#v79-0-0

On another PR, @sobolevn suggested explicitly using the older setuptools version.
#2615 (comment)

@sobolevn
Copy link
Member

Thanks!

@sobolevn sobolevn merged commit 059304f into typeddjango:master Apr 22, 2025
36 checks passed
@michalpokusa michalpokusa deleted the setuptools-restrict-below-79-0-0 branch April 22, 2025 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants