pycryptodome>=3.23.0
requests-oauthlib>=2.0.0

[dev]
total-connect-client[lint,test,type]
tox>=4.32.0

[lint]
ruff>=0.9.7
coverage>=7.6.12

[test]
pytest>=9.0.2
pytest-sugar>=1.1.1
requests_mock>=1.12.1
pyjwt>=2.10.1

[type]
mypy>=1.15.0
types-requests>=2.23.0
types-oauthlib>=3.2.0
types-requests-oauthlib>=2.0.0
