Channels

Latest version: v4.1.0

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

Scan your dependencies

Page 4 of 14

2.3.3

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

* Bumped msgpack to 0.6

* Enforced Python 3.6 and up because 3.5 is too unreliable.

2.3.2

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

* Fix memory leaks with receive_buffer

* Prevent double-locking problems with cancelled tasks

2.3.1

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

* Adds compatibility with Python 3.8.

2.3.0

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

* Adjusted ``AsgiHandler`` HTTP body handling to use a spooled temporary file,
rather than reading the whole request body into memory.

As a result, ``AsgiRequest.__init__()`` is adjusted to expect a file-like
``stream``, rather than the whole ``body`` as bytes. Test cases instantiating
requests directly will likely need to be updated to wrap the provided body
in, e.g., `io.BytesIO`.

2.2.1

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

* Fixed a bug in group_send where it would not work if channel_capacity was set

2.2.0

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

* Updated requirements for ASGI v3 and Daphne 2.3.

Page 4 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.