click<8.2,>=8.1.8
InquirerPy<0.4,>=0.3.4
requests<3,>=2.31.0
PySocks<2,>=1.7.1
PyYAML<7,>=6.0.1
rich<13.9,>=13.8.1
tabulate<0.10,>=0.9
tqdm<5,>=4.68.2
urllib3<2,>=1.26.20

[:python_version < "3.8"]
filelock<3.13,>=3.12.2

[:python_version >= "3.10"]
filelock<4,>=3.32.2

[:python_version >= "3.8" and python_version < "3.9"]
filelock<3.17,>=3.16.1

[:python_version >= "3.9" and python_version < "3.10"]
filelock<3.20,>=3.19.1

[dev]
build==1.1.1
ruff<0.17
twine<6

[doc]
sphinx<9,>=8.1.3
sphinx-rtd-theme<4,>=3.1

[test]
coverage<8,>=7.2.7
pytest<8,>=7.4.4
pytest-cov<5,>=4.1.0
pytest-timeout<3,>=2.4.0
