Skip to content

Refactor: Reorganize classes into ecmwf and meteofrance submodules#12

Merged
CyrilJl merged 1 commit into
mainfrom
refactor-submodules
Aug 26, 2025
Merged

Refactor: Reorganize classes into ecmwf and meteofrance submodules#12
CyrilJl merged 1 commit into
mainfrom
refactor-submodules

Conversation

@google-labs-jules

Copy link
Copy Markdown
Contributor

This refactoring reorganizes the classes into two submodules, ecmwf and meteofrance, to improve the structure of the library. The public API remains unchanged.

- Create ecmwf and meteofrance submodules.
- Move model classes into the appropriate submodule.
- Update imports to reflect the new structure.
- Ensure backward compatibility by exposing models in the top-level __init__.py.
@CyrilJl CyrilJl marked this pull request as ready for review August 26, 2025 09:38
@CyrilJl CyrilJl merged commit de065ed into main Aug 26, 2025
1 of 2 checks passed
@CyrilJl CyrilJl deleted the refactor-submodules branch August 26, 2025 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant