Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.7
python-version: 3.12
cache: 'pip'

- name: pip install pre-commit
Expand Down
1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ below:
- Andrew Creswick (Met Office, UK)
- Neil Crosswaite (Met Office, UK)
- Shafiat Dewan (Met Office, UK)
- Rachael Esler (Bureau of Meteorology, Australia)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've let Rachael know why we had to remove this for now.

- Gavin Evans (Met Office, UK)
- Zhiliang Fan (Bureau of Meteorology, Australia)
- Ben Fitzpatrick (Met Office, UK)
Expand Down
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/f7dcb46e8e1b4110b3d194dba03fe526)](https://www.codacy.com/app/metoppv_tech/improver?utm_source=github.com&utm_medium=referral&utm_content=metoppv/improver&utm_campaign=Badge_Coverage)
[![codecov](https://codecov.io/gh/metoppv/improver/branch/master/graph/badge.svg)](https://codecov.io/gh/metoppv/improver)
[![Documentation Status](https://readthedocs.org/projects/improver/badge/?version=latest)](http://improver.readthedocs.io/en/latest/?badge=latest)
[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)
[![Python 3.7](https://img.shields.io/badge/python-3.7-blue.svg)](https://www.python.org/downloads/release/python-370/)
[![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/downloads/release/python-3120/)
[![DOI](https://zenodo.org/badge/85334761.svg)](https://zenodo.org/badge/latestdoi/85334761)

IMPROVER is a library of algorithms for meteorological post-processing and verification.
Expand All @@ -22,22 +21,22 @@ install a mamba environment
```
conda create -c conda-forge --override-channels mamba -n mamba
```

activate this mamba environment
```
conda activate mamba
```

install the improver environment using mamba
```
mamba create -c conda-forge python=3.7 improver -n improver
mamba create -c conda-forge python=3 improver -n improver
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've run this against the current conda package for improver. An environment is build using python 3.9.23, which seems to allow the improver code to work with the various pinned versions of numpy, iris, etc. that the package currently mandates. Once we update this package I assume python 3.12 will be used and the expected new packages.

```

deactivate your mamba environment
```
conda deactivate
```

activate your new improver environment
```
conda activate improver
Expand Down
10 changes: 4 additions & 6 deletions doc/rtd_environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,11 @@ name: improver
channels:
- conda-forge
dependencies:
- python=3.7
- iris=3.0
- python=3
- iris>=3.12.2
- cf_units
- python-stratify
- sphinx=5.3.0
- sphinx
- sphinx-autodoc-typehints
- sphinx_rtd_theme
- pip
- pip:
- clize
- clize