Use poetry for package install

This commit is contained in:
thespad 2026-02-01 18:06:34 +00:00
parent 159316b006
commit 9538ebe480
No known key found for this signature in database
2 changed files with 6 additions and 26 deletions

View File

@ -23,9 +23,9 @@ RUN \
jpeg-dev \
libedit-dev \
libpng-dev \
llvm-dev \
mpg123-dev \
openjpeg-dev \
poetry \
python3-dev && \
echo "**** install runtime packages ****" && \
apk add --no-cache \
@ -85,21 +85,11 @@ RUN \
wheel && \
echo "**** install beets ****" && \
cd /tmp/beets && \
pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.23/ . && \
poetry install && \
echo "**** install pip packages ****" && \
pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.23/ \
beautifulsoup4 \
beets-extrafiles \
beetcamp \
python3-discogs-client \
flask \
PyGObject \
pyacoustid \
pylast \
requests \
requests_oauthlib \
typing-extensions \
unidecode && \
beetcamp && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
apk del --purge \

View File

@ -23,9 +23,9 @@ RUN \
jpeg-dev \
libedit-dev \
libpng-dev \
llvm-dev \
mpg123-dev \
openjpeg-dev \
poetry \
python3-dev && \
echo "**** install runtime packages ****" && \
apk add --no-cache \
@ -85,21 +85,11 @@ RUN \
wheel && \
echo "**** install beets ****" && \
cd /tmp/beets && \
pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.23/ . && \
poetry install && \
echo "**** install pip packages ****" && \
pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.23/ \
beautifulsoup4 \
beets-extrafiles \
beetcamp \
python3-discogs-client \
flask \
PyGObject \
pyacoustid \
pylast \
requests \
requests_oauthlib \
typing-extensions \
unidecode && \
beetcamp && \
printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \
echo "**** cleanup ****" && \
apk del --purge \