Refresh Python dependencies

This commit is contained in:
Michael Mintz 2024-03-30 22:18:01 -04:00
parent e4f1fde1cb
commit 39b09e4f7e
3 changed files with 24 additions and 19 deletions

View File

@ -3,7 +3,7 @@
regex>=2023.12.25
pymdown-extensions>=10.7.1
pipdeptree>=2.16.1
pipdeptree>=2.16.2
python-dateutil>=2.8.2
Markdown==3.6
markdown2==2.4.13
@ -16,11 +16,11 @@ cairocffi==1.6.1
pathspec==0.12.1
Babel==2.14.0
paginate==0.5.6
lxml==5.1.0
lxml==5.1.1
pyquery==2.0.0
readtime==3.0.0
mkdocs==1.5.3
mkdocs-material==9.5.14
mkdocs-material==9.5.15
mkdocs-exclude-search==0.6.6
mkdocs-simple-hooks==0.1.5
mkdocs-material-extensions==1.3.1

View File

@ -7,7 +7,7 @@ wheel>=0.43.0;python_version>="3.8"
attrs>=23.2.0
certifi>=2024.2.2
filelock>=3.12.2;python_version<"3.8"
filelock>=3.13.1;python_version>="3.8"
filelock>=3.13.3;python_version>="3.8"
platformdirs>=4.0.0;python_version<"3.8"
platformdirs>=4.2.0;python_version>="3.8"
typing-extensions>=4.10.0;python_version>="3.8"
@ -21,7 +21,7 @@ charset-normalizer==3.3.2
urllib3>=1.26.18,<2;python_version<"3.10"
urllib3>=1.26.18,<2.3.0;python_version>="3.10"
requests==2.31.0
pynose==1.5.0
pynose==1.5.1
sniffio==1.3.1
h11==0.14.0
outcome==1.3.0.post0
@ -30,7 +30,7 @@ trio==0.25.0;python_version>="3.8"
trio-websocket==0.11.1
wsproto==1.2.0
selenium==4.11.2;python_version<"3.8"
selenium==4.18.1;python_version>="3.8"
selenium==4.19.0;python_version>="3.8"
cssselect==1.2.0
sortedcontainers==2.4.0
fasteners==0.19
@ -69,11 +69,10 @@ rich==13.7.1
# --- Testing Requirements --- #
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
coverage==6.2;python_version<"3.7"
coverage==7.2.7;python_version>="3.7" and python_version<"3.8"
coverage==7.2.7;python_version<"3.8"
coverage==7.4.4;python_version>="3.8"
pytest-cov==4.0.0;python_version<"3.7"
pytest-cov==4.1.0;python_version>="3.7"
pytest-cov==4.1.0;python_version<"3.8"
pytest-cov==5.0.0;python_version>="3.8"
flake8==5.0.4;python_version<"3.9"
flake8==7.0.0;python_version>="3.9"
mccabe==0.7.0

View File

@ -155,7 +155,7 @@ setup(
'attrs>=23.2.0',
"certifi>=2024.2.2",
'filelock>=3.12.2;python_version<"3.8"',
'filelock>=3.13.1;python_version>="3.8"',
'filelock>=3.13.3;python_version>="3.8"',
'platformdirs>=4.0.0;python_version<"3.8"',
'platformdirs>=4.2.0;python_version>="3.8"',
'typing-extensions>=4.10.0;python_version>="3.8"',
@ -169,7 +169,7 @@ setup(
'urllib3>=1.26.18,<2;python_version<"3.10"',
'urllib3>=1.26.18,<2.3.0;python_version>="3.10"',
'requests==2.31.0',
"pynose==1.5.0",
"pynose==1.5.1",
'sniffio==1.3.1',
'h11==0.14.0',
'outcome==1.3.0.post0',
@ -178,7 +178,7 @@ setup(
'trio-websocket==0.11.1',
'wsproto==1.2.0',
'selenium==4.11.2;python_version<"3.8"',
'selenium==4.18.1;python_version>="3.8"',
'selenium==4.19.0;python_version>="3.8"',
'cssselect==1.2.0',
"sortedcontainers==2.4.0",
'fasteners==0.19',
@ -219,16 +219,17 @@ setup(
# Usage: pytest --alluredir=allure_results
# Serve: allure serve allure_results
"allure": [
'allure-pytest==2.13.3',
'allure-python-commons==2.13.3',
'allure-behave==2.13.3',
'allure-pytest==2.13.4',
'allure-python-commons==2.13.4',
'allure-behave==2.13.4',
],
# pip install -e .[coverage]
# Usage: coverage run -m pytest; coverage html; coverage report
"coverage": [
'coverage==7.2.7;python_version<"3.8"',
'coverage==7.4.4;python_version>="3.8"',
'pytest-cov==4.1.0',
'pytest-cov==4.1.0;python_version<"3.8"',
'pytest-cov==5.0.0;python_version>="3.8"',
],
# pip install -e .[flake8]
# Usage: flake8
@ -256,8 +257,7 @@ setup(
'cryptography==42.0.5;python_version>="3.9"',
'cffi==1.15.1;python_version<"3.8"',
'cffi==1.16.0;python_version>="3.8"',
"pycparser==2.21",
"pycparser==2.22",
],
# pip install -e .[pillow]
# (An optional library for image-processing.)
@ -265,6 +265,12 @@ setup(
'Pillow==9.5.0;python_version<"3.8"',
'Pillow==10.2.0;python_version>="3.8"',
],
# pip install -e .[pip-system-certs]
# (If you see [SSL: CERTIFICATE_VERIFY_FAILED], then get this.)
# (May help those with corporate self-signed certs on Windows.)
"pip-system-certs": [
'pip-system-certs==4.0;platform_system=="Windows"',
],
# pip install -e .[proxy]
# Usage: proxy
# (That starts a proxy server on "127.0.0.1:8899".)