Releases: spacetelescope/gwcs
GWCS v0.22.1
Fix inequality sign for bounding box handling [#540]
GWCS v0.22.0
-
Replace usages of
copy_arrays
withmemmap
[#503] -
Fix an issue with units in
wcs_from_points
. [#507] -
Fix incorrect units being returned in the low level WCS API. [#512]
-
Synchronize
region.py
with the copies of it in JWST and Romancal. [#517] -
Add support for compound bounding boxes and ignored bounding box entries. [#519]
-
Add
gwcs.examples
module, based on the examples located in the testingconftest.py
. [#521] -
Force
bounding_box
to always be returned as aF
ordered box. [#522] -
Move the bounding box attachment to the forward transform property. [#532]
-
Adjust
world_to_array_index_values
to round to integer coordinates as specified by APE 14. [#525] -
Add warning filter to asdf extension to prevent the
bounding_box
order warning for gwcs objects originating from a file. [#526] -
Fixed a bug where evaluating the inverse transform did not
respect the bounding box. [#498] -
Improved reliability of inside/outside footprint computations when evaluating
inverse transform with bounding box. [#536]
GWCS v 0.21.0
- Improve documentation
- Introduce a minimum version of asdf-wcs-schemas
GWCS v 0.20.0
GWCS v 0.19.0
GWCS v 0.19.0
Bug Fixes
- Synchronize array_shape and pixel_shape attributes of WCS objects. [#439]
- Fix failures and warnings woth numpy 2.0. [#472]
Other
- Remove deprecated old bounding_box. The new implementation is released with astropy v 5.3. [#458]
- Refactor CoordinateFrame.axis_physical_types. [#459]
- StokesFrame uses now astropy.coordinates.StokesCoord. [#452]
- Dropped support for Python 3.8. [#451]
- Fixed a call to astropy.coordinates in wcstools.wcs_from_points. [#448]
- Code and docstrings clean up. [#460]
- Register all available asdf extension manifests from asdf-wcs-schemas except 1.0.0 (which contains duplicate tag versions). [#469]
- Register empty extension for 1.0.0 to avoid warning about a missing extension when opening old files. [#475]
GWCS v 0.18.3
What's Changed
- Fix pixel scale formula used by iterative inverse by @mcara in #423
- refactor for Tox 4 by @zacharyburnett in #428
- Improve stability of SIP fitting. Fix constant term - CRPIX - in SIP by @mcara in #427
- use canonical name of RTD config and enable
nitpicky
mode to catch broken links in docs by @zacharyburnett in #430 - add downstream tests for JWST and Roman calibration pipelines by @zacharyburnett in #415
- fix
CRDS_PATH
in CI when running downstream tests by @zacharyburnett in #432
New Contributors
- @zacharyburnett made their first contribution in #428
Full Changelog: 0.18.2...0.18.3
GWCS v 0.18.2
GWCS v 0.18.2 is a bug fix release to support the JWST pipeline.
GWCS 0.18.1
GWCS 0.18.1 is a maintenance release.
GWCS 0.18.0
GWCS v 0.18.0 (2021-12-22)
Bug Fixes
Updated code in region.py with latest improvements and bug fixes from stsci.skypac.regions.py [#382]
New Features
Enabled CompoundBoundingBox support for wcs. [#375]
Moved schemas to standalone package asdf-wcs-schemas. Reworked the serialization code to use ASDF converters. [#388]
GWCS 0.17.1
- Fixed a bug with StokesProfile and Quantities.