Django-channels-graphql-ws

Latest version: v0.9.1

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

Scan your dependencies

Page 2 of 4

1.0.0rc1

- DjangoChannelsGraphqlWs has migrated to the recent versions of Django,
Channels, and Graphene. All other Python dependencies updated.
- Server outputs a warning to the log when operation/resolver takes
longer than specified timeout, which is one second by default. The
settings `GraphqlWsConsumer.warn_operation_timeout` and
`GraphqlWsConsumer.warn_resolver_timeout` allow to tune the timeout or
even disable the warning at all.
- If exception raises from the resolver a response now contains a field
"extensions.code" with a class name of the exception.
- Added support for async resolvers and middlewares.
- WARNING: This release is not backward compatible with previous ones!
The main cause is a major update of Django, Channels, and Graphene,
but there are some introduced by the library itself. In particular:
- Context lifetime and content have changed. See README.md for
details.

0.9.1

- Minor fix in logging.

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.

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.