Skip to content

Commit c0aadb9

Browse files
committed
Refresh Python dependencies
1 parent d65c52c commit c0aadb9

File tree

3 files changed

+70
-114
lines changed

3 files changed

+70
-114
lines changed

mkdocs_build/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Minimum Python version: 3.8 (for generating docs only)
33

44
regex>=2024.9.11
5-
pymdown-extensions>=10.9
6-
pipdeptree>=2.23.3
5+
pymdown-extensions>=10.10.1
6+
pipdeptree>=2.23.4
77
python-dateutil>=2.8.2
88
Markdown==3.7
99
markdown2==2.5.0
@@ -20,7 +20,7 @@ lxml==5.3.0
2020
pyquery==2.0.1
2121
readtime==3.0.0
2222
mkdocs==1.6.1
23-
mkdocs-material==9.5.34
23+
mkdocs-material==9.5.36
2424
mkdocs-exclude-search==0.6.6
2525
mkdocs-simple-hooks==0.1.5
2626
mkdocs-material-extensions==1.3.1

requirements.txt

Lines changed: 31 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,67 @@
1-
pip>=24.0;python_version<"3.8"
2-
pip>=24.1.2;python_version>="3.8"
3-
packaging>=24.0;python_version<"3.8"
4-
packaging>=24.1;python_version>="3.8"
5-
setuptools>=68.0.0;python_version<"3.8"
6-
setuptools~=70.2;python_version>="3.8" and python_version<"3.10"
1+
pip>=24.1.2
2+
packaging>=24.1
3+
setuptools~=70.2;python_version<"3.10"
74
setuptools>=70.2.0;python_version>="3.10"
8-
wheel>=0.42.0;python_version<"3.8"
9-
wheel>=0.44.0;python_version>="3.8"
5+
wheel>=0.44.0
106
attrs>=24.2.0
117
certifi>=2024.8.30
128
exceptiongroup>=1.2.2
13-
filelock>=3.12.2;python_version<"3.8"
14-
filelock>=3.16.0;python_version>="3.8"
15-
platformdirs>=4.0.0;python_version<"3.8"
16-
platformdirs>=4.3.2;python_version>="3.8"
17-
typing-extensions>=4.12.2;python_version>="3.8"
9+
filelock>=3.16.1
10+
fasteners>=0.19
11+
pynose>=1.5.3
12+
platformdirs>=4.3.6
13+
typing-extensions>=4.12.2
14+
sbvirtualdisplay>=1.3.0
15+
six>=1.16.0
1816
parse>=1.20.2
1917
parse-type>=0.6.3
20-
pyyaml==6.0.1;python_version<"3.8"
21-
pyyaml>=6.0.2;python_version>="3.8"
22-
six==1.16.0
23-
idna==3.8
18+
colorama>=0.4.6
19+
pyyaml>=6.0.2
20+
pygments>=2.18.0
21+
pyreadline3>=3.5.3;platform_system=="Windows"
22+
tabcompleter>=1.3.3
23+
pdbp>=1.5.4
24+
idna==3.10
2425
chardet==5.2.0
2526
charset-normalizer==3.3.2
2627
urllib3>=1.26.20,<2;python_version<"3.10"
2728
urllib3>=1.26.20,<2.3.0;python_version>="3.10"
2829
requests==2.31.0
29-
pynose==1.5.2
3030
sniffio==1.3.1
3131
h11==0.14.0
3232
outcome==1.3.0.post0
33-
trio==0.22.2;python_version<"3.8"
34-
trio==0.26.2;python_version>="3.8"
33+
trio==0.26.2
3534
trio-websocket==0.11.1
3635
wsproto==1.2.0
37-
websocket-client==1.8.0;python_version>="3.8"
38-
selenium==4.11.2;python_version<"3.8"
39-
selenium==4.24.0;python_version>="3.8"
36+
websocket-client==1.8.0
37+
selenium==4.25.0
4038
cssselect==1.2.0
4139
sortedcontainers==2.4.0
42-
fasteners==0.19
43-
execnet==2.0.2;python_version<"3.8"
44-
execnet==2.1.1;python_version>="3.8"
40+
execnet==2.1.1
4541
iniconfig==2.0.0
46-
pluggy==1.2.0;python_version<"3.8"
47-
pluggy==1.5.0;python_version>="3.8"
42+
pluggy==1.5.0
4843
py==1.11.0
49-
pytest==7.4.4;python_version<"3.8"
50-
pytest==8.3.3;python_version>="3.8"
44+
pytest==8.3.3
5145
pytest-html==2.0.1
52-
pytest-metadata==3.0.0;python_version<"3.8"
53-
pytest-metadata==3.1.1;python_version>="3.8"
46+
pytest-metadata==3.1.1
5447
pytest-ordering==0.6
55-
pytest-rerunfailures==13.0;python_version<"3.8"
56-
pytest-rerunfailures==14.0;python_version>="3.8"
57-
pytest-xdist==3.5.0;python_version<"3.8"
58-
pytest-xdist==3.6.1;python_version>="3.8"
48+
pytest-rerunfailures==14.0
49+
pytest-xdist==3.6.1
5950
parameterized==0.9.0
60-
sbvirtualdisplay==1.3.0
6151
behave==1.2.6
62-
soupsieve==2.4.1;python_version<"3.8"
63-
soupsieve==2.6;python_version>="3.8"
52+
soupsieve==2.6
6453
beautifulsoup4==4.12.3
65-
pygments==2.17.2;python_version<"3.8"
66-
pygments==2.18.0;python_version>="3.8"
67-
pyreadline3==3.4.1;platform_system=="Windows"
68-
tabcompleter==1.3.3
69-
pdbp==1.5.4
70-
colorama==0.4.6
7154
pyotp==2.9.0
7255
python-xlib==0.33;platform_system=="Linux"
73-
markdown-it-py==2.2.0;python_version<"3.8"
74-
markdown-it-py==3.0.0;python_version>="3.8"
56+
markdown-it-py==3.0.0
7557
mdurl==0.1.2
7658
rich==13.8.1
7759

7860
# --- Testing Requirements --- #
7961
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
8062

81-
coverage==7.2.7;python_version<"3.8"
82-
coverage>=7.6.1;python_version>="3.8"
83-
pytest-cov==4.1.0;python_version<"3.8"
84-
pytest-cov>=5.0.0;python_version>="3.8"
63+
coverage>=7.6.1
64+
pytest-cov>=5.0.0
8565
flake8==5.0.4;python_version<"3.9"
8666
flake8==7.1.1;python_version>="3.9"
8767
mccabe==0.7.0

setup.py

Lines changed: 36 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -145,82 +145,64 @@
145145
"Topic :: Software Development :: Testing :: Traffic Generation",
146146
"Topic :: Utilities",
147147
],
148-
python_requires=">=3.7",
148+
python_requires=">=3.8",
149149
install_requires=[
150-
'pip>=24.0;python_version<"3.8"',
151-
'pip>=24.1.2;python_version>="3.8"', # 24.2: editable install warnings
152-
'packaging>=24.0;python_version<"3.8"',
153-
'packaging>=24.1;python_version>="3.8"',
154-
'setuptools>=68.0.0;python_version<"3.8"',
155-
'setuptools~=70.2;python_version>="3.8" and python_version<"3.10"',
150+
'pip>=24.1.2', # 24.2: editable install warnings
151+
'packaging>=24.1',
152+
'setuptools~=70.2;python_version<"3.10"',
156153
'setuptools>=70.2.0;python_version>="3.10"', # 71.0.x has issues
157-
'wheel>=0.42.0;python_version<"3.8"',
158-
'wheel>=0.44.0;python_version>="3.8"',
154+
'wheel>=0.44.0',
159155
'attrs>=24.2.0',
160156
"certifi>=2024.8.30",
161157
"exceptiongroup>=1.2.2",
162-
'filelock>=3.12.2;python_version<"3.8"',
163-
'filelock>=3.16.0;python_version>="3.8"',
164-
'platformdirs>=4.0.0;python_version<"3.8"',
165-
'platformdirs>=4.3.2;python_version>="3.8"',
166-
'typing-extensions>=4.12.2;python_version>="3.8"',
158+
'filelock>=3.16.1',
159+
'fasteners>=0.19',
160+
"pynose>=1.5.3",
161+
'platformdirs>=4.3.6',
162+
'typing-extensions>=4.12.2',
163+
"sbvirtualdisplay>=1.3.0",
164+
"six>=1.16.0",
167165
'parse>=1.20.2',
168166
'parse-type>=0.6.3',
169-
'pyyaml==6.0.1;python_version<"3.8"',
170-
'pyyaml>=6.0.2;python_version>="3.8"',
171-
"six==1.16.0",
172-
"idna==3.8",
167+
'colorama>=0.4.6',
168+
'pyyaml>=6.0.2',
169+
'pygments>=2.18.0',
170+
'pyreadline3>=3.5.3;platform_system=="Windows"',
171+
"tabcompleter>=1.3.3",
172+
"pdbp>=1.5.4",
173+
"idna==3.10",
173174
'chardet==5.2.0',
174175
'charset-normalizer==3.3.2',
175176
'urllib3>=1.26.20,<2;python_version<"3.10"',
176177
'urllib3>=1.26.20,<2.3.0;python_version>="3.10"',
177178
'requests==2.31.0',
178-
"pynose==1.5.2",
179179
'sniffio==1.3.1',
180180
'h11==0.14.0',
181181
'outcome==1.3.0.post0',
182-
'trio==0.22.2;python_version<"3.8"',
183-
'trio==0.26.2;python_version>="3.8"',
182+
'trio==0.26.2',
184183
'trio-websocket==0.11.1',
185184
'wsproto==1.2.0',
186-
'websocket-client==1.8.0;python_version>="3.8"',
187-
'selenium==4.11.2;python_version<"3.8"',
188-
'selenium==4.24.0;python_version>="3.8"',
185+
'websocket-client==1.8.0',
186+
'selenium==4.25.0',
189187
'cssselect==1.2.0',
190188
"sortedcontainers==2.4.0",
191-
'fasteners==0.19',
192-
'execnet==2.0.2;python_version<"3.8"',
193-
'execnet==2.1.1;python_version>="3.8"',
189+
'execnet==2.1.1',
194190
'iniconfig==2.0.0',
195-
'pluggy==1.2.0;python_version<"3.8"',
196-
'pluggy==1.5.0;python_version>="3.8"',
191+
'pluggy==1.5.0',
197192
"py==1.11.0", # Needed by pytest-html
198-
'pytest==7.4.4;python_version<"3.8"',
199-
'pytest==8.3.3;python_version>="3.8"',
193+
'pytest==8.3.3',
200194
"pytest-html==2.0.1", # Newer ones had issues
201-
'pytest-metadata==3.0.0;python_version<"3.8"',
202-
'pytest-metadata==3.1.1;python_version>="3.8"',
195+
'pytest-metadata==3.1.1',
203196
"pytest-ordering==0.6",
204-
'pytest-rerunfailures==13.0;python_version<"3.8"',
205-
'pytest-rerunfailures==14.0;python_version>="3.8"',
206-
'pytest-xdist==3.5.0;python_version<"3.8"',
207-
'pytest-xdist==3.6.1;python_version>="3.8"',
197+
'pytest-rerunfailures==14.0',
198+
'pytest-xdist==3.6.1',
208199
'parameterized==0.9.0',
209-
"sbvirtualdisplay==1.3.0",
210200
"behave==1.2.6",
211-
'soupsieve==2.4.1;python_version<"3.8"',
212-
'soupsieve==2.6;python_version>="3.8"',
201+
'soupsieve==2.6',
213202
"beautifulsoup4==4.12.3",
214-
'pygments==2.17.2;python_version<"3.8"',
215-
'pygments==2.18.0;python_version>="3.8"',
216-
'pyreadline3==3.4.1;platform_system=="Windows"',
217-
"tabcompleter==1.3.3",
218-
"pdbp==1.5.4",
219-
'colorama==0.4.6',
220203
'pyotp==2.9.0',
221204
'python-xlib==0.33;platform_system=="Linux"',
222-
'markdown-it-py==2.2.0;python_version<"3.8"',
223-
'markdown-it-py==3.0.0;python_version>="3.8"',
205+
'markdown-it-py==3.0.0',
224206
'mdurl==0.1.2',
225207
'rich==13.8.1',
226208
],
@@ -236,10 +218,8 @@
236218
# pip install -e .[coverage]
237219
# Usage: coverage run -m pytest; coverage html; coverage report
238220
"coverage": [
239-
'coverage==7.2.7;python_version<"3.8"',
240-
'coverage>=7.6.1;python_version>="3.8"',
241-
'pytest-cov==4.1.0;python_version<"3.8"',
242-
'pytest-cov>=5.0.0;python_version>="3.8"',
221+
'coverage>=7.6.1',
222+
'pytest-cov>=5.0.0',
243223
],
244224
# pip install -e .[flake8]
245225
# Usage: flake8
@@ -261,19 +241,16 @@
261241
# pip install -e .[pdfminer]
262242
# (An optional library for parsing PDF files.)
263243
"pdfminer": [
264-
'pdfminer.six==20221105;python_version<"3.8"',
265-
'pdfminer.six==20240706;python_version>="3.8"',
244+
'pdfminer.six==20240706',
266245
'cryptography==39.0.2;python_version<"3.9"',
267246
'cryptography==43.0.1;python_version>="3.9"',
268-
'cffi==1.15.1;python_version<"3.8"',
269-
'cffi==1.17.1;python_version>="3.8"',
247+
'cffi==1.17.1',
270248
"pycparser==2.22",
271249
],
272250
# pip install -e .[pillow]
273251
# (An optional library for image-processing.)
274252
"pillow": [
275-
'Pillow==9.5.0;python_version<"3.8"',
276-
'Pillow>=10.4.0;python_version>="3.8"',
253+
'Pillow>=10.4.0',
277254
],
278255
# pip install -e .[pip-system-certs]
279256
# (If you see [SSL: CERTIFICATE_VERIFY_FAILED], then get this.)
@@ -310,8 +287,7 @@
310287
'hpack==4.0.0',
311288
'hyperframe==6.0.1',
312289
'kaitaistruct==0.10',
313-
'pyasn1==0.5.1;python_version<"3.8"',
314-
'pyasn1==0.6.1;python_version>="3.8"',
290+
'pyasn1==0.6.1',
315291
'zstandard==0.23.0',
316292
],
317293
},

0 commit comments

Comments
 (0)