Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-patsy for openSUSE:Factory checked in at 2024-12-17 19:24:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-patsy (Old) and /work/SRC/openSUSE:Factory/.python-patsy.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-patsy" Tue Dec 17 19:24:04 2024 rev:13 rq:1231597 version:1.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-patsy/python-patsy.changes 2024-11-06 16:57:31.781931313 +0100 +++ /work/SRC/openSUSE:Factory/.python-patsy.new.29675/python-patsy.changes 2024-12-17 19:24:48.985054544 +0100 @@ -1,0 +2,11 @@ +Tue Dec 17 03:22:37 UTC 2024 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 1.0.1: + * Add explicit support for Python 3.13. + * Drop support for Python 2.7, and remove dependency on the six module. + * Fix compatibility with numpy >= 2. +- Remove multibuild, no longer in a loop with pandas. +- Drop patch python-patsy-no-python2.patch, included upstream. +- Switch to pyproject macros. + +------------------------------------------------------------------- Old: ---- _multibuild patsy-0.5.6.tar.gz python-patsy-no-python2.patch New: ---- patsy-1.0.1.tar.gz BETA DEBUG BEGIN: Old:- Remove multibuild, no longer in a loop with pandas. - Drop patch python-patsy-no-python2.patch, included upstream. - Switch to pyproject macros. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-patsy.spec ++++++ --- /var/tmp/diff_new_pack.P0fpWO/_old 2024-12-17 19:24:49.841090170 +0100 +++ /var/tmp/diff_new_pack.P0fpWO/_new 2024-12-17 19:24:49.841090170 +0100 @@ -16,40 +16,26 @@ # -# Tests have dependency loop with pandas -%global flavor @BUILD_FLAVOR@%{nil} -%if "%{flavor}" == "test" -%define test 1 -%define pkg_suffix -test -%bcond_without test -%else -%define pkg_suffix %{nil} -%bcond_with test -%endif -%define skip_python36 1 %{?sle15allpythons} -Name: python-patsy%{pkg_suffix} -Version: 0.5.6 +Name: python-patsy +Version: 1.0.1 Release: 0 Summary: A Python package for statistical models and design matrices License: BSD-2-Clause URL: https://github.com/pydata/patsy Source: https://files.pythonhosted.org/packages/source/p/patsy/patsy-%{version}.tar.gz -# https://github.com/pydata/patsy/pull/209 -Patch0: python-patsy-no-python2.patch BuildRequires: %{python_module numpy-devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module scipy} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-numpy Recommends: python-scipy BuildArch: noarch -%if %{with test} BuildRequires: %{python_module pandas} -BuildRequires: %{python_module patsy = %{version}} BuildRequires: %{python_module pytest} -%endif %python_subpackages %description @@ -62,28 +48,19 @@ %prep %autosetup -p1 -n patsy-%{version} -%if !%{with test} %build -%python_build -%endif +%pyproject_wheel -%if !%{with test} %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} -%endif -%if %{with test} %check -# skip 6 tests, fail with Numpy 2 - https://github.com/pydata/patsy/issues/210 -%pytest -k "not ((test_highlevel and (test_formula_likes or test_builtins or test_incremental)) or (test_state and (test_Center or test_stateful_transform_wrapper)) or (util and test_asarray_or_pandas))" -%endif +%pytest -%if !%{with test} %files %{python_files} %license LICENSE.txt %doc README.md %{python_sitelib}/patsy/ -%{python_sitelib}/patsy-%{version}-py*.egg-info -%endif +%{python_sitelib}/patsy-%{version}.dist-info ++++++ patsy-0.5.6.tar.gz -> patsy-1.0.1.tar.gz ++++++ ++++ 12639 lines of diff (skipped)