@@ -26,7 +26,7 @@ classifiers = [
2626 " Topic :: System :: Systems Administration" ,
2727 " Topic :: Utilities" ,
2828]
29- requires-python = " >=3.9 "
29+ requires-python = " >=3.10 "
3030license = " MIT"
3131dependencies = [
3232]
@@ -56,16 +56,13 @@ test = [
5656 " tomli-w>=1.0.0" ,
5757 " pytest-timeout" ,
5858 ' pytest-perf; sys_platform != "cygwin"' , # workaround for jaraco/inflect#195, pydantic/pydantic-core#773 (see #3986)
59- ' pyobjc<12; sys_platform == "darwin" and python_version <= "3.9"' , # workaround for #5105
6059 # for tools/finalize.py
61- ' jaraco.develop >= 7.21; python_version >= "3.9" and sys_platform != "cygwin"' ,
60+ ' jaraco.develop >= 7.21; sys_platform != "cygwin"' ,
6261 " pytest-home >= 0.5" ,
6362 " pytest-subprocess" ,
6463
6564 # workaround for pypa/pyproject-hooks#206
6665 " pyproject-hooks!=1.1" ,
67-
68- " jaraco.test>=5.5" , # py.typed
6966]
7067
7168doc = [
@@ -99,7 +96,6 @@ core = [
9996 " packaging>=24.2" ,
10097 " more_itertools>=8.8" ,
10198 " jaraco.text>=3.7" ,
102- " importlib_metadata>=6; python_version < '3.10'" ,
10399 " tomli>=2.0.1; python_version < '3.11'" ,
104100 " wheel>=0.43.0" ,
105101
@@ -140,8 +136,6 @@ type = [
140136 # until types-setuptools is removed from typeshed.
141137 # For help with static-typing issues, or mypy update, ping @Avasam
142138 " mypy==1.14.*" ,
143- # Typing fixes in version newer than we require at runtime
144- " importlib_metadata>=7.0.2; python_version < '3.10'" ,
145139 # Imported unconditionally in tools/finalize.py
146140 ' jaraco.develop >= 7.21; sys_platform != "cygwin"' ,
147141]
0 commit comments