Skip to content

Commit cc0a43e

Browse files
committed
dockerfile: pin setuptools and pycparser for cffi
1 parent 48bf566 commit cc0a43e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ RUN make -C /panda/build install && \
9494
RUN cd /panda/panda/python/core && \
9595
python3 create_panda_datatypes.py --install && \
9696
PRETEND_VERSION=$(cat /tmp/savedversion) pip install .
97-
RUN python3 -m pip install --ignore-install pycparser && python3 -m pip install --force-reinstall --no-binary :all: cffi
97+
RUN python3 -m pip install --upgrade pip "setuptools<65.6.0" && \
98+
python3 -m pip install "pycparser<2.22" && \
99+
python3 -m pip install --force-reinstall --no-binary :all: cffi
98100
# Build a whl too
99101
RUN cd /panda/panda/python/core && \
100102
python3 create_panda_datatypes.py --install && \

0 commit comments

Comments
 (0)