client: Dockerfiles: remove pipx, replace with packaged csvkit
This commit is contained in:
@@ -37,12 +37,12 @@ RUN chown root:wheel /usr/local/* && chmod g+rwx /usr/local/*
|
|||||||
#
|
#
|
||||||
|
|
||||||
RUN pacman -Syu \
|
RUN pacman -Syu \
|
||||||
|
csvkit \
|
||||||
git \
|
git \
|
||||||
hledger \
|
hledger \
|
||||||
hledger-iadd \
|
hledger-iadd \
|
||||||
hledger-ui \
|
hledger-ui \
|
||||||
hledger-web \
|
hledger-web \
|
||||||
python-pipx \
|
|
||||||
timew \
|
timew \
|
||||||
vim \
|
vim \
|
||||||
visidata \
|
visidata \
|
||||||
@@ -50,10 +50,6 @@ RUN pacman -Syu \
|
|||||||
yq \
|
yq \
|
||||||
--noconfirm --disable-download-timeout
|
--noconfirm --disable-download-timeout
|
||||||
|
|
||||||
USER @DOCKER_FINANCE_USER@
|
|
||||||
WORKDIR /home/@DOCKER_FINANCE_USER@
|
|
||||||
RUN pipx install csvkit
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# `fetch` APIs
|
# `fetch` APIs
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -43,12 +43,12 @@ RUN chown root:wheel /usr/local/* && chmod g+rwx /usr/local/*
|
|||||||
RUN apt-get update -y
|
RUN apt-get update -y
|
||||||
|
|
||||||
RUN apt-get install -y \
|
RUN apt-get install -y \
|
||||||
|
csvkit \
|
||||||
gawk \
|
gawk \
|
||||||
git \
|
git \
|
||||||
hledger \
|
hledger \
|
||||||
hledger-ui \
|
hledger-ui \
|
||||||
hledger-web \
|
hledger-web \
|
||||||
pipx \
|
|
||||||
timewarrior \
|
timewarrior \
|
||||||
vim \
|
vim \
|
||||||
visidata \
|
visidata \
|
||||||
@@ -58,10 +58,6 @@ RUN apt-get install -y \
|
|||||||
RUN apt-get install -y cargo
|
RUN apt-get install -y cargo
|
||||||
RUN cargo install xsv --root /usr
|
RUN cargo install xsv --root /usr
|
||||||
|
|
||||||
USER @DOCKER_FINANCE_USER@
|
|
||||||
WORKDIR /home/@DOCKER_FINANCE_USER@
|
|
||||||
RUN pipx install csvkit
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# `fetch` APIs
|
# `fetch` APIs
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user