File tree Expand file tree Collapse file tree 5 files changed +115
-104
lines changed Expand file tree Collapse file tree 5 files changed +115
-104
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,7 @@ decorators are extracted from the ast.
142
142
* Add support for pytest 8 (no actual change, but declare support)
143
143
([ #46 ] [ i46 ] , [ #47 ] [ p47 ] )
144
144
* Update GitHub actions ([ #48 ] [ p48 ] )
145
+ * Update development dependencies ([ #49 ] [ p49 ] )
145
146
146
147
## v0.1.1
147
148
@@ -231,3 +232,4 @@ decorators are extracted from the ast.
231
232
[ p43 ] : https://github.com/davidfritzsche/pytest-mypy-testing/pull/43
232
233
[ p47 ] : https://github.com/davidfritzsche/pytest-mypy-testing/pull/47
233
234
[ p48 ] : https://github.com/davidfritzsche/pytest-mypy-testing/pull/48
235
+ [ p49 ] : https://github.com/davidfritzsche/pytest-mypy-testing/pull/49
Original file line number Diff line number Diff line change 6
6
#
7
7
# ./lock-requirements.sh
8
8
#
9
- attrs==22 .2.0
9
+ attrs==23 .2.0
10
10
binaryornot==0.4.4
11
- black==23.1 .0
11
+ black==24.2 .0
12
12
boolean-py==4.0
13
- build==0.10.0
13
+ build==1.0.3
14
14
bump2version==1.0.1
15
- certifi==2022.12.7
16
- chardet==5.1 .0
17
- charset-normalizer==3.0.1
18
- click==8.1.3
19
- coverage==7.2.0
15
+ certifi==2024.2.2
16
+ chardet==5.2 .0
17
+ charset-normalizer==3.3.2
18
+ click==8.1.7
19
+ coverage==7.4.3
20
20
dflit==2.3.0.1
21
21
dflit-core==2.3.0.1
22
- distlib==0.3.6
23
- docutils==0.19
24
- exceptiongroup==1.1 .0
25
- filelock==3.9.0
26
- flake8==6 .0.0
27
- flake8-bugbear==23 .2.13
28
- flake8-comprehensions==3.10.1
22
+ distlib==0.3.8
23
+ docutils==0.20.1
24
+ exceptiongroup==1.2 .0
25
+ filelock==3.12.2
26
+ flake8==7 .0.0
27
+ flake8-bugbear==24 .2.6
28
+ flake8-comprehensions==3.14.0
29
29
flake8-html==0.4.3
30
30
flake8-logging-format==0.9.0
31
31
flake8-mutable==1.2.0
32
- flake8-pyi==23 .1.2
32
+ flake8-pyi==24 .1.0
33
33
fsfe-reuse==1.0.0
34
- idna==3.4
34
+ idna==3.6
35
35
iniconfig==2.0.0
36
- invoke==2.0 .0
37
- isort==5.12.0
38
- jinja2==3.1.2
39
- license-expression==30.1 .0
40
- markupsafe==2.1.2
36
+ invoke==2.2 .0
37
+ isort==5.13.2
38
+ jinja2==3.1.3
39
+ license-expression==30.2 .0
40
+ markupsafe==2.1.5
41
41
mccabe==0.7.0
42
- mypy==1.0.1
42
+ mypy==1.8.0
43
43
mypy-extensions==1.0.0
44
- packaging==23.0
45
- pathspec==0.11.0
46
- pip==23.0.1
47
- pip-tools==6.12.2
48
- platformdirs==3.0 .0
49
- pluggy==1.0 .0
44
+ packaging==23.2
45
+ pathspec==0.12.1
46
+ pip==23.1.2
47
+ pip-tools==7.4.0
48
+ platformdirs==4.2 .0
49
+ pluggy==1.2 .0
50
50
py==1.11.0
51
- pycodestyle==2.10.0
52
- pyflakes==3.0.1
53
- pygments==2.14.0
51
+ pycodestyle==2.11.1
52
+ pyflakes==3.2.0
53
+ pygments==2.17.2
54
54
pyproject-hooks==1.0.0
55
- pytest==7.2.1
56
- pytest-cov==4.0 .0
57
- pytest-html==3.2.0
58
- pytest-metadata==2.0.4
55
+ pytest==7.4.4
56
+ pytest-cov==4.1 .0
57
+ pytest-html==4.1.1
58
+ pytest-metadata==3.1.1
59
59
python-debian==0.1.49
60
60
pytoml==0.1.21
61
- requests==2.28.2
62
- reuse==1.1.2
63
- setuptools==67.4.0
61
+ requests==2.31.0
62
+ reuse==3.0.1
63
+ setuptools==69.1.1
64
64
six==1.16.0
65
65
tomli==2.0.1
66
66
tox==3.28.0
67
67
tox-pyenv==1.1.0
68
- types-invoke==2.0.0.3
69
- typing-extensions==4.5 .0
70
- urllib3==1.26.14
71
- virtualenv==20.19.0
72
- wheel==0.38.4
68
+ types-invoke==2.0.0.10
69
+ typing-extensions==4.10 .0
70
+ urllib3==2.2.1
71
+ virtualenv==20.25.1
72
+ wheel==0.42.0
Original file line number Diff line number Diff line change 1
1
# SPDX-FileCopyrightText: David Fritzsche
2
2
# SPDX-License-Identifier: CC0-1.0
3
- black>=23,<24
3
+ black >=24,<25
4
4
bump2version
5
5
coverage[toml]
6
6
dflit
@@ -13,13 +13,17 @@ flake8-pyi
13
13
fsfe-reuse
14
14
invoke
15
15
isort
16
- mypy~=1.0
16
+ mypy ~=1.8
17
+ pip
17
18
pip-tools
18
- pip>=20.3
19
+ pytest <8
19
20
pytest-cov
20
21
pytest-html
21
- pytest~=7.2.1
22
- setuptools>=43
23
- tox < 4
22
+ setuptools >=69
23
+ tox <4
24
24
tox-pyenv
25
25
types-invoke
26
+
27
+ # to let the tox setup stay compatible with Python 3.7
28
+ filelock <3.12.3
29
+ pluggy <1.3
Original file line number Diff line number Diff line change 4
4
#
5
5
# ./lock-requirements.sh
6
6
#
7
- attrs == 22.2.0
8
- # via
9
- # flake8-bugbear
10
- # pytest
7
+ attrs == 23.2.0
8
+ # via flake8-bugbear
11
9
binaryornot == 0.4.4
12
10
# via reuse
13
- black == 23.1 .0
11
+ black == 24.2 .0
14
12
# via -r requirements.in
15
13
boolean-py == 4.0
16
14
# via
17
15
# license-expression
18
16
# reuse
19
- build == 0.10.0
17
+ build == 1.0.3
20
18
# via pip-tools
21
19
bump2version == 1.0.1
22
20
# via -r requirements.in
23
- certifi == 2022.12.7
21
+ certifi == 2024.2.2
24
22
# via requests
25
- chardet == 5.1 .0
23
+ chardet == 5.2 .0
26
24
# via
27
25
# binaryornot
28
26
# python-debian
29
- charset-normalizer == 3.0.1
27
+ charset-normalizer == 3.3.2
30
28
# via requests
31
- click == 8.1.3
29
+ click == 8.1.7
32
30
# via
33
31
# black
34
32
# pip-tools
35
- coverage [toml ]== 7.2.0
33
+ coverage [toml ]== 7.4.3
36
34
# via
37
35
# -r requirements.in
38
36
# pytest-cov
39
37
dflit == 2.3.0.1
40
38
# via -r requirements.in
41
39
dflit-core == 2.3.0.1
42
40
# via dflit
43
- distlib == 0.3.6
41
+ distlib == 0.3.8
44
42
# via virtualenv
45
- docutils == 0.19
43
+ docutils == 0.20.1
46
44
# via dflit
47
- exceptiongroup == 1.1 .0
45
+ exceptiongroup == 1.2 .0
48
46
# via pytest
49
- filelock == 3.9.0
47
+ filelock == 3.12.2
50
48
# via
49
+ # -r requirements.in
51
50
# tox
52
51
# virtualenv
53
- flake8 == 6 .0.0
52
+ flake8 == 7 .0.0
54
53
# via
55
54
# flake8-bugbear
56
55
# flake8-comprehensions
57
56
# flake8-html
58
57
# flake8-mutable
59
58
# flake8-pyi
60
- flake8-bugbear == 23 .2.13
59
+ flake8-bugbear == 24 .2.6
61
60
# via -r requirements.in
62
- flake8-comprehensions == 3.10.1
61
+ flake8-comprehensions == 3.14.0
63
62
# via -r requirements.in
64
63
flake8-html == 0.4.3
65
64
# via -r requirements.in
66
65
flake8-logging-format == 0.9.0
67
66
# via -r requirements.in
68
67
flake8-mutable == 1.2.0
69
68
# via -r requirements.in
70
- flake8-pyi == 23 .1.2
69
+ flake8-pyi == 24 .1.0
71
70
# via -r requirements.in
72
71
fsfe-reuse == 1.0.0
73
72
# via -r requirements.in
74
- idna == 3.4
73
+ idna == 3.6
75
74
# via requests
76
75
iniconfig == 2.0.0
77
76
# via pytest
78
- invoke == 2.0 .0
77
+ invoke == 2.2 .0
79
78
# via -r requirements.in
80
- isort == 5.12.0
79
+ isort == 5.13.2
81
80
# via -r requirements.in
82
- jinja2 == 3.1.2
81
+ jinja2 == 3.1.3
83
82
# via
84
83
# flake8-html
84
+ # pytest-html
85
85
# reuse
86
- license-expression == 30.1 .0
86
+ license-expression == 30.2 .0
87
87
# via reuse
88
- markupsafe == 2.1.2
88
+ markupsafe == 2.1.5
89
89
# via jinja2
90
90
mccabe == 0.7.0
91
91
# via flake8
92
- mypy == 1.0.1
92
+ mypy == 1.8.0
93
93
# via -r requirements.in
94
94
mypy-extensions == 1.0.0
95
95
# via
96
96
# black
97
97
# mypy
98
- packaging == 23.0
98
+ packaging == 23.2
99
99
# via
100
100
# black
101
101
# build
102
102
# pytest
103
103
# tox
104
- pathspec == 0.11.0
104
+ pathspec == 0.12.1
105
105
# via black
106
- pip == 23.0.1
106
+ pip == 23.1.2
107
107
# via
108
108
# -r requirements.in
109
109
# pip-tools
110
- pip-tools == 6.12.2
110
+ pip-tools == 7.4.0
111
111
# via -r requirements.in
112
- platformdirs == 3.0 .0
112
+ platformdirs == 4.2 .0
113
113
# via
114
114
# black
115
115
# virtualenv
116
- pluggy == 1.0 .0
116
+ pluggy == 1.2 .0
117
117
# via
118
+ # -r requirements.in
118
119
# pytest
119
120
# tox
120
121
py == 1.11.0
121
- # via
122
- # pytest-html
123
- # tox
124
- pycodestyle == 2.10.0
122
+ # via tox
123
+ pycodestyle == 2.11.1
125
124
# via flake8
126
- pyflakes == 3.0.1
125
+ pyflakes == 3.2.0
127
126
# via
128
127
# flake8
129
128
# flake8-pyi
130
- pygments == 2.14.0
129
+ pygments == 2.17.2
131
130
# via flake8-html
132
131
pyproject-hooks == 1.0.0
133
- # via build
134
- pytest == 7.2.1
132
+ # via
133
+ # build
134
+ # pip-tools
135
+ pytest == 7.4.4
135
136
# via
136
137
# -r requirements.in
137
138
# pytest-cov
138
139
# pytest-html
139
140
# pytest-metadata
140
- pytest-cov == 4.0 .0
141
+ pytest-cov == 4.1 .0
141
142
# via -r requirements.in
142
- pytest-html == 3.2.0
143
+ pytest-html == 4.1.1
143
144
# via -r requirements.in
144
- pytest-metadata == 2.0.4
145
+ pytest-metadata == 3.1.1
145
146
# via pytest-html
146
147
python-debian == 0.1.49
147
148
# via reuse
148
149
pytoml == 0.1.21
149
150
# via
150
151
# dflit
151
152
# dflit-core
152
- requests == 2.28.2
153
+ requests == 2.31.0
153
154
# via dflit
154
- reuse == 1.1.2
155
+ reuse == 3.0.1
155
156
# via fsfe-reuse
156
- setuptools == 67.4.0
157
+ setuptools == 69.1.1
157
158
# via
158
159
# -r requirements.in
159
160
# pip-tools
160
- # reuse
161
161
six == 1.16.0
162
162
# via tox
163
163
tomli == 2.0.1
@@ -166,6 +166,7 @@ tomli==2.0.1
166
166
# build
167
167
# coverage
168
168
# mypy
169
+ # pip-tools
169
170
# pyproject-hooks
170
171
# pytest
171
172
# tox
@@ -175,13 +176,15 @@ tox==3.28.0
175
176
# tox-pyenv
176
177
tox-pyenv == 1.1.0
177
178
# via -r requirements.in
178
- types-invoke == 2.0.0.3
179
+ types-invoke == 2.0.0.10
179
180
# via -r requirements.in
180
- typing-extensions == 4.5.0
181
- # via mypy
182
- urllib3 == 1.26.14
181
+ typing-extensions == 4.10.0
182
+ # via
183
+ # black
184
+ # mypy
185
+ urllib3 == 2.2.1
183
186
# via requests
184
- virtualenv == 20.19.0
187
+ virtualenv == 20.25.1
185
188
# via tox
186
- wheel == 0.38.4
189
+ wheel == 0.42.0
187
190
# via pip-tools
You can’t perform that action at this time.
0 commit comments