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
For downstream maintainers: astropy-dev + numpy-dev now also needs pyerfa-dev #15638
Comments
Food for thoughts: make it possible to use and import astropy without pyerfa. E.g. in pyvo we don't use it, yet now we need to make sure we include the dev pyerfa in our testing. Having to dive into dev of indirect dependencies is far from elegant, and the only iers usage I see is to turn off the auto download in conftest 🤦♀️
|
But pyerfa is declared as required runtime dependency. This problem should be rare. I mean, numpy 3.0 won't happen for another 10 years or so, right, right? 😬 |
For completeness, this is when it became required: |
Yes, I agree the problem is more a philosophical one, but nevertheless, issues with iers/erfa is coming back often and result in ugly workarounds at each time. |
If you start to see errors like this downstream in a job that pulls in astropy 6.1.dev and numpy 2.0.dev:
You also need to install pyerfa-dev for that job from https://anaconda.org/liberfa/pyerfa like this:
The text was updated successfully, but these errors were encountered: