Skip to content
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

BLD: require setuptools>=59 (partial migration out of distutils) #3674

Closed

Conversation

neutrinoceros
Copy link
Member

PR Summary

Another incremental step away from distutils, which is targetted for removal from the standard library in Python 3.12 (#3384)
This change requires setuptools 59, see https://setuptools.pypa.io/en/latest/history.html#v59-0-0 and in particular pypa/setuptools#2698

@neutrinoceros neutrinoceros added the enhancement Making something better label Nov 17, 2021
@neutrinoceros neutrinoceros changed the title BLD: require setuptools>=59 (partial migration out of disutils) BLD: require setuptools>=59 (partial migration out of distutils) Nov 17, 2021
@neutrinoceros
Copy link
Member Author

Faillures are expected due to matplotlib 3.5 being released yesterday, and solved in #3670

@neutrinoceros
Copy link
Member Author

numpy and SciPy are currently pinning setuptools to <0.49 in their releases, so it doesn't look reasonable to require >= 0.59 for now. Let's close this, it wasn't going to resolve the issue completely anyway.

@neutrinoceros neutrinoceros deleted the loosen_distutils branch November 25, 2021 16:04
@neutrinoceros neutrinoceros added the build related to the build process label Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build related to the build process enhancement Making something better
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant