87945aab0b
- Update to 3.20.3 (fixes CVE-2026-22701, bsc#1256457) * Fix TOCTOU symlink vulnerability in SoftFileLock by @gaborbernat in #465Markéta Machová2026-01-12 12:45:32 +00:00
c4a8737406
Add CVE-2025-68146.patch to fix CVE-2025-68146 (bsc#1255244)
nkrapp2026-01-07 10:13:13 +01:00
a685ce3cb5
Accepting request 1325388 from devel:languages:python
Ana Guerrero2026-01-06 16:42:33 +00:00
68a4cec8b4
- Update to 3.20.2 * Support Unix systems without O_NOFOLLOW by @mwilliamson in #463 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #464 - Update to 3.20.1 (fixes CVE-2025-68146, bsc#1255244) * CVE-2025-68146: Fix TOCTOU symlink vulnerability in lock file creation by @gaborbernat in #461Markéta Machová2026-01-05 11:33:32 +00:00
52cfc828b0
Accepting request 1317112 from devel:languages:python
Ana Guerrero2025-11-12 20:41:36 +00:00
d233d823c8
- Update to 3.20.0 * Add tox.toml to sdist * Update docs with example * Add 3.14 support and drop 3.9
Daniel Garcia2025-11-11 14:13:39 +00:00
67298e8c3b
Accepting request 1305274 from devel:languages:python
Ana Guerrero2025-09-17 14:42:31 +00:00
cd879d9ffe
- Add missing BuildRequires on pytest-timeout.
Steve Kowalik2025-09-17 01:57:07 +00:00
56f830c3bd
- update to 3.19.1: * add 3.14t (free threading) to matrix - update to 3.19.0: * Add support for 3.14
Dirk Mueller2025-09-14 20:40:27 +00:00
f8d1910013
- Update to 3.18.0 * Indicate that locks are exclusive/write locks * Support fcntl check on Emscripten
Markéta Machová2025-03-19 08:57:05 +00:00
d2053e1b98
Accepting request 1241340 from devel:languages:python
Ana Guerrero2025-01-31 15:01:56 +00:00
0a519cc0ee
- Update to 3.17.0 * Drop support for Python 3.8 * Update README.md
Nico Krapp2025-01-30 12:30:25 +00:00
413069b4bb
Accepting request 1206466 from devel:languages:python
Ana Guerrero2024-10-09 20:03:29 +00:00
76165c8c12
- update to 3.16.0: * Test Python 3.13 * Add 3.13 to CI - update to 3.15.4: * Pass file_lock as positional argument - update to 3.15.3: * Add test for virtualenv stability * Fix TypeError: _CountedFileLock.__init__() got an unexpected keyword argument 'timeout' - update to 3.15.2: * Use a metaclass to implement the singleton pattern
Dirk Mueller2024-09-08 15:57:35 +00:00
209b71a448
Accepting request 1181236 from devel:languages:python
Ana Guerrero2024-06-17 17:27:33 +00:00
b086d0b833
- update to 3.15.1: * Hotfix: Restore __init__ method; more robust initialization for singleton locks - update to 3.15.0: * asyncio support * Don't initialize BaseFileLock when just returning existing instance
Dirk Mueller2024-06-17 06:00:40 +00:00
3f4735f9aa
Accepting request 1171540 from devel:languages:python
Ana Guerrero2024-05-03 17:44:14 +00:00
aede924034
- update to 3.14.0: * feat: blocking parameter on lock constructor with tests and docs
Dirk Mueller2024-05-03 07:36:03 +00:00
d7b57d8538
Accepting request 1169267 from devel:languages:python
Ana Guerrero2024-04-21 18:24:46 +00:00
7276bd9297
- update to 3.13.4: * Raise error on incompatible singleton timeout and mode args - update to 3.13.3: * Make singleton class instance dict unique per subclass
Dirk Mueller2024-04-12 17:03:58 +00:00
6fc8e86221
Accepting request 1161514 from devel:languages:python
Ana Guerrero2024-03-26 18:25:32 +00:00
fef98f8717
- update to 3.13.2: * Fixed small typo in _unix.py * Update SECURITY.md to reflect Python 3.7 support dropoff * Update index.rst to improve the demo usage * [BugFix] fix permission denied error when lock file is placed in /tmpDirk Mueller2024-03-25 17:30:03 +00:00
6a6012a908
Accepting request 1129184 from devel:languages:python
Ana Guerrero2023-11-28 21:18:33 +00:00
a3d6f73e07
- update to 3.13.1: * Allow users to subclass FileLock with custom keyword arguments * Support reentrant locking on lock file path via optional singleton instance * change typing-extensions to be installed only with the [typing] extra - Add missing Requires on typing-extensions if < 3.11
Dirk Mueller2023-11-27 15:46:59 +00:00
95c94202dd
Accepting request 1109649 from devel:languages:python
Ana Guerrero2023-09-08 19:15:16 +00:00
bb58b1eaa4
- Add missing Requires on typing-extensions if < 3.11
Steve Kowalik2023-09-08 04:17:38 +00:00
4c09c68850
- update to 3.12.3: * Fix import ordering * Exclude dependabot and pre-commit ci from release notes * Create parent directories if necessary - Update to version 3.8.2 - Update to version 3.8.0 * Ownership moved from @benediktschmitt to the tox-dev organization * Accept path types (like pathlib.Path and pathlib.PurePath) in the
Dirk Mueller2023-09-07 11:01:41 +00:00