- Updated `pydantic` package dependency to `v2`, but still using `v1` internally. - **[BREAKING CHANGE]** Python requirement is now `>= 3.8.0`, up from `>= 3.7.2`.
3.3.0
- Add support for `arrayBuffer` response type. - Use `arrayBuffer` type underneath `buffer` response type to stop triggering `buffer` deprecation warning. https://github.com/anvilco/node-anvil/pull/442 - Updated various dependencies
3.2.0
- Swap out `node-fetch` for `anvilco/node-fetch` in order to fix `Premature close`. https://github.com/anvilco/node-fetch/pull/1 - Fixed bug around some error handling. https://github.com/anvilco/node-anvil/issues/376 - Updated various dependencies
3.1.0
- Update `node-fetch` to latest and drop `form-data`. https://github.com/anvilco/node-anvil/issues/239 - Update various dependencies
3.0.1
- Fixed issue with `requests_toolbelt` (`gql` dependency) using an incompatible version of `urllib3`. This caused an error of `ImportError: cannot import name 'appengine'` to be thrown.
3.0.0
- **[BREAKING CHANGE]** [`graphql-python/gql`](https://github.com/graphql-python/gql) is now the main GraphQL client implementation. All functions should still work the same as before. If there are any issues please let us know in `python-anvil` GitHub issues. - Updated examples to reflect new GraphQL implementation and added `examples/make_graphql_request.py` example.