Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The oldest versions pins for
roman_datamodels
are currently broken. This is due to a breaking change in unit representations introduced in astropy/astropy#14439, which first appeared in astropy 5.3.0. So the min astropy version has been bumped to 5.3.0.This necessitated an additional bump in numpy version at least 1.21. However, numpy 1.22 is the oldest supported version by numpy, so it makes sense to bump to 1.22.
Checklist
CHANGES.rst
under the corresponding subsection[ ] Passed romancal regression testing on Jenkins / PLWishMaster. Link: https://plwishmaster.stsci.edu:8081/job/RT/job/romancal/XXX/The regression tests use the latest versions of these dependencies on PyPi not the minimum versions. However, this may require version bumps inromancal
for the oldest dependencies job to remain functional.