11[tool .poetry ]
22name = " docformatter"
3- version = " 1.7.5 "
3+ version = " 1.7.6 "
44description = " Formats docstrings to follow PEP 257"
55authors = [" Steven Myint" ]
66maintainers = [
@@ -18,11 +18,10 @@ classifiers=[
1818 ' Intended Audience :: Developers' ,
1919 ' Environment :: Console' ,
2020 ' Programming Language :: Python :: 3' ,
21- ' Programming Language :: Python :: 3.7' ,
22- ' Programming Language :: Python :: 3.8' ,
2321 ' Programming Language :: Python :: 3.9' ,
2422 ' Programming Language :: Python :: 3.10' ,
2523 ' Programming Language :: Python :: 3.11' ,
24+ ' Programming Language :: Python :: 3.12' ,
2625 ' Programming Language :: Python :: Implementation' ,
2726 ' Programming Language :: Python :: Implementation :: PyPy' ,
2827 ' Programming Language :: Python :: Implementation :: CPython' ,
@@ -37,7 +36,7 @@ charset_normalizer = "^3.0.0"
3736tomli = {version = " ^2.0.0" , python = " <3.11" , optional = true }
3837untokenize = " ^0.1.1"
3938
40- [tool . poetry .dev-dependencies ]
39+ [poetry . group .dev-dependencies ]
4140autopep8 = " ^2.0.0"
4241black = " ^22.0.0"
4342coverage = {extras = [" toml" ], version = " ^6.4.0" }
@@ -145,7 +144,7 @@ output = 'coverage.xml'
145144
146145[tool .black ]
147146line-length = 88
148- target-version = [' py37 ' , ' py38' , ' py39' , ' py310' , ' py311' ]
147+ target-version = [' py38' , ' py39' , ' py310' , ' py311' ]
149148include = ' \.pyi?$'
150149exclude = '''
151150/(
@@ -191,11 +190,10 @@ ignore_roles = [
191190legacy_tox_ini = """
192191[tox]
193192envlist =
194- py37
195- py38
196193 py39
197194 py310
198195 py311
196+ py312
199197 pypy3
200198 coverage
201199 style
@@ -205,12 +203,11 @@ skipsdist = true
205203
206204[gh-actions]
207205python =
208- 3.7: py37
209- 3.8: py38
210206 3.9: py39
211207 3.10: py310
212208 3.11: py311
213- pypy-3.8: pypy3
209+ 3.12: py312
210+ pypy-3.10: pypy3
214211
215212[testenv]
216213description = run the test suite using pytest under {basepython}
@@ -255,7 +252,7 @@ commands =
255252 coverage combine
256253 coverage report -m
257254 coverage xml -o {toxworkdir}/coverage.xml
258- depends = py37, py38, py39, py310, py311, pypy3
255+ depends = py39, py310, py311, py312 , pypy3
259256
260257[testenv:style]
261258description = run autoformatters and style checkers
0 commit comments