Skip to content

Releases: spacetelescope/gwcs

GWCS v0.22.1

20 Dec 15:07
571f26d
Compare
Choose a tag to compare

Fix inequality sign for bounding box handling [#540]

GWCS v0.22.0

19 Dec 19:11
47678c9
Compare
Choose a tag to compare
  • Replace usages of copy_arrays with memmap [#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 testing conftest.py. [#521]

  • Force bounding_box to always be returned as a F 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

10 Mar 17:30
Compare
Choose a tag to compare
  • Improve documentation
  • Introduce a minimum version of asdf-wcs-schemas

GWCS v 0.20.0

29 Nov 14:23
Compare
Choose a tag to compare

Changes in GWCS 0.20.0

  • Replace pkg_resources with importlib.metadata. [#478]
  • Serialize and deserialize pixel_shape with asdf. [#480]

GWCS v 0.19.0

15 Sep 17:36
Compare
Choose a tag to compare

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

23 Dec 19:00
Compare
Choose a tag to compare

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

Full Changelog: 0.18.2...0.18.3

GWCS v 0.18.2

07 Sep 17:00
e8209c0
Compare
Choose a tag to compare

GWCS v 0.18.2 is a bug fix release to support the JWST pipeline.

  • Corrected the reported requested forward SIP accuracy and reported fit
    residuals by to_fits_sip() and to_fits(). [#413, #419]

  • Fixed a bug due to which the check for divergence in _fit_2D_poly() and
    hence in to_fits() and to_fits_sip() was ignored. [#414]

GWCS 0.18.1

15 Mar 15:22
2b92305
Compare
Choose a tag to compare

GWCS 0.18.1 is a maintenance release.

GWCS 0.18.0

22 Dec 21:48
c0ae787
Compare
Choose a tag to compare

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

27 Nov 23:10
e8a5ecf
Compare
Choose a tag to compare
  • Fixed a bug with StokesProfile and Quantities.