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)

Reply via email to