Skip to content

Commit 69587c5

Browse files
author
David Fritzsche
committed
Bump development dependencies
1 parent ec0b39c commit 69587c5

File tree

5 files changed

+115
-104
lines changed

5 files changed

+115
-104
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ decorators are extracted from the ast.
142142
* Add support for pytest 8 (no actual change, but declare support)
143143
([#46][i46], [#47][p47])
144144
* Update GitHub actions ([#48][p48])
145+
* Update development dependencies ([#49][p49])
145146

146147
## v0.1.1
147148

@@ -231,3 +232,4 @@ decorators are extracted from the ast.
231232
[p43]: https://github.com/davidfritzsche/pytest-mypy-testing/pull/43
232233
[p47]: https://github.com/davidfritzsche/pytest-mypy-testing/pull/47
233234
[p48]: https://github.com/davidfritzsche/pytest-mypy-testing/pull/48
235+
[p49]: https://github.com/davidfritzsche/pytest-mypy-testing/pull/49

constraints.txt

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -6,67 +6,67 @@
66
#
77
# ./lock-requirements.sh
88
#
9-
attrs==22.2.0
9+
attrs==23.2.0
1010
binaryornot==0.4.4
11-
black==23.1.0
11+
black==24.2.0
1212
boolean-py==4.0
13-
build==0.10.0
13+
build==1.0.3
1414
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
2020
dflit==2.3.0.1
2121
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
2929
flake8-html==0.4.3
3030
flake8-logging-format==0.9.0
3131
flake8-mutable==1.2.0
32-
flake8-pyi==23.1.2
32+
flake8-pyi==24.1.0
3333
fsfe-reuse==1.0.0
34-
idna==3.4
34+
idna==3.6
3535
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
4141
mccabe==0.7.0
42-
mypy==1.0.1
42+
mypy==1.8.0
4343
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
5050
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
5454
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
5959
python-debian==0.1.49
6060
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
6464
six==1.16.0
6565
tomli==2.0.1
6666
tox==3.28.0
6767
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

requirements.in

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SPDX-FileCopyrightText: David Fritzsche
22
# SPDX-License-Identifier: CC0-1.0
3-
black>=23,<24
3+
black >=24,<25
44
bump2version
55
coverage[toml]
66
dflit
@@ -13,13 +13,17 @@ flake8-pyi
1313
fsfe-reuse
1414
invoke
1515
isort
16-
mypy~=1.0
16+
mypy ~=1.8
17+
pip
1718
pip-tools
18-
pip>=20.3
19+
pytest <8
1920
pytest-cov
2021
pytest-html
21-
pytest~=7.2.1
22-
setuptools>=43
23-
tox < 4
22+
setuptools >=69
23+
tox <4
2424
tox-pyenv
2525
types-invoke
26+
27+
# to let the tox setup stay compatible with Python 3.7
28+
filelock <3.12.3
29+
pluggy <1.3

requirements.txt

Lines changed: 56 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -4,160 +4,160 @@
44
#
55
# ./lock-requirements.sh
66
#
7-
attrs==22.2.0
8-
# via
9-
# flake8-bugbear
10-
# pytest
7+
attrs==23.2.0
8+
# via flake8-bugbear
119
binaryornot==0.4.4
1210
# via reuse
13-
black==23.1.0
11+
black==24.2.0
1412
# via -r requirements.in
1513
boolean-py==4.0
1614
# via
1715
# license-expression
1816
# reuse
19-
build==0.10.0
17+
build==1.0.3
2018
# via pip-tools
2119
bump2version==1.0.1
2220
# via -r requirements.in
23-
certifi==2022.12.7
21+
certifi==2024.2.2
2422
# via requests
25-
chardet==5.1.0
23+
chardet==5.2.0
2624
# via
2725
# binaryornot
2826
# python-debian
29-
charset-normalizer==3.0.1
27+
charset-normalizer==3.3.2
3028
# via requests
31-
click==8.1.3
29+
click==8.1.7
3230
# via
3331
# black
3432
# pip-tools
35-
coverage[toml]==7.2.0
33+
coverage[toml]==7.4.3
3634
# via
3735
# -r requirements.in
3836
# pytest-cov
3937
dflit==2.3.0.1
4038
# via -r requirements.in
4139
dflit-core==2.3.0.1
4240
# via dflit
43-
distlib==0.3.6
41+
distlib==0.3.8
4442
# via virtualenv
45-
docutils==0.19
43+
docutils==0.20.1
4644
# via dflit
47-
exceptiongroup==1.1.0
45+
exceptiongroup==1.2.0
4846
# via pytest
49-
filelock==3.9.0
47+
filelock==3.12.2
5048
# via
49+
# -r requirements.in
5150
# tox
5251
# virtualenv
53-
flake8==6.0.0
52+
flake8==7.0.0
5453
# via
5554
# flake8-bugbear
5655
# flake8-comprehensions
5756
# flake8-html
5857
# flake8-mutable
5958
# flake8-pyi
60-
flake8-bugbear==23.2.13
59+
flake8-bugbear==24.2.6
6160
# via -r requirements.in
62-
flake8-comprehensions==3.10.1
61+
flake8-comprehensions==3.14.0
6362
# via -r requirements.in
6463
flake8-html==0.4.3
6564
# via -r requirements.in
6665
flake8-logging-format==0.9.0
6766
# via -r requirements.in
6867
flake8-mutable==1.2.0
6968
# via -r requirements.in
70-
flake8-pyi==23.1.2
69+
flake8-pyi==24.1.0
7170
# via -r requirements.in
7271
fsfe-reuse==1.0.0
7372
# via -r requirements.in
74-
idna==3.4
73+
idna==3.6
7574
# via requests
7675
iniconfig==2.0.0
7776
# via pytest
78-
invoke==2.0.0
77+
invoke==2.2.0
7978
# via -r requirements.in
80-
isort==5.12.0
79+
isort==5.13.2
8180
# via -r requirements.in
82-
jinja2==3.1.2
81+
jinja2==3.1.3
8382
# via
8483
# flake8-html
84+
# pytest-html
8585
# reuse
86-
license-expression==30.1.0
86+
license-expression==30.2.0
8787
# via reuse
88-
markupsafe==2.1.2
88+
markupsafe==2.1.5
8989
# via jinja2
9090
mccabe==0.7.0
9191
# via flake8
92-
mypy==1.0.1
92+
mypy==1.8.0
9393
# via -r requirements.in
9494
mypy-extensions==1.0.0
9595
# via
9696
# black
9797
# mypy
98-
packaging==23.0
98+
packaging==23.2
9999
# via
100100
# black
101101
# build
102102
# pytest
103103
# tox
104-
pathspec==0.11.0
104+
pathspec==0.12.1
105105
# via black
106-
pip==23.0.1
106+
pip==23.1.2
107107
# via
108108
# -r requirements.in
109109
# pip-tools
110-
pip-tools==6.12.2
110+
pip-tools==7.4.0
111111
# via -r requirements.in
112-
platformdirs==3.0.0
112+
platformdirs==4.2.0
113113
# via
114114
# black
115115
# virtualenv
116-
pluggy==1.0.0
116+
pluggy==1.2.0
117117
# via
118+
# -r requirements.in
118119
# pytest
119120
# tox
120121
py==1.11.0
121-
# via
122-
# pytest-html
123-
# tox
124-
pycodestyle==2.10.0
122+
# via tox
123+
pycodestyle==2.11.1
125124
# via flake8
126-
pyflakes==3.0.1
125+
pyflakes==3.2.0
127126
# via
128127
# flake8
129128
# flake8-pyi
130-
pygments==2.14.0
129+
pygments==2.17.2
131130
# via flake8-html
132131
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
135136
# via
136137
# -r requirements.in
137138
# pytest-cov
138139
# pytest-html
139140
# pytest-metadata
140-
pytest-cov==4.0.0
141+
pytest-cov==4.1.0
141142
# via -r requirements.in
142-
pytest-html==3.2.0
143+
pytest-html==4.1.1
143144
# via -r requirements.in
144-
pytest-metadata==2.0.4
145+
pytest-metadata==3.1.1
145146
# via pytest-html
146147
python-debian==0.1.49
147148
# via reuse
148149
pytoml==0.1.21
149150
# via
150151
# dflit
151152
# dflit-core
152-
requests==2.28.2
153+
requests==2.31.0
153154
# via dflit
154-
reuse==1.1.2
155+
reuse==3.0.1
155156
# via fsfe-reuse
156-
setuptools==67.4.0
157+
setuptools==69.1.1
157158
# via
158159
# -r requirements.in
159160
# pip-tools
160-
# reuse
161161
six==1.16.0
162162
# via tox
163163
tomli==2.0.1
@@ -166,6 +166,7 @@ tomli==2.0.1
166166
# build
167167
# coverage
168168
# mypy
169+
# pip-tools
169170
# pyproject-hooks
170171
# pytest
171172
# tox
@@ -175,13 +176,15 @@ tox==3.28.0
175176
# tox-pyenv
176177
tox-pyenv==1.1.0
177178
# via -r requirements.in
178-
types-invoke==2.0.0.3
179+
types-invoke==2.0.0.10
179180
# 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
183186
# via requests
184-
virtualenv==20.19.0
187+
virtualenv==20.25.1
185188
# via tox
186-
wheel==0.38.4
189+
wheel==0.42.0
187190
# via pip-tools

0 commit comments

Comments
 (0)