Skip to content

Releases: ACCESS-NRI/ACCESS-MOPPy

moppy-v1.5.1b

Choose a tag to compare

@rbeucher rbeucher released this 23 Jun 03:36
33b408f

What's Changed

Full Changelog: moppy-v1.5.0b...moppy-v1.5.1b

moppy-v1.5.0b

Choose a tag to compare

@rbeucher rbeucher released this 22 Jun 23:59

What's Changed

  • Merge duplicate batch processing docs by @rbeucher in #429
  • Derive docs version from package metadata by @rbeucher in #430
  • Document CMIP7 FastTrack baseline workflow by @rbeucher in #431
  • add config file for tipmip run by @rhaegar325 in #433
  • fix: improve _diagnose_no_files message when start_year/end_year are unset by @rbeucher in #434
  • fix: strip leading slash from pattern before os.path.join in cmor template by @rbeucher in #435
  • feat: support ACCESS-ESM1-6 as source_id in CMIP6/CMIP6Plus vocabularies by @rbeucher in #436
  • ci: add daily submodule auto-update workflow by @rbeucher in #437
  • chore: update submodules by @github-actions[bot] in #438
  • solve time units issue with "?" while cmorising tasmax and tasmin by @rhaegar325 in #439
  • Fix Oyr.osalttend mapping to use yearly salt tendency by @rbeucher in #440
  • Use external test data root for integration and e2e tests by @rbeucher in #442
  • feat: Add variable-level test granularity and CMIP7 support by @rbeucher in #443
  • fix calculate differ in esm1-5 mapping by @rhaegar325 in #444
  • chore: update submodules by @github-actions[bot] in #445
  • Updates/cmip7 checker fixes by @rbeucher in #446

New Contributors

  • @github-actions[bot] made their first contribution in #438

Full Changelog: moppy-v1.4.0b...moppy-v1.5.0b

moppy-v1.4.1b

Choose a tag to compare

@rbeucher rbeucher released this 17 Jun 01:58

Bug Fixes, CI Improvements & Documentation

Features

  • Support ACCESS-ESM1-6 as source_id in CMIP6/CMIP6Plus vocabularies (#436)

Bug fixes

  • Fix strip leading slash from pattern before os.path.join in CMOR template (#435)
  • Improve _diagnose_no_files message when start_year/end_year are unset (#434)

Documentation

  • Document CMIP7 FastTrack baseline workflow (#431)
  • Derive docs version from package metadata (#430)
  • Merge duplicate batch processing docs (#429)

CI / Infrastructure

  • Add daily submodule auto-update workflow (#437)
  • Fix submodule auto-update workflow POSIX compatibility and ref issues

moppy-v1.4.0b

Choose a tag to compare

@rbeucher rbeucher released this 16 Jun 03:35

CMIP7 Support, Automatic File Discovery & Batch Report Enhancements

CMIP7 / CMIP6Plus support

  • Add mip-cmor-tables backend for CMIP6Plus (CMIP7-ready) (#424)
  • Add temporary CMIP7 ACCESS source shim (#426)
  • Add ACCESS-ESM1-6 CMIP7 Baseline batch config example (#427)
  • Fix MIP table name routing to correct CMORiser (follow-up to #424) (#425)

Automatic file discovery

  • Add automatic file discovery for CMORisation (#423)

Batch reports

  • Add durable batch JSON report (#419)
  • Capture structured PBS metadata in batch reports (#421)

Bug fixes

  • Fix atmosphere and ocean variables workflow geophysical variable fails (#402)
  • Fix cl and related CMORisation issue (#403)
  • Fix WCRP Geophysical Variable Detection + time bounds for sea-ice (SImon/SIday) (#404)
  • Fix: normalize CF time units to canonical HH:MM:SS for WCRP ATTR004 (#394)
  • Delete redundant height_0 in variable coordinate attributes (#410)
  • Add missing time coordinate attributes (#396)
  • Refactor modeling realm handling to support list and string formats

Code quality

  • Improve core batch tracking docstrings and types (#417)
  • Improve public docstrings and type annotations (#416)

CI / Infrastructure

  • Add environment configuration to prevent system Python module conflicts
  • Update pixi version to 0.49.0 in CI workflows (#398)
  • Bump codecov/codecov-action from 6 to 7 (#422)
  • Bump actions/checkout from 6.0.2 to 6.0.3 (#415)

Moppy v1.3.0b

Choose a tag to compare

@rbeucher rbeucher released this 19 May 23:36

What's Changed

Full Changelog: moppy-v1.2.9b...moppy-v1.3.0b

Moppy v1.2.9b

Choose a tag to compare

@rbeucher rbeucher released this 03 May 23:54
moppy-v1.2.9b

refactor: replace inline pip install command with script in conda bui…

Moppy v1.2.8b

Choose a tag to compare

@rbeucher rbeucher released this 03 May 23:51
moppy-v1.2.8b

fix: correct script syntax for conda build in CI workflow

Moppy v1.2.7b

Choose a tag to compare

@rbeucher rbeucher released this 03 May 23:37
f3f26f8
moppy-v1.2.7b

refactor: update conda package configuration and upload process (#355)

Moppy v1.2.6b

Choose a tag to compare

@rbeucher rbeucher released this 03 May 23:21
ffbcff2
Add `rootd` mapping for ACCESS-ESM1.6 (#343)

* Implement rootd calculation based on #335

* Add unit tests for calc_rootd

* Dynamically determine pseudo-level dimension in calc_rootd function

* Add calc_rootd to derivations module and custom functions

* Use positional vegetation tile selection in calc_rootd

* Cover calc_rootd missing pseudo_level branch

Moppy v1.2.5b

Choose a tag to compare

@rbeucher rbeucher released this 01 May 00:02
moppy-v1.2.5b

Update conda upload command to use base environment for improved reli…