mirror of
https://github.com/linuxserver/docker-beets.git
synced 2026-02-20 02:34:56 +08:00
Use poetry for package install
This commit is contained in:
parent
159316b006
commit
9538ebe480
16
Dockerfile
16
Dockerfile
@ -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 \
|
||||
|
||||
@ -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 \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user