Compare commits

...

4 commits

Author SHA1 Message Date
j
dca95f9d95 update dependencies 2023-11-18 16:38:20 +01:00
j
667ad0c9d5 use pip for local installs 2023-11-18 16:31:12 +01:00
j
4ef8773562 update yt-dlp 2023-11-18 16:31:02 +01:00
j
384d92214d stram is done if reusing upload 2023-11-18 16:30:50 +01:00
6 changed files with 14 additions and 10 deletions

8
ctl
View file

@ -39,7 +39,9 @@ if [ "$action" = "init" ]; then
$SUDO git clone -b $branch https://git.0x2620.org/${package}.git src/${package}
fi
cd ${BASE}/src/${package}
$SUDO ${BASE}/bin/python setup.py develop
$SUDO ${BASE}/bin/pip install -e .
done
cd ${BASE}
$SUDO ./bin/pip install -r requirements.txt
@ -50,6 +52,10 @@ if [ "$action" = "init" ]; then
done
exit 0
fi
if [ "$action" = "version" ]; then
git rev-list HEAD --count
exit 0
fi
if [ "$action" = "manage" ]; then
cmd="pandora/manage.py"

View file

@ -52,7 +52,6 @@ apt-get install -y \
python3-numpy \
python3-psycopg2 \
python3-pyinotify \
python3-simplejson \
python3-lxml \
python3-cssselect \
python3-html5lib \

View file

@ -818,6 +818,7 @@ class Stream(models.Model):
self.file.save()
self.available = True
self.save()
done = True
elif self.file.can_remux():
ok, error = extract.remux_stream(media, target)
done = True

View file

@ -1,7 +1,6 @@
Django==4.2.3
simplejson
Django==4.2.7
chardet
celery==5.3.1
celery==5.3.5
django-celery-results==2.5.1
django-celery-beat==2.5.0
django-extensions==3.2.3
@ -12,9 +11,9 @@ gunicorn==20.0.4
html5lib
requests<3.0.0,>=2.24.0
urllib3<2.0.0,>=1.25.2
tornado==6.3.2
geoip2==4.1.0
yt-dlp>=2022.3.8.2
tornado==6.3.3
geoip2==4.7.0
yt-dlp>=2023.11.16
python-memcached
elasticsearch<8
future

View file

@ -299,7 +299,7 @@ if __name__ == "__main__":
run(join(base, 'pandora/manage.py'), 'update_geoip')
if old < 6442:
run('./bin/pip', 'install', 'yt-dlp>=2022.3.8.2')
if old <= 6517:
if old <= 6581:
run('./bin/pip', 'install', '-U', 'pip')
run('./bin/pip', 'install', '-r', 'requirements.txt')
else:

View file

@ -111,7 +111,6 @@ apt-get install -y \
python3-numpy \
python3-psycopg2 \
python3-pyinotify \
python3-simplejson \
python3-maxminddb \
libmaxminddb-dev \
python3-lxml \