Skip to content

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

Merged
sobolevn merged 1 commit into
typeddjango:masterfrom
michalpokusa:setuptools-restrict-below-79-0-0
Apr 22, 2025
Merged

Restrict setuptools to <79.0.0 for SETUPTOOLS_ENABLE_FEATURES=legacy-editable to work#2617
sobolevn merged 1 commit into
typeddjango:masterfrom
michalpokusa:setuptools-restrict-below-79-0-0

Conversation

@michalpokusa
Copy link
Copy Markdown
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
Copy Markdown
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