Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Cerberus for openSUSE:Factory 
checked in at 2023-08-20 00:11:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Cerberus (Old)
 and      /work/SRC/openSUSE:Factory/.python-Cerberus.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Cerberus"

Sun Aug 20 00:11:50 2023 rev:12 rq:1104756 version:1.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Cerberus/python-Cerberus.changes  
2022-10-14 15:42:10.503881906 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-Cerberus.new.1766/python-Cerberus.changes    
    2023-08-20 00:15:24.479375820 +0200
@@ -1,0 +2,36 @@
+Fri Aug 18 15:51:56 UTC 2023 - Martin Schreiner <martin.schrei...@suse.com>
+
+Spec source changed from PyPI to GitHub since the PyPI tarball no
+longer includes the test suite.
+
+Update from 1.3.2 to 1.3.5.
+
+Changes from 1.3.5:
+  * Support for Python 3.10 & 3.11
+  * The HTML documentation uses the furo theme
+  * *of rules are skipped for None values
+  * Validations of mappings would raise an exception when the field’s
+    rules were provided as reference to a registry item
+  * Various minor improvements of the documentation
+
+Changes from 1.3.4:
+  * Reverts the unsatisfying fix for #557
+    Instead a RuntimeError is thrown when Python is running with
+    optimization level 2
+
+Changes from 1.3.3:
+  * Adds a benchmark to observe overall performance between code
+    changes
+  * Adds support for Python 3.9
+  * The Continuous Integration now runs on GitHub Actions
+  * Fixed unresolved registry references when getting a constraint for
+    an error
+  * Fixed crash when submitting non-hashable values to allowed
+  * Fixed schema validation for rules specifications with space
+  * Replaced deprecated rule name validator with check_with in the
+    docs
+  * Use the UnconcernedValidator when the Python interpreter is
+    executed with an optimization flag
+  * Several fixes and refinements of the docs
+
+-------------------------------------------------------------------

Old:
----
  Cerberus-1.3.2.tar.gz

New:
----
  cerberus-1.3.5.tar.gz

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

Other differences:
------------------
++++++ python-Cerberus.spec ++++++
--- /var/tmp/diff_new_pack.YemRAO/_old  2023-08-20 00:15:25.179377197 +0200
+++ /var/tmp/diff_new_pack.YemRAO/_new  2023-08-20 00:15:25.183377205 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Cerberus
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,17 +19,19 @@
 %define        skip_python2    1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-Cerberus
-Version:        1.3.2
+Version:        1.3.5
 Release:        0
 Summary:        Extensible schema and data validation tool for Python 
dictionaries
 License:        ISC
 Group:          Development/Languages/Python
 URL:            https://github.com/nicolaiarocci/cerberus
-Source:         
https://files.pythonhosted.org/packages/source/C/Cerberus/Cerberus-%{version}.tar.gz
-BuildRequires:  %{python_module setuptools}
+Source:         
https://github.com/pyeve/cerberus/archive/refs/tags/%{version}.tar.gz#/cerberus-%{version}.tar.gz
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  python-rpm-macros
 # SECTION tests
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module pytest-benchmark}
 # /SECTION
 BuildRequires:  fdupes
 BuildArch:      noarch
@@ -42,13 +44,13 @@
 validation.
 
 %prep
-%setup -q -n Cerberus-%{version}
+%setup -q -n cerberus-%{version}
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check

++++++ Cerberus-1.3.2.tar.gz -> cerberus-1.3.5.tar.gz ++++++
++++ 7290 lines of diff (skipped)

Reply via email to