Closed braingram closed 11 months ago
Patch has no changes to coverable lines.
:loudspeaker: Thoughts on this report? Let us know!.
As this doesn't change any code or documentation (only CI configuration) I'm inclined to skip regtests to not take up time on the server.
As this doesn't change any code or documentation (only CI configuration) I'm inclined to skip regtests to not take up time on the server.
@hbushouse any objection merging this without regtests since it doesn't change code or docs (only CI)?
As this doesn't change any code or documentation (only CI configuration) I'm inclined to skip regtests to not take up time on the server.
@hbushouse any objection merging this without regtests since it doesn't change code or docs (only CI)?
Oh sure, "transparent to the user". We've heard that before ... ;-)
This PR enables devdeps testing in github actions allowing us to run tests against numpy 2.0 and other development versions of some key dependencies.
requirements-dev.txt
is added, listing several key dependencies (asdf, astropy, asdf-astropy numpy) and configuring pip to install development versions (either from git or from available built development versions). scipy is not a direct dependency of stdatmodels but is installed inrequirements-dev.txt
as it's unlikely the development version of numpy will work with the released scipy.tox.ini
required minor updates to use the newrequirements-dev.txt
(an existingdevdeps
environment was already configured).ci.yml
was updated to run thedevdeps
tox environment which appears astest-devdeps-xdist
. See a run triggered by this PR: https://github.com/spacetelescope/stdatamodels/actions/runs/6150774039/job/16689450474?pr=208test-jwst-devdeps-xdist
is also run (jwst tests are run in the CI and contribute to stdatamodels coverage due to a large part of stdatamodels.jwst coming directly from jwst). However these tests are more likely to fail due to extra dependencies included for jwst.Checklist
CHANGES.rst
(either inBug Fixes
orChanges to API
)