Update dependency astropy to <=7.1.1#95
Merged
renovate[bot] merged 1 commit intomainfrom Oct 11, 2025
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
<=7.1.0-><=7.1.1Release Notes
astropy/astropy (astropy)
v7.1.1Compare Source
==========================
Bug Fixes
astropy.io.fits
^^^^^^^^^^^^^^^
Writing zero-row BinTableHDU with string columns no longer raises a broadcast error in _ascii_encode() [#18230]
Compute maximum absolute and relative differences reported by
ImageDataDiffon the full arrays instead of only a few values. [#18451]
Fix slicing FITS compressed file with
.sectionwhen data is scaled. [#18640]astropy.io.misc
^^^^^^^^^^^^^^^
an exception when saving a
SkyCoordobject in particular frames likegalactocentricin which frame attributes are themselves a frame. [#18526]astropy.io.votable
^^^^^^^^^^^^^^^^^^
astropy.nddata
^^^^^^^^^^^^^^
Fixed key error with numpy functions
np.min,np.max,np.mean, andnp.sum. [#18424]Fix partial cutouts with FITS compressed file and scaled data. [#18640]
astropy.table
^^^^^^^^^^^^^
Fixed a bug in
table.table_helpers.ArrayWrapperwhere byteorder of theunderlying data was not necessarily preserved through roundtrips. [#18139]
Fix bug #10732 where removing rows on an indexed table that was subsequently sliced
(e.g.
t.add_index("a"); ts = t[1:5]; ts.remove_row(2)) was giving incorrect resultsor failing. [#18511]
astropy.time
^^^^^^^^^^^^
Timeworks also with numpy 2.3.0, fixinga bug in our implementation which had no effect in previous numpy versions. [#18265]
astropy.timeseries
^^^^^^^^^^^^^^^^^^
aggregate_downsampleperformance degradation whennon-default
aggregate_funcis used. [#18188]astropy.units
^^^^^^^^^^^^^
DexUnitinastropy.units,and thus also how it is represented in, e.g., jupyter notebooks. [#18627]
astropy.visualization
^^^^^^^^^^^^^^^^^^^^^
Fix a bug that caused
WCSAxes.get_transformto not return the correcttransform when using WCS instances with celestial axes that were not in
degrees. [#18311]
Fixed a bug that under certain conditions could lead to ticks being incorrectly
labelled with a single "$" dollar sign in WCSAxes. [#18313]
Fixed WCSAxes.get_transform() in the case of 1D WCS [#18327]
Fixed a bug that caused the default format unit to be incorrect for RA/Dec WCSes with non-degree units [#18346]
Fix a bug where the units of the
values=keyword argument toset_tickswas not respected. [#18577]astropy.wcs
^^^^^^^^^^^
Fixed an issue which caused calls to WCS coordinate conversion routines to not be thread-safe due to calls to WCS.wcs.set() from multiple threads. [#16411]
Fix a bug that caused the output of
WCS.wcs.print_contents()to be truncatedand to then cause the output of subsequent
print_contents()calls (onWCS.wcsor other wcs objects such asWCS.wcs.wtb) to be corrupted. [#18350]Fixed a bug in
WCS.pixel_to_worldfor spectral WCS whererestfrqwasdefined but CTYPE was
VOPT, and likewise whererestwavwas defined butCTYPE was
VRAD. [#18352]Fixed a bug where world->pixel conversions did not work correctly on a 1D WCS
sliced via
SlicedLowLevelWCS. [#18394]Fixed a bug that caused slicing of WCS objects with an ellipsis to not return a WCS
object but instead a SlicedLowLevelWCS object. [#18417]
Fixed a bug in
wcs.pythat caused the WCS object to not properly initializethe
_naxisattribute when the header was empty or did not contain any WCSinformation. This could lead to crashes when attempting to take a slice of a 3D
WCS object or it could lead unexpected behavior when accessing pixel shape
or other properties that depend on the number of axes. [#18419]
Fixed a race condition when using the APE-14 API for the
WCSclass in a multi-threaded environment. [#18692]Performance Improvements
astropy.modeling
^^^^^^^^^^^^^^^^
modeling.rotations.spherical2cartesian()by 11-18% depending on the size of the input data arrays. [#18238]Other Changes and Additions
Fixed errors with building the package from source on Windows via
python -m buildand similar commands. [#18253]Pre-built binaries (wheels) for Linux are now built using the
manylinux_2_28image (previously,
manylinux2014was used). [#18374]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.