Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-filelock for openSUSE:Factory
checked in at 2026-05-06 19:17:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-filelock (Old)
and /work/SRC/openSUSE:Factory/.python-filelock.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-filelock"
Wed May 6 19:17:47 2026 rev:31 rq:1350655 version:3.29.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-filelock/python-filelock.changes
2026-04-13 23:18:49.951989708 +0200
+++
/work/SRC/openSUSE:Factory/.python-filelock.new.30200/python-filelock.changes
2026-05-06 19:18:26.338424583 +0200
@@ -1,0 +2,18 @@
+Sun Apr 26 11:31:15 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.29.0:
+ * fix(async): use single-thread executor for lock consistency
+ * feat(soft): enable stale lock detection on Windows
+- update to 3.28.0:
+ * fix(ci): unbreak release workflow, publish to PyPI again
+- update to 3.27.0:
+ * feat(rw): add SoftReadWriteLock for NFS and HPC clusters
+- update to 3.26.1:
+ * fix(asyncio): add __exit__ to BaseAsyncFileLock and fix
+ __del__ loop handling
+- update to 3.26.0:
+ * ci(workflows): add zizmor security auditing
+ * fix(ci): restore git credentials for release job
+ * feat(soft): add PID inspection and lock breaking
+
+-------------------------------------------------------------------
Old:
----
filelock-3.25.2.tar.gz
New:
----
filelock-3.29.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-filelock.spec ++++++
--- /var/tmp/diff_new_pack.RUUIYC/_old 2026-05-06 19:18:27.066454585 +0200
+++ /var/tmp/diff_new_pack.RUUIYC/_new 2026-05-06 19:18:27.082455244 +0200
@@ -27,21 +27,20 @@
%endif
%{?sle15_python_module_pythons}
Name: python-filelock%{?pkg_suffix}
-Version: 3.25.2
+Version: 3.29.0
Release: 0
Summary: Platform Independent File Lock in Python
-License: Unlicense
+License: MIT
URL: https://github.com/tox-dev/py-filelock
Source:
https://files.pythonhosted.org/packages/source/f/filelock/filelock-%{version}.tar.gz
-BuildRequires: %{python_module asyncio}
-BuildRequires: %{python_module hatch_vcs}
-BuildRequires: %{python_module hatchling}
+BuildRequires: %{python_module hatch_vcs >= 0.5}
+BuildRequires: %{python_module hatchling >= 1.29}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module wheel}
%if %{with test}
-BuildRequires: %{python_module pytest-asyncio}
-BuildRequires: %{python_module pytest-mock}
-BuildRequires: %{python_module pytest-timeout}
+BuildRequires: %{python_module pytest-asyncio >= 1.3}
+BuildRequires: %{python_module pytest-mock >= 3.15.1}
+BuildRequires: %{python_module pytest-timeout >= 2.4}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module virtualenv}
%endif
++++++ filelock-3.25.2.tar.gz -> filelock-3.29.0.tar.gz ++++++
++++ 3129 lines of diff (skipped)