move to uv package manager

This commit is contained in:
Alex Shnitman
2025-09-24 16:30:58 +03:00
parent 87b6a6412c
commit ca875665c9
8 changed files with 1339 additions and 1979 deletions

18
pyproject.toml Normal file
View File

@@ -0,0 +1,18 @@
[project]
name = "metube"
version = "0.1.0"
description = "Web GUI for youtube-dl (using yt-dlp) with playlist support"
requires-python = ">=3.13"
dependencies = [
"aiohttp",
"python-socketio>=5.0,<6.0",
"yt-dlp[default,curl-cffi]",
"mutagen",
"curl-cffi",
"watchfiles",
]
[dependency-groups]
dev = [
"pylint",
]