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:
RevisionActionfile
1.11modifypkgsrc/math/py-gwcs/Makefile
1.3modifypkgsrc/math/py-gwcs/PLIST
1.5modifypkgsrc/math/py-gwcs/distinfo