Refresh Python dependencies
This commit is contained in:
parent
f693fd13cc
commit
3e45b487d3
104
requirements.txt
104
requirements.txt
|
@ -1,92 +1,62 @@
|
|||
pip>=21.3.1;python_version<"3.7"
|
||||
pip>=23.2.1;python_version>="3.7"
|
||||
packaging>=21.3;python_version<"3.7"
|
||||
packaging>=23.1;python_version>="3.7"
|
||||
setuptools>=59.6.0;python_version<"3.7"
|
||||
setuptools>=68.0.0;python_version>="3.7" and python_version<"3.8"
|
||||
pip>=23.2.1
|
||||
packaging>=23.1
|
||||
setuptools>=68.0.0;python_version<"3.8"
|
||||
setuptools>=68.1.2;python_version>="3.8"
|
||||
wheel>=0.37.1;python_version<"3.7"
|
||||
wheel>=0.41.2;python_version>="3.7"
|
||||
attrs==22.1.0;python_version<"3.7"
|
||||
attrs>=23.1.0;python_version>="3.7"
|
||||
wheel>=0.41.2
|
||||
attrs>=23.1.0
|
||||
certifi>=2023.7.22
|
||||
filelock>=3.4.1;python_version<"3.7"
|
||||
filelock>=3.12.2;python_version>="3.7" and python_version<"3.8"
|
||||
filelock>=3.12.2;python_version<"3.8"
|
||||
filelock>=3.12.3;python_version>="3.8"
|
||||
platformdirs>=2.4.0;python_version<"3.7"
|
||||
platformdirs>=3.10.0;python_version>="3.7"
|
||||
platformdirs>=3.10.0
|
||||
parse>=1.19.1
|
||||
parse-type>=0.6.2
|
||||
six==1.16.0
|
||||
idna==3.4
|
||||
chardet==4.0.0;python_version<"3.7"
|
||||
chardet==5.2.0;python_version>="3.7"
|
||||
charset-normalizer==2.0.12;python_version<"3.7"
|
||||
charset-normalizer==3.2.0;python_version>="3.7"
|
||||
urllib3==1.26.12;python_version<"3.7"
|
||||
urllib3>=1.26.16,<2;python_version>="3.7" and python_version<"3.10"
|
||||
chardet==5.2.0
|
||||
charset-normalizer==3.2.0
|
||||
urllib3>=1.26.16,<2;python_version<"3.10"
|
||||
urllib3>=1.26.16,<2.1.0;python_version>="3.10"
|
||||
requests==2.27.1;python_version<"3.7"
|
||||
requests==2.31.0;python_version>="3.7"
|
||||
requests==2.31.0
|
||||
pynose==1.4.8
|
||||
sniffio==1.3.0;python_version>="3.7"
|
||||
h11==0.14.0;python_version>="3.7"
|
||||
outcome==1.2.0;python_version>="3.7"
|
||||
trio==0.22.2;python_version>="3.7"
|
||||
trio-websocket==0.10.3;python_version>="3.7"
|
||||
wsproto==1.2.0;python_version>="3.7"
|
||||
selenium==3.141.0;python_version<"3.7"
|
||||
selenium==4.11.2;python_version>="3.7"
|
||||
msedge-selenium-tools==3.141.3;python_version<"3.7"
|
||||
cssselect==1.1.0;python_version<"3.7"
|
||||
cssselect==1.2.0;python_version>="3.7"
|
||||
sniffio==1.3.0
|
||||
h11==0.14.0
|
||||
outcome==1.2.0
|
||||
trio==0.22.2
|
||||
trio-websocket==0.10.3
|
||||
wsproto==1.2.0
|
||||
selenium==4.11.2;python_version<"3.8"
|
||||
selenium==4.12.0;python_version>="3.8"
|
||||
cssselect==1.2.0
|
||||
sortedcontainers==2.4.0
|
||||
fasteners==0.17.3;python_version<"3.7"
|
||||
fasteners==0.18;python_version>="3.7"
|
||||
execnet==1.9.0;python_version<"3.7"
|
||||
execnet==2.0.2;python_version>="3.7"
|
||||
iniconfig==1.1.1;python_version<"3.7"
|
||||
iniconfig==2.0.0;python_version>="3.7"
|
||||
pluggy==1.0.0;python_version<"3.7"
|
||||
pluggy==1.2.0;python_version>="3.7" and python_version<"3.8"
|
||||
fasteners==0.18
|
||||
execnet==2.0.2
|
||||
iniconfig==2.0.0
|
||||
pluggy==1.2.0;python_version<"3.8"
|
||||
pluggy==1.3.0;python_version>="3.8"
|
||||
py==1.11.0
|
||||
pytest==7.0.1;python_version<"3.7"
|
||||
pytest==7.4.0;python_version>="3.7"
|
||||
pytest-forked==1.4.0;python_version<"3.7"
|
||||
pytest==7.4.0
|
||||
pytest-html==2.0.1
|
||||
pytest-metadata==1.11.0;python_version<"3.7"
|
||||
pytest-metadata==3.0.0;python_version>="3.7"
|
||||
pytest-metadata==3.0.0
|
||||
pytest-ordering==0.6
|
||||
pytest-rerunfailures==10.3;python_version<"3.7"
|
||||
pytest-rerunfailures==12.0;python_version>="3.7"
|
||||
pytest-xdist==2.5.0;python_version<"3.7"
|
||||
pytest-xdist==3.3.1;python_version>="3.7"
|
||||
parameterized==0.8.1;python_version<"3.7"
|
||||
parameterized==0.9.0;python_version>="3.7"
|
||||
pytest-rerunfailures==12.0
|
||||
pytest-xdist==3.3.1
|
||||
parameterized==0.9.0
|
||||
sbvirtualdisplay==1.2.0
|
||||
behave==1.2.6
|
||||
soupsieve==2.3.2.post1;python_version<"3.7"
|
||||
soupsieve==2.4.1;python_version>="3.7"
|
||||
soupsieve==2.4.1
|
||||
beautifulsoup4==4.12.2
|
||||
pygments==2.14.0;python_version<"3.7"
|
||||
pygments==2.16.1;python_version>="3.7"
|
||||
pygments==2.16.1
|
||||
pyreadline3==3.4.1;platform_system=="Windows"
|
||||
tabcompleter==1.2.1
|
||||
pdbp==1.4.6
|
||||
colorama==0.4.5;python_version<"3.7"
|
||||
colorama==0.4.6;python_version>="3.7"
|
||||
exceptiongroup==1.1.3;python_version>="3.7"
|
||||
future-breakpoint==2.0.0;python_version<"3.7"
|
||||
colorama==0.4.6
|
||||
exceptiongroup==1.1.3
|
||||
importlib-metadata==4.2.0;python_version<"3.8"
|
||||
pyotp==2.7.0;python_version<"3.7"
|
||||
pyotp==2.9.0;python_version>="3.7"
|
||||
typing-extensions==4.1.1;python_version<"3.7"
|
||||
commonmark==0.9.1;python_version<"3.7"
|
||||
pyotp==2.9.0
|
||||
markdown-it-py==2.2.0;python_version<"3.8"
|
||||
markdown-it-py==3.0.0;python_version>="3.8"
|
||||
mdurl==0.1.2;python_version>="3.7"
|
||||
rich==12.6.0;python_version<"3.7"
|
||||
rich==13.5.2;python_version>="3.7"
|
||||
mdurl==0.1.2
|
||||
rich==13.5.2
|
||||
|
||||
# --- Testing Requirements --- #
|
||||
# ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.)
|
||||
|
|
153
setup.py
153
setup.py
|
@ -129,118 +129,83 @@ setup(
|
|||
"Topic :: Software Development :: Testing :: Traffic Generation",
|
||||
"Topic :: Utilities",
|
||||
],
|
||||
python_requires=">=3.6",
|
||||
python_requires=">=3.7",
|
||||
install_requires=[
|
||||
'pip>=21.3.1;python_version<"3.7"',
|
||||
'pip>=23.2.1;python_version>="3.7"',
|
||||
'packaging>=21.3;python_version<"3.7"',
|
||||
'packaging>=23.1;python_version>="3.7"',
|
||||
'setuptools>=59.6.0;python_version<"3.7"',
|
||||
'setuptools>=68.0.0;python_version>="3.7" and python_version<"3.8"',
|
||||
'pip>=23.2.1',
|
||||
'packaging>=23.1',
|
||||
'setuptools>=68.0.0;python_version<"3.8"',
|
||||
'setuptools>=68.1.2;python_version>="3.8"',
|
||||
'wheel>=0.37.1;python_version<"3.7"',
|
||||
'wheel>=0.41.2;python_version>="3.7"',
|
||||
'attrs==22.1.0;python_version<"3.7"',
|
||||
'attrs>=23.1.0;python_version>="3.7"',
|
||||
'wheel>=0.41.2',
|
||||
'attrs>=23.1.0',
|
||||
"certifi>=2023.7.22",
|
||||
'filelock>=3.4.1;python_version<"3.7"',
|
||||
'filelock>=3.12.2;python_version>="3.7" and python_version<"3.8"',
|
||||
'filelock>=3.12.2;python_version<"3.8"',
|
||||
'filelock>=3.12.3;python_version>="3.8"',
|
||||
'platformdirs>=2.4.0;python_version<"3.7"',
|
||||
'platformdirs>=3.10.0;python_version>="3.7"',
|
||||
'platformdirs>=3.10.0',
|
||||
'parse>=1.19.1',
|
||||
'parse-type>=0.6.2',
|
||||
"six==1.16.0",
|
||||
"idna==3.4",
|
||||
'chardet==4.0.0;python_version<"3.7"',
|
||||
'chardet==5.2.0;python_version>="3.7"',
|
||||
'charset-normalizer==2.0.12;python_version<"3.7"',
|
||||
'charset-normalizer==3.2.0;python_version>="3.7"',
|
||||
'urllib3==1.26.12;python_version<"3.7"',
|
||||
'urllib3>=1.26.16,<2;python_version>="3.7" and python_version<"3.10"', # noqa: E501
|
||||
'chardet==5.2.0',
|
||||
'charset-normalizer==3.2.0',
|
||||
'urllib3>=1.26.16,<2;python_version<"3.10"',
|
||||
'urllib3>=1.26.16,<2.1.0;python_version>="3.10"',
|
||||
'requests==2.27.1;python_version<"3.7"',
|
||||
'requests==2.31.0;python_version>="3.7"',
|
||||
'requests==2.31.0',
|
||||
"pynose==1.4.8",
|
||||
'sniffio==1.3.0;python_version>="3.7"',
|
||||
'h11==0.14.0;python_version>="3.7"',
|
||||
'outcome==1.2.0;python_version>="3.7"',
|
||||
'trio==0.22.2;python_version>="3.7"',
|
||||
'trio-websocket==0.10.3;python_version>="3.7"',
|
||||
'wsproto==1.2.0;python_version>="3.7"',
|
||||
'selenium==3.141.0;python_version<"3.7"',
|
||||
'selenium==4.11.2;python_version>="3.7"',
|
||||
'msedge-selenium-tools==3.141.3;python_version<"3.7"',
|
||||
'cssselect==1.1.0;python_version<"3.7"',
|
||||
'cssselect==1.2.0;python_version>="3.7"',
|
||||
'sniffio==1.3.0',
|
||||
'h11==0.14.0',
|
||||
'outcome==1.2.0',
|
||||
'trio==0.22.2',
|
||||
'trio-websocket==0.10.3',
|
||||
'wsproto==1.2.0',
|
||||
'selenium==4.11.2;python_version<"3.8"',
|
||||
'selenium==4.12.0;python_version>="3.8"',
|
||||
'cssselect==1.2.0',
|
||||
"sortedcontainers==2.4.0",
|
||||
'fasteners==0.17.3;python_version<"3.7"',
|
||||
'fasteners==0.18;python_version>="3.7"',
|
||||
'execnet==1.9.0;python_version<"3.7"',
|
||||
'execnet==2.0.2;python_version>="3.7"',
|
||||
'iniconfig==1.1.1;python_version<"3.7"',
|
||||
'iniconfig==2.0.0;python_version>="3.7"',
|
||||
'pluggy==1.0.0;python_version<"3.7"',
|
||||
'pluggy==1.2.0;python_version>="3.7" and python_version<"3.8"',
|
||||
'fasteners==0.18',
|
||||
'execnet==2.0.2',
|
||||
'iniconfig==2.0.0',
|
||||
'pluggy==1.2.0;python_version<"3.8"',
|
||||
'pluggy==1.3.0;python_version>="3.8"',
|
||||
"py==1.11.0",
|
||||
'pytest==7.0.1;python_version<"3.7"',
|
||||
'pytest==7.4.0;python_version>="3.7"',
|
||||
'pytest-forked==1.4.0;python_version<"3.7"',
|
||||
'pytest==7.4.0',
|
||||
"pytest-html==2.0.1", # Newer ones had issues
|
||||
'pytest-metadata==1.11.0;python_version<"3.7"',
|
||||
'pytest-metadata==3.0.0;python_version>="3.7"',
|
||||
'pytest-metadata==3.0.0',
|
||||
"pytest-ordering==0.6",
|
||||
'pytest-rerunfailures==10.3;python_version<"3.7"',
|
||||
'pytest-rerunfailures==12.0;python_version>="3.7"',
|
||||
'pytest-xdist==2.5.0;python_version<"3.7"',
|
||||
'pytest-xdist==3.3.1;python_version>="3.7"',
|
||||
'parameterized==0.8.1;python_version<"3.7"',
|
||||
'parameterized==0.9.0;python_version>="3.7"',
|
||||
'pytest-rerunfailures==12.0',
|
||||
'pytest-xdist==3.3.1',
|
||||
'parameterized==0.9.0',
|
||||
"sbvirtualdisplay==1.2.0",
|
||||
"behave==1.2.6",
|
||||
'soupsieve==2.3.2.post1;python_version<"3.7"',
|
||||
'soupsieve==2.4.1;python_version>="3.7"',
|
||||
'soupsieve==2.4.1',
|
||||
"beautifulsoup4==4.12.2",
|
||||
'pygments==2.14.0;python_version<"3.7"',
|
||||
'pygments==2.16.1;python_version>="3.7"',
|
||||
'pygments==2.16.1',
|
||||
'pyreadline3==3.4.1;platform_system=="Windows"',
|
||||
"tabcompleter==1.2.1",
|
||||
"pdbp==1.4.6",
|
||||
'colorama==0.4.5;python_version<"3.7"',
|
||||
'colorama==0.4.6;python_version>="3.7"',
|
||||
'exceptiongroup==1.1.3;python_version>="3.7"',
|
||||
'future-breakpoint==2.0.0;python_version<"3.7"',
|
||||
'colorama==0.4.6',
|
||||
'exceptiongroup==1.1.3',
|
||||
'importlib-metadata==4.2.0;python_version<"3.8"',
|
||||
'pyotp==2.7.0;python_version<"3.7"',
|
||||
'pyotp==2.9.0;python_version>="3.7"',
|
||||
'typing-extensions==4.1.1;python_version<"3.7"',
|
||||
'commonmark==0.9.1;python_version<"3.7"', # For old "rich"
|
||||
'markdown-it-py==3.0.0;python_version>="3.8"', # For new "rich"
|
||||
'mdurl==0.1.2;python_version>="3.7"', # For new "rich"
|
||||
'rich==12.6.0;python_version<"3.7"',
|
||||
'rich==13.5.2;python_version>="3.7"',
|
||||
'pyotp==2.9.0',
|
||||
'markdown-it-py==2.2.0;python_version<"3.8"',
|
||||
'markdown-it-py==3.0.0;python_version>="3.8"',
|
||||
'mdurl==0.1.2',
|
||||
'rich==13.5.2',
|
||||
],
|
||||
extras_require={
|
||||
# pip install -e .[allure]
|
||||
# Usage: pytest --alluredir=allure_results
|
||||
# Serve: allure serve allure_results
|
||||
"allure": [
|
||||
'allure-pytest==2.9.45;python_version<"3.7"',
|
||||
'allure-pytest==2.13.2;python_version>="3.7"',
|
||||
'allure-python-commons==2.9.45;python_version<"3.7"',
|
||||
'allure-python-commons==2.13.2;python_version>="3.7"',
|
||||
'allure-behave==2.9.45;python_version<"3.7"',
|
||||
'allure-behave==2.13.2;python_version>="3.7"',
|
||||
'allure-pytest==2.13.2',
|
||||
'allure-python-commons==2.13.2',
|
||||
'allure-behave==2.13.2',
|
||||
],
|
||||
# pip install -e .[coverage]
|
||||
# Usage: coverage run -m pytest; coverage html; coverage report
|
||||
"coverage": [
|
||||
'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.3.0;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',
|
||||
],
|
||||
# pip install -e .[flake8]
|
||||
# Usage: flake8
|
||||
|
@ -257,16 +222,13 @@ setup(
|
|||
# (Not needed for debugging anymore. SeleniumBase now includes "pdbp".)
|
||||
"ipdb": [
|
||||
"ipdb==0.13.13",
|
||||
'ipython==7.16.3;python_version<"3.7"',
|
||||
'ipython==7.34.0;python_version>="3.7"',
|
||||
'ipython==7.34.0',
|
||||
],
|
||||
# pip install -e .[pdfminer]
|
||||
# (An optional library for parsing PDF files.)
|
||||
"pdfminer": [
|
||||
'pdfminer.six==20211012;python_version<"3.7"',
|
||||
'pdfminer.six==20221105;python_version>="3.7"',
|
||||
'cryptography==36.0.2;python_version<"3.7"',
|
||||
'cryptography==39.0.2;python_version>="3.7" and python_version<"3.9"', # noqa: E501
|
||||
'pdfminer.six==20221105',
|
||||
'cryptography==39.0.2;python_version<"3.9"',
|
||||
'cryptography==41.0.3;python_version>="3.9"',
|
||||
"cffi==1.15.1",
|
||||
"pycparser==2.21",
|
||||
|
@ -275,8 +237,7 @@ setup(
|
|||
# pip install -e .[pillow]
|
||||
# (An optional library for image-processing.)
|
||||
"pillow": [
|
||||
'Pillow==8.4.0;python_version<"3.7"',
|
||||
'Pillow==9.5.0;python_version>="3.7" and python_version<"3.8"',
|
||||
'Pillow==9.5.0;python_version<"3.8"',
|
||||
'Pillow==10.0.0;python_version>="3.8"',
|
||||
],
|
||||
# pip install -e .[psutil]
|
||||
|
@ -285,15 +246,15 @@ setup(
|
|||
],
|
||||
# pip install -e .[selenium-wire]
|
||||
"selenium-wire": [
|
||||
'selenium-wire==5.1.0;python_version>="3.7"',
|
||||
'Brotli==1.0.9;python_version>="3.7"',
|
||||
'blinker==1.6.2;python_version>="3.7"',
|
||||
'h2==4.1.0;python_version>="3.7"',
|
||||
'hpack==4.0.0;python_version>="3.7"',
|
||||
'hyperframe==6.0.1;python_version>="3.7"',
|
||||
'kaitaistruct==0.10;python_version>="3.7"',
|
||||
'pyasn1==0.5.0;python_version>="3.7"',
|
||||
'zstandard==0.21.0;python_version>="3.7"',
|
||||
'selenium-wire==5.1.0',
|
||||
'Brotli==1.0.9',
|
||||
'blinker==1.6.2',
|
||||
'h2==4.1.0',
|
||||
'hpack==4.0.0',
|
||||
'hyperframe==6.0.1',
|
||||
'kaitaistruct==0.10',
|
||||
'pyasn1==0.5.0',
|
||||
'zstandard==0.21.0',
|
||||
],
|
||||
},
|
||||
packages=[
|
||||
|
|
Loading…
Reference in New Issue