-
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.43
head repository: ecmwf/anemoi-utils
compare: 0.5.0
- 7 commits
- 10 files changed
- 5 contributors
Commits on Jan 23, 2026
-
feat!: Update pyproject (#259)
## Description Related to python 3.10 deprecation, we need to manually update the pyproject.toml to remove any missing reference to 3.10 ## What problem does this change solve? ecmwf/anemoi-datasets#487 ## 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) --------- 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 93a1c61 - Browse repository at this point
Copy the full SHA 93a1c61View commit details
Commits on Jan 27, 2026
-
fix: Add provenance to tests deps (#265)
## Description Add provenance to tests deps
Configuration menu - View commit details
-
Copy full SHA for 942936b - Browse repository at this point
Copy the full SHA 942936bView commit details -
fix: Add Filelock to cache (#262)
## Description Issues were caused when running tests in parallel as a rename was triggered on a missing file. As can be seen [here](https://github.com/ecmwf/anemoi-plugins-ecmwf/actions/runs/21211982935/job/61022658486?pr=69) This adds a filelock to the cache to prevent that
Configuration menu - View commit details
-
Copy full SHA for 20664f0 - Browse repository at this point
Copy the full SHA 20664f0View commit details
Commits on Jan 29, 2026
-
chore: Add python 3.13 support (#260)
## Description Add python 3.13 support
Configuration menu - View commit details
-
Copy full SHA for fd643e5 - Browse repository at this point
Copy the full SHA fd643e5View commit details
Commits on Feb 3, 2026
-
chore(deps): pre-commit.ci autoupdate (#269)
updates: - [github.com/psf/black-pre-commit-mirror: 25.12.0 → 26.1.0](psf/black-pre-commit-mirror@25.12.0...26.1.0) - [github.com/astral-sh/ruff-pre-commit: v0.14.10 → v0.14.14](astral-sh/ruff-pre-commit@v0.14.10...v0.14.14) - [github.com/tox-dev/pyproject-fmt: v2.11.1 → v2.12.1](tox-dev/pyproject-fmt@v2.11.1...v2.12.1) - [github.com/jshwi/docsig: v0.74.0 → v0.77.0](jshwi/docsig@v0.74.0...v0.77.0)
Configuration menu - View commit details
-
Copy full SHA for 42ee3fc - Browse repository at this point
Copy the full SHA 42ee3fcView commit details
Commits on Feb 9, 2026
-
feat(utils)!: store vcs info in metadata (#268)
## Description This closes #130 by adding more metadata to checkpoints. ## What problem does this change solve? Add more info to checkpoint metadata about modules used in training. The URL, subdirectory and more. ## What issue or task does this change relate to? Closes #130 ## Additional notes ## If someone is parsing the metadata already, this could be a breaking change, but I don't think it is. Old metadata: ` "anemoi.models": "0.12.0", ` New metadata: ``` "anemoi.models": { "source": { "subdirectory": "models", "url": "https://github.com/ways/anemoi-core.git", "vcs_info": { "commit_id": "5abd0c8f3f05cb949800c8bb4878a29312c0e0aa", "requested_revision": "models-0.12.0", "vcs": "git" } }, "version": "0.12.0" }, ``` 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) --------- Co-authored-by: Harrison Cook <[email protected]> Co-authored-by: Ana Prieto Nemesio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b28a62b - Browse repository at this point
Copy the full SHA b28a62bView commit details
Commits on Feb 10, 2026
-
chore(main): Release 0.5.0 (#261)
🤖 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.5.0](0.4.43...0.5.0) (2026-02-09) ### ⚠ BREAKING CHANGES * **utils:** store vcs info in metadata ([#268](#268)) * Update pyproject remove python 3.10 ([#259](#259)) ### Features * Update pyproject remove python 3.10 ([#259](#259)) ([93a1c61](93a1c61)) * **utils:** Store vcs info in metadata ([#268](#268)) ([b28a62b](b28a62b)) ### Bug Fixes * Add Filelock to cache ([#262](#262)) ([20664f0](20664f0)) * Add provenance to tests deps ([#265](#265)) ([942936b](942936b)) --- > [!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 cbf3c8e - Browse repository at this point
Copy the full SHA cbf3c8eView 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.43...0.5.0