From c2fcb83ac1ec556dc1e46c424c85aa9de954d2e0 Mon Sep 17 00:00:00 2001 From: Nils Wentzell Date: Wed, 6 Mar 2024 10:43:32 -0500 Subject: [PATCH 1/3] Disable notes about C++ ABI changes when using gcc --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1909be8f..0ab66c79 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -112,6 +112,7 @@ target_compile_options(${PROJECT_NAME}_warnings -Wpedantic -Wno-sign-compare $<$:-Wno-comma-subscript> + $<$:-Wno-psabi> # Disable notes about ABI changes $<$:-Wshadow=local> $<$:-Wno-attributes> $<$:-Wno-deprecated-declarations> From 2fd6922983060ad8b47ff004bb8ea4324169fbaf Mon Sep 17 00:00:00 2001 From: Nils Wentzell Date: Mon, 11 Mar 2024 16:34:21 -0400 Subject: [PATCH 2/3] Update requirements.txt with dependencies for documentation builds --- requirements.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/requirements.txt b/requirements.txt index f1c7dff8..5fa6fa3d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,10 @@ mako numpy scipy +# For documentation builds we additionaly require +#sphinx +#numpydoc +#nbsphinx +#sphinx_rtd_theme +#myst_parser +#linkify-it-py From 2ec749ad4b107f606d42d11f059cbdc7b2651383 Mon Sep 17 00:00:00 2001 From: Thomas Hahn Date: Fri, 22 Mar 2024 15:26:07 -0400 Subject: [PATCH 3/3] Remove pip3 install command from Dockerfile --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5502cd9d..1ae17114 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,8 +2,8 @@ FROM flatironinstitute/triqs:unstable-ubuntu-clang ARG APPNAME=app4triqs -COPY requirements.txt /src/$APPNAME/requirements.txt -RUN pip3 install -r /src/$APPNAME/requirements.txt +# Install here missing dependencies, e.g. +# RUN apt-get install -y python3-skimage COPY --chown=build . $SRC/$APPNAME WORKDIR $BUILD/$APPNAME