Serena

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 2

0.9.1

==================

- Fix channel pools deadlocking everything on connection cancellation.

- Fix a bug in frameparsers not truncating the end.

0.9.0

==================

- Fix all Pyright strict mode errors.
- Change channel objects to use regular dicts instead of ``**kwargs`` for connection-specific
arguments.

Some implementations (i.e. RabbitMQ) uses extensions in the format ``X-Argument``, which obviously
isn't supported by Python.

0.8.1

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

- Properly re-export names in ``__init__.py``.
- Remove the hacky ``logger.trace``. This also achieves 100% type completion.

0.8.0

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

- Fully type and mark as ``py.typed``.
- Update to AnyIO 4.0.0 properly. This includes making some methods no longer raise ExceptionGroups
due to hidden nurseries.

0.7.3

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

- Remove ACK methods from :class:`.ChannelPool`. They don't really make sense.
- Add manual ``checkout`` method on :class:`.ChannelPool`.

0.7.2

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

- Add the ``ChannelDelegate`` class.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.