Skip to content

Commit f653228

Browse files
committed
ci(docker): switch to pip
1 parent 2c355db commit f653228

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

av/Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,23 @@ RUN apk upgrade --no-cache \
2626
mkvtoolnix=92.0-r0 \
2727
mlt=7.30.0-r2 \
2828
mp3splt=2.6.2-r1 \
29+
pipx=1.7.1-r0 \
2930
py3-pip=25.1.1-r0 \
3031
python3=3.12.12-r0 \
3132
pipewire=1.4.7-r0 \
3233
soundtouch=2.3.3-r0 \
3334
v4l-utils=1.28.1-r1 \
3435
wavpack=5.8.0-r0 \
3536
x265=3.6-r0 \
36-
yt-dlp=2025.10.22-r0 \
3737
&& apk cache --no-cache clean \
3838
&& rm -rf /var/cache/apk/*
3939

40+
COPY requirements.txt /tmp/requirements.txt
41+
42+
RUN pipx ensurepath --global \
43+
&& xargs -a /tmp/requirements.txt -n 1 pipx install --global \
44+
&& rm -f /tmp/requirements.txt
45+
4046
RUN adduser \
4147
--home "${USER_HOME}" \
4248
--uid "${USER_ID}" \

av/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
yt-dlp==2025.11.12

0 commit comments

Comments
 (0)