Skip to content

Commit 667633c

Browse files
committed
chore: Python 3.11 support
1 parent 39be230 commit 667633c

File tree

5 files changed

+16
-14
lines changed

5 files changed

+16
-14
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
strategy:
6969
matrix:
7070
os: [ubuntu-20.04]
71-
python: ["3.6", "3.7", "3.8", "3.9", "3.10"]
71+
python: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11"]
7272

7373
name: ${{ matrix.os }}/tests_${{ matrix.python }}
7474
runs-on: ${{ matrix.os }}

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## [Unreleased] - TBD
44

5+
### Added
6+
7+
- Support for Python 3.11.
8+
59
## [0.9.1] - 2022-09-02
610

711
- Use `poetry-core` for building the package.

poetry.lock

Lines changed: 7 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ classifiers = [
1616
"Programming Language :: Python :: 3.8",
1717
"Programming Language :: Python :: 3.9",
1818
"Programming Language :: Python :: 3.10",
19+
"Programming Language :: Python :: 3.11",
1920
"Programming Language :: Python :: Implementation :: CPython",
2021
"Topic :: Software Development :: Testing",
2122
]
@@ -29,7 +30,7 @@ include = ["src/hypothesis_graphql/py.typed"]
2930
python = "^3.6"
3031
hypothesis = ">=5.8.0,<7.0"
3132
graphql-core = ">=3.1.0,<3.3.0"
32-
attrs = ">20.3.0,<=21.4.0"
33+
attrs = ">20.3.0,<=22.1.0"
3334

3435
[tool.poetry.dev-dependencies]
3536
pytest = "^6.2.0"

tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
isolated_build = true
3-
envlist = py{36,37,38,39,310},coverage-report
3+
envlist = py{36,37,38,39,310,311},coverage-report
44

55
[testenv]
66
deps =
@@ -14,7 +14,7 @@ description = Report coverage over all measured test runs.
1414
basepython = python3.7
1515
deps = coverage
1616
skip_install = true
17-
depends = py{36,37,38,39,310}
17+
depends = py{36,37,38,39,310,311}
1818
commands =
1919
coverage combine
2020
coverage report

0 commit comments

Comments
 (0)