diff --git a/Docker/github_ci_dockerfile b/Docker/github_ci_dockerfile index fd5bd6f1..53fa9d22 100644 --- a/Docker/github_ci_dockerfile +++ b/Docker/github_ci_dockerfile @@ -47,6 +47,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \ python3-skimage \ python3-sphinx \ python3-sphinx-rtd-theme \ + python3-tomli \ rsync \ sudo \ && \ diff --git a/Docker/openmpi_dockerfile b/Docker/openmpi_dockerfile index a4656079..e6e4b851 100644 --- a/Docker/openmpi_dockerfile +++ b/Docker/openmpi_dockerfile @@ -62,6 +62,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins python3-skimage \ python3-sphinx \ python3-sphinx-rtd-theme \ + python3-tomli \ && \ apt-get autoremove --purge -y && \ apt-get autoclean -y && \ @@ -242,4 +243,3 @@ RUN ["chmod", "+x", "/usr/local/bin/jupyter.sh"] # change user and group id to match host machine if options are passed accordingly ENTRYPOINT ["/usr/local/bin/entrypoint.sh"] - diff --git a/requirements.txt b/requirements.txt index 93032734..6d2e0388 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,3 +4,5 @@ scipy argparse pytest scikit-image +# From python 3.11 and newer, toml is part of standard implementation +tomli