973fa99f3f
Accepting request 1225315 from devel:languages:python
Ana Guerrero2024-11-21 14:13:50 +00:00
2c3fc34833
- update to 3.0.0: * Completely modernized portalocker build system and added fully strict pyright and mypy compliance with ruff formatting and checking. Dropped support for deprecated Python versions, only 3.9 and up are supported now.
Dirk Mueller2024-11-20 15:11:56 +00:00
d51e95e353
- update to 2.10.0: * Properly propagating exceptions for NFS read-only lock issues and added support for being able to choose between lockf and flock
Dirk Mueller2024-06-30 20:08:07 +00:00
b50bd0633b
- update to 2.8.2: * Removed docs from build to fix#88 again - update to 2.8.0: * Added support for Python 3.11 and 3.12 Made the package fully ruff, pyright and mypy compliant with automated testsing using both tox and Github actions
Dirk Mueller2024-01-07 20:29:32 +00:00
a4ae3d0442
- 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:
Daniel Garcia2023-05-05 07:34:42 +00:00