Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-portalocker for 
openSUSE:Factory checked in at 2023-05-05 15:58:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-portalocker (Old)
 and      /work/SRC/openSUSE:Factory/.python-portalocker.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-portalocker"

Fri May  5 15:58:58 2023 rev:9 rq:1084960 version:2.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-portalocker/python-portalocker.changes    
2023-04-21 18:48:19.076357938 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-portalocker.new.1533/python-portalocker.changes
  2023-05-05 15:59:16.132767058 +0200
@@ -1,0 +2,38 @@
+Fri May  5 07:31:01 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com>
+
+- Update to 2.7.0:
+  * Added fail_when_locked=False support to BoundedSemaphore thanks to
+    @flaviens
+- 2.6.0:
+  * Added fileno() support. Fixes #80 on posix systems
+- 2.5.1:
+  * Added clear warning when locking in non-blocking mode without
+    specifying either EXCLUSIVE or SHARED mode. Fixes #77
+- 2.5.0:
+  * Fixed shared locks on Windows and simplified locking mechanism
+- 2.4.0:
+  * Added warning when trying to use a timeout in blocking mode. And
+    removed deprecated testing code and checks
+- 2.3.2:
+  * Added semver indicator and specified needed Python release thanks
+    to @rayluo v2.3.2
+- 2.3.1:
+  * Removed Python 2 classifier thanks to @rayluo v2.3.1
+- 2.3.0:
+  * enabled PEP 561 compliance v2.3.0
+- 2.2.1:
+  * removed debug statement v2.2.1
+- 2.2.0:
+  * updated travis location
+- 2.1.0:
+  * Added Redis based distributed lock which gracefully handles
+    connection loss and dying applications. Added full type hinting
+    support. Fixed bug where the file handle was not always explicitly
+    closed with errors
+- v2.0.0:
+  * Removed support for old Python versions. Versions 3.5 and above
+    are supported. Added BoundedSemaphore class
+- 1.7.1:
+  * removed tests from wheel file
+
+-------------------------------------------------------------------

Old:
----
  v1.7.0.tar.gz

New:
----
  v2.7.0.tar.gz

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

Other differences:
------------------
++++++ python-portalocker.spec ++++++
--- /var/tmp/diff_new_pack.tBfwf7/_old  2023-05-05 15:59:16.856771206 +0200
+++ /var/tmp/diff_new_pack.tBfwf7/_new  2023-05-05 15:59:16.860771229 +0200
@@ -16,10 +16,9 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %{?sle15_python_module_pythons}
 Name:           python-portalocker
-Version:        1.7.0
+Version:        2.7.0
 Release:        0
 Summary:        Locking library for Python
 License:        Python-2.0
@@ -30,6 +29,7 @@
 BuildRequires:  %{python_module setuptools >= 38.3.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Suggests:       python-redis
 BuildArch:      noarch
 %python_subpackages
 
@@ -54,11 +54,14 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%pytest
+# Do not test redis, the optional dependency is not installed by
+# default
+%pytest --ignore portalocker_tests/test_redis.py
 
 %files %{python_files}
 %license LICENSE
 %doc README.rst
-%{python_sitelib}/*
+%{python_sitelib}/portalocker
+%{python_sitelib}/portalocker-%{version}*-info
 
 %changelog

++++++ v1.7.0.tar.gz -> v2.7.0.tar.gz ++++++
++++ 2251 lines of diff (skipped)

Reply via email to