ESMValGroup/ESMValCore

[Circle CI] run tests container environment just got upgraded to Python=3.12, esmvalcore is not 100% ready for 3.12

Closed this issue · 1 comments

Curcle CI run_tests container got upgraded to 3.12, unfortunately, due to prospector, our env is not ready for 3.12 - it solves fine, no problem, but flake8 gets picked up with ancient version flake8 in /opt/conda/envs/esmvaltool/lib/python3.12/site-packages (5.0.4) that leads to silly flake8 test failures. All this is documented in #2228 - in order to avoid this we can either not install prospector in the test container, or we pin python.

also be ready to find the autotick PR at the feedstock wanting us to upgrade to 3.12