What's Changed
- Use
managed-service-fixtures
for integration tests by @kafonek in #17 - OSSify Sending by @kafonek in #20
- Distinguish between forced disconnects and generic disconnects by @nicholaswold in #22
- WebsocketManager backend by @kafonek in #23
- drop websocket logging level by @kafonek in #26
- make websockets backend use sync .send like base by @kafonek in #27
- optional arg in initialize to avoid creating network io by @kafonek in #28
- switch from structlog to vanilla logging by @kafonek in #29
- better logging for exceptions / reconnections by @kafonek in #30
- Save websocket response headers by @kafonek in #33
- Add a sleep in Jupyter Backend poll loop by @kafonek in #37
- Add more hooks to support structlog contextvars by @kafonek in #36
- Bump nox from 2022.1.7 to 2022.8.7 by @dependabot in #25
- Remove erroring automerge.yaml by @willingc in #40
- Bump flake8 from 4.0.1 to 5.0.4 by @dependabot in #21
- Upgrade poetry to 1.2 by @willingc in #43
- Add a nox option to run tests as a backend group and docstring walkthough for understanding by @willingc in #42
- Bump JRubics/poetry-publish from 1.12 to 1.13 by @dependabot in #44
- update Jupyter tests by @kafonek in #51
- ZMQ socket monitoring refactor by @kafonek in #52
- callback hook by @kafonek in #53
- downgrade to pre-poetry 1.2 build system by @kafonek in #54
- better error logs in datadog by @kafonek in #104
New Contributors
- @dependabot made their first contribution in #25
Full Changelog: v0.2.2...v0.3.0