yt-dlp>=2025.1.1
static-ffmpeg>=2.5
rich>=13.0.0
prompt-toolkit>=3.0.0
questionary
pydantic>=2.0
pydantic-settings>=2.0
platformdirs
typer
Pillow>=10.0.0
mutagen>=1.47

[:sys_platform == "win32"]
win11toast

[dev]
pytest>=8.0
pytest-cov>=5.0
pytest-mock>=3.12
hypothesis>=6.0
ruff>=0.4
black>=24.0
mypy>=1.10
bandit>=1.7
pip-audit>=2.7
cyclonedx-bom>=7.0
pre-commit>=3.0

[ffmpeg]
static-ffmpeg>=2.5

[test]
pytest>=8.0
pytest-cov>=5.0
pytest-mock>=3.12
hypothesis>=6.0
