Django-channels-graphql-ws

Latest version: v0.9.1

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

Scan your dependencies

Page 2 of 4

0.9.0

- Ability to configure server notification queue limit per subscription.

0.8.0

- Switched to Channels 3.
- Python dependencies updated.

0.7.5

- Django channel name added to the context as the `channel_name` record.
- Python dependencies updated.

0.7.4

- Client method 'execute' consumes 'complete' message in case of error.

0.7.3

- Logging slightly improved. Thanks to edouardtheron.

0.7.2

- Quadratic growth of threads number has stopped. The problem was
observer on Python 3.6 and 3.7 and was not on 3.8, because starting
with 3.8 `ThreadPoolExecutor` does not spawn new thread if there are
idle threads in the pool already. The issue was in the fact that for
each of worker thread we run an event loop which default executor is
the `ThreadPoolExecutor` with default (by Python) number of threads.
All this eventually ended up in hundreds of thread created for each
`GraphqlWsConsumer` subclass.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.