v3.4.0
What's Changed
This release brings housekeeping changes and support for Python 3.13. Thanks to all contributors who made this release happen, and special thanks to @dulmandakh for bringing our CI up to modern standards.
Full PR Changelist
- remove pytz by @wongcht in #1520
- docs: update docstring for
type
arg ofField
by @andrewswait in #1527 - CI: bump GH actions by @dulmandakh in #1544
- remove polyfill for dataclasses by @dulmandakh in #1545
- Remove Python 3.7 by @dulmandakh in #1543
- bump pytest to 7 by @dulmandakh in #1546
- CI: fix deprecation warning by @dulmandakh in #1551
- Python 3.12 by @dulmandakh in #1550
- remove aniso8601, mock, iso8601 by @dulmandakh in #1548
- pytest: Don't use nose like syntax in graphene/relay/tests/test_custom_global_id.py (#1539) by @tijuca in #1540
- docs: create security.md by @erikwrede in #1554
- remove Python 2 by @dulmandakh in #1547
- fix lint error in SECURITY.md by @dulmandakh in #1556
- support python 3.13 by @dulmandakh in #1561
- remove README.rst, leave only README.md by @dulmandakh in #1559
- pytest 8 by @dulmandakh in #1549
- CI: format check using Ruff by @dulmandakh in #1557
- Lint using Ruff by @dulmandakh in #1563
- CI: fix tests on Python 3.13 by @dulmandakh in #1562
- Actually run the tests in python 3.12 and 3.13 and remove
snapshottest
dependency by @PoByBolek in #1572 - refactor: replace @deprecated decorator with upcoming native support (via typing-extensions), bump mypy by @erikwrede in #1578
- bump pre-commit to 3.7 by @dulmandakh in #1568
- lint: use ruff pre commit hook by @dulmandakh in #1566
- CI: build package by @dulmandakh in #1564
- CI: bump upload-artifact and codecov actions by @dulmandakh in #1567
New Contributors
- @wongcht made their first contribution in #1520
- @andrewswait made their first contribution in #1527
- @tijuca made their first contribution in #1540
- @PoByBolek made their first contribution in #1572
Full Changelog: v3.3.0...v3.4.0