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 2021-12-29 21:10:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-astropy (Old)
 and      /work/SRC/openSUSE:Factory/.python-astropy.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-astropy"

Wed Dec 29 21:10:52 2021 rev:29 rq:942986 version:5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-astropy/python-astropy.changes    
2021-12-28 12:26:56.196498445 +0100
+++ /work/SRC/openSUSE:Factory/.python-astropy.new.2520/python-astropy.changes  
2021-12-29 21:11:20.634304629 +0100
@@ -1,0 +2,35 @@
+Tue Dec 28 20:00:07 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Skip flaky test_color_print3
+
+-------------------------------------------------------------------
+Tue Dec 28 12:53:13 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 5.0
+  * https://docs.astropy.org/en/stable/whatsnew/5.0.html
+  * Astropy 5.0 is a major release that adds significant new
+    functionality since the 4.3.x series of releases. In addition,
+    it is a long-term support release (LTS) which will be supported
+    with bug fixes for two years. In particular, this release
+    includes:
+  * Support for reading, writing, and converting Cosmology
+  * Cosmology units module
+  * New Models
+  * Added support for dask arrays in tables
+  * Added support for registering array-like objects as mixin
+    columns
+  * Support for reading and writing tables to Parquet format
+  * Support for reading and writing tables to MRT format
+  * Support for masked quantity columns, including masked FITS
+    columns with units
+  * Converting SkyCoord to QTable
+  * New Unified I/O architecture
+  * In addition to these major changes, Astropy v5.0 includes a
+    large number of smaller improvements and bug fixes, which
+    are described in the Full Changelog.
+    https://docs.astropy.org/en/stable/changelog.html#changelog
+- Drop patches fixed upstream
+  * astropy-pr12006-cfitsio4.patch
+  * astropy-pr12159-py310.patch
+
+-------------------------------------------------------------------

Old:
----
  astropy-4.3.1.tar.gz
  astropy-pr12006-cfitsio4.patch
  astropy-pr12159-py310.patch

New:
----
  astropy-5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-astropy.spec ++++++
--- /var/tmp/diff_new_pack.Cq04NL/_old  2021-12-29 21:11:22.310306007 +0100
+++ /var/tmp/diff_new_pack.Cq04NL/_new  2021-12-29 21:11:22.318306013 +0100
@@ -59,7 +59,7 @@
 # upcoming python3 multiflavor: minimum supported python is 3.7
 %define         skip_python36 1
 Name:           python-astropy%{psuffix}
-Version:        4.3.1
+Version:        5.0
 Release:        0
 Summary:        Community-developed python astronomy tools
 License:        BSD-3-Clause
@@ -68,43 +68,46 @@
 # Mark wcs headers as false positives for devel-file-in-non-devel-package
 # These are used by the python files so they must be available.
 Source100:      python-astropy-rpmlintrc
-# https://docs.astropy.org/en/v4.3post1/install.html#requirements
-# PATCH-FIX-UPSTREAM astropy-pr12006-cfitsio4.patch  gh#astropy/astropy#12006
-Patch1:         
https://github.com/astropy/astropy/pull/12006.patch#/astropy-pr12006-cfitsio4.patch
-Patch2:         
https://github.com/astropy/astropy/pull/12159.patch#/astropy-pr12159-py310.patch
+# https://docs.astropy.org/en/v5.0/install.html#requirements
 BuildRequires:  %{python_module Cython >= 0.29.22}
 BuildRequires:  %{python_module Jinja2}
-BuildRequires:  %{python_module devel >= 3.7}
+BuildRequires:  %{python_module PyYAML >= 3.13}
+BuildRequires:  %{python_module devel >= 3.8}
 BuildRequires:  %{python_module extension-helpers}
-BuildRequires:  %{python_module numpy-devel >= 1.17}
-BuildRequires:  %{python_module pyerfa >= 1.7.3}
-BuildRequires:  %{python_module setuptools_scm}
+BuildRequires:  %{python_module numpy-devel >= 1.18}
+BuildRequires:  %{python_module packaging >= 19.0}
+BuildRequires:  %{python_module pyerfa >= 2.0}
+BuildRequires:  %{python_module setuptools_scm >= 6.2}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  hdf5-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
+Requires:       python-PyYAML >= 3.13
 Requires:       python-dbm
-Requires:       python-numpy >= 1.17
-Requires:       python-pyerfa >= 1.7.3
+Requires:       python-numpy >= 1.18
+Requires:       python-packaging >= 19.0
+Requires:       python-pyerfa >= 2.0
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 Recommends:     libxml2-tools
 Recommends:     python-Bottleneck
-Recommends:     python-PyYAML >= 3.13
 Recommends:     python-asdf >= 2.6
 Recommends:     python-beautifulsoup4
 Recommends:     python-bleach
 Recommends:     python-h5py
 Recommends:     python-html5lib
 Recommends:     python-jplephem
-Recommends:     python-matplotlib >= 3
+Recommends:     python-matplotlib >= 3.1
 Recommends:     python-mpmath
 Recommends:     python-pandas
+Recommends:     python-pyarrow >= 5
 Recommends:     python-scipy >= 1.1
 Recommends:     python-setuptools
 Recommends:     python-sortedcontainers
+Recommends:     python-typing_extensions
 Conflicts:      perl-Data-ShowTable
+Conflicts:      python-matplotlib = 3.4.0
 %if %{with system_cfitsio}
 BuildRequires:  pkgconfig(cfitsio)
 %endif
@@ -117,18 +120,18 @@
 %if %{with test}
 # SECTION Optional requirements
 BuildRequires:  %{python_module Bottleneck}
-BuildRequires:  %{python_module PyYAML >= 3.13}
 BuildRequires:  %{python_module asdf >= 2.6}
 BuildRequires:  %{python_module beautifulsoup4}
 BuildRequires:  %{python_module bleach}
 BuildRequires:  %{python_module h5py}
 BuildRequires:  %{python_module html5lib}
 BuildRequires:  %{python_module jplephem}
-BuildRequires:  %{python_module matplotlib >= 3}
+BuildRequires:  %{python_module matplotlib >= 3.1}
 BuildRequires:  %{python_module mpmath}
 BuildRequires:  %{python_module pandas}
-BuildRequires:  %{python_module scipy >= 1.1}
+BuildRequires:  %{python_module scipy >= 1.3}
 BuildRequires:  %{python_module sortedcontainers}
+BuildRequires:  %{python_module typing_extensions}
 BuildRequires:  libxml2-tools
 # /SECTION
 # SECTION test requirements
@@ -136,8 +139,7 @@
 BuildRequires:  %{python_module astropy = %{version}}
 BuildRequires:  %{python_module ipython >= 4.2}
 BuildRequires:  %{python_module objgraph}
-BuildRequires:  %{python_module packaging}
-BuildRequires:  %{python_module pytest-astropy}
+BuildRequires:  %{python_module pytest-astropy >= 0.9}
 BuildRequires:  %{python_module pytest-mpl}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module sgp4}
@@ -155,6 +157,8 @@
 %if !%{with test}
 %prep
 %autosetup -p1 -n astropy-%{version}
+# avoid rpmlint zero-length error for empty module
+echo '# empty module' > astropy/samp/setup_package.py
 
 # Make sure bundled libs are not used
 %if %{with system_cfitsio}
@@ -205,8 +209,8 @@
   # gh#astropy/astropy#12017
   donttest+=" or test_stats"
 %endif
-# https://github.com/astropy/astropy/issues/12050
-donttest+=" or (test_no_numpy_warnings and contours)"
+# this one is flaky
+donttest+=" or test_color_print3"
 testselect_expr="${donttest:+-k \"not (${donttest# or })\"}"
 # http://docs.astropy.org/en/latest/development/testguide.html#running-tests
 # running pytest directly would require building the extensions inplace

++++++ astropy-4.3.1.tar.gz -> astropy-5.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-astropy/astropy-4.3.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-astropy.new.2520/astropy-5.0.tar.gz differ: 
char 5, line 1

++++++ python-astropy-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.Cq04NL/_old  2021-12-29 21:11:22.382306066 +0100
+++ /var/tmp/diff_new_pack.Cq04NL/_new  2021-12-29 21:11:22.386306070 +0100
@@ -1,5 +1,7 @@
 addFilter('devel-file-in-non-devel-package .*/wcs/.*')
 addFilter('hidden-file-or-dir .*/tests/data/.*')
 addFilter('zero-length .*/tests/data/.*')
-addFilter('zero-length .*/index\.html')
+# https://bugzilla.opensuse.org/show_bug.cgi?id=1191584
+addFilter('unstripped-binary-or-object .*python.*\.so')
+addFilter('shared-library-without-dependency-information .*python.*\.so')
 

Reply via email to