@@ -16,7 +16,7 @@ license = "BSD-3-Clause"
1616license-files = [
1717 " LICENSE" ,
1818]
19- requires-python = " >=3.9 "
19+ requires-python = " >=3.10 "
2020maintainers = [
2121 { name = " Jim Crist-Harif" , email = " jcristharif@gmail.com" },
2222 { name = " Ofek Lev" , email = " oss@ofek.dev" },
@@ -33,7 +33,6 @@ keywords = [
3333]
3434classifiers = [
3535 " Development Status :: 4 - Beta" ,
36- " Programming Language :: Python :: 3.9" ,
3736 " Programming Language :: Python :: 3.10" ,
3837 " Programming Language :: Python :: 3.11" ,
3938 " Programming Language :: Python :: 3.12" ,
@@ -85,8 +84,7 @@ hooks = [
8584 " ruff==0.14.1" ,
8685]
8786test-base = [
88- # TODO: require >=9 once we drop support for Python 3.9
89- " pytest>=8" ,
87+ " pytest>=9" ,
9088]
9189test-prof = [
9290 { include-group = " test-base" },
@@ -103,7 +101,6 @@ test-unit = [
103101 { include-group = " test-base" },
104102 " attrs" ,
105103 " coverage" ,
106- " eval-type-backport; python_version < '3.10'" ,
107104 " msgpack" ,
108105 " pyyaml" ,
109106 " tomli; python_version < '3.11'" ,
0 commit comments