17
0
Dominique Leuenberger bb2f610d16 Accepting request 1338659 from devel:languages:python
- 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`

OBS-URL: https://build.opensuse.org/request/show/1338659
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-filelock?expand=0&rev=29
2026-03-14 21:20:34 +00:00
2026-03-13 09:23:10 +00:00
2026-03-13 09:23:10 +00:00
2026-03-13 09:23:10 +00:00
2026-03-13 09:23:10 +00:00
2026-03-13 09:23:10 +00:00
Description
No description provided
233 KiB
Languages
RPM Spec 100%