Skip to content

Commit e74ba77

Browse files
undo drop python 3.9
1 parent 8eff6eb commit e74ba77

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
fail-fast: false
2626
matrix:
27-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
27+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2828
steps:
2929
- name: Checkout source code
3030
uses: actions/checkout@v4

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You can use [GitHub issues](https://github.com/mirumee/ariadne-codegen/issues) t
1414

1515
## Development setup
1616

17-
Ariadne Code Generator is written to support Python 3.9, 3.10, 3.11, 3.12 and 3.13.
17+
Ariadne Code Generator is written to support Python 3.10, 3.11, 3.12 and 3.13.
1818

1919
We use [Hatch](https://github.com/pypa/hatch) for project management.
2020

pyproject.toml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "ariadne-codegen"
77
description = "Generate fully typed GraphQL client from schema, queries and mutations!"
88
authors = [{ name = "Mirumee Software", email = "ariadne@mirumee.com" }]
99
dynamic = ["version"]
10-
requires-python = ">= 3.9"
10+
requires-python = ">= 3.10"
1111
readme = "README.md"
1212
license = "BSD-3-Clause"
1313
license-files = ["LICENSE"]
@@ -17,15 +17,14 @@ classifiers = [
1717
"License :: OSI Approved :: BSD License",
1818
"Operating System :: OS Independent",
1919
"Programming Language :: Python",
20-
"Programming Language :: Python :: 3.9",
2120
"Programming Language :: Python :: 3.10",
2221
"Programming Language :: Python :: 3.11",
2322
"Programming Language :: Python :: 3.12",
2423
"Programming Language :: Python :: 3.13",
2524
"Topic :: Software Development :: Libraries :: Python Modules",
2625
]
2726
dependencies = [
28-
"click~=8.2",
27+
"click~=8.1.8",
2928
"graphql-core>=3.2.0,<3.3",
3029
"toml~=0.10",
3130
"httpx~=0.23",
@@ -102,12 +101,12 @@ features = ["test"]
102101
extra-args = []
103102

104103
[[tool.hatch.envs.hatch-test.matrix]]
105-
python = ["3.9", "3.10", "3.11", "3.12", "3.13"]
104+
python = ["3.10", "3.11", "3.12", "3.13"]
106105

107106
## Types configuration
108107

109108
[tool.mypy]
110-
python_version = "3.9"
109+
python_version = "3.10"
111110
files = ["ariadne_codegen", "tests"]
112111
check_untyped_defs = true
113112
# disallow_untyped_defs = true
@@ -144,7 +143,7 @@ fail_under = 90
144143

145144
[tool.ruff]
146145
line-length = 88
147-
target-version = "py39"
146+
target-version = "py310"
148147

149148
[tool.ruff.format]
150149
docstring-code-format = true

0 commit comments

Comments
 (0)