diff --git a/astropy-6.0.0.tar.gz b/astropy-6.0.0.tar.gz deleted file mode 100644 index bc5f800..0000000 --- a/astropy-6.0.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:03cd801a55305da523cd8d780d76359f57255dcdc59fe0bdd71fd5154fc777d9 -size 7064934 diff --git a/astropy-6.0.1.tar.gz b/astropy-6.0.1.tar.gz new file mode 100644 index 0000000..34a87ef --- /dev/null +++ b/astropy-6.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89a975de356d0608e74f1f493442fb3acbbb7a85b739e074460bb0340014b39c +size 7074537 diff --git a/python-astropy.changes b/python-astropy.changes index 17d1685..8ab9428 100644 --- a/python-astropy.changes +++ b/python-astropy.changes @@ -1,3 +1,111 @@ +------------------------------------------------------------------- +Fri Mar 29 16:51:14 UTC 2024 - Ben Greiner + +- Update to 6.0.1 + ## Bug Fixes + ### astropy.coordinates + * Previously passing a SkyCoord instance to the + BaseCoordinateFrame separation() or separation_3d() methods + could produce wrong results, depending on what additional frame + attributes were defined on the SkyCoord, but now SkyCoord input + can be used safely. [#15659] + * Distance now accepts as parallax any angle-like value. This + includes types like Column which have a unit but are not + Quantity subclasses. [#15712] + * The new default for the class method SkyCoord.from_name() is to + look for coordinates first in SIMBAD, then in NED, and then in + VizieR, instead of having no specific order. [#16046] + ### astropy.io.ascii + * Reading of CDS header files with multi-line descriptions where + the continued line started with a number was broken. This is + now fixed. [#15617] + * Ensure that the names of mixin columns are properly propagated + as labels for the MRT format. [#15848] + * Fixed reading IPAC tables for long column type on some + platforms, e.g., Windows. [#15992] + ### astropy.io.fits + * Fix TDISP parsing for floating numbers. [#16007] + * Fix a crash when calling FITS writeto methods with stdout as + the output stream. [#16008] + * Fix TDISP parsing for floating numbers in formats ES / EN. + [#16015] + ### astropy.stats + * Fix a spurious warning when calling sigma_clipped_stats on a + MaskedColumn. [#15844] + ### astropy.table + * Fix a Table bug when setting items (via slice or index list) in + a bytes type MaskedColumn would cause the column mask to be set + to all False. A common way to trigger this bug was reading a + FITS file with masked string data and then sorting the table. + [#15669] + * Fix slicing logic for Row. Previously, slicing a + astropy.table.row.Row object would incorrectly return a column, + now it correctly returns a list of values from that row. + [#15733] + * Fix a ValueError raised by table.join when fed with large + tables. This would typically happen in situations when the + result joined table would be too large to fit in memory. In + those situations, the error message is now much more clearly + about the necessary memory size. [#15734] + * Fix an unintended exception being raised when attempting to + compare two unequal Table instances. [#15845] + * Ensure that if a Column is initialized with a Quantity it will + use by default a possible name defined on the quantity’s .info. + [#15848] + * The unit conversion convert_unit_to with MaskedColumn was + broken as it was storing the old unit in a dictionary attached + to underlying np.ma.MaskedArray. This fixes it by overwriting + the old unit after unit conversion. [#16118] + * astropy.table.vstack will no longer modify the input list even + when it contains non-Table objects like astropy.table.Row. + [#16130] + ### astropy.units + * Fix an issue with unicode string representations of units shown + as superscripts (like degree) when raised to some power. Like + for LaTeX representations, now the superscript unicode + character is replaced by the literal short name before adding + the power. [#15755] + * Fix a missing Sun unit in the list of VOUnits simple_units. + [#15832] + * Fix write/read roundtrips with empty Table dumped to ECSV. + [#15885] + * Fix a bug where LaTeX formatter would return empty strings for + unity (1) input. [#15923] + * Ensure powers of units are consistently as simple as possible. + So, an integer if possible, otherwise a float, or a fraction if + the float is really close to that. This also ensures the hash + of a unit is unique for any given unit (previously, the same + power could be represented as float, int or fraction, which + made the hash different). [#16058] + * Ensure that find_equivalent_units only returns actual units, + not units that raised to some power match the requested one. + With this fix, (u.m**-3).find_equivalent_units() properly finds + nothing, rather than all units of length. [#16127] + ### astropy.utils + * Fix a bug where astropy.utils.console.Spinner would leak + newlines for messages longer than terminal width. [#16040] + * Update report_diff_values so the diff no longer depends on the + console terminal size. [#16065] + * Fix support in Masked for generalized ufuncs with more than a + single core dimension (such as erfa.rxp). [#16120] + ### astropy.visualization + * Fix an edge case where quantity_support would produce duplicate + tick labels for small data ranges. [#15841] + ### astropy.wcs + * Updated bundled WCSLIB version to 8.2.2. This update fixes + character buffer overflows in the comment string for the + longitude and latitude axes triggered by some projections in + wcshdo(), and also the formatting for generic coordinate + systems. For a full list of changes - see + http://www.atnf.csiro.au/people/mcalabre/WCS/CHANGES or + astropy/cextern/wcslib/CHANGES [#15795] + * Fixed a bug in fit_wcs_from_points that does not set the + default value of the cdelt of the returned WCS object. [#16027] + ## Other Changes and Additions + * Given the potential breaking changes with the upcoming Numpy + 2.0 release, this release pins Numpy<2.0 and support for Numpy + 2.0 will be added in the v6.1.0 release. + ------------------------------------------------------------------- Tue Mar 19 10:51:28 UTC 2024 - Ben Greiner diff --git a/python-astropy.spec b/python-astropy.spec index 6768286..969f42c 100644 --- a/python-astropy.spec +++ b/python-astropy.spec @@ -49,7 +49,7 @@ %{?sle15_python_module_pythons} Name: python-astropy%{psuffix} -Version: 6.0.0 +Version: 6.0.1 Release: 0 Summary: Community-developed python astronomy tools License: BSD-3-Clause @@ -62,7 +62,7 @@ Source100: python-astropy-rpmlintrc # https://docs.astropy.org/en/v6.0/install.html#requirements BuildRequires: %{python_module Cython >= 3 with %python-Cython < 3.1} BuildRequires: %{python_module devel >= 3.9} -BuildRequires: %{python_module extension-helpers} +BuildRequires: %{python_module extension-helpers >= 1.0} BuildRequires: %{python_module numpy-devel >= 1.25 with %python-numpy-devel < 2} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm >= 6.2} @@ -73,9 +73,9 @@ BuildRequires: hdf5-devel BuildRequires: pkgconfig BuildRequires: python-rpm-macros Requires: python-PyYAML >= 3.13 -Requires: python-astropy-iers-data >= 0.2023.10.30.0.29.53 +Requires: python-astropy-iers-data >= 0.2024.2.26.0.28.55 Requires: python-packaging >= 19.0 -Requires: python-pyerfa >= 2.0 +Requires: python-pyerfa >= 2.0.1.1 Requires: (python-numpy >= 1.22 with python-numpy < 2) Requires(post): update-alternatives Requires(postun): update-alternatives @@ -144,6 +144,7 @@ BuildRequires: %{python_module pytest-mpl} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module sgp4 >= 2.3} BuildRequires: %{python_module skyfield >= 1.20 if %python-base < 3.11} +BuildRequires: %{python_module threadpoolctl} # /SECTION %endif %python_subpackages