Skip to content

Commit 124ec71

Browse files
Merge branch 'main' into 1240_include_precipitation_section_to_calculate_total_rain
2 parents 7d8dd9a + e68e49d commit 124ec71

33 files changed

+375
-129
lines changed

.github/workflows/conda-lock.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1818

1919
- name: Setup python
20-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
20+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
2121
with:
2222
python-version: "3.11"
2323

@@ -60,7 +60,7 @@ jobs:
6060
done
6161
6262
- name: Generate GitHub App Token
63-
uses: actions/create-github-app-token@af35edadc00be37caa72ed9f3e6d5f7801bfdf09
63+
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547
6464
id: app-token
6565
with:
6666
app-id: ${{ secrets.AUTH_APP_ID }}

.github/workflows/pre-commit-update.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1818

1919
- name: Setup python
20-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
20+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
2121
with:
2222
python-version: "3.x"
2323

@@ -35,7 +35,7 @@ jobs:
3535
pre-commit autoupdate --freeze
3636
3737
- name: Generate GitHub App Token
38-
uses: actions/create-github-app-token@af35edadc00be37caa72ed9f3e6d5f7801bfdf09
38+
uses: actions/create-github-app-token@d72941d797fd3113feb6b93fd0dec494b13a2547
3939
id: app-token
4040
with:
4141
app-id: ${{ secrets.AUTH_APP_ID }}

.github/workflows/pull-request-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
- name: Checkout code
6767
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
6868
- name: Setup python
69-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
69+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
7070
with:
7171
python-version: "3.x"
7272
- name: Install coverage
@@ -101,7 +101,7 @@ jobs:
101101
- name: Checkout code
102102
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
103103
- name: Set up Python
104-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
104+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
105105
with:
106106
python-version: "3.x"
107107
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
1818

1919
- name: Setup python
20-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
20+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
2121
with:
2222
python-version: "3.x"
2323

@@ -55,7 +55,7 @@ jobs:
5555
# uses: pypa/gh-action-pypi-publish@release/v1
5656

5757
- name: Setup python
58-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
58+
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55
5959
with:
6060
python-version: "3.x"
6161

cset-workflow/flow.cylc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ URL = https://metoffice.github.io/CSET
9696
LOGLEVEL = {{LOGLEVEL}}
9797
COLORBAR_FILE = {{COLORBAR_FILE}}
9898
PLOT_RESOLUTION = {{PLOT_RESOLUTION|default(100)}}
99+
SKIP_WRITE = {{SKIP_WRITE}}
99100

100101
[[PROCESS]]
101102
script = rose task-run -v --app-key=run_cset_recipe

cset-workflow/meta/rose-meta.conf

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cset-workflow/meta/rose-meta.conf.jinja2

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,15 @@ help=This will be a JSON file with a colorbar definition inside. See
4343
type=quoted
4444
compulsory=true
4545

46+
[template variables=SKIP_WRITE]
47+
ns=Setup
48+
title=Skip writing processed data
49+
description=Skip saving the processed data used for the plots to save disk space.
50+
help=This skips writing the processed data that is plotted to minimise disk usage
51+
and IO throughput. It is recommended for large CSET runs.
52+
type=python_boolean
53+
compulsory=true
54+
4655
[template variables=PLOT_RESOLUTION]
4756
ns=Setup
4857
title=Plot resolution

cset-workflow/requirements/workflow-locks/py310-lock-linux-64.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-h48d6fc4_0.conda
3030
https://conda.anaconda.org/conda-forge/linux-64/fribidi-1.0.10-h36c2ea0_0.tar.bz2#ac7bc6a654f8f41b352b38f4051135f8
3131
https://conda.anaconda.org/conda-forge/linux-64/gdk-pixbuf-2.42.12-hb9ae30d_0.conda#201db6c2d9a3c5e46573ac4cb2e92f4f
3232
https://conda.anaconda.org/conda-forge/linux-64/geos-3.13.1-h97f6797_0.conda#5bc18c66111bc94532b0d2df00731c66
33-
https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.82.2-h4833e2c_1.conda#e2e44caeaef6e4b107577aa46c95eb12
33+
https://conda.anaconda.org/conda-forge/linux-64/glib-tools-2.84.0-h4833e2c_0.conda#2d876130380b1593f25c20998df37880
3434
https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.13-h59595ed_1003.conda#f87c7b7c2cb45f323ffbce941c78ab7c
3535
https://conda.anaconda.org/conda-forge/linux-64/graphviz-12.2.1-h5ae0cbf_1.conda#df7835d2c73cd1889d377cfd6694ada4
3636
https://conda.anaconda.org/conda-forge/linux-64/gtest-1.16.0-h84d6215_0.conda#964fa3cb8fd0f35754535c78d966159e
@@ -41,7 +41,7 @@ https://conda.anaconda.org/conda-forge/linux-64/hdf4-4.2.15-h2a13503_7.conda#bd7
4141
https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_h2d575fe_109.conda#e7a7a6e6f70553a31e6e79c65768d089
4242
https://conda.anaconda.org/conda-forge/linux-64/hicolor-icon-theme-0.17-ha770c72_2.tar.bz2#bbf6f174dcd3254e19a2f5d2295ce808
4343
https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda#8b189310083baabfb622af68fd9d3ae3
44-
https://conda.anaconda.org/conda-forge/linux-64/jasper-4.2.4-h536e39c_0.conda#9518ab7016cf4564778aef08b6bd8792
44+
https://conda.anaconda.org/conda-forge/linux-64/jasper-4.2.5-h1920b20_0.conda#ec8824a45bd7c50a46788fa16216d6c2
4545
https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2#30186d27e2c9fa62b45fb1476b7200e3
4646
https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.7-py310h3788b33_0.conda#4186d9b4d004b0fe0de6aa62496fb48a
4747
https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda#3f43953b7d3fb3aaa1d0d0723d91e368
@@ -69,7 +69,7 @@ https://conda.anaconda.org/conda-forge/linux-64/libgd-2.3.3-h6f5c62b_11.conda#68
6969
https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_2.conda#fb54c4ea68b460c278d26eea89cfbcc3
7070
https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hf1ad2bd_2.conda#556a4fdfac7287d349b8f09aba899693
7171
https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda#928b8be80851f5d8ffb016f9c81dae7a
72-
https://conda.anaconda.org/conda-forge/linux-64/libglib-2.82.2-h2ff4ddf_1.conda#37d1af619d999ee8f1f73cf5a06f4e2f
72+
https://conda.anaconda.org/conda-forge/linux-64/libglib-2.84.0-h2ff4ddf_0.conda#40cdeafb789a5513415f7bdbef053cf5
7373
https://conda.anaconda.org/conda-forge/linux-64/libglu-9.0.3-h03adeef_0.conda#b1df5affe904efe82ef890826b68881d
7474
https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda#434ca7e50e40f4918ab701e3facd59a0
7575
https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda#c8013e438185f33b13814c5c488acd5c
@@ -97,7 +97,7 @@ https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.co
9797
https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda#92ed62436b625154323d40d5f2f11dd7
9898
https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda#5aa797f8787fe7a17d1b0821485b5adc
9999
https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.8.1-hc4a0caf_0.conda#e7e5b0652227d646b44abdcbd989da7b
100-
https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.6-h8d12d68_0.conda#328382c0e0ca648e5c189d5ec336c604
100+
https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.7-h8d12d68_0.conda#109427e5576d0ce9c42257c2421b1680
101101
https://conda.anaconda.org/conda-forge/linux-64/libzip-1.11.2-h6991a6a_0.conda#a7b27c075c9b7f459f1c022090697cba
102102
https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda#edb0dca6bc32e4f4789199455a1dbeb8
103103
https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda#9de5350a85c4a20c685259b889aa6393
@@ -160,7 +160,7 @@ https://conda.anaconda.org/conda-forge/noarch/attrs-25.3.0-pyh71513ae_0.conda#a1
160160
https://conda.anaconda.org/conda-forge/noarch/certifi-2025.1.31-pyhd8ed1ab_0.conda#c207fa5ac7ea99b149344385a9c0880d
161161
https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda#f22f4d4970e09d68a10b922cbb0408d3
162162
https://conda.anaconda.org/conda-forge/noarch/cloudpickle-3.1.1-pyhd8ed1ab_0.conda#364ba6c9fb03886ac979b482f39ebb92
163-
https://conda.anaconda.org/conda-forge/noarch/cset-25.3.0-pyhd8ed1ab_0.conda#984aa0fc0b8e7e55390546bb86e3d544
163+
https://conda.anaconda.org/conda-forge/noarch/cset-25.3.1-pyh29332c3_1.conda#8d6855bf48d9548ea91a0a5f3bb38d06
164164
https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda#44600c4667a319d67dbe0681fc0bc833
165165
https://conda.anaconda.org/conda-forge/noarch/dask-core-2024.8.2-pyhd8ed1ab_0.conda#8e7524a2fb561506260db789806c7ee9
166166
https://conda.anaconda.org/conda-forge/noarch/findlibs-0.0.5-pyhd8ed1ab_0.conda#8f325f63020af6f7acbe2c4cb4c920db
@@ -170,7 +170,7 @@ https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77
170170
https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda#49023d73832ef61042f6a237cb2687e7
171171
https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2#fee5683a3f04bd15cbd8318b096a27ab
172172
https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2#f766549260d6815b0c52253f1fb1bb29
173-
https://conda.anaconda.org/conda-forge/noarch/fsspec-2025.3.0-pyhd8ed1ab_0.conda#5ecafd654e33d1f2ecac5ec97057593b
173+
https://conda.anaconda.org/conda-forge/noarch/fsspec-2025.3.1-pyhd8ed1ab_0.conda#2ded25bc46cbae83d08807c89cb84747
174174
https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda#f4b39bf00c69f56ac01e020ebfac066c
175175
https://conda.anaconda.org/conda-forge/noarch/importlib_metadata-8.6.1-hd8ed1ab_0.conda#7f46575a91b1307441abc235d01cab66
176176
https://conda.anaconda.org/conda-forge/noarch/iris-3.11.1-pyha770c72_1.conda#f501583062225a070455d011d81b07bf
@@ -186,7 +186,7 @@ https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhd8ed1ab_2.conda#
186186
https://conda.anaconda.org/conda-forge/noarch/partd-1.4.2-pyhd8ed1ab_0.conda#0badf9c54e24cecfb0ad2f99d680c163
187187
https://conda.anaconda.org/conda-forge/noarch/pip-25.0.1-pyh8b19718_0.conda#79b5c1440aedc5010f687048d9103628
188188
https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda#12c566707c80111f9799308d9e265aef
189-
https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.1-pyhd8ed1ab_0.conda#285e237b8f351e85e7574a2c7bfa6d46
189+
https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.3-pyhd8ed1ab_1.conda#513d3c262ee49b54a8fec85c5bc99764
190190
https://conda.anaconda.org/conda-forge/noarch/pyshp-2.3.1-pyhd8ed1ab_1.conda#856b387c270e9eaf6e41e978057a2b62
191191
https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda#5ba79d7c71f03c678c8ead841f347d6e
192192
https://conda.anaconda.org/conda-forge/noarch/setuptools-75.8.2-pyhff2d567_0.conda#9bddfdbf4e061821a1a443f93223be61
@@ -195,8 +195,8 @@ https://conda.anaconda.org/conda-forge/noarch/setuptools_scm-8.2.1-hd8ed1ab_0.co
195195
https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda#a451d576819089b0d672f18768be0f65
196196
https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda#ac944244f1fed2eb49bae07193ae8215
197197
https://conda.anaconda.org/conda-forge/noarch/toolz-1.0.0-pyhd8ed1ab_1.conda#40d0ed782a8aaa16ef248e68c06c168d
198-
https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_1.conda#b6a408c64b78ec7b779a3e5c7a902433
199-
https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_1.conda#d17f13df8b65464ca316cbc000a3cb64
198+
https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.0-h9fa5a19_1.conda#3fbcc45b908040dca030d3f78ed9a212
199+
https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.0-pyh29332c3_1.conda#4c446320a86cc5d48e3b80e332d6ebd7
200200
https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda#4222072737ccff51314b5ece9c7d6f5a
201201
https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda#75cb7132eb58d97896e173ef12ac9986
202202
https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda#0c3cc595284c5e8f0f9900a9b228a332

0 commit comments

Comments
 (0)