forked from Mirrors/Dispatcharr
Use the 'regex' package instead of Python's standard 're' module for pattern
compilation in custom dummy EPG generation. This enables variable-width
lookbehind support, matching JavaScript regex behavior and removing the
fixed-width limitation of the standard library.
This fixes issues where patterns like (?<=\d{1,2}...) would fail with
"look-behind requires fixed-width pattern" errors.
32 lines
591 B
Text
32 lines
591 B
Text
Django==5.2.4
|
|
psycopg2-binary==2.9.10
|
|
celery[redis]==5.5.3
|
|
djangorestframework==3.16.0
|
|
requests==2.32.4
|
|
psutil==7.0.0
|
|
pillow
|
|
drf-yasg>=1.20.0
|
|
streamlink
|
|
python-vlc
|
|
yt-dlp
|
|
gevent==25.5.1
|
|
daphne
|
|
uwsgi
|
|
django-cors-headers
|
|
djangorestframework-simplejwt
|
|
m3u8
|
|
rapidfuzz==3.13.0
|
|
regex # Required by transformers but also used for advanced regex features
|
|
tzlocal
|
|
|
|
# PyTorch dependencies (CPU only)
|
|
--extra-index-url https://download.pytorch.org/whl/cpu/
|
|
torch==2.7.1+cpu
|
|
|
|
# ML/NLP dependencies
|
|
sentence-transformers==5.1.0
|
|
channels
|
|
channels-redis==4.3.0
|
|
django-filter
|
|
django-celery-beat
|
|
lxml==6.0.0
|