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-03-14 22:20:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-filelock (Old)
 and      /work/SRC/openSUSE:Factory/.python-filelock.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-filelock"

Sat Mar 14 22:20:34 2026 rev:29 rq:1338659 version:3.25.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-filelock/python-filelock.changes  
2026-01-13 21:23:44.461139469 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-filelock.new.8177/python-filelock.changes    
    2026-03-14 22:20:59.005623527 +0100
@@ -1,0 +2,29 @@
+Fri Mar 13 09:22:02 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.25.2:
+  * fix(unix): suppress EIO on close in Docker bind mounts
+  * fix(win): restore best-effort lock file cleanup on release
+  * feat(async): add AsyncReadWriteLock
+  * Suppress ValueError in _try_break_stale_lock for corrupted
+    lock files
+  * Fix ValueError in _acquire_transaction_lock when
+    blocking=False with timeout
+  * fix(ci): add trailing blank line after changelog entries
+  * fix(unix): handle ENOENT race on FUSE/NFS during acquire
+  * docs: restructure using Diataxis framework
+  * fix(test): resolve flaky write non-starvation test
+  * fix(rw): close sqlite3 cursors and skip SoftFileLock
+  * fix(soft): resolve Windows deadlock and test race condition
+  * fix(unix): auto-fallback to SoftFileLock on ENOSYS
+  * feat(lock): add poll_interval to constructor
+  * fix(win): eliminate lock file race in threaded usage
+  * feat(mode): respect POSIX default ACL inheritance
+  * fix(api): detect same-thread self-deadlock
+  * feat(lock): add cancel_check to acquire
+  * feat(lock): add lifetime parameter for lock expiration
+  * feat(soft): detect and break stale locks
+  * fix: catch ImportError for missing sqlite3 C library
+  * fix: gracefully handle missing `sqlite3` when importing
+    `ReadWriteLock`
+
+-------------------------------------------------------------------

Old:
----
  filelock-3.20.3.tar.gz

New:
----
  filelock-3.25.2.tar.gz

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

Other differences:
------------------
++++++ python-filelock.spec ++++++
--- /var/tmp/diff_new_pack.yvQhFe/_old  2026-03-14 22:20:59.825657473 +0100
+++ /var/tmp/diff_new_pack.yvQhFe/_new  2026-03-14 22:20:59.829657639 +0100
@@ -27,7 +27,7 @@
 %endif
 %{?sle15_python_module_pythons}
 Name:           python-filelock%{?pkg_suffix}
-Version:        3.20.3
+Version:        3.25.2
 Release:        0
 Summary:        Platform Independent File Lock in Python
 License:        Unlicense
@@ -51,6 +51,7 @@
 Requires:       python-typing_extensions >= 4.7.1
 %endif
 Requires:       python-asyncio
+Requires:       python-sqlite3
 BuildArch:      noarch
 %python_subpackages
 

++++++ filelock-3.20.3.tar.gz -> filelock-3.25.2.tar.gz ++++++
++++ 4818 lines of diff (skipped)

Reply via email to