Skip to content

Commit

Permalink
[NFC] [devdeps] Enhance the development dependencies image by pre-ins…
Browse files Browse the repository at this point in the history
…talling regularly used tools (#1964)

* Following tools installed:
 -- yapf: For formatting Python files
 -- gdb, lldb : Debuggers
  • Loading branch information
khalatepradnya committed Jul 25, 2024
1 parent d448bd3 commit bac06f8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docker/build/devdeps.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -189,12 +189,12 @@ ENV PATH="${PATH}:/usr/local/cmake-3.26/bin"
# We must use h5py<3.11 because 3.11 doesn't include aarch64 Linux wheels.
# https://github.com/h5py/h5py/issues/2408
RUN apt-get update && apt-get install -y --no-install-recommends \
git ninja-build file \
git gdb ninja-build file lldb \
python3 python3-pip libpython3-dev \
&& python3 -m pip install --no-cache-dir \
lit pytest numpy \
fastapi uvicorn pydantic requests llvmlite \
pyspelling pymdown-extensions \
pyspelling pymdown-extensions yapf \
scipy==1.10.1 openfermionpyscf==0.5 'h5py<3.11' \
&& apt-get autoremove -y --purge && apt-get clean && rm -rf /var/lib/apt/lists/*

Expand Down

0 comments on commit bac06f8

Please sign in to comment.