Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-cloudpickle for 
openSUSE:Factory checked in at 2024-09-01 19:20:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cloudpickle (Old)
 and      /work/SRC/openSUSE:Factory/.python-cloudpickle.new.2698 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cloudpickle"

Sun Sep  1 19:20:55 2024 rev:23 rq:1197794 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cloudpickle/python-cloudpickle.changes    
2024-07-09 20:03:15.475081380 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-cloudpickle.new.2698/python-cloudpickle.changes
  2024-09-01 19:20:58.766912259 +0200
@@ -1,0 +2,15 @@
+Thu Aug 29 15:43:09 UTC 2024 - Ben Greiner <c...@bnavigator.de>
+
+ Update to 3.0.0
+  * Officially support Python 3.12 and drop support for Python 3.6
+    and 3.7. Dropping support for older Python versions made it
+    possible to simplify the code base signficantly, hopefully
+    making it easier to contribute to and maintain the project. (PR
+    #515)
+  * Fix pickling of dataclasses and their instances. (issue #386,
+    PR #513)
+  * Any color you like as long as it's black. (PR #521)
+  * Drop setup.py and setuptools in favor of pyproject.toml and
+    flit. (PR #521)
+
+-------------------------------------------------------------------

Old:
----
  cloudpickle-2.2.1.tar.gz

New:
----
  cloudpickle-3.0.0-gh.tar.gz

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

Other differences:
------------------
++++++ python-cloudpickle.spec ++++++
--- /var/tmp/diff_new_pack.DAJlAM/_old  2024-09-01 19:20:59.310934791 +0200
+++ /var/tmp/diff_new_pack.DAJlAM/_new  2024-09-01 19:20:59.314934956 +0200
@@ -18,13 +18,15 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-cloudpickle
-Version:        2.2.1
+Version:        3.0.0
 Release:        0
 Summary:        Extended pickling support for Python objects
 License:        BSD-3-Clause
 URL:            https://github.com/cloudpipe/cloudpickle
-Source:         
https://files.pythonhosted.org/packages/source/c/cloudpickle/cloudpickle-%{version}.tar.gz
-BuildRequires:  %{python_module setuptools}
+Source:         
https://github.com/cloudpipe/cloudpickle/archive/refs/tags/v{%version}.tar.gz#/cloudpickle-%{version}-gh.tar.gz
+BuildRequires:  %{python_module base >= 3.8}
+BuildRequires:  %{python_module flit-core}
+BuildRequires:  %{python_module pip}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:      noarch
@@ -33,6 +35,7 @@
 BuildRequires:  %{python_module psutil}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module py}
+BuildRequires:  %{python_module setuptools if %python-base >= 3.12}
 BuildRequires:  %{python_module tornado}
 %if 0%{?suse_version} > 1600
 BuildRequires:  %{python_module numpy >= 1.18.5}
@@ -57,10 +60,10 @@
 %autosetup -p1 -n cloudpickle-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -73,5 +76,5 @@
 %doc README.md
 %license LICENSE
 %{python_sitelib}/cloudpickle
-%{python_sitelib}/cloudpickle-%{version}*-info
+%{python_sitelib}/cloudpickle-%{version}.dist-info
 

Reply via email to