Skip to content

Commit 409fa48

Browse files
committed
Refresh Python dependencies
1 parent 0b8c068 commit 409fa48

File tree

3 files changed

+34
-22
lines changed

3 files changed

+34
-22
lines changed

mkdocs_build/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
regex>=2024.5.15
55
pymdown-extensions>=10.8.1
6-
pipdeptree>=2.22.0
6+
pipdeptree>=2.23.0
77
python-dateutil>=2.8.2
88
Markdown==3.6
99
markdown2==2.4.13
@@ -12,15 +12,15 @@ Jinja2==3.1.4
1212
click==8.1.7
1313
ghp-import==2.1.0
1414
watchdog==4.0.1
15-
cairocffi==1.7.0
15+
cairocffi==1.7.1
1616
pathspec==0.12.1
1717
Babel==2.15.0
1818
paginate==0.5.6
1919
lxml==5.2.2
2020
pyquery==2.0.0
2121
readtime==3.0.0
2222
mkdocs==1.6.0
23-
mkdocs-material==9.5.26
23+
mkdocs-material==9.5.27
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: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
1-
pip>=24.0
2-
packaging>=24.0
1+
pip>=24.0;python_version<"3.8"
2+
pip>=24.1;python_version>="3.8"
3+
packaging>=24.0;python_version<"3.8"
4+
packaging>=24.1;python_version>="3.8"
35
setuptools>=68.0.0;python_version<"3.8"
4-
setuptools>=70.0.0;python_version>="3.8"
6+
setuptools>=70.1.0;python_version>="3.8"
57
wheel>=0.42.0;python_version<"3.8"
68
wheel>=0.43.0;python_version>="3.8"
79
attrs>=23.2.0
810
certifi>=2024.6.2
911
exceptiongroup>=1.2.1
1012
filelock>=3.12.2;python_version<"3.8"
11-
filelock>=3.14.0;python_version>="3.8"
13+
filelock>=3.15.4;python_version>="3.8"
1214
platformdirs>=4.0.0;python_version<"3.8"
1315
platformdirs>=4.2.2;python_version>="3.8"
1416
typing-extensions>=4.12.2;python_version>="3.8"
15-
parse>=1.20.1
17+
parse>=1.20.2
1618
parse-type>=0.6.2
1719
pyyaml>=6.0.1
1820
six==1.16.0
@@ -30,8 +32,9 @@ trio==0.22.2;python_version<"3.8"
3032
trio==0.25.1;python_version>="3.8"
3133
trio-websocket==0.11.1
3234
wsproto==1.2.0
35+
websocket-client==1.8.0;python_version>="3.8"
3336
selenium==4.11.2;python_version<"3.8"
34-
selenium==4.21.0;python_version>="3.8"
37+
selenium==4.22.0;python_version>="3.8"
3538
cssselect==1.2.0
3639
sortedcontainers==2.4.0
3740
fasteners==0.19
@@ -64,6 +67,7 @@ tabcompleter==1.3.0
6467
pdbp==1.5.0
6568
colorama==0.4.6
6669
pyotp==2.9.0
70+
python-xlib==0.33;platform_system=="Linux"
6771
markdown-it-py==2.2.0;python_version<"3.8"
6872
markdown-it-py==3.0.0;python_version>="3.8"
6973
mdurl==0.1.2
@@ -73,13 +77,13 @@ rich==13.7.1
7377
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
7478

7579
coverage==7.2.7;python_version<"3.8"
76-
coverage>=7.5.3;python_version>="3.8"
80+
coverage>=7.5.4;python_version>="3.8"
7781
pytest-cov==4.1.0;python_version<"3.8"
7882
pytest-cov>=5.0.0;python_version>="3.8"
7983
flake8==5.0.4;python_version<"3.9"
80-
flake8==7.0.0;python_version>="3.9"
84+
flake8==7.1.0;python_version>="3.9"
8185
mccabe==0.7.0
8286
pyflakes==2.5.0;python_version<"3.9"
8387
pyflakes==3.2.0;python_version>="3.9"
8488
pycodestyle==2.9.1;python_version<"3.9"
85-
pycodestyle==2.11.1;python_version>="3.9"
89+
pycodestyle==2.12.0;python_version>="3.9"

setup.py

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
print("\nERROR! Publishing to PyPI requires Python>=3.9")
3535
sys.exit()
3636
print("\n*** Checking code health with flake8:\n")
37-
os.system("python -m pip install 'flake8==7.0.0'")
37+
os.system("python -m pip install 'flake8==7.1.0'")
3838
flake8_status = os.system("flake8 --exclude=recordings,temp")
3939
if flake8_status != 0:
4040
print("\nERROR! Fix flake8 issues before publishing to PyPI!\n")
@@ -146,21 +146,23 @@
146146
],
147147
python_requires=">=3.7",
148148
install_requires=[
149-
'pip>=24.0',
150-
'packaging>=24.0',
149+
'pip>=24.0;python_version<"3.8"',
150+
'pip>=24.1;python_version>="3.8"',
151+
'packaging>=24.0;python_version<"3.8"',
152+
'packaging>=24.1;python_version>="3.8"',
151153
'setuptools>=68.0.0;python_version<"3.8"',
152-
'setuptools>=70.0.0;python_version>="3.8"',
154+
'setuptools>=70.1.0;python_version>="3.8"',
153155
'wheel>=0.42.0;python_version<"3.8"',
154156
'wheel>=0.43.0;python_version>="3.8"',
155157
'attrs>=23.2.0',
156158
"certifi>=2024.6.2",
157159
"exceptiongroup>=1.2.1",
158160
'filelock>=3.12.2;python_version<"3.8"',
159-
'filelock>=3.14.0;python_version>="3.8"',
161+
'filelock>=3.15.4;python_version>="3.8"',
160162
'platformdirs>=4.0.0;python_version<"3.8"',
161163
'platformdirs>=4.2.2;python_version>="3.8"',
162164
'typing-extensions>=4.12.2;python_version>="3.8"',
163-
'parse>=1.20.1',
165+
'parse>=1.20.2',
164166
'parse-type>=0.6.2',
165167
'pyyaml>=6.0.1',
166168
"six==1.16.0",
@@ -178,8 +180,9 @@
178180
'trio==0.25.1;python_version>="3.8"',
179181
'trio-websocket==0.11.1',
180182
'wsproto==1.2.0',
183+
'websocket-client==1.8.0;python_version>="3.8"',
181184
'selenium==4.11.2;python_version<"3.8"',
182-
'selenium==4.21.0;python_version>="3.8"',
185+
'selenium==4.22.0;python_version>="3.8"',
183186
'cssselect==1.2.0',
184187
"sortedcontainers==2.4.0",
185188
'fasteners==0.19',
@@ -212,6 +215,7 @@
212215
"pdbp==1.5.0",
213216
'colorama==0.4.6',
214217
'pyotp==2.9.0',
218+
'python-xlib==0.33;platform_system=="Linux"',
215219
'markdown-it-py==2.2.0;python_version<"3.8"',
216220
'markdown-it-py==3.0.0;python_version>="3.8"',
217221
'mdurl==0.1.2',
@@ -230,20 +234,20 @@
230234
# Usage: coverage run -m pytest; coverage html; coverage report
231235
"coverage": [
232236
'coverage==7.2.7;python_version<"3.8"',
233-
'coverage>=7.5.3;python_version>="3.8"',
237+
'coverage>=7.5.4;python_version>="3.8"',
234238
'pytest-cov==4.1.0;python_version<"3.8"',
235239
'pytest-cov>=5.0.0;python_version>="3.8"',
236240
],
237241
# pip install -e .[flake8]
238242
# Usage: flake8
239243
"flake8": [
240244
'flake8==5.0.4;python_version<"3.9"',
241-
'flake8==7.0.0;python_version>="3.9"',
245+
'flake8==7.1.0;python_version>="3.9"',
242246
"mccabe==0.7.0",
243247
'pyflakes==2.5.0;python_version<"3.9"',
244248
'pyflakes==3.2.0;python_version>="3.9"',
245249
'pycodestyle==2.9.1;python_version<"3.9"',
246-
'pycodestyle==2.11.1;python_version>="3.9"',
250+
'pycodestyle==2.12.0;python_version>="3.9"',
247251
],
248252
# pip install -e .[ipdb]
249253
# (Not needed for debugging anymore. SeleniumBase now includes "pdbp".)
@@ -284,6 +288,10 @@
284288
"psutil": [
285289
"psutil==5.9.8",
286290
],
291+
# pip install -e .[pyautogui]
292+
"pyautogui": [
293+
"PyAutoGUI==0.9.54",
294+
],
287295
# pip install -e .[selenium-stealth]
288296
"selenium-stealth": [
289297
'selenium-stealth==1.0.6',

0 commit comments

Comments
 (0)