Features
- New transport AIOHTTPWebsocketsTransport (478)
- Wire httpx transport in gql-cli (513)
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