@@ -45,11 +45,10 @@ generate-setup-file = false
4545
4646# Requirements
4747[tool .poetry .dependencies ]
48- python = " ^3.7 "
48+ python = " ^3.8 "
4949
5050poetry-core = " 1.5.2"
5151poetry-plugin-export = " ^1.3.1"
52- "backports.cached-property" = { version = " ^1.0.2" , python = " <3.8" }
5352build = " ^0.10.0"
5453cachecontrol = { version = " ^0.12.9" , extras = [" filecache" ] }
5554cleo = " ^2.0.0"
@@ -97,14 +96,12 @@ pytest-cov = "^4.0"
9796pytest-mock = " ^3.9"
9897pytest-randomly = " ^3.12"
9998pytest-xdist = { version = " ^3.1" , extras = [" psutil" ] }
100- zipp = { version = " ^3.4" , python = " <3.8" }
10199
102100[tool .poetry .group .typing .dependencies ]
103101mypy = " >=1.0"
104102types-html5lib = " >=1.1.9"
105103types-jsonschema = " >=4.9.0"
106104types-requests = " >=2.28.8"
107- typing-extensions = { version = " ^4.0.0" , python = " <3.8" }
108105
109106# only used in github actions
110107[tool .poetry .group .github-actions ]
@@ -127,7 +124,7 @@ fix = true
127124unfixable = [
128125 " ERA" , # do not autoremove commented out code
129126]
130- target-version = " py37 "
127+ target-version = " py38 "
131128line-length = 88
132129extend-select = [
133130 " B" , # flake8-bugbear
@@ -158,7 +155,7 @@ ban-relative-imports = "all"
158155
159156
160157[tool .isort ]
161- py_version = 37
158+ py_version = 38
162159profile = " black"
163160force_single_line = true
164161combine_as_imports = true
@@ -170,7 +167,7 @@ known_third_party = ["poetry.core"]
170167
171168
172169[tool .black ]
173- target-version = [' py37 ' ]
170+ target-version = [' py38 ' ]
174171preview = true
175172force-exclude = '''
176173.*/setup\.py$
@@ -195,9 +192,9 @@ exclude = [
195192 " tests/utils/fixtures"
196193]
197194
198- # use of importlib-metadata backport at python3.7 makes it impossible to
199- # satisfy mypy without some ignores: but we get a different set of ignores at
200- # different python versions.
195+ # use of importlib-metadata backport makes it impossible to satisfy mypy
196+ # without some ignores: but we get a different set of ignores at different
197+ # python versions.
201198#
202199# <https://github.com/python/mypy/issues/8823>, meanwhile suppress that
203200# warning.
0 commit comments