pathvalidate
httpx
aiosqlite
send2trash
humanize
aiofiles
tenacity
platformdirs
charset_normalizer
mutagen
tqdm
questionary
prompt_toolkit
packaging
colorama>=0.4.6
cryptography
keyring

[all]
qobuz-dl-ultra[covers,duplicates,genius,speed,watch]

[covers]
Pillow>=10.0.0

[dev]
pytest>=8
pytest-asyncio>=0.24
pytest-httpx>=0.30
ruff>=0.6

[duplicates]
pyacoustid

[genius]

[genius:python_version < "3.11"]
lyricsgenius<3.7.4,>=3.0

[genius:python_version >= "3.11"]
lyricsgenius>=3.0

[speed]
rapidfuzz
brotli

[watch]
watchdog
