File tree Expand file tree Collapse file tree 5 files changed +25
-13
lines changed Expand file tree Collapse file tree 5 files changed +25
-13
lines changed Original file line number Diff line number Diff line change 1
1
[flake8]
2
2
max-line-length = 99
3
3
max-doc-length = 99
4
- extend-ignore = E203,W503
4
+ extend-ignore = E203,W503,E231,E201
5
5
per-file-ignores =
6
6
tests/*:D205,D400
7
7
flake8_docstrings_complete/*:N802
Original file line number Diff line number Diff line change 21
21
- uses : actions/checkout@v4
22
22
- uses : actions/setup-python@v4
23
23
with :
24
- python-version : ' 3.11 '
24
+ python-version : ' 3.13 '
25
25
- id : output
26
26
run : |
27
27
echo package_name=$(python -c 'import tomllib;from pathlib import Path;print(tomllib.loads(Path("pyproject.toml").read_text(encoding="utf-8"))["tool"]["poetry"]["name"])') >> $GITHUB_OUTPUT
@@ -44,13 +44,15 @@ jobs:
44
44
strategy :
45
45
matrix :
46
46
python-version :
47
- - " 3.8"
48
47
- " 3.9"
49
48
- " 3.10"
50
49
- " 3.11"
50
+ - " 3.12"
51
+ - " 3.13"
51
52
env :
52
53
- " test-flake85"
53
54
- " test-flake86"
55
+ - " test-flake87"
54
56
steps :
55
57
- uses : actions/checkout@v4
56
58
- name : Set up Python ${{ matrix.python-version }}
@@ -94,10 +96,11 @@ jobs:
94
96
strategy :
95
97
matrix :
96
98
python-version :
97
- - " 3.8"
98
99
- " 3.9"
99
100
- " 3.10"
100
101
- " 3.11"
102
+ - " 3.12"
103
+ - " 3.13"
101
104
steps :
102
105
- name : Set up Python ${{ matrix.python-version }}
103
106
uses : actions/setup-python@v4
@@ -160,10 +163,11 @@ jobs:
160
163
strategy :
161
164
matrix :
162
165
python-version :
163
- - " 3.8"
164
166
- " 3.9"
165
167
- " 3.10"
166
168
- " 3.11"
169
+ - " 3.12"
170
+ - " 3.13"
167
171
steps :
168
172
- name : Set up Python ${{ matrix.python-version }}
169
173
uses : actions/setup-python@v4
Original file line number Diff line number Diff line change 2
2
3
3
## [ Unreleased]
4
4
5
+ ## [ v1.4.1] - 2024-11-07
6
+
7
+ ### Added
8
+
9
+ - Support for Python 3.12 and 3.13 and Flake8 7.
10
+
5
11
## [ v1.4.0] - 2024-11-07
6
12
7
13
### Added
124
130
[ v1.2.0 ] : https://github.com/jdkandersson/flake8-docstrings-complete/releases/v1.2.0
125
131
[ v1.3.0 ] : https://github.com/jdkandersson/flake8-docstrings-complete/releases/v1.3.0
126
132
[ v1.4.0 ] : https://github.com/jdkandersson/flake8-docstrings-complete/releases/v1.4.0
133
+ [ v1.4.1 ] : https://github.com/jdkandersson/flake8-docstrings-complete/releases/v1.4.1
Original file line number Diff line number Diff line change 1
1
[tool .poetry ]
2
2
name = " flake8-docstrings-complete"
3
- version = " 1.4.0 "
3
+ version = " 1.4.1 "
4
4
description = " A linter that checks docstrings are complete"
5
5
authors = [
" David Andersson <[email protected] >" ]
6
6
license = " Apache 2.0"
@@ -13,17 +13,17 @@ classifiers = [
13
13
" License :: OSI Approved :: Apache Software License" ,
14
14
" Programming Language :: Python" ,
15
15
" Programming Language :: Python :: 3" ,
16
+ " Programming Language :: Python :: 3.13" ,
16
17
" Programming Language :: Python :: 3.12" ,
17
18
" Programming Language :: Python :: 3.11" ,
18
19
" Programming Language :: Python :: 3.10" ,
19
20
" Programming Language :: Python :: 3.9" ,
20
- " Programming Language :: Python :: 3.8" ,
21
21
" Topic :: Software Development :: Libraries :: Python Modules" ,
22
22
" Topic :: Software Development :: Quality Assurance" ,
23
23
]
24
24
25
25
[tool .poetry .dependencies ]
26
- python = " ^3.8.1 "
26
+ python = " ^3.9.0 "
27
27
flake8 = " >= 5"
28
28
29
29
[build-system ]
Original file line number Diff line number Diff line change @@ -50,15 +50,16 @@ commands =
50
50
pylint {[vars]all_path}
51
51
pydocstyle {[vars]src_path}
52
52
53
- [testenv:test-flake8{5,6}]
53
+ [testenv:test-flake8{5,6,7 }]
54
54
description = Run tests
55
55
deps =
56
56
flake85: flake8>=5,<6
57
57
flake86: flake8>=6,<7
58
- pytest>=7,<8
59
- pytest-cov>=4,<5
58
+ flake87: flake8>=7,<8
59
+ pytest>=8,<9
60
+ pytest-cov>=6,<7
60
61
astpretty>=3,<4
61
- coverage[toml]>=6,<7
62
+ coverage[toml]>=7,<8
62
63
poetry
63
64
commands =
64
65
poetry install --only-root
@@ -70,6 +71,6 @@ commands =
70
71
[testenv:coverage-report]
71
72
description = Create test coverage report
72
73
deps =
73
- coverage[toml]>=6,<7
74
+ coverage[toml]>=7,<8
74
75
commands =
75
76
coverage report
You can’t perform that action at this time.
0 commit comments