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
[BUG] Setuptools 69.0.0 breaks Astropy's setup #4126
Comments
I see, I think I can prepare a fix quickly... |
Hi @neutrinoceros, could you please check if #4127 works for you? You can install that version of setuptools with: python -m venv .venv
.venv/bin/python -m pip install -U pip wheel
.venv/bin/python -m pip install https://github.com/abravalheri/setuptools/archive/refs/heads/issue-4126.zip +any other build dependencies. Then you can run |
@abravalheri I confirm that #4127 works for us, thank you ! |
Thank you very much for confirming. |
setuptools version
setuptools==69.0.0
Python version
3.12
OS
Ubuntu
Additional environment information
No response
Description
About 15h ago, Astropy's CI started failing to build with
This seems to correspond to an intentional change in setuptools 69.
Nonetheless, from reading the PR that introduced the change (#4069), I'm not sure that this was supposed to break immediately. Was this intended ?
Expected behavior
a deprecation warning instead of a hard error ?
How to Reproduce
$ python -c "from setuptools.dep_util import newer_group"
Output
The text was updated successfully, but these errors were encountered: