Rijenkii-aiorwlock

Latest version: v1.3.0

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.3.0

^^^^^^^^^^^^^^^^^^

* Dropped Python 3.6 support
* Python 3.10 is officially supported
* Drop deprecated `loop` parameter from `RWLock` constructor

1.2.0

^^^^^^^^^^^^^^^^^^

* Fix a bug that makes concurrent writes possible under some (rare) conjunctions (235)

1.1.0

^^^^^^^^^^^^^^^^^^

* Remove explicit loop usage in `asyncio.sleep()` call, make the library forward
compatible with Python 3.10

1.0.0

^^^^^^^^^^^^^^^^^^

* Fix a bug with cancelation during acquire 170 (thanks romasku)

* Deprecate passing explicit `loop` argument to `RWLock` constructor

* Deprecate creation of `RWLock` instance outside of async function context

* Minimal supported version is Python 3.6

* The library works with Python 3.8 and Python 3.9 seamlessly

0.6.0

^^^^^^^^^^^^^^^^^^
* Wake up all readers after writer releases lock 60 (thanks ranyixu)

* Fixed Python 3.7 compatibility

* Removed old `yield from` syntax

* Minimal supported version is Python 3.5.3

* Removed support for none async context managers

0.5.0

^^^^^^^^^^^^^^^^^^

* Fix corner cases and deadlock when we upgrade lock from write to
read 39

* Use loop.create_future instead asyncio.Future if possible

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.