Aiotools

Latest version: v1.8.2

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

Scan your dependencies

Page 5 of 9

0.8.4

------------------

* Python 3.8 is now officially supported.
* **server:** Fix errors when `multiprocessing.set_start_method("spawn")` is used.
- NOTE: This is now the default for macOS since Python 3.8.
- KNOWN ISSUE: [12](https://github.com/achimnol/aiotools/issues/12)
* Remove some packaging hacks in `__init__.py` and let setuptools read the version
from a separate `aiotools/VERSION` text file.

0.8.3

------------------

* **context:** Fix `aclosing()`'s `__aexit__()` exception arguments.

0.8.2

------------------

* **context**, **server:** Catch asyncio.CancelledError along with BaseException to
make the cancellation behavior consistent in Python 3.6, 3.7, and 3.8.

0.8.1

------------------

* **server:** Fix yields of the received stop signal in main/worker context managers
when using threaded workers.

0.8.0

------------------

* **server:** Updated stop signal handling and now user-defined worker/main context
managers have a way to distinguish the stop signal received. See the updated
docs for more details.

0.7.3

------------------

* This ia a technical release to fix a test case preventing the automated CI
release procedure.

Page 5 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.