From b95ab440c5d0f1c7ba09e230be8863505d6e25a4 Mon Sep 17 00:00:00 2001 From: Simon Conseil Date: Sun, 23 Oct 2022 09:29:34 +0200 Subject: [PATCH] Finalizing changelog for v5.1.1 --- CHANGES.rst | 169 ++++++++++++++++++++ docs/changes/13431.other.rst | 3 - docs/changes/13614.other.rst | 1 - docs/changes/coordinates/13305.bugfix.rst | 2 - docs/changes/coordinates/13745.bugfix.rst | 4 - docs/changes/io.ascii/13170.bugfix.rst | 1 - docs/changes/io.ascii/13453.bugfix.rst | 3 - docs/changes/io.fits/13429.bugfix.rst | 2 - docs/changes/io.fits/13520.bugfix.rst | 1 - docs/changes/io.fits/13557.bugfix.rst | 2 - docs/changes/io.fits/13621.bugfix.rst | 2 - docs/changes/io.fits/13753.bugfix.rst | 2 - docs/changes/modeling/13158.bugfix.rst | 1 - docs/changes/modeling/13628.bugfix.rst | 1 - docs/changes/table/13269.bugfix.rst | 3 - docs/changes/table/13306.bugfix.rst | 1 - docs/changes/table/13438.bugfix.rst | 1 - docs/changes/table/13639.bugfix.rst | 3 - docs/changes/table/13783.bugfix.rst | 2 - docs/changes/table/13838.bugfix.rst | 2 - docs/changes/table/13842.bugfix.rst | 2 - docs/changes/time/12732.bugfix.rst | 1 - docs/changes/time/13068.bugfix.rst | 2 - docs/changes/time/13731.bugfix.rst | 4 - docs/changes/units/12699.bugfix.rst | 3 - docs/changes/units/13323.bugfix.rst | 1 - docs/changes/units/13340.bugfix.rst | 2 - docs/changes/utils/13323.bugfix.rst | 1 - docs/changes/utils/13352.bugfix.rst | 2 - docs/changes/utils/13404.bugfix.rst | 2 - docs/changes/utils/13824.bugfix.rst | 3 - docs/changes/visualization/12418.bugfix.rst | 1 - docs/changes/wcs/12598.bugfix.rst | 2 - docs/changes/wcs/12630.api.rst | 7 - docs/changes/wcs/12630.bugfix.rst | 3 - docs/changes/wcs/13579.bugfix.rst | 3 - docs/changes/wcs/13635.bugfix.rst | 6 - docs/changes/wcs/13668.bugfix.rst | 2 - 38 files changed, 169 insertions(+), 84 deletions(-) delete mode 100644 docs/changes/13431.other.rst delete mode 100644 docs/changes/13614.other.rst delete mode 100644 docs/changes/coordinates/13305.bugfix.rst delete mode 100644 docs/changes/coordinates/13745.bugfix.rst delete mode 100644 docs/changes/io.ascii/13170.bugfix.rst delete mode 100644 docs/changes/io.ascii/13453.bugfix.rst delete mode 100644 docs/changes/io.fits/13429.bugfix.rst delete mode 100644 docs/changes/io.fits/13520.bugfix.rst delete mode 100644 docs/changes/io.fits/13557.bugfix.rst delete mode 100644 docs/changes/io.fits/13621.bugfix.rst delete mode 100644 docs/changes/io.fits/13753.bugfix.rst delete mode 100644 docs/changes/modeling/13158.bugfix.rst delete mode 100644 docs/changes/modeling/13628.bugfix.rst delete mode 100644 docs/changes/table/13269.bugfix.rst delete mode 100644 docs/changes/table/13306.bugfix.rst delete mode 100644 docs/changes/table/13438.bugfix.rst delete mode 100644 docs/changes/table/13639.bugfix.rst delete mode 100644 docs/changes/table/13783.bugfix.rst delete mode 100644 docs/changes/table/13838.bugfix.rst delete mode 100644 docs/changes/table/13842.bugfix.rst delete mode 100644 docs/changes/time/12732.bugfix.rst delete mode 100644 docs/changes/time/13068.bugfix.rst delete mode 100644 docs/changes/time/13731.bugfix.rst delete mode 100644 docs/changes/units/12699.bugfix.rst delete mode 100644 docs/changes/units/13323.bugfix.rst delete mode 100644 docs/changes/units/13340.bugfix.rst delete mode 100644 docs/changes/utils/13323.bugfix.rst delete mode 100644 docs/changes/utils/13352.bugfix.rst delete mode 100644 docs/changes/utils/13404.bugfix.rst delete mode 100644 docs/changes/utils/13824.bugfix.rst delete mode 100644 docs/changes/visualization/12418.bugfix.rst delete mode 100644 docs/changes/wcs/12598.bugfix.rst delete mode 100644 docs/changes/wcs/12630.api.rst delete mode 100644 docs/changes/wcs/12630.bugfix.rst delete mode 100644 docs/changes/wcs/13579.bugfix.rst delete mode 100644 docs/changes/wcs/13635.bugfix.rst delete mode 100644 docs/changes/wcs/13668.bugfix.rst diff --git a/CHANGES.rst b/CHANGES.rst index abfbc1d1833..5815e933733 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,172 @@ +Version 5.1.1 (2022-10-23) +========================== + +API Changes +----------- + +astropy.wcs +^^^^^^^^^^^ + +- The ``pixel`` argument to ``astropy.visualization.wcsaxes.ticklabels.TickLabels.add`` + no longer does anything, is deprecated, and will be removed in a future + astropy version. It has been replaced by a new required ``data`` argument, which + should be used to specify the data coordinates of the tick label being added. + + This changes has been made because it is (in general) not possible to correctly + calculate pixel coordinates before Matplotlib is drawing a figure. [#12630] + + +Bug Fixes +--------- + +astropy.coordinates +^^^^^^^^^^^^^^^^^^^ + +- Fixed a bug that prevented ``SkyOffsetFrame`` instances to be pickled by adding + a custom ``__reduce__`` method to the class (see issue #9249). [#13305] + +- Fixed the check for invalid ``Latitude`` values for float32 values. + ``Latitude`` now accepts the float32 value of pi/2, which was rejected + before because a comparison was made using the slightly smaller float64 representation. + See issue #13708. [#13745] + +astropy.io.ascii +^^^^^^^^^^^^^^^^ + +- Fixed confusing chained exception messages of ``read()`` function when it fails. [#13170] + +- When writing out a :class:`~astropy.table.Table` to HTML format, the + ``formats`` keyword argument to the :meth:`~astropy.table.Table.write` method + will now be applied. [#13453] + +astropy.io.fits +^^^^^^^^^^^^^^^ + +- ``heapsize`` is now checked for VLA tables. An error is thrown whether P format is used + but the heap size is bigger than what can be indexed with a 32 bit signed int. [#13429] + +- Fix parsing of ascii TFORM when precision is missing. [#13520] + +- A compressed image HDU created from the header of a PRIMARY HDU, now correctly updates + 'XTENSION' and 'SIMPLE' keywords. [#13557] + +- Empty variable-length arrays are now properly handled when pathological combinations of + heapoffset and heapsize are encountered. [#13621] + +- ``PCOUNT`` and ``GCOUNT`` keywords are now removed from an uncompressed Primary header, + for compliancy with ``fitsverify`` behavior. [#13753] + +astropy.modeling +^^^^^^^^^^^^^^^^ + +- Bugfix for using ``MagUnit`` units on model parameters. [#13158] + +- Fix bug in using non-linear fitters to fit 0-degree polynomials using weights. [#13628] + +astropy.table +^^^^^^^^^^^^^ + +- Fix a problem where accessing one field of a structured column returned a Column + with the same info as the original column. This resulted in unintuitive behavior + in general and an exception if the format for the column was set. [#13269] + +- Tables with columns with structured data can now be properly stacked and joined. [#13306] + +- Update jQuery to 3.6.0, to pick up security fixes. [#13438] + +- Fix a Python 3.11 compatibility issue. Ensure that when removing a table column + that the ``pprint_include_names`` or ``pprint_exclude_names`` attributes get + updated correctly. [#13639] + +- When using ``add_columns`` with same indexes in ``indexes`` option or without + specifying the option, the order of the new columns will now be kept. [#13783] + +- Fix a bug when printing or getting the representation of a multidimensional + table column that has a zero dimension. [#13838] + +- Ensure that mixin columns and their ``info`` are not shared between tables + even when their underlying data is shared with ``copy=False``. [#13842] + +astropy.time +^^^^^^^^^^^^ + +- Fix ``Time.insert()`` on times which have their ``out_subfmt`` set. [#12732] + +- Prevent ``Time()`` from being initialized with an invalid precision + leading to incorrect results when representing the time as a string. [#13068] + +- Fix a bug in Time where a date string like "2022-08-01.123" was being parsed + as an ISO-format time "2022-08-01 00:00:00.123". The fractional part at the + end of the string was being taken as seconds. Now this raises an exception + because the string is not in ISO format. [#13731] + +astropy.units +^^^^^^^^^^^^^ + +- Significantly improved the performance of parsing composite units with the FITS + format, by ensuring the ``detailed_exception`` argument is properly passed on + and thus used. [#12699] + +- Ensure that ``np.concatenate`` on quantities can take a ``dtype`` argument (added in numpy 1.20). [#13323] + +- Ensure that the units of any ``initial`` argument to reductions such as + ``np.add.reduce`` (which underlies ``np.sum``) are properly taken into account. [#13340] + +astropy.utils +^^^^^^^^^^^^^ + +- Ensure that ``np.concatenate`` on masked data can take a ``dtype`` argument (added in numpy 1.20). [#13323] + +- Fix error when suppressing download progress bar while using non-default + ``sys.stdout`` stream. [#13352] + +- Ensure ``str`` and ``repr`` work properly for ``Masked`` versions of + structured subarrays. [#13404] + +- If an attribute is created using ``deprecated_attribute()`` with the + ``alternative`` argument then getting or setting the value of the deprecated + attribute now accesses its replacement. [#13824] + +astropy.visualization +^^^^^^^^^^^^^^^^^^^^^ + +- Fixed calling ``.tight_layout()`` on a WCSAxes. [#12418] + +astropy.wcs +^^^^^^^^^^^ + +- ``WCS.pixel_to_world`` now creates an ``EarthLocation`` object using ``MJD-AVG`` + if present before falling back to the old behaviour of using ``MJD-OBS``. [#12598] + +- The locations of ``WCSAxes`` ticks and tick-labels are now correctly calculated + when the DPI of a figure changes between a WCSAxes being created and the figure + being drawn, or when a rasterized artist is added to the WCSAxes. [#12630] + +- Fix a bug where ``SlicedLowLevelWCS.world_to_pixel_values`` would break when + the result of the transform is dependent on the coordinate of a sliced out + pixel. [#13579] + +- Updated bundled WCSLIB version to 7.12. This update includes bug fixes to + ``wcssub()`` in how it handles temporal axes with -TAB and fixes handling + of status returns from ``linp2x()`` and ``linx2p()`` relating to distortion + functions, in particular affecting TPV distortions - see #13509. For a full + list of changes - see http://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES or + `astropy/cextern/wcslib/CHANGES `_. [#13635] + +- Fixed WCS validation not working properly if HDUList is needed + for multi-extension FITS file. [#13668] + + +Other Changes and Additions +--------------------------- + +- Development wheels of astropy should now be installed from + https://pypi.anaconda.org/astropy/simple instead of from + https://pkgs.dev.azure.com/astropy-project/astropy/_packaging/nightly/pypi/simple. [#13431] + +- Compatibility with Python 3.11, 3.10.7, 3.9.14, 3.8.14 [#13614] + + Version 5.1 (2022-05-24) ======================== diff --git a/docs/changes/13431.other.rst b/docs/changes/13431.other.rst deleted file mode 100644 index 4e90dce30fa..00000000000 --- a/docs/changes/13431.other.rst +++ /dev/null @@ -1,3 +0,0 @@ -Development wheels of astropy should now be installed from -https://pypi.anaconda.org/astropy/simple instead of from -https://pkgs.dev.azure.com/astropy-project/astropy/_packaging/nightly/pypi/simple. diff --git a/docs/changes/13614.other.rst b/docs/changes/13614.other.rst deleted file mode 100644 index 9f8f813fd8a..00000000000 --- a/docs/changes/13614.other.rst +++ /dev/null @@ -1 +0,0 @@ -Compatibility with Python 3.11, 3.10.7, 3.9.14, 3.8.14 diff --git a/docs/changes/coordinates/13305.bugfix.rst b/docs/changes/coordinates/13305.bugfix.rst deleted file mode 100644 index d232170c687..00000000000 --- a/docs/changes/coordinates/13305.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed a bug that prevented ``SkyOffsetFrame`` instances to be pickled by adding -a custom ``__reduce__`` method to the class (see issue #9249). diff --git a/docs/changes/coordinates/13745.bugfix.rst b/docs/changes/coordinates/13745.bugfix.rst deleted file mode 100644 index 8c5d77de427..00000000000 --- a/docs/changes/coordinates/13745.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Fixed the check for invalid ``Latitude`` values for float32 values. -``Latitude`` now accepts the float32 value of pi/2, which was rejected -before because a comparison was made using the slightly smaller float64 representation. -See issue #13708. diff --git a/docs/changes/io.ascii/13170.bugfix.rst b/docs/changes/io.ascii/13170.bugfix.rst deleted file mode 100644 index 6c519d58d5d..00000000000 --- a/docs/changes/io.ascii/13170.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed confusing chained exception messages of ``read()`` function when it fails. diff --git a/docs/changes/io.ascii/13453.bugfix.rst b/docs/changes/io.ascii/13453.bugfix.rst deleted file mode 100644 index 658c4ed07e7..00000000000 --- a/docs/changes/io.ascii/13453.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -When writing out a :class:`~astropy.table.Table` to HTML format, the -``formats`` keyword argument to the :meth:`~astropy.table.Table.write` method -will now be applied. diff --git a/docs/changes/io.fits/13429.bugfix.rst b/docs/changes/io.fits/13429.bugfix.rst deleted file mode 100644 index 6ae8e443942..00000000000 --- a/docs/changes/io.fits/13429.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -``heapsize`` is now checked for VLA tables. An error is thrown whether P format is used -but the heap size is bigger than what can be indexed with a 32 bit signed int. diff --git a/docs/changes/io.fits/13520.bugfix.rst b/docs/changes/io.fits/13520.bugfix.rst deleted file mode 100644 index d127e2f0005..00000000000 --- a/docs/changes/io.fits/13520.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix parsing of ascii TFORM when precision is missing. diff --git a/docs/changes/io.fits/13557.bugfix.rst b/docs/changes/io.fits/13557.bugfix.rst deleted file mode 100644 index 3f5840f6d74..00000000000 --- a/docs/changes/io.fits/13557.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -A compressed image HDU created from the header of a PRIMARY HDU, now correctly updates -'XTENSION' and 'SIMPLE' keywords. diff --git a/docs/changes/io.fits/13621.bugfix.rst b/docs/changes/io.fits/13621.bugfix.rst deleted file mode 100644 index 3adc38df369..00000000000 --- a/docs/changes/io.fits/13621.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Empty variable-length arrays are now properly handled when pathological combinations of -heapoffset and heapsize are encountered. diff --git a/docs/changes/io.fits/13753.bugfix.rst b/docs/changes/io.fits/13753.bugfix.rst deleted file mode 100644 index 64c2bd89500..00000000000 --- a/docs/changes/io.fits/13753.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -``PCOUNT`` and ``GCOUNT`` keywords are now removed from an uncompressed Primary header, -for compliancy with ``fitsverify`` behavior. diff --git a/docs/changes/modeling/13158.bugfix.rst b/docs/changes/modeling/13158.bugfix.rst deleted file mode 100644 index e32063aef49..00000000000 --- a/docs/changes/modeling/13158.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Bugfix for using ``MagUnit`` units on model parameters. diff --git a/docs/changes/modeling/13628.bugfix.rst b/docs/changes/modeling/13628.bugfix.rst deleted file mode 100644 index 08c89139f12..00000000000 --- a/docs/changes/modeling/13628.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix bug in using non-linear fitters to fit 0-degree polynomials using weights. diff --git a/docs/changes/table/13269.bugfix.rst b/docs/changes/table/13269.bugfix.rst deleted file mode 100644 index 321c4cbd19b..00000000000 --- a/docs/changes/table/13269.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix a problem where accessing one field of a structured column returned a Column -with the same info as the original column. This resulted in unintuitive behavior -in general and an exception if the format for the column was set. diff --git a/docs/changes/table/13306.bugfix.rst b/docs/changes/table/13306.bugfix.rst deleted file mode 100644 index 7e4d0179be2..00000000000 --- a/docs/changes/table/13306.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Tables with columns with structured data can now be properly stacked and joined. diff --git a/docs/changes/table/13438.bugfix.rst b/docs/changes/table/13438.bugfix.rst deleted file mode 100644 index 67a0a1afcb3..00000000000 --- a/docs/changes/table/13438.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Update jQuery to 3.6.0, to pick up security fixes. diff --git a/docs/changes/table/13639.bugfix.rst b/docs/changes/table/13639.bugfix.rst deleted file mode 100644 index 5f09396ab0d..00000000000 --- a/docs/changes/table/13639.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix a Python 3.11 compatibility issue. Ensure that when removing a table column -that the ``pprint_include_names`` or ``pprint_exclude_names`` attributes get -updated correctly. diff --git a/docs/changes/table/13783.bugfix.rst b/docs/changes/table/13783.bugfix.rst deleted file mode 100644 index 12aabdf867d..00000000000 --- a/docs/changes/table/13783.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -When using ``add_columns`` with same indexes in ``indexes`` option or without -specifying the option, the order of the new columns will now be kept. diff --git a/docs/changes/table/13838.bugfix.rst b/docs/changes/table/13838.bugfix.rst deleted file mode 100644 index 371081de837..00000000000 --- a/docs/changes/table/13838.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix a bug when printing or getting the representation of a multidimensional -table column that has a zero dimension. diff --git a/docs/changes/table/13842.bugfix.rst b/docs/changes/table/13842.bugfix.rst deleted file mode 100644 index fe80e2901e1..00000000000 --- a/docs/changes/table/13842.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Ensure that mixin columns and their ``info`` are not shared between tables -even when their underlying data is shared with ``copy=False``. diff --git a/docs/changes/time/12732.bugfix.rst b/docs/changes/time/12732.bugfix.rst deleted file mode 100644 index 52a655a06bd..00000000000 --- a/docs/changes/time/12732.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix ``Time.insert()`` on times which have their ``out_subfmt`` set. diff --git a/docs/changes/time/13068.bugfix.rst b/docs/changes/time/13068.bugfix.rst deleted file mode 100644 index 2393536696b..00000000000 --- a/docs/changes/time/13068.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Prevent ``Time()`` from being initialized with an invalid precision -leading to incorrect results when representing the time as a string. diff --git a/docs/changes/time/13731.bugfix.rst b/docs/changes/time/13731.bugfix.rst deleted file mode 100644 index 42a400fc6a3..00000000000 --- a/docs/changes/time/13731.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -Fix a bug in Time where a date string like "2022-08-01.123" was being parsed -as an ISO-format time "2022-08-01 00:00:00.123". The fractional part at the -end of the string was being taken as seconds. Now this raises an exception -because the string is not in ISO format. diff --git a/docs/changes/units/12699.bugfix.rst b/docs/changes/units/12699.bugfix.rst deleted file mode 100644 index 24ade6a50de..00000000000 --- a/docs/changes/units/12699.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Significantly improved the performance of parsing composite units with the FITS -format, by ensuring the ``detailed_exception`` argument is properly passed on -and thus used. diff --git a/docs/changes/units/13323.bugfix.rst b/docs/changes/units/13323.bugfix.rst deleted file mode 100644 index 792a8d31244..00000000000 --- a/docs/changes/units/13323.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Ensure that ``np.concatenate`` on quantities can take a ``dtype`` argument (added in numpy 1.20). diff --git a/docs/changes/units/13340.bugfix.rst b/docs/changes/units/13340.bugfix.rst deleted file mode 100644 index 07d742f66aa..00000000000 --- a/docs/changes/units/13340.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Ensure that the units of any ``initial`` argument to reductions such as -``np.add.reduce`` (which underlies ``np.sum``) are properly taken into account. diff --git a/docs/changes/utils/13323.bugfix.rst b/docs/changes/utils/13323.bugfix.rst deleted file mode 100644 index efefd27bd5b..00000000000 --- a/docs/changes/utils/13323.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Ensure that ``np.concatenate`` on masked data can take a ``dtype`` argument (added in numpy 1.20). diff --git a/docs/changes/utils/13352.bugfix.rst b/docs/changes/utils/13352.bugfix.rst deleted file mode 100644 index 86790915c42..00000000000 --- a/docs/changes/utils/13352.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix error when suppressing download progress bar while using non-default -``sys.stdout`` stream. diff --git a/docs/changes/utils/13404.bugfix.rst b/docs/changes/utils/13404.bugfix.rst deleted file mode 100644 index e96dd323890..00000000000 --- a/docs/changes/utils/13404.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Ensure ``str`` and ``repr`` work properly for ``Masked`` versions of -structured subarrays. diff --git a/docs/changes/utils/13824.bugfix.rst b/docs/changes/utils/13824.bugfix.rst deleted file mode 100644 index 3a39a49b877..00000000000 --- a/docs/changes/utils/13824.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -If an attribute is created using ``deprecated_attribute()`` with the -``alternative`` argument then getting or setting the value of the deprecated -attribute now accesses its replacement. diff --git a/docs/changes/visualization/12418.bugfix.rst b/docs/changes/visualization/12418.bugfix.rst deleted file mode 100644 index 61cf2c13c15..00000000000 --- a/docs/changes/visualization/12418.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed calling ``.tight_layout()`` on a WCSAxes. diff --git a/docs/changes/wcs/12598.bugfix.rst b/docs/changes/wcs/12598.bugfix.rst deleted file mode 100644 index 2ead3509477..00000000000 --- a/docs/changes/wcs/12598.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -``WCS.pixel_to_world`` now creates an ``EarthLocation`` object using ``MJD-AVG`` -if present before falling back to the old behaviour of using ``MJD-OBS``. diff --git a/docs/changes/wcs/12630.api.rst b/docs/changes/wcs/12630.api.rst deleted file mode 100644 index 3707292972a..00000000000 --- a/docs/changes/wcs/12630.api.rst +++ /dev/null @@ -1,7 +0,0 @@ -The ``pixel`` argument to ``astropy.visualization.wcsaxes.ticklabels.TickLabels.add`` -no longer does anything, is deprecated, and will be removed in a future -astropy version. It has been replaced by a new required ``data`` argument, which -should be used to specify the data coordinates of the tick label being added. - -This changes has been made because it is (in general) not possible to correctly -calculate pixel coordinates before Matplotlib is drawing a figure. diff --git a/docs/changes/wcs/12630.bugfix.rst b/docs/changes/wcs/12630.bugfix.rst deleted file mode 100644 index f1b4cf42e46..00000000000 --- a/docs/changes/wcs/12630.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -The locations of ``WCSAxes`` ticks and tick-labels are now correctly calculated -when the DPI of a figure changes between a WCSAxes being created and the figure -being drawn, or when a rasterized artist is added to the WCSAxes. diff --git a/docs/changes/wcs/13579.bugfix.rst b/docs/changes/wcs/13579.bugfix.rst deleted file mode 100644 index 588899a09aa..00000000000 --- a/docs/changes/wcs/13579.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix a bug where ``SlicedLowLevelWCS.world_to_pixel_values`` would break when -the result of the transform is dependent on the coordinate of a sliced out -pixel. diff --git a/docs/changes/wcs/13635.bugfix.rst b/docs/changes/wcs/13635.bugfix.rst deleted file mode 100644 index 2311a883ded..00000000000 --- a/docs/changes/wcs/13635.bugfix.rst +++ /dev/null @@ -1,6 +0,0 @@ -Updated bundled WCSLIB version to 7.12. This update includes bug fixes to -``wcssub()`` in how it handles temporal axes with -TAB and fixes handling -of status returns from ``linp2x()`` and ``linx2p()`` relating to distortion -functions, in particular affecting TPV distortions - see #13509. For a full -list of changes - see http://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES or -`astropy/cextern/wcslib/CHANGES `_. diff --git a/docs/changes/wcs/13668.bugfix.rst b/docs/changes/wcs/13668.bugfix.rst deleted file mode 100644 index d2bf23373fe..00000000000 --- a/docs/changes/wcs/13668.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed WCS validation not working properly if HDUList is needed -for multi-extension FITS file.