requests~=2.31
defusedxml~=0.7
packaging~=23.0
solc-select~=1.0
colorama~=0.4
passlib[bcrypt]~=1.7
authlib~=1.3
httpx~=0.25
itsdangerous~=2.1

[:python_version < "3.11"]
tomli~=2.0

[advanced]
openai~=1.0

[ai]
sentence-transformers~=2.0
numpy~=1.24

[dev]
pytest~=7.0
pytest-cov~=4.0
mypy~=1.0
pytest-benchmark~=4.0
types-requests~=2.31

[pdf]
xhtml2pdf~=0.2.11

[web]
fastapi~=0.100
uvicorn[standard]~=0.23
python-multipart~=0.0.6
jinja2~=3.1
aiofiles~=23.0
stripe~=5.0
passlib[bcrypt]~=1.7
authlib~=1.3
httpx~=0.25
itsdangerous~=2.1
redis~=5.0
arq~=0.26
pyotp~=2.9
cryptography~=42.0
