@@ -11,7 +11,6 @@ keywords = ["graphql"]
1111classifiers = [
1212 " Development Status :: 5 - Production/Stable" ,
1313 " Intended Audience :: Developers" ,
14- " License :: OSI Approved :: MIT License" ,
1514 " Programming Language :: Python :: 3" ,
1615 " Programming Language :: Python :: 3.10" ,
1716 " Programming Language :: Python :: 3.11" ,
@@ -29,24 +28,24 @@ Changelog = "https://github.com/graphql-python/graphql-core/releases"
2928
3029[dependency-groups ]
3130test = [
32- " anyio>=4.12 ,<5" ,
31+ " anyio>=4.13 ,<5" ,
3332 " pytest>=9,<10" ,
3433 " pytest-benchmark>=5.2,<6" ,
35- " pytest-cov>=7,<8" ,
34+ " pytest-cov>=7.1 ,<8" ,
3635 " pytest-describe>=3.1,<4" ,
3736 " pytest-timeout>=2.4,<3" ,
38- " pytest-codspeed>=4.3 " ,
39- " tox>=4.47 ,<5" ,
37+ " pytest-codspeed>=5 " ,
38+ " tox>=4.55 ,<5" ,
4039]
4140lint = [
4241 " ruff>=0.15,<0.16" ,
43- " mypy>=1.19,<2 " ,
42+ " mypy>=2.1,<3 " ,
4443 " bump2version>=1,<2" ,
4544 " typing-extensions>=4.15; python_version<'3.11'" ,
4645]
4746doc = [
48- " sphinx>=9.1 ,<10" ,
49- " sphinx_rtd_theme>=3.1.0 ,<4" ,
47+ " sphinx>=9,<10; python_version>='3.11' " ,
48+ " sphinx_rtd_theme>=3.1,<4; python_version>='3.11' " ,
5049]
5150
5251[tool .uv ]
@@ -247,6 +246,7 @@ exclude_lines = [
247246ignore_errors = true
248247
249248[tool .mypy ]
249+ # our try/except typing imports only resolve from 3.11 on
250250python_version = " 3.11"
251251check_untyped_defs = true
252252no_implicit_optional = true
@@ -293,7 +293,7 @@ disable = [
293293]
294294
295295[tool .pytest .ini_options ]
296- minversion = " 7.4 "
296+ minversion = " 9.0 "
297297# Only run benchmarks as tests.
298298# To actually run the benchmarks, use --benchmark-enable on the command line.
299299# To run the slow tests (fuzzing), add --run-slow on the command line.
@@ -312,5 +312,5 @@ filterwarnings = "ignore::pytest.PytestConfigWarning"
312312testpaths = [" tests" ]
313313
314314[build-system ]
315- requires = [" uv_build>=0.10 ,<0.11 " ]
315+ requires = [" uv_build>=0.11 ,<0.12 " ]
316316build-backend = " uv_build"
0 commit comments