@@ -41,6 +41,7 @@ commands:
4141          command : | 
4242            . /opt/conda/etc/profile.d/conda.sh 
4343            conda activate esmvaltool 
44+             pip check 
4445            pytest -n 4 --junitxml=test-reports/report.xml 
4546            esmvaltool version 
4647            esmvaltool -- --help 
@@ -95,7 +96,7 @@ commands:
9596            conda env create -n esmvaltool -f environment.yml --verbose 
9697            conda activate esmvaltool 
9798            mamba list >> /logs/conda.txt 
98-             pip install << parameters.flags >> ".[<<parameters.extra>>]"> /logs/install.txt 2>&1 
99+             pip --no-deps  install << parameters.flags >> ".[<<parameters.extra>>]"> /logs/install.txt 2>&1 
99100            if [[ "<<parameters.flags>>" != *'--editable'* ]] 
100101            then 
101102              rm -r esmvaltool 
@@ -135,7 +136,7 @@ jobs:
135136            . /opt/conda/etc/profile.d/conda.sh 
136137            conda activate esmvaltool 
137138            mkdir /logs 
138-             pip install .[test] > /logs/install.txt 2>&1 
139+             pip --no-deps  install .[test] > /logs/install.txt 2>&1 
139140run :
140141          name : Check Python code style and mistakes 
141142          command : | 
@@ -206,9 +207,9 @@ jobs:
206207            conda env create -n esmvaltool -f environment.yml --verbose 
207208            conda activate esmvaltool 
208209            mamba list >> /logs/conda.txt 
209-             pip install --editable .[develop] 
210+             pip install --no-deps -- editable .[develop] 
210211            git clone https://github.com/ESMValGroup/ESMValCore $HOME/ESMValCore 
211-             pip install --editable $HOME/ESMValCore[develop] 
212+             pip install --no-deps -- editable $HOME/ESMValCore[develop] 
212213log_versions 
213214      - test_and_report 
214215      - run :
@@ -246,7 +247,8 @@ jobs:
246247            # Install 
247248            conda env create -n esmvaltool -f environment_python.yml 
248249            conda activate esmvaltool 
249-             pip install .[doc] 
250+             pip install --no-deps .[doc] 
251+             pip check 
250252            # Log versions 
251253            dpkg -l > /logs/versions.txt 
252254            conda env export > /logs/environment.yml 
0 commit comments