Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ecmwf/anemoi-utils
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.4.40
Choose a base ref
...
head repository: ecmwf/anemoi-utils
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.4.41
Choose a head ref
  • 6 commits
  • 7 files changed
  • 4 contributors

Commits on Dec 8, 2025

  1. fix: save_metadata to support both multiple datasets with many arrays…

    … and old set up with no arrays (#239)
    
    ## Description
    - PR to fix #238
    
    Add test to write metadata with no arrays, and when arrays dict contains
    multiple entries (simulating multiple-dataset set up)
    
    ## What problem does this change solve?
    Previous changes broke support for old set ups where supporting arrays
    were not defined.
    
    ## What issue or task does this change relate to?
    [<!-- link to Issue Number
    -->](#238)
    
    ##  Additional notes ##
    <!-- Include any additional information, caveats, or considerations that
    the reviewer should be aware of. -->
    
    ***As a contributor to the Anemoi framework, please ensure that your
    changes include unit tests, updates to any affected dependencies and
    documentation, and have been tested in a parallel setting (i.e., with
    multiple GPUs). As a reviewer, you are also responsible for verifying
    these aspects and requesting changes if they are not adequately
    addressed. For guidelines about those please refer to
    https://anemoi.readthedocs.io/en/latest/***
    
    By opening this pull request, I affirm that all authors agree to the
    [Contributor License
    Agreement.](https://github.com/ecmwf/codex/blob/main/Legal/contributor_license_agreement.md)
    anaprietonem authored Dec 8, 2025
    Configuration menu
    Copy the full SHA
    b22444f View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2025

  1. chore: synced file(s) with ecmwf/reusable-workflows (#248)

    synced local file(s) with [ecmwf/reusable-workflows](https://github.com/ecmwf/reusable-workflows).
    
    
    
    <details>
    <summary>Changed files</summary>
    <ul>
    <li>synced local directory <code>./</code> with remote directory <code>sync-files/anemoi/all/</code></li>
    </ul>
    </details>
    
    ---
    
    This PR was created automatically by the [repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action) workflow run [#20342312771](https://github.com/ecmwf/reusable-workflows/actions/runs/20342312771)
    DeployDuck authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    f9316a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. fix: Further improve typing on registry (#249)

    ## Description
    Further improve typing on registry
    
    ***As a contributor to the Anemoi framework, please ensure that your
    changes include unit tests, updates to any affected dependencies and
    documentation, and have been tested in a parallel setting (i.e., with
    multiple GPUs). As a reviewer, you are also responsible for verifying
    these aspects and requesting changes if they are not adequately
    addressed. For guidelines about those please refer to
    https://anemoi.readthedocs.io/en/latest/***
    
    By opening this pull request, I affirm that all authors agree to the
    [Contributor License
    Agreement.](https://github.com/ecmwf/codex/blob/main/Legal/contributor_license_agreement.md)
    HCookie authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    97c8874 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. chore: synced file(s) with ecmwf/reusable-workflows (#252)

    synced local file(s) with
    [ecmwf/reusable-workflows](https://github.com/ecmwf/reusable-workflows).
    
    
    
    <details>
    <summary>Changed files</summary>
    <ul>
    <li>synced local directory <code>./</code> with remote directory
    <code>sync-files/anemoi/all/</code></li>
    </ul>
    </details>
    
    ---
    
    This PR was created automatically by the
    [repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
    workflow run
    [#20755099492](https://github.com/ecmwf/reusable-workflows/actions/runs/20755099492)
    DeployDuck authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    48f2609 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. feat: fix argument type for transfer tool (#253)

    ## Description
    <!-- What issue or task does this change relate to? -->
    
    ## What problem does this change solve?
    <!-- Describe if it's a bugfix, new feature, doc update, or breaking
    change -->
    
    ## What issue or task does this change relate to?
    <!-- link to Issue Number -->
    
    ##  Additional notes ##
    <!-- Include any additional information, caveats, or considerations that
    the reviewer should be aware of. -->
    
    ***As a contributor to the Anemoi framework, please ensure that your
    changes include unit tests, updates to any affected dependencies and
    documentation, and have been tested in a parallel setting (i.e., with
    multiple GPUs). As a reviewer, you are also responsible for verifying
    these aspects and requesting changes if they are not adequately
    addressed. For guidelines about those please refer to
    https://anemoi.readthedocs.io/en/latest/***
    
    By opening this pull request, I affirm that all authors agree to the
    [Contributor License
    Agreement.](https://github.com/ecmwf/codex/blob/main/Legal/contributor_license_agreement.md)
    floriankrb authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    7d020d1 View commit details
    Browse the repository at this point in the history
  2. chore(main): Release 0.4.41 (#245)

    🤖 Automated Release PR
    
    This PR was created by `release-please` to prepare the next release.
    Once merged:
    
    1. A new version tag will be created
    2. A GitHub release will be published
    3. The changelog will be updated
    
    Changes to be included in the next release:
    ---
    
    
    ##
    [0.4.41](0.4.40...0.4.41)
    (2026-01-08)
    
    
    ### Features
    
    * Fix argument type for transfer tool
    ([#253](#253))
    ([7d020d1](7d020d1))
    
    
    ### Bug Fixes
    
    * Further improve typing on registry
    ([#249](#249))
    ([97c8874](97c8874))
    * Save_metadata to support both multiple datasets with many arrays and
    old set up with no arrays
    ([#239](#239))
    ([b22444f](b22444f))
    
    ---
    > [!IMPORTANT]
    > Please do not change the PR title, manifest file, or any other
    automatically generated content in this PR unless you understand the
    implications. Changes here can break the release process.
    > ⚠️ Merging this PR will:
    > - Create a new release
    > - Trigger deployment pipelines
    > - Update package versions
    
     **Before merging:**
     - Ensure all tests pass
     - Review the changelog carefully
     - Get required approvals
    
    [Release-please
    documentation](https://github.com/googleapis/release-please)
    DeployDuck authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    51583fc View commit details
    Browse the repository at this point in the history
Loading