Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pandas for openSUSE:Factory checked in at 2024-03-06 23:03:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pandas (Old) and /work/SRC/openSUSE:Factory/.python-pandas.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pandas" Wed Mar 6 23:03:00 2024 rev:63 rq:1155222 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pandas/python-pandas.changes 2024-02-28 19:45:37.962563872 +0100 +++ /work/SRC/openSUSE:Factory/.python-pandas.new.1770/python-pandas.changes 2024-03-06 23:03:02.698079250 +0100 @@ -1,0 +2,11 @@ +Mon Mar 4 20:44:10 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- No xarrary for python 3.9 anymore: Remove from pandas[all] and + exclude pandas[computation]. Reenable testing to check it. + It will be skipped automatically when python39 is dropped from + Tumbleweed globally. +- Fix 15.x build: requires newer compiler +- Fix 15.x test skips: sle15_python_module_pythons needs to be + declared earlier + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pandas.spec ++++++ --- /var/tmp/diff_new_pack.q9Pupm/_old 2024-03-06 23:03:04.054128413 +0100 +++ /var/tmp/diff_new_pack.q9Pupm/_new 2024-03-06 23:03:04.054128413 +0100 @@ -17,14 +17,17 @@ %global flavor @BUILD_FLAVOR@%{nil} +%{?sle15_python_module_pythons} + %if "%{flavor}" == "" %define psuffix %{nil} %bcond_with test %else %define psuffix -%{flavor} %bcond_without test -# globally skip testing py39 +%if "%{flavor}" != "test-py39" %define skip_python39 1 +%endif %if "%{flavor}" != "test-py310" %define skip_python310 1 %endif @@ -55,7 +58,10 @@ # depend/not depend on python-pyarrow and apache-arrow [bsc#1218592] %bcond_without pyarrow -%{?sle15_python_module_pythons} +%if %{suse_version} <= 1500 +# requires __has_builtin with keywords +%define gccver 13 +%endif Name: python-pandas%{psuffix} # Set version through _service Version: 2.2.1 @@ -74,7 +80,7 @@ BuildRequires: %{python_module versioneer-toml} BuildRequires: %{python_module wheel} BuildRequires: fdupes -BuildRequires: gcc-c++ +BuildRequires: gcc%{?gccver}-c++ BuildRequires: git-core BuildRequires: meson >= 1.2.1 BuildRequires: python-rpm-macros @@ -125,7 +131,7 @@ BuildRequires: %{python_module pandas-all = %{version}} BuildRequires: %{python_module pandas-clipboard = %{version}} BuildRequires: %{python_module pandas-compression = %{version}} -BuildRequires: %{python_module pandas-computation = %{version}} +BuildRequires: %{python_module pandas-computation = %{version} if %python-base >= 3.10} BuildRequires: %{python_module pandas-excel = %{version}} %{?with_pyarrow:BuildRequires: %{python_module pandas-feather = %{version}}} BuildRequires: %{python_module pandas-fss = %{version}} @@ -412,7 +418,9 @@ Requires: python-scipy >= 1.10.0 Requires: python-tables >= 3.8.0 Requires: python-tabulate >= 0.9 +%if 0%{python_version_nodots} >= 310 Requires: python-xarray >= 2022.12 +%endif Requires: python-xlrd >= 2.0.1 Requires: python-zstandard >= 0.19.0 %{?with_aws:Requires: python-s3fs >= 2022.05.0} @@ -451,6 +459,8 @@ %build %if !%{with test} +%{?gccver:export CXX=g++-%{gccver}} +%{?gccver:export CC=gcc-%{gccver}} export CFLAGS="%{optflags} -fno-strict-aliasing" %pyproject_wheel %endif @@ -574,9 +584,11 @@ %license LICENSE %doc README.md +%if 0%{python_version_nodots} >= 310 %files %{python_files computation} %license LICENSE %doc README.md +%endif %files %{python_files fss} %license LICENSE ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.q9Pupm/_old 2024-03-06 23:03:04.094129863 +0100 +++ /var/tmp/diff_new_pack.q9Pupm/_new 2024-03-06 23:03:04.098130008 +0100 @@ -1,4 +1,5 @@ <multibuild> + <package>test-py39</package> <package>test-py310</package> <package>test-py311</package> <package>test-py312</package>