Features
Fixes
- Fix properly exiting the WebsocketsTransport when a connection_error is received during init (#486)
- Always close transport when an exception appears during the transport connect (#488)
- Fix ssl=None not supported on recent versions of aiohttp (#496)
- Websockets transport Fix long hang under certain network failures (#517)
Misc
- Bump mypy to 1.10 (#485)
- Remove Python 3.7 support (#489)
- Bump pytest-cov dev-dependency to 5.0.0 (#487)
- Remove Python 3.7 support - cleaning old code (#495)
- Update annotation for client.execute_batch, get_execution_result argu… (#483)
- Adding MIT License classifier (#498)
- Delete gql-checker folder (#502)
- Fix build wheel warnings (#503)
- Using unittest.mock instead of mock (#504)
- Using pyupgrade with --py38-plus (#505)
- Upgrade GitHub workflows (#506)
- Restrict permissions to GitHub actions (#509)
- types-mock was only useful when using old standalone "mock" module (#511)
- Fix python 3.11 test coverage issues (#512)
- Add minimal pyproject.toml (#514)
- Fix docs sphinx nitpick warnings - adding intersphinx_mapping (#515)
- Fix tests failing vcrpy urllib3 dep (#518)
- Support Python 3.13 (#519)
- Fix deploy to Pypi GitHub action