Path to this page:
Subject: CVS commit: pkgsrc/math/py-gwcs
From: Adam Ciarcinski
Date: 2025-02-13 13:11:04
Message id: 20250213121104.443E3FBE0@cvs.NetBSD.org
Log Message:
py-gwcs: updated to 0.24.0
0.24.0 (2025-02-04)
- Coordinate frames now have a "native" order and then are sorted \
based on ``axes_order``.
- ``WCS.numerical_inverse`` no longer accepts high level objects \
(``with_units=`` is not supported) use ``WCS.inverse``.
- ``CoordinateFrame.coordinates`` has been replaced by \
``CoordinateFrame.to_high_level_coordinates``
- ``CoordinateFrame.to_quantity`` has been replaced by \
``CoordinateFrame.from_high_level_coordinates``.
- Inputs to ``CelestialFrame``, such as ``axes_names`` are now explicitly in \
lon, lat order and will re sorted based on ``axes_order=``.
- Implement code linting and automatic formatting.
- Refactor ``WCS`` to use a ``Pipeline`` base class which adds basic checks to \
ensure that the pipeline is valid. These
include checking for duplicate frame names and that the last transform is ``None``.
- Bugfix for ``WCS.invert`` and ``WCS.to_fits`` that prevented evaluation when \
the attached bounding box happened to have
units on its values.
Files: