-
Notifications
You must be signed in to change notification settings - Fork 17
Comparing changes
Open a pull request
base repository: ecmwf/anemoi-utils
base: 0.4.38
head repository: ecmwf/anemoi-utils
compare: 0.4.39
- 7 commits
- 10 files changed
- 6 contributors
Commits on Oct 28, 2025
-
fix: Reraise exceptions in CLI-mode if run in debugger (#225)
## Description Many exceptions raised by `anemoi-datasets` are of type `ValueError`. Thus they are caught by `cli_main` and converted to a more user-friendly error. While this might increase the user experience, it prevents the use of Python debuggers. ## What problem does this change solve? Enable the use of debuggers to debug cli runs. E.g. `ipdb3 $(which anemoi-datasets) create ...` ## What issue or task does this change relate to? ## Additional notes ## ***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)
Configuration menu - View commit details
-
Copy full SHA for 33c0f8e - Browse repository at this point
Copy the full SHA 33c0f8eView commit details
Commits on Nov 4, 2025
-
fix: Update README to reflect project maturity status (#234)
Removed disclaimer about project status and added incubating badge. ***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)
Configuration menu - View commit details
-
Copy full SHA for ab769c4 - Browse repository at this point
Copy the full SHA ab769c4View commit details -
fix: Improve typing on registry methods (#232)
## Description Improve typing on registry methods. Add overload, and generic type to wrapper ## 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)
Configuration menu - View commit details
-
Copy full SHA for 66e4ec6 - Browse repository at this point
Copy the full SHA 66e4ec6View commit details
Commits on Nov 7, 2025
-
chore: synced file(s) with ecmwf/reusable-workflows (#235)
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 [#19170178108](https://github.com/ecmwf/reusable-workflows/actions/runs/19170178108) --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 9dacd62 - Browse repository at this point
Copy the full SHA 9dacd62View commit details
Commits on Nov 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 94e99b5 - Browse repository at this point
Copy the full SHA 94e99b5View commit details -
feat: resetting of s3 options (#233)
## Description Allow for mixing AWS buckets and EWC in the same configuration
Configuration menu - View commit details
-
Copy full SHA for 6081072 - Browse repository at this point
Copy the full SHA 6081072View commit details
Commits on Nov 21, 2025
-
chore(main): Release 0.4.39 (#231)
🤖 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.39](0.4.38...0.4.39) (2025-11-17) ### Features * Resetting of s3 options ([#233](#233)) ([6081072](6081072)) ### Bug Fixes * Improve typing on registry methods ([#232](#232)) ([66e4ec6](66e4ec6)) * Reraise exceptions in CLI-mode if run in debugger ([#225](#225)) ([33c0f8e](33c0f8e)) * Update README to reflect project maturity status ([#234](#234)) ([ab769c4](ab769c4)) --- > [!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)Configuration menu - View commit details
-
Copy full SHA for 0a78115 - Browse repository at this point
Copy the full SHA 0a78115View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.4.38...0.4.39