-
Notifications
You must be signed in to change notification settings - Fork 2
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
Bump basic CI tests and CD to python 3.9 #192
Bump basic CI tests and CD to python 3.9 #192
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #192 +/- ##
=======================================
Coverage 77.47% 77.47%
=======================================
Files 18 18
Lines 1545 1545
=======================================
Hits 1197 1197
Misses 348 348 ☔ View full report in Codecov by Sentry. |
This PR has not been tested yet; should be done before merging. |
The basic tests do not test the functionality of the code, but rather runs the developer tools, builds the package distribution and the documentation. Since the builds will be done using Python 3.9, this is in alignment. Note, this does not affect the ability to use Python 3.7 or 3.8 when installing and using the built package.
I've bumped the Python version used for the basic CI tests to Python 3.9. This ensures we test building the package distribution and documentation in the same Python version as is being used upon a release. This does not impact the ability to install and use the built package in Python 3.7 or 3.8. |
@ajeklund "squash and merge" at will :) |
Description
Because documentation will no longer build on python 3.7, we bump its release job together with the package build from 3.7 to 3.9. Closes #191.
While at it, we also bump the basic CI tests to 3.9. This does not impact the ability to install and use the built package in Python 3.7 or 3.8.
Type of change
Checklist for the reviewer
This checklist should be used as a help for the reviewer.