-
Notifications
You must be signed in to change notification settings - Fork 32
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
Modernization galore #243
Modernization galore #243
Conversation
and add flake8 check. Also clean up flake8 warnings.
Move test helper functions into helpers.py instead of having them spread out in test modules that do not contain tests. Remove CLI from test modules because we use pytest now.
Codecov ReportAttention:
... and 1 file with indirect coverage changes 📢 Thoughts on this report? Let us know!. |
and do not change dir for tox because there is C-ext
and fix PEP 8
because there must be some black magic happening. Ignore problematic test in wheel building. Fix pytest path mismatch error for sdist job.
Also disabling changedir had no effect
and enable limited wheel test for all PRs
Despite the scary diff, users won't actually see anything different. All they will get are new wheels after next release. So no need for change log. |
This is in a good state now, so I am going to YOLO merge it. If you run into problems, will be happy to come back to help. Enjoy your wheels! |
Please use SQUASH AND MERGE button!
helpers.py
After merge:
Open follow up issue about CI not able to see math_util C-ext ((fixed!)NUMPY_EXPERIMENTAL_DTYPE_API
) and the xfail. Maybe tox is preventing the CI to see the.so
file but I don't know how to fix.synphot
works just fine with tox (though not OpenAstronomy) andastropy
also works fine (with OpenAstronomy).Open issues about aarch64 wheels unable to be built (takes too long).manylinux_aarch64: Takes too long to build #247Update branch protection rules.(done!)