Skip to content

Releases: Climate-REF/climate-ref

v0.7.0

01 Oct 14:56

Choose a tag to compare

Changelog

Breaking Changes

  • Use the directory structure template from the obs4MIPs specification to define
    the instance_id. (#383)

  • Used logical or instead of logical and to combine multiple facet filters.

    This means that the selected input datasets will include items that match any of
    the specified FacetFilters, rather than only those that match all of them.
    This change was made to improve the usability of the option to use multiple facet
    filters, allowing users to be more specific with their filtering criteria. (#414)

  • Changed all constraints so they return a filtered dataframe instead of a boolean.

    This allows using the constraints in multi-model diagnostics. (#416)

Features

  • Add a timerange constraint to ensure the required data is available. (#399)
  • Add a human readable representation for climate_ref_core.datasets.ExecutionDatasetCollection. (#401)
  • Allow execution outputs to have dimensions.
    These dimensions allow the outputs to be filtered in the same manner as the metric values (#434)
  • Adds filter options to the ref executions list-groups command.
    This allows users to filter by facet, provider and diagnostic,
    as well as whether the latest executions was successful
    or if the exection group was has been marked as dirty (#438)
  • Added a ref executions delete-groups command for removing unneeded results from the database.
    This will delete the execution group and any executions and outputs associated with the group. (#441)

Improvements

  • Updated the sample data to v0.7.3. (#402)
  • PMP version updated to v3.9.2 (#404)
  • Specified the "table_id" for all ESMValTool diagnostics to improve data selection. (#407)
  • Added a groupby operation to the RequireFacets constraint to reduce failed runs because of missing data. (#408)
  • Adds extra ESMValTool dimensions to the output series (#410)
  • The dataset ingestion process now supports updating datasets if new files become available (#412)
  • Added series output for ESMValTool diagnostics. (#413)
  • Gracefully handles empty directories when ingesting.
    The default behaviour is now to skip any invalid datasets as that is a sane default when ingesting many datasets. (#419)
  • Include obs4MIPs and thetao in the ESGF download script and turn into a CLI tool.
    This script was renamed to fetch-esgf.py to fetch-esgf.py as it now includes more than just CMIP6 data. (#420)
  • Improved support for concatenating historical and future experiments in the ESMValTool recipe (#431)
  • Log the ESMValTool recipe and configuration for easier debugging (#432)
  • Adds output dimensions to ILAMB outputs.
    This adds additional dimensions and attributes to the series values (#435)
  • Replaced instance_id by individual facets in group_by of ESMValTool diagnostics. (#439)

Bug Fixes

  • Resolves missing index and index names for series (#410)
  • Added missing column to the PMP dataset model (#418)
  • Removes the ERA-5 ta data Obs4REF in preference for Obs4MIPs (#421)
  • Avoid selecting the areacella variable when filling the recipe for cloud scatterplots. (#427)
  • Fixes to the ocean heat content IOMB diagnostic (#433)

Trivial/Internal Changes

Changes

  • e146ffb Bump version: 0.6.6 → 0.7.0
  • 1864139 chore: Increase coverage
  • 7403638 chore: Test other models
  • f25a960 feat: Support removing outputs
  • 2364218 docs: Changelog
  • f290d13 doc: Changelog
  • be1f2d2 feat: Add delete command
  • 9819515 chore: Improve coverage
  • f8ef3fa Remove outdated example output
  • 5cbea59 chore: Fix ruff issues
  • 68d48a8 Add changelog
  • fcf956f Update example output
  • 642c0d7 chore: Update ruff and uv
  • 2a5ecb3 Replace instance_id by individual facets
  • e2dcdfb docs: Changelog
  • 85d4485 chore: add dirty and successful fields
  • 624d1ac feat: Add filtering by facets to the executions list-groups
  • 3a5fe94 chore: centralise console management
  • 0f06b2b chore: Update regression outputs
  • 1742005 chore: Handle more captions
  • b4ce2b0 chore: Fix tests
  • 8f42895 docs: Rest of changelog
  • 85a9f37 docs: Changelog
  • 86ed15a chore: rerun regression tests
  • e08ebf3 chore: More clean ups
  • 97a8424 feat: Update to include dimensions for the outputs
  • 8627491 feat: Add dimensions to the CMEC format
  • 279cdd1 chore: Fix tests
  • 268d1d9 test: Add tests
  • bb437db docs: Changelog
  • 90ba329 chore: the _cv_dimension is required
  • d7afee5 feat: Add dimension columns to the figure outputs
  • 8959c8d changelog
  • ad88acc ensure that volcello is associated with the run if needed
  • 0c26d40 changed argument names weren't updated
  • aee3064 Log ESMValTool recipe and config
  • 522a2ee Add changelog
  • 5099b36 Improve conversion from dataframe to recipe
  • e91c97d Add changelog
  • 37e3e06 Avoid selecting the areacella variable when filling the recipe
  • 4f66d39 Re-order ESMValTool constraints
  • 83e2fcc Use only apply style filters
  • c4fb933 chore: Broad noqa to fix linting issue
  • 4f03894 chore: Fix last test
  • d5efa9e Rename some remaining metric occurrences to diagnostic
  • 74c8ba7 Use logical or to combine multiple facet filters
  • 03ac049 chore: don't include table id
  • db44814 chore: Remove obs4REF data from the catalog
  • 436a465 chore: Bump sample data to exclude the ta data
  • 53997c3 chore: Remove the ta data that isn't needed any more.
  • 0b56445 chore: Add more constraints
  • 1654f0a chore: Update the ocean data
  • 8985572 chore: Changelog
  • e532605 Revert "Update number of files"
  • 6e41089 Revert "Add ERA-5 obs4MIPs data to obs4REF"
  • e50b691 docs: Update documentation
  • 00f8c59 feat: Make the fetch script more flexible
  • 6476797 feat: Make script more flexible
  • f9a1b29 chore: Changelog
  • 1251d75 fix: Gracefully handle empty directories
  • f0dc00a chore: Changelog
  • 3297a73 fix: Add PMP version to db
  • 46e43f4 fix: Add PMP version to db
  • ab406f6 Update example output
  • d9f15f3 Improve ESMValTool series output
  • 572ce23 docs: Changelog
  • f9276a1 test: Add tests for database queries
  • f77ef6b chore: Add logging to the ingest command
  • 9ef2013 feat: Support adding/updating datasets
  • 02db324 fix: no remove_emsembles for obs4mips
  • fd40c67 chore: Add pmp lock file
  • 46f283f chore: Include a statistic column
  • 0922827 chore: Refactor out the series extraction to a separate file
  • 385d378 fix: Added index and index_name into the db
  • 70c6e0f Improve docstring
  • f27f16c Improve docstring
  • f065884 Use None as default value and add example to docstring
  • 9af3e93 Apply more constraints to ESMValTool diagnostics
  • 45722d5 Add groupby operation to require facets constraint
  • 90519a4 Add constraint that areacello variables are available
  • 1779166 Add changelog
  • 5708c5f Specify the table_id for all recipes
  • bdc269d Update example output but not pmp/annual-cycle
  • 64b7bec Use "version" as the obs4MIPs version facet
  • d310461 clean up
  • e47dbb6 add change log
  • 2073446 version update
  • 6b30569 Update ESMValTool diagnostics to use timerange constraint
  • 3b9fd47 Add a timerange constraint
  • 8d30802 Add changelog
  • 85de978 Update reference output
  • 5e57968 Update sample data to v0.7.3
  • dfef55c Add changelog
  • 014401a Add test and rename existing tests
  • 34a53ea Improve string representation of ExecutionDatasetCollection
  • 99ded7a chore: Upgrade cmip6 dataset definitions
  • 93e5e4a chore: Fix links in changelog

v0.6.6

10 Sep 05:04

Choose a tag to compare

Changelog

Features

  • Added a diagnostic to create scatterplots of two cloud-relevant variables. (#261)

  • Added support for serialising series metric values from an execution.
    These series metric values are also ingested into the database for later retrieval.

    Currently, only the ESMValTool example diagnostic supports this feature,
    but this will be extended to other diagnostics in the future. (#374)

  • Added regional historical changes diagnostics. (#380)

  • Shifts ILAMB executions to be per experiment/model/ensemble/grid as opposed to all models for a given experiment. Also dumps out series information into the database for all time traces found in the output files. (#391)

  • Made it possible to run PMP diagnostics without having conda installed. (#392)

  • Added climate drivers for fire diagnostic. (#393)

  • Added a sub-command to ref executions that allows you to flag an execution as dirty. (#396)

Improvements

  • Use a self-hosted CI runner for the integration tests.
    The GitHub runner do not have enough disk space to store the required datasets,
    and these data are downloaded over the internet on each run. (#365)
  • Updated the sample data to v0.7.1. (#385)
  • Adds additional indexes for some slow queries in the API (#395)
  • Better error message when a user tries to use the HPCExecutor on Windows (#397)

Bug Fixes

  • Fix bug in writing ESMValTool recipes that loses order of preprocessing steps.
    This bug was introduced in #378
    and included in the v0.6.5 release. (#384)

Changes

  • 9064768 Bump version: 0.6.5 → 0.6.6
  • b37c2ee fix: pip install statement for zsh
  • d8b919c test: Add test for missing result
  • 15d4caa docs: Changelog
  • 20ad2ae doc: Update roadmap
  • 37a633b chore: Handle HPCExector on Windows
  • 77588fb chore: Ensure that the diagnostic could be pickled
  • 03b67d8 changelog
  • ed126f1 add test
  • 280b9e6 restore setting the ilamb options
  • 560fc05 added cli option to flag an execution as dirty
  • c8862e8 update regression data
  • a18622e expand ability to manually skip tests as needed
  • 3ea1c12 data requirement changes
  • 6a146b5 turns out I renamed this and forgot 🤦
  • 530947c added an operator to RequireFacets that allow 'any' to be used in place of 'all' (default stays 'all')
  • 9408f57 ilamb3 bump
  • 2eac83c chore: Changelog
  • 3937594 Switch fire diagnostic to pytest-regressions based test
  • 83092f2 update tests
  • c70df1a Update example diagnostic data to capture series output
  • 999fb21 Remove unnessary code
  • ea6a34e Better test name
  • 762ace2 Replace recipe update tests by pytest-regressions
  • a81a84b Update example output
  • 27f38ff Record trend as metric
  • d849eb6 Update example output
  • 6ed57ec bump ilamb3
  • d1d1031 changelog
  • de2643c add a series per 1d trace in the ilamb output files
  • 6062d14 Update ESMValTool version
  • af2a5e9 Add and improve series output
  • be699cc fix: Support upgrading
  • a971b3c feat: Add extra database indexes
  • 402444d Update provider test
  • 7f34c9d Update test for 88c710f
  • deb4e18 Add regression test data
  • 331110d Skip regression tests for diagnostics with large output
  • 025c11d Fix facets
  • b1ff7fb Add test
  • 5ba5fa8 Match new version of sample data
  • 5fe5145 Normalize region names
  • 88c710f Use obs4MIPs data from obs4REF and obs4MIPs directories
  • d15c271 Add example output
  • 7b4c8c6 Disable writing NetCDF output as it is ~300 MB
  • c133ed6 Update sample data
  • 05c2adf Add changelog
  • bb34268 Add regional historical changes diagnostics
  • 2dd39d8 Add changelog
  • 1eee4a3 Add climate drivers for fire diagnostic
  • 0edcb4e Fix test
  • 07514d6 Only import climate_ref when type checking to avoid making it a dependency
  • d99190b Add changelog
  • b6fba8c Specify environment variables when running PMP diagnostic
  • 786a03b shift to an execution per experiment/source/ensemble/grid, update bundles to include plots
  • 08270ed Regenerate example output
  • 1ebf803 Undo any changes to uv.lock
  • 71a7928 Skip model with 360 day calendar
  • 31582b8 Add changelog
  • bb2c101 Mark comparison between datasets in database and as parsed as xfail because the database appears to only keep the latest version
  • b2f6076 Update the number of expected metrics in solve test
  • 4370165 Update test results
  • 5a19e3a chore: Add test coverage
  • a0a0a79 fix: Update path
  • eff7d6f docs: Changelog
  • 065163e docs: Fix docs
  • 762e7d6 Update sample data to v0.7.1
  • e6c068d Add changelog
  • 7979e14 Fix bug in writing recipes that loses order of preprocessing steps
  • 638ea46 chore: Ignore tests that include docker
  • c0965b4 Update recipes hashes for newer ESMValTool version
  • e01ff46 Update example output
  • 934352f Update ESMValTool version
  • 174f38d chore: Changelog
  • 7419d7a test: Update tests to reflect new functionality
  • 764faa3 feat: Serialise series data to disk
  • 843216e chore: Mark docker as optional
  • 450ebd6 chore: Symlink and don't fetch cache
  • 4073017 fix: Use self-hosted runner for integration test
  • 8b804a7 Demo use of series output
  • 1348524 Update uv.lock
  • ed0e9c9 Remove setuptools dependency, no idea how it got there
  • a02b65a Fix recipe has and add regression test output
  • 59bd7ba Move ruamel.yaml dependency to climate-ref-core
  • af2b6b4 Use obs4MIPs sample data to populate obs4MIPs catalog
  • a8ab6ad Add facets attribute
  • 0bbf936 Improve test coverage
  • b19261e Add new tests
  • 6516013 Fix another test
  • 3cc8659 Add changelog
  • 11358c7 Update tests and rename metric slugs
  • 48381ad Improve suptitle
  • 5fcfe04 Add cloud scatterplots

v0.6.5

25 Aug 04:00

Choose a tag to compare

Announcements

Thanks to @rbeucher for his first contribution

Changelog

Features

  • Add support for NCI PBS Scheduler to the HPCExecutor (#358)
  • Added sea ice sensitivity diagnostic. (#378)
  • Added data required for regional historical changes diagnostics. (#379)

Improvements

  • Added a dataset ingestor for CMIP6 data that only uses the DRS information present in the filename. This greatly speeds up the process of ingesting a large number of files, as it does not require reading the file contents to extract the DRS information.

    This method can be opted into by specifying cmip6_parser: "drs" in the REF configuration file. The default parser remains the complete parser, which reads the file contents to all the required metadata, but this will change in a future PR. (#366)

Improved Documentation

  • Address documentation review from the Model Benchmarking Task Team (#371)

Changes

  • 6f4e698 Bump version: 0.6.4 → 0.6.5
  • 66cc5df test: Fix test for select case
  • 434adb9 chore: Fix typo in changelog
  • effaa35 Apply suggestions from code review
  • ab75cd7 Add ERA5 precipitation
  • ace5645 Add changelog
  • ce63ee9 Add data required for regional historical changes diagnostics
  • 444cc8d Handle no match gracefully
  • ab7ab49 Add test
  • 8a50697 Update hash of ref/recipe_ref_cre.yml for newer ESMValTool version
  • da001e3 Add changelog
  • dc6fe1a Add regression test output
  • 9ee3933 Fix omissions
  • 9ed6a76 Add sea ice sensitivity diagnostic
  • 0b721c0 final round
  • 59b7691 more docs edits
  • 4bf3a43 changelog
  • 7db9aca address installation comments and attempt to remove confusion
  • 302cdb3 edits post chat with Jitu
  • 805a469 added packaging confusion
  • 2b20f3c docs: Fix build process
  • 1f6dcaf Add nodes_per_block parameter to SmartPBSProvider initialization
  • 183b0c2 docs: Changelog
  • d9f0056 chore: Move finalised to be a universal parameter
  • 1300328 fix: Correct the integration test
  • cb18c5e Remove redundant jobname entry from script generation test configuration
  • 5468dc6 address some installation comments
  • 0ffc558 spell out CLI the first use
  • 3f9d2da remove 'bash' for blocks that print output to avoid syntax hylighting where it isn't wanted
  • 0d47a6d chore: add finalised to the list of dataset attributes
  • ee8cb1e test: Add tests for parser
  • c3529a7 Fix precommit format issues
  • 986b09c Fix pre-commit format issues
  • b5bd171 chore: add a function to get the parsing function
  • 2a5c33b chore: add a function to get the parsing function
  • 8707fa6 Add test for SmartPBSProvider
  • 82990d9 refactor: Add protocol for extracting
  • 9ef2d0a Fix some logic
  • 10f67b4 Fix name typo
  • f29aca9 Modify docs
  • a74630d Generalise PBSProvider
  • 0898025 Add to changelog/ remove unused PBSProProvider import
  • 8b55bcc Add support for NCI PBS Scheduler

v0.6.4

04 Aug 01:47

Choose a tag to compare

Changelog

Deprecations

  • The --package option of the ref celery start-worker command has been deprecated and scheduled for removal.
    This functionality is now handled by the --provider option which uses entry points declared in the provider packages. (#367)

Features

  • Use entrypoints to register provider plugins. (#360)
  • Support celery workers to consume tasks for multiple providers (#367)

Improvements

  • Add additional dimensions to the example metric for testing purposes. (#372)
  • Added a basic script to the CMIP6 data targetted by the current set of diagnostics for the Assessment Fast Track. (#373)

Changes

  • 176cf80 Bump version: 0.6.3 → 0.6.4
  • 796dc61 chore: Fix test
  • 54e902a docs: Changelog
  • bde552c feat: Add script to download a large set of CMIP6 data for testing
  • 0b14c9c docs: Changelog
  • bf23fce fix: Increase the dimensionality of the example output
  • 803298b chore: Add test for deprecation message
  • 439ca6a feat: Support multiple providers
  • 05fb4b0 chore: Declare provider as deprecated
  • 63ae75c test: Update test suite
  • 121d6fd chore: Better support for selecting providers in the celery worker
  • 1a7411d Add test
  • cb0742f Drop unique constraint on diagnostic slug
  • 71f7949 Undo rename of example diagnostic
  • 7aef2a7 Add changelog entry
  • d14d0e1 Use entrypoints to register provider plugins

v0.6.3

17 Jul 00:38

Choose a tag to compare

Changelog

Improvements

  • Use a new URL for serving the reference data.
    This should now support older versions of TLS which may help some users. (#364)

Changes

  • 31b2a7e Bump version: 0.6.2 → 0.6.3
  • cce2dfe docs: Changelog
  • e917ad4 chore: Update download URL for datasets

v0.6.2

09 Jul 04:26

Choose a tag to compare

Changelog

Improvements

  • Implemented the parsl retry function (#341)
  • Allow arbitrary environment variables to be used in paths in the configuration file. (#349)
  • No longer automatically try to create the conda environment for a provider when running diagnostics. (#354)
  • Use provider conda environments from the configured location when running tests. (#357)
  • Remove the dependency on ruamel.yaml in climate-ref-core (#361)
  • Clarify that we don't technically support Windows at the moment, but it is possible to use WSL or a VM. (#362)

Improved Documentation

  • Add documentation for the CLI tool (#343)

Changes

  • 3a09476 Bump version: 0.6.1 → 0.6.2
  • 7c241b8 increase test coverage for slurm
  • 58029c6 chore: Remove extra module
  • 7c8439c chore: Include pyyaml
  • e490c45 chore: Changelog
  • 6f84997 chore: remove parsl from windows
  • f735dc8 chore: Changelog
  • 7ea12f7 chore: Remove ruamel.yaml from the core
  • cdaa68a add assertions to a test of the hpc executor
  • 63e1f94 add changelog and fix a failed test
  • a6dd6f1 Revert "Try running integration tests in CI"
  • cbb48f3 Update changelog entry
  • ff0ec15 Use the configured location for software
  • d799d26 Move changelog to new PR
  • 3d03443 Try running integration tests in CI
  • 80be8cb Use correct pin
  • 7b18c00 Update lockfile
  • 4bd2871 Pin scipy to a version that is compatible with statsmodels
  • b0dd8a4 Add log message
  • 8bd7e1f Add changelog item
  • d68bb09 Install providers in CI integration tests
  • e07c8e2 Add changelog
  • 250e997 Do not create conda environments on run anymore because this causes problems when running things in parallel
  • 387c647 Add changelog entry
  • 37f6adb Allow arbitrary environment variables to be used in paths
  • 163c7f0 chore: Link to GH
  • 8da0e4d docs: typo
  • d6ce5ac docs: Changelog
  • c5d7602 docs: Add docs for cli
  • 9f30920 chore: Add required datasets
  • 0fa5c7e chore: Add a panel for the funders
  • be2ba6d raise errors to enable parsl to rerun failed diagnostic
  • cd8f97e minor fixes

v0.6.1

28 May 09:59

Choose a tag to compare

Announcements

Inital beta release for testing by Modelling Centers

Changelog

Features

  • Implemented a HPCExecutor.
    It could let users run REF under HPC workflows by submitting batch jobs
    and compute diagnostics on the computer nodes. Only the slurm scheduler is
    supported now. (#305)

Bug Fixes

  • Remove keys with their value None from the output JSON for CMEC validation of PMP extratropical variability modes (#337)

Improved Documentation

  • Add Getting Started section for ingesting and solving (#342)

Changes

  • a7e13ad Bump version: 0.6.0 → 0.6.1
  • 3a674dd chore: Fix warning
  • 0613e9d chore: Update link
  • 92ec38a chore: Remove unused files
  • e9902e3 chore: Changelog
  • 875beda chore: Fix up warnings
  • 2c5dcbe chore: Fix warnings about write on copy
  • 404ca53 chore: Tidy up results
  • f875ac6 chore: rework-getting-started
  • 4505c6b remove a duplicated test
  • 5fd3e44 add the retries option
  • cb44fcb raise the exception from execute_locally to triger the parsl retries
  • a9620a0 minor fixes for docs
  • f0e94aa add basic type checking in slurm.py
  • 45bdb89 move the slurm from core to ref
  • eb178fd Update packages/climate-ref-pmp/src/climate_ref_pmp/diagnostics/variability_modes.py
  • baa3adb add change log
  • f6f18f9 remove keys with their value as none from json
  • 732b587 minor format fixes
  • be1d11c add a how-to about HPCExecutor
  • 5f3b7e4 do not use timeout in hpc and its test instead use job walltime
  • 76e12aa make the test_slurm work
  • 0ee2adf add changelog
  • 4676d8f remove setuptools in climate-ref package and update uv.lock
  • 0aa9480 minor format fixes
  • 6d7cbfd make pyslurm optional and only validate HPCExecutor settings when it is available
  • dde1441 change the default max_workers_per_node=16 and cores_per_worker=1
  • ef5c751 add the unit test for hpc.py
  • c6ce232 improve HPCExecutor and add files for HPC workflow
  • f694e72 add the HPCExecutor join method
  • 5987b35 initially implement a hpc executor

v0.6.0

27 May 07:10

Choose a tag to compare

Changelog

Breaking Changes

  • Updated the group by dimensions for the PMP diagnostics.
    This will cause duplicate runs to appear if an existing database is used.
    We recommend starting with a new database if using the next release. (#321)

Features

  • Implemented PMP ENSO metrics (#273)

  • Added ESMValTool ENSO diagnostics. (#320)

  • Add the creation of verbose debug logs.
    These logs will be created in the $REF_CONFIGURATION/log directory
    (or overriden via the config.paths.log setting). (#323)

  • Data catalogs now only contain the latest version of a dataset.
    This will trigger new executions when a new version of a dataset is ingested.

    Some additional datasets have been added to the obs4REF dataset registry.
    These datasets should be fetched and reingested. (#330)

  • Added a comparison of burntFractionAll to the ILAMB list of diagnostics (#332)

  • Adds --diagnostic and --provider arguments to the ref solve command.
    This allows users to subset a specific diagnostic or provider that they wish to run.
    Multiple --diagnostic or --provider arguments can be used to specify multiple diagnostics or providers.
    The diagnostic or provider slug must contain one of the filter values to be included in the calculations. (#338)

Improvements

  • Raise the ilamb3 version to 2025.5.20 and add remaining ILAMB/IOMB metrics. (#317)
  • Adds Ocean Heat Content and snow cover datasets to the ilamb/iomb registry (#318)
  • Updated the ESMValTool version to include updated recipes and diagnostics. (#325)
  • Add obs4MIPs ERA-5 ta sample data as obs4REF. (#334)
  • Enable more variables for the annual cycle diagnostics via PMP. (#335)
  • Verify the checksum of downloaded datasets by default (#336)

Bug Fixes

  • Depth selects properly in mrsos, added regression data (#331)

Changes

v0.5.5

21 May 04:13

Choose a tag to compare

Changelog

Improvements

  • Added additional dimensions to the ILAMB and ESMValTool metric values.
    This includes additional information about the execution group that will be useful to end-users. (#308)
  • Move the ILAMB datasets to S3 (#309)
  • Clean ECS diagnostic (remove unused keys in ESMValTool recipes and avoid "cmip6" in diagnostic name) (#310)
  • Clean TCR diagnostic (remove unused keys in ESMValTool recipes and avoid "cmip6" in diagnostic name) (#311)

Improved Documentation

  • Updated documentation to include more information about concepts within the REF. (#312)

Changes

  • 8fe46ec Bump version: 0.5.4 → 0.5.5
  • 218a1e2 chore: Move to the newer version of development dependencies
  • 3b3022d chore: Unify pyproject classifiers
  • 8855c9a docs: Changelog
  • 7628df4 chore: Print more outputs
  • dcaab97 docs: More basic documentation
  • 4db5f8e Recreate TCR regression test output
  • 920ec24 chore: Cleanup aft regression test
  • a567a54 chore: regenerate regression output
  • 97c90f7 Add changelog
  • 5bfd063 Remove superfluous recipe keys in TCR diagnostic and rename diag
  • 01177a7 Add changelog
  • 5e0dcd1 Avoid using 'cmip6' in diag name
  • ba215a4 Add tests
  • 4dd844e Remove superfluous recipe keys in ECS diagnostic
  • d4999d4 chore: Fix integration tests
  • 8c8d2f2 chore: Add ilamb prefix everywhere
  • 5e6cee4 docs: Changelog
  • efa9e11 chore: Make everything consistent
  • b7f7b02 chore: Move ILAMB data to the S3 bucket
  • db437d8 test: Fix ilamb tests
  • 93591fd docs: Changelog
  • 27cc8f8 chore: Update esmvaltool tests
  • ec34806 revert: Use N/A instead of None for Generator
  • f28b75e chore: Added additional PMP dimensions to the output
  • cdf7726 chore: handle ILAMB dimensions
  • 4ca2905 chore: Add grid_label to the list of metric dimensions
  • fcbd997 chore: Reorder ilamb bundle
  • 9e1944f fix: Add additional dimensions to the ESMValTool metrics

v0.5.4

19 May 04:31

Choose a tag to compare

Changelog

Bug Fixes

  • Add additional dependencies to the climate-ref-core so that it is self-contained (#307)

Changes

  • d93fdcb Bump version: 0.5.3 → 0.5.4
  • ae8e42d fix: Add additional dependencies to core library