File tree Expand file tree Collapse file tree 2 files changed +11
-13
lines changed
Expand file tree Collapse file tree 2 files changed +11
-13
lines changed Original file line number Diff line number Diff line change 1- FROM python:3.11 -bookworm
1+ FROM python:3.12-slim -bookworm
22
33LABEL Description="Conda-Free ShapePipe Docker Image"
44ENV SHELL=/bin/bash
5+ ENV QT_QPA_PLATFORM=offscreen
56
67# Install system dependencies
78RUN apt-get update -y --quiet --fix-missing && \
@@ -14,6 +15,7 @@ RUN apt-get update -y --quiet --fix-missing && \
1415 build-essential \
1516 cmake \
1617 curl \
18+ wget \
1719 ffmpeg \
1820 g++ \
1921 gcc \
@@ -26,6 +28,7 @@ RUN apt-get update -y --quiet --fix-missing && \
2628 libfftw3-bin \
2729 libfftw3-dev \
2830 libgl1-mesa-glx \
31+ libgsl-dev \
2932 libtool \
3033 libtool-bin \
3134 libtool-doc \
@@ -56,39 +59,34 @@ RUN cd /tmp && \
5659# Install python dependencies
5760RUN pip install --no-cache-dir --upgrade pip && \
5861 pip install --no-cache-dir \
59- astropy==5.2 \
60- cs_util==0.1.0 \
61- galsim==2.2.6 \
62+ astropy==6.1.0 \
63+ cs_util==0.1.9 \
64+ galsim==2.5.3 \
6265 ipython==8.18.1 \
63- joblib==1.1.0 \
66+ joblib==1.4.2 \
6467 jupyterlab==4.3.1 \
6568 matplotlib==3.8.4 \
6669 mccd==1.2.4 \
6770 modopt==1.6.1 \
6871 mpi4py==4.0.3 \
69- numba==0.58.1 \
7072 numpy==1.26.4 \
7173 numpydoc==1.2 \
7274 pandas==2.2 \
73- PyQt5==5.15.6 \
74- pyqtgraph==0.12.4 \
7575 pytest==8.3.3 \
7676 pytest-cov==5.0.0 \
7777 pytest-pycodestyle==2.4.1 \
7878 pytest-pydocstyle==2.4.0 \
7979 reproject==0.14.1 \
8080 sf_tools==2.0.4 \
8181 sip_tpv==1.1 \
82- skaha==1.4.3 \
82+ skaha==1.7.0 \
8383 sqlitedict==2.0.0 \
8484 termcolor==1.1.0 \
8585 tqdm==4.63.0 \
8686 treecorr==5.1.1 \
8787 vos==3.6.1.1 \
8888 git+https://github.com/aguinot/ngmix@stable_version \
89- git+https://github.com/tobias-liaudat/Stile@v0.1 \
90- git+https://github.com/CEA-COSMIC/pysap@develop
91-
89+ git+https://github.com/tobias-liaudat/Stile@v0.1
9290
9391WORKDIR /app
9492COPY . /app/.
Original file line number Diff line number Diff line change @@ -46,4 +46,4 @@ shapepipe_run = "shapepipe.shapepipe_run:main"
4646
4747[tool .pytest .ini_options ]
4848addopts = " --verbose --cov=shapepipe"
49- testpaths = [" shapepipe" ]
49+ testpaths = [" shapepipe" ]
You can’t perform that action at this time.
0 commit comments