click>=8.1
httpx>=0.27
msal>=1.20
keyring>=24

[dev]
pytest>=8.0
ruff>=0.5
build>=1.0
twine>=5.0

[os-keyring]

[os-keyring-linux]

[os-keyring-linux:sys_platform == "linux"]
secretstorage

[os-keyring-windows]

[os-keyring-windows:sys_platform == "win32"]
pywin32-ctypes

[os-keyring:sys_platform == "linux"]
secretstorage

[os-keyring:sys_platform == "win32"]
pywin32-ctypes

[socks]
socksio>=1.0
