Refresh Python dependencies
This commit is contained in:
parent
0b8c06889f
commit
409fa481e3
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
regex>=2024.5.15
|
regex>=2024.5.15
|
||||||
pymdown-extensions>=10.8.1
|
pymdown-extensions>=10.8.1
|
||||||
pipdeptree>=2.22.0
|
pipdeptree>=2.23.0
|
||||||
python-dateutil>=2.8.2
|
python-dateutil>=2.8.2
|
||||||
Markdown==3.6
|
Markdown==3.6
|
||||||
markdown2==2.4.13
|
markdown2==2.4.13
|
||||||
|
@ -12,7 +12,7 @@ Jinja2==3.1.4
|
||||||
click==8.1.7
|
click==8.1.7
|
||||||
ghp-import==2.1.0
|
ghp-import==2.1.0
|
||||||
watchdog==4.0.1
|
watchdog==4.0.1
|
||||||
cairocffi==1.7.0
|
cairocffi==1.7.1
|
||||||
pathspec==0.12.1
|
pathspec==0.12.1
|
||||||
Babel==2.15.0
|
Babel==2.15.0
|
||||||
paginate==0.5.6
|
paginate==0.5.6
|
||||||
|
@ -20,7 +20,7 @@ lxml==5.2.2
|
||||||
pyquery==2.0.0
|
pyquery==2.0.0
|
||||||
readtime==3.0.0
|
readtime==3.0.0
|
||||||
mkdocs==1.6.0
|
mkdocs==1.6.0
|
||||||
mkdocs-material==9.5.26
|
mkdocs-material==9.5.27
|
||||||
mkdocs-exclude-search==0.6.6
|
mkdocs-exclude-search==0.6.6
|
||||||
mkdocs-simple-hooks==0.1.5
|
mkdocs-simple-hooks==0.1.5
|
||||||
mkdocs-material-extensions==1.3.1
|
mkdocs-material-extensions==1.3.1
|
||||||
|
|
|
@ -1,18 +1,20 @@
|
||||||
pip>=24.0
|
pip>=24.0;python_version<"3.8"
|
||||||
packaging>=24.0
|
pip>=24.1;python_version>="3.8"
|
||||||
|
packaging>=24.0;python_version<"3.8"
|
||||||
|
packaging>=24.1;python_version>="3.8"
|
||||||
setuptools>=68.0.0;python_version<"3.8"
|
setuptools>=68.0.0;python_version<"3.8"
|
||||||
setuptools>=70.0.0;python_version>="3.8"
|
setuptools>=70.1.0;python_version>="3.8"
|
||||||
wheel>=0.42.0;python_version<"3.8"
|
wheel>=0.42.0;python_version<"3.8"
|
||||||
wheel>=0.43.0;python_version>="3.8"
|
wheel>=0.43.0;python_version>="3.8"
|
||||||
attrs>=23.2.0
|
attrs>=23.2.0
|
||||||
certifi>=2024.6.2
|
certifi>=2024.6.2
|
||||||
exceptiongroup>=1.2.1
|
exceptiongroup>=1.2.1
|
||||||
filelock>=3.12.2;python_version<"3.8"
|
filelock>=3.12.2;python_version<"3.8"
|
||||||
filelock>=3.14.0;python_version>="3.8"
|
filelock>=3.15.4;python_version>="3.8"
|
||||||
platformdirs>=4.0.0;python_version<"3.8"
|
platformdirs>=4.0.0;python_version<"3.8"
|
||||||
platformdirs>=4.2.2;python_version>="3.8"
|
platformdirs>=4.2.2;python_version>="3.8"
|
||||||
typing-extensions>=4.12.2;python_version>="3.8"
|
typing-extensions>=4.12.2;python_version>="3.8"
|
||||||
parse>=1.20.1
|
parse>=1.20.2
|
||||||
parse-type>=0.6.2
|
parse-type>=0.6.2
|
||||||
pyyaml>=6.0.1
|
pyyaml>=6.0.1
|
||||||
six==1.16.0
|
six==1.16.0
|
||||||
|
@ -30,8 +32,9 @@ trio==0.22.2;python_version<"3.8"
|
||||||
trio==0.25.1;python_version>="3.8"
|
trio==0.25.1;python_version>="3.8"
|
||||||
trio-websocket==0.11.1
|
trio-websocket==0.11.1
|
||||||
wsproto==1.2.0
|
wsproto==1.2.0
|
||||||
|
websocket-client==1.8.0;python_version>="3.8"
|
||||||
selenium==4.11.2;python_version<"3.8"
|
selenium==4.11.2;python_version<"3.8"
|
||||||
selenium==4.21.0;python_version>="3.8"
|
selenium==4.22.0;python_version>="3.8"
|
||||||
cssselect==1.2.0
|
cssselect==1.2.0
|
||||||
sortedcontainers==2.4.0
|
sortedcontainers==2.4.0
|
||||||
fasteners==0.19
|
fasteners==0.19
|
||||||
|
@ -64,6 +67,7 @@ tabcompleter==1.3.0
|
||||||
pdbp==1.5.0
|
pdbp==1.5.0
|
||||||
colorama==0.4.6
|
colorama==0.4.6
|
||||||
pyotp==2.9.0
|
pyotp==2.9.0
|
||||||
|
python-xlib==0.33;platform_system=="Linux"
|
||||||
markdown-it-py==2.2.0;python_version<"3.8"
|
markdown-it-py==2.2.0;python_version<"3.8"
|
||||||
markdown-it-py==3.0.0;python_version>="3.8"
|
markdown-it-py==3.0.0;python_version>="3.8"
|
||||||
mdurl==0.1.2
|
mdurl==0.1.2
|
||||||
|
@ -73,13 +77,13 @@ rich==13.7.1
|
||||||
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
|
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
|
||||||
|
|
||||||
coverage==7.2.7;python_version<"3.8"
|
coverage==7.2.7;python_version<"3.8"
|
||||||
coverage>=7.5.3;python_version>="3.8"
|
coverage>=7.5.4;python_version>="3.8"
|
||||||
pytest-cov==4.1.0;python_version<"3.8"
|
pytest-cov==4.1.0;python_version<"3.8"
|
||||||
pytest-cov>=5.0.0;python_version>="3.8"
|
pytest-cov>=5.0.0;python_version>="3.8"
|
||||||
flake8==5.0.4;python_version<"3.9"
|
flake8==5.0.4;python_version<"3.9"
|
||||||
flake8==7.0.0;python_version>="3.9"
|
flake8==7.1.0;python_version>="3.9"
|
||||||
mccabe==0.7.0
|
mccabe==0.7.0
|
||||||
pyflakes==2.5.0;python_version<"3.9"
|
pyflakes==2.5.0;python_version<"3.9"
|
||||||
pyflakes==3.2.0;python_version>="3.9"
|
pyflakes==3.2.0;python_version>="3.9"
|
||||||
pycodestyle==2.9.1;python_version<"3.9"
|
pycodestyle==2.9.1;python_version<"3.9"
|
||||||
pycodestyle==2.11.1;python_version>="3.9"
|
pycodestyle==2.12.0;python_version>="3.9"
|
||||||
|
|
28
setup.py
28
setup.py
|
@ -34,7 +34,7 @@ if sys.argv[-1] == "publish":
|
||||||
print("\nERROR! Publishing to PyPI requires Python>=3.9")
|
print("\nERROR! Publishing to PyPI requires Python>=3.9")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
print("\n*** Checking code health with flake8:\n")
|
print("\n*** Checking code health with flake8:\n")
|
||||||
os.system("python -m pip install 'flake8==7.0.0'")
|
os.system("python -m pip install 'flake8==7.1.0'")
|
||||||
flake8_status = os.system("flake8 --exclude=recordings,temp")
|
flake8_status = os.system("flake8 --exclude=recordings,temp")
|
||||||
if flake8_status != 0:
|
if flake8_status != 0:
|
||||||
print("\nERROR! Fix flake8 issues before publishing to PyPI!\n")
|
print("\nERROR! Fix flake8 issues before publishing to PyPI!\n")
|
||||||
|
@ -146,21 +146,23 @@ setup(
|
||||||
],
|
],
|
||||||
python_requires=">=3.7",
|
python_requires=">=3.7",
|
||||||
install_requires=[
|
install_requires=[
|
||||||
'pip>=24.0',
|
'pip>=24.0;python_version<"3.8"',
|
||||||
'packaging>=24.0',
|
'pip>=24.1;python_version>="3.8"',
|
||||||
|
'packaging>=24.0;python_version<"3.8"',
|
||||||
|
'packaging>=24.1;python_version>="3.8"',
|
||||||
'setuptools>=68.0.0;python_version<"3.8"',
|
'setuptools>=68.0.0;python_version<"3.8"',
|
||||||
'setuptools>=70.0.0;python_version>="3.8"',
|
'setuptools>=70.1.0;python_version>="3.8"',
|
||||||
'wheel>=0.42.0;python_version<"3.8"',
|
'wheel>=0.42.0;python_version<"3.8"',
|
||||||
'wheel>=0.43.0;python_version>="3.8"',
|
'wheel>=0.43.0;python_version>="3.8"',
|
||||||
'attrs>=23.2.0',
|
'attrs>=23.2.0',
|
||||||
"certifi>=2024.6.2",
|
"certifi>=2024.6.2",
|
||||||
"exceptiongroup>=1.2.1",
|
"exceptiongroup>=1.2.1",
|
||||||
'filelock>=3.12.2;python_version<"3.8"',
|
'filelock>=3.12.2;python_version<"3.8"',
|
||||||
'filelock>=3.14.0;python_version>="3.8"',
|
'filelock>=3.15.4;python_version>="3.8"',
|
||||||
'platformdirs>=4.0.0;python_version<"3.8"',
|
'platformdirs>=4.0.0;python_version<"3.8"',
|
||||||
'platformdirs>=4.2.2;python_version>="3.8"',
|
'platformdirs>=4.2.2;python_version>="3.8"',
|
||||||
'typing-extensions>=4.12.2;python_version>="3.8"',
|
'typing-extensions>=4.12.2;python_version>="3.8"',
|
||||||
'parse>=1.20.1',
|
'parse>=1.20.2',
|
||||||
'parse-type>=0.6.2',
|
'parse-type>=0.6.2',
|
||||||
'pyyaml>=6.0.1',
|
'pyyaml>=6.0.1',
|
||||||
"six==1.16.0",
|
"six==1.16.0",
|
||||||
|
@ -178,8 +180,9 @@ setup(
|
||||||
'trio==0.25.1;python_version>="3.8"',
|
'trio==0.25.1;python_version>="3.8"',
|
||||||
'trio-websocket==0.11.1',
|
'trio-websocket==0.11.1',
|
||||||
'wsproto==1.2.0',
|
'wsproto==1.2.0',
|
||||||
|
'websocket-client==1.8.0;python_version>="3.8"',
|
||||||
'selenium==4.11.2;python_version<"3.8"',
|
'selenium==4.11.2;python_version<"3.8"',
|
||||||
'selenium==4.21.0;python_version>="3.8"',
|
'selenium==4.22.0;python_version>="3.8"',
|
||||||
'cssselect==1.2.0',
|
'cssselect==1.2.0',
|
||||||
"sortedcontainers==2.4.0",
|
"sortedcontainers==2.4.0",
|
||||||
'fasteners==0.19',
|
'fasteners==0.19',
|
||||||
|
@ -212,6 +215,7 @@ setup(
|
||||||
"pdbp==1.5.0",
|
"pdbp==1.5.0",
|
||||||
'colorama==0.4.6',
|
'colorama==0.4.6',
|
||||||
'pyotp==2.9.0',
|
'pyotp==2.9.0',
|
||||||
|
'python-xlib==0.33;platform_system=="Linux"',
|
||||||
'markdown-it-py==2.2.0;python_version<"3.8"',
|
'markdown-it-py==2.2.0;python_version<"3.8"',
|
||||||
'markdown-it-py==3.0.0;python_version>="3.8"',
|
'markdown-it-py==3.0.0;python_version>="3.8"',
|
||||||
'mdurl==0.1.2',
|
'mdurl==0.1.2',
|
||||||
|
@ -230,7 +234,7 @@ setup(
|
||||||
# Usage: coverage run -m pytest; coverage html; coverage report
|
# Usage: coverage run -m pytest; coverage html; coverage report
|
||||||
"coverage": [
|
"coverage": [
|
||||||
'coverage==7.2.7;python_version<"3.8"',
|
'coverage==7.2.7;python_version<"3.8"',
|
||||||
'coverage>=7.5.3;python_version>="3.8"',
|
'coverage>=7.5.4;python_version>="3.8"',
|
||||||
'pytest-cov==4.1.0;python_version<"3.8"',
|
'pytest-cov==4.1.0;python_version<"3.8"',
|
||||||
'pytest-cov>=5.0.0;python_version>="3.8"',
|
'pytest-cov>=5.0.0;python_version>="3.8"',
|
||||||
],
|
],
|
||||||
|
@ -238,12 +242,12 @@ setup(
|
||||||
# Usage: flake8
|
# Usage: flake8
|
||||||
"flake8": [
|
"flake8": [
|
||||||
'flake8==5.0.4;python_version<"3.9"',
|
'flake8==5.0.4;python_version<"3.9"',
|
||||||
'flake8==7.0.0;python_version>="3.9"',
|
'flake8==7.1.0;python_version>="3.9"',
|
||||||
"mccabe==0.7.0",
|
"mccabe==0.7.0",
|
||||||
'pyflakes==2.5.0;python_version<"3.9"',
|
'pyflakes==2.5.0;python_version<"3.9"',
|
||||||
'pyflakes==3.2.0;python_version>="3.9"',
|
'pyflakes==3.2.0;python_version>="3.9"',
|
||||||
'pycodestyle==2.9.1;python_version<"3.9"',
|
'pycodestyle==2.9.1;python_version<"3.9"',
|
||||||
'pycodestyle==2.11.1;python_version>="3.9"',
|
'pycodestyle==2.12.0;python_version>="3.9"',
|
||||||
],
|
],
|
||||||
# pip install -e .[ipdb]
|
# pip install -e .[ipdb]
|
||||||
# (Not needed for debugging anymore. SeleniumBase now includes "pdbp".)
|
# (Not needed for debugging anymore. SeleniumBase now includes "pdbp".)
|
||||||
|
@ -284,6 +288,10 @@ setup(
|
||||||
"psutil": [
|
"psutil": [
|
||||||
"psutil==5.9.8",
|
"psutil==5.9.8",
|
||||||
],
|
],
|
||||||
|
# pip install -e .[pyautogui]
|
||||||
|
"pyautogui": [
|
||||||
|
"PyAutoGUI==0.9.54",
|
||||||
|
],
|
||||||
# pip install -e .[selenium-stealth]
|
# pip install -e .[selenium-stealth]
|
||||||
"selenium-stealth": [
|
"selenium-stealth": [
|
||||||
'selenium-stealth==1.0.6',
|
'selenium-stealth==1.0.6',
|
||||||
|
|
Loading…
Reference in New Issue