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)