@@ -35,7 +35,7 @@ license = {text = "MIT"}
3535# TODO: Enable license-files when setuptools >=77.0.0 will be available
3636# license-files = ["LICENSE"]
3737readme = " README.md"
38- requires-python = " >=3.9 "
38+ requires-python = " >=3.10 "
3939
4040dependencies = [" requests>=2.32.3" ]
4141
@@ -54,7 +54,6 @@ classifiers = [
5454 " Natural Language :: English" ,
5555 " Operating System :: OS Independent" ,
5656 " Programming Language :: Python :: 3" ,
57- " Programming Language :: Python :: 3.9" ,
5857 " Programming Language :: Python :: 3.10" ,
5958 " Programming Language :: Python :: 3.11" ,
6059 " Programming Language :: Python :: 3.12" ,
@@ -136,7 +135,7 @@ other = ["toml"]
136135
137136[tool .black ]
138137line-length = 88
139- target-version = [" py39 " , " py310" , " py311" , " py312" , " py313" ]
138+ target-version = [" py310" , " py311" , " py312" , " py313" ]
140139skip-string-normalization = false
141140skip-magic-trailing-comma = false
142141extend-exclude = '''
@@ -190,8 +189,8 @@ extend-exclude = ["tests", "test"]
190189line-length = 88
191190# indent-width = 4
192191
193- # Assume Python 3.9 .
194- target-version = " py39 "
192+ # Assume Python 3.10 .
193+ target-version = " py310 "
195194# Enumerate all fixed violations.
196195show-fixes = true
197196
@@ -334,7 +333,7 @@ ignore_patterns = [
334333strict = true
335334# Adapted from this StackOverflow post:
336335# https://stackoverflow.com/questions/55944201/python-type-hinting-how-do-i-enforce-that-project-wide
337- python_version = " 3.9 "
336+ python_version = " 3.10 "
338337mypy_path = " type_stubs"
339338namespace_packages = true
340339# This flag enhances the user feedback for error messages
0 commit comments