make(ci): add mypy packages

This commit is contained in:
Corentin Le Molgat
2023-10-27 08:12:55 +02:00
parent 4ac4ccf488
commit 01c1d96feb
7 changed files with 7 additions and 7 deletions

View File

@@ -3,7 +3,7 @@ ENV PATH=/root/.local/bin:$PATH
RUN apk add --no-cache python3-dev py3-pip py3-wheel \
py3-numpy py3-pandas py3-matplotlib py3-scipy
RUN rm -f /usr/lib/python3.*/EXTERNALLY-MANAGED \
&& python3 -m pip install absl-py mypy-protobuf
&& python3 -m pip install absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project

View File

@@ -3,7 +3,7 @@ RUN pacman -Syu --noconfirm python python-pip \
python-wheel python-virtualenv \
python-numpy python-pandas
RUN python -m pip install --break-system-package \
absl-py mypy-protobuf
absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project

View File

@@ -3,7 +3,7 @@ RUN dnf -y update \
&& dnf -y install python3.11-devel python3.11-numpy python3.11-pip \
&& dnf clean all \
&& rm -rf /var/cache/dnf
RUN python3.11 -m pip install absl-py mypy-protobuf pandas
RUN python3.11 -m pip install absl-py mypy mypy-protobuf pandas
FROM env AS devel
WORKDIR /home/project

View File

@@ -7,7 +7,7 @@ RUN apt-get update -qq \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN python3 -m pip install --break-system-package \
absl-py mypy-protobuf
absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project

View File

@@ -4,7 +4,7 @@ RUN dnf -y update \
python3-wheel \
python3-numpy python3-pandas \
&& dnf clean all
RUN python3 -m pip install absl-py mypy-protobuf
RUN python3 -m pip install absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project

View File

@@ -4,7 +4,7 @@ RUN zypper refresh \
python3-wheel \
python3-numpy python3-pandas \
&& zypper clean -a
RUN python3 -m pip install absl-py mypy-protobuf
RUN python3 -m pip install absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project

View File

@@ -7,7 +7,7 @@ RUN apt-get update -qq \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN python3 -m pip install --break-system-package \
absl-py mypy-protobuf
absl-py mypy mypy-protobuf
FROM env AS devel
WORKDIR /home/project