Skip to content

Determine whether all AutoAssess areas will work with the ESMValTool community environment #348

@ehogan

Description

@ehogan

The basic requirements for AutoAssess are Iris and it's associated libraries. A minimum viable conda environment that can run AutoAssess and it's testing environment is set up with the following and is equivalent to the 02/09/2024 release of SciTools. AutoAssess continues to work with all subsequent scitools/default-current releases.

channels:
    - conda-forge
dependencies:
# Python version and packaging
    - python=3.12.5
    - pip=25.0.1
# Iris + Dependencies (to match scitools/default 02/09/2024)
    - iris=3.10.0
    - iris-esmf-regrid=0.11.0
    - mo_pack=0.3.0
    - image-meta-tag=0.8.2
    - nc-time-axis=1.4.1
    - cftime=1.6.4
    - matplotlib=3.9.2
    - cartopy=0.23.0
    - dask=2024.8.2
    - cf-units=3.2.0
    - numpy=1.26.4
    - scipy=1.14.1
    - geos=3.12.2
    - esmf=8.6.1
    - pillow=10.4.0
# Documentation
    - sphinx=7.4.7
    - sphinx_rtd_theme=2.0.0
# Profiling
    - memory_profiler=0.57.0
# Testing
    - click=8.1.7
    - pylint=3.2.7
    - pytest=8.3.2
    - pip:
        - pytest-cov==6.0.0
        - pytest-xdist==3.6.1

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions