mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-17 16:50:53 +00:00
59 lines
1.2 KiB
TOML
59 lines
1.2 KiB
TOML
[project]
|
|
name = "dispatcharr"
|
|
description = "Dispatcharr - Stream dispatching and management"
|
|
readme = "README.md"
|
|
license = "AGPL-3.0-only"
|
|
requires-python = ">=3.13"
|
|
dynamic = ["version"]
|
|
dependencies = [
|
|
"Django==6.0.5",
|
|
"psycopg2-binary==2.9.12",
|
|
"celery[redis]==5.6.3",
|
|
"djangorestframework==3.17.1",
|
|
"requests==2.33.1",
|
|
"psutil==7.2.2",
|
|
"pillow",
|
|
"drf-spectacular>=0.29.0",
|
|
"streamlink",
|
|
"python-vlc",
|
|
"yt-dlp",
|
|
"gevent==26.4.0",
|
|
"psycogreen",
|
|
"daphne",
|
|
"uwsgi",
|
|
"django-cors-headers",
|
|
"djangorestframework-simplejwt",
|
|
"m3u8",
|
|
"rapidfuzz==3.14.5",
|
|
"regex",
|
|
"tzlocal",
|
|
"pytz",
|
|
"torch==2.11.0+cpu",
|
|
"sentence-transformers==5.4.1",
|
|
"channels",
|
|
"channels-redis==4.3.0",
|
|
"django-filter",
|
|
"django-redis",
|
|
"django-celery-beat>=2.9.0",
|
|
"lxml==6.1.0",
|
|
"packaging",
|
|
]
|
|
|
|
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
# PyTorch CPU-only wheels index
|
|
[[tool.uv.index]]
|
|
url = "https://download.pytorch.org/whl/cpu"
|
|
name = "pytorch-cpu"
|
|
explicit = true
|
|
|
|
[tool.uv.sources]
|
|
torch = { index = "pytorch-cpu" }
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["dispatcharr", "apps", "core"]
|
|
|
|
[tool.hatch.version]
|
|
path = "version.py"
|