Update gwcs requirement from <=0.22.1,>=0.19 to >=0.19,<=0.24.0 by dependabot[bot] · Pull Request #505 · GeminiDRSoftware/DRAGONS
Updates the requirements on gwcs to permit the latest version.
Release notes
Sourced from gwcs's releases.
0.24.0
What's Changed
- Fix inequality sign and var name in outside bbox test by
@mcarain spacetelescope/gwcs#540- Bump OpenAstronomy/github-actions-workflows from 1.14.0 to 1.15.0 in /.github/workflows in the actions group by
@dependabotin spacetelescope/gwcs#543- Spring cleaning coordinate frames by
@Cadairin spacetelescope/gwcs#457- Add pre-commit and implement automatic linting and formatting by
@WilliamJamiesonin spacetelescope/gwcs#544- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin spacetelescope/gwcs#549- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin spacetelescope/gwcs#552- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin spacetelescope/gwcs#553- Add protections against duplicate frames by
@WilliamJamiesonin spacetelescope/gwcs#545- Fixes for bounding box units by
@WilliamJamiesonin spacetelescope/gwcs#554- [pre-commit.ci] pre-commit autoupdate by
@pre-commit-ciin spacetelescope/gwcs#556- Bump OpenAstronomy/github-actions-workflows from 1.15.0 to 1.16.0 in /.github/workflows in the actions group by
@dependabotin spacetelescope/gwcs#555New Contributors
@pre-commit-cimade their first contribution in spacetelescope/gwcs#549Full Changelog: spacetelescope/gwcs@0.22.1...0.24.0
Changelog
Sourced from gwcs's changelog.
0.24.0 (2025-02-04)
Coordinate frames now have a "native" order and then are sorted based on
axes_order. #457
WCS.numerical_inverseno longer accepts high level objects (with_units=is not supported) useWCS.inverse. #457
CoordinateFrame.coordinateshas been replaced byCoordinateFrame.to_high_level_coordinates#457
CoordinateFrame.to_quantityhas been replaced byCoordinateFrame.from_high_level_coordinates. #457Inputs to
CelestialFrame, such asaxes_namesare now explicitly in lon, lat order and will re sorted based onaxes_order=. #457Implement code linting and automatic formatting. #544
Refactor
WCSto use aPipelinebase class which adds basic checks to ensure that the pipeline is valid. These include checking for duplicate frame names and that the last transform isNone. #545Bugfix for
WCS.invertandWCS.to_fitsthat prevented evaluation when the attached bounding box happened to have units on its values. #5540.23.0 (skipped)
This was skipped to avoid issues with an ongoing JWST release.
0.22.0 (2024-12-19)
Replace usages of
copy_arrayswithmemmap#503Fix an issue with units in
wcs_from_points. #507Fix incorrect units being returned in the low level WCS API. #512
Synchronize
region.pywith the copies of it in JWST and Romancal. #517Add support for compound bounding boxes and ignored bounding box entries. #519
Add
gwcs.examplesmodule, based on the examples located in the testingconftest.py. #521Force
bounding_boxto always be returned as aFordered box. #522Move the bounding box attachment to the forward transform property. #532
Adjust
world_to_array_index_valuesto round to integer coordinates as specified by APE 14. #525Add warning filter to asdf extension to prevent the
bounding_boxorder warning for gwcs objects originating from a file. #526
... (truncated)
Commits
5bac4f7Update changes for release 0.24dd59fb1Bump OpenAstronomy/github-actions-workflows from 1.15.0 to 1.16.0 in /.github...a82f9e9Bump OpenAstronomy/github-actions-workflows3265f60[pre-commit.ci] pre-commit autoupdate (#556)7160e20[pre-commit.ci] pre-commit autoupdateb25ab02Fixes for bounding box units (#554)f391f14Update changes6c04dd5Fixes for bounding box unitsa3d1cc0Add protections against duplicate frames (#545)1c5acaf[pre-commit.ci] pre-commit autoupdate (#553)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)