Skip to content

fix: Improve typing on registry methods#232

Merged
gmertes merged 3 commits intomainfrom
fix/add-overloads
Nov 4, 2025
Merged

fix: Improve typing on registry methods#232
gmertes merged 3 commits intomainfrom
fix/add-overloads

Conversation

@HCookie
Copy link
Member

@HCookie HCookie commented Oct 29, 2025

Description

Improve typing on registry methods.

Add overload, and generic type to wrapper

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.

@github-project-automation github-project-automation bot moved this to To be triaged in Anemoi-dev Oct 29, 2025
@github-actions github-actions bot added the enhancement New feature or request label Oct 29, 2025
@HCookie HCookie requested review from b8raoult and gmertes October 30, 2025 09:28
@HCookie HCookie moved this from To be triaged to Reviewers needed in Anemoi-dev Oct 30, 2025
@HCookie HCookie self-assigned this Oct 30, 2025
@gmertes gmertes merged commit 66e4ec6 into main Nov 4, 2025
68 checks passed
@gmertes gmertes deleted the fix/add-overloads branch November 4, 2025 13:06
@github-project-automation github-project-automation bot moved this from Reviewers needed to Done in Anemoi-dev Nov 4, 2025
anaprietonem pushed a commit that referenced this pull request Nov 21, 2025
🤖 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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants