Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-astropy for openSUSE:Factory checked in at 2026-07-23 23:09:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-astropy (Old) and /work/SRC/openSUSE:Factory/.python-astropy.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-astropy" Thu Jul 23 23:09:58 2026 rev:69 rq:1366318 version:8.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-astropy/python-astropy.changes 2026-06-30 15:13:16.043704224 +0200 +++ /work/SRC/openSUSE:Factory/.python-astropy.new.2004/python-astropy.changes 2026-07-23 23:11:10.434038609 +0200 @@ -1,0 +2,60 @@ +Mon Jul 13 10:19:43 UTC 2026 - Dirk Müller <[email protected]> + +- update to 8.0.1: + * Astropy will now no longer download the latest IERS-A table + over the network unless it is actually needed, and will also + not warn about download issues unless all mirrors fail. The + IERS_Auto.open method now always reads the table bundled in + astropy-iers-data (or a finals2000A.all file in the current + working directory, if present), and the auto-download is + deferred until a calculation actually requests UT1-UTC or + polar motion values beyond the predictive range of the + bundled table while that table is older than + astropy.utils.iers.conf.auto_max_age days. This avoids + network access, and the associated warnings when offline, in + the common case where the bundled table is recent enough. + * Fixed a regression where a FITS logical ('L') column created + with BinTableHDU.from_columns(..., nrows=N) and no input + array stored its values as NULL (b'x00') instead of False + (b'F'). Rows later assigned False were silently written as + NULL, and a spurious contains NULL warning was emitted when + reading the file back. + * Fixed a bug where a byte other than the FITS L wire-format + values b'T', b'F' and b'x00' assigned into a fixed-length + logical ('L') column read with logical_as_bytes=True was + written to the file unchecked (and silently read back as + False). Such bytes now raise ValueError on write, matching + the validation applied to |S1 column input at construction + time. + * Fixed an incorrect DATASUM (and therefore CHECKSUM) being + written for byte-swapped binary tables larger than 64 kB. The + data was checksummed in chunks that were not aligned to + 4-byte word boundaries, so the stored value was valid in + memory but failed to verify once the file was read back. + * Bugfix for a Parameter with a custom getter / setter pair + raising an AttributeError when accessing the value of the + Parameter before any value for the parameter has been set. + The Parameter will now return the result of the getter + applied to a nan value in this case which is consistent with + the behavior of a Parameter without a custom getter / setter + pair. + * Fix unexpected behavior in Cutout2D.plot_on_original(). The + displayed region spanned pixels not included in the cutout + array. + * Fixed a bug where a Table.loc[] range query using the default + SortedArray index engine silently dropped rows when the upper + bound matched a value that appears more than once in the + indexed column. + * Fixed a bug where a Table.loc[] range query using the BST + index engine returned rows in scrambled order if rows had + been added after the index was created. + * Fixed a bug where + numpy.lib.recfunctions.structured_to_unstructured failed when + applied to a StructuredQuantity by improving unit extraction + logic. + * Fixed issues with the placement of WCSAxes tick labels for + non-perpendicular grids or ticks. + * Fix caching of wcs.world_axis_object_components and + world_axis_object_classes in cases where the equinox was NaN + +------------------------------------------------------------------- Old: ---- astropy-8.0.0.tar.gz New: ---- astropy-8.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-astropy.spec ++++++ --- /var/tmp/diff_new_pack.P8rgPp/_old 2026-07-23 23:11:11.186065015 +0200 +++ /var/tmp/diff_new_pack.P8rgPp/_new 2026-07-23 23:11:11.190065156 +0200 @@ -49,7 +49,7 @@ %{?sle15_python_module_pythons} Name: python-astropy%{psuffix} -Version: 8.0.0 +Version: 8.0.1 Release: 0 Summary: Community-developed python astronomy tools License: BSD-3-Clause @@ -74,7 +74,7 @@ BuildRequires: pkgconfig BuildRequires: python-rpm-macros Requires: python-PyYAML >= 6.0.0 -Requires: python-astropy-iers-data >= 0.2026.6.1.17.39.59 +Requires: python-astropy-iers-data >= 0.2026.6.22.1.23.34 Requires: python-numpy >= 2.0 Requires: python-packaging >= 25.0 Requires: python-pyerfa >= 2.0.1.3 @@ -90,7 +90,6 @@ Suggests: libxml2-tools Suggests: python-beautifulsoup4 Suggests: python-html5lib -Suggests: python-bleach Suggests: python-dask-dataframe >= 2024.8.0 Suggests: python-h5py >= 3.11.0 Suggests: python-pandas >= 2.2.2 @@ -116,7 +115,6 @@ BuildRequires: %{python_module Bottleneck} BuildRequires: %{python_module asdf-astropy >= 0.7.0} BuildRequires: %{python_module beautifulsoup4} -BuildRequires: %{python_module bleach} BuildRequires: %{python_module dask-dataframe >= 2024.8.0 if %python-base > 3.12} BuildRequires: %{python_module fsspec >= 2023.4.0} BuildRequires: %{python_module h5py >= 3.11.0} ++++++ astropy-8.0.0.tar.gz -> astropy-8.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-astropy/astropy-8.0.0.tar.gz /work/SRC/openSUSE:Factory/.python-astropy.new.2004/astropy-8.0.1.tar.gz differ: char 5, line 1
