Skip to content

Meta#111

Merged
stefraynaud merged 7 commits intodevelopfrom
meta
Jan 8, 2026
Merged

Meta#111
stefraynaud merged 7 commits intodevelopfrom
meta

Conversation

@stefraynaud
Copy link
Member

@stefraynaud stefraynaud commented Dec 18, 2025

Description

This is a major pull-request.

In this PR:

  • xoa.cf module is moved to xoa.meta and splitted it in submodules for better maintaining.
  • Pure numeric modules and functions are move to the now xoa.core module, like interp, num and others. This intent is to clearly separate very specific numerical computations from the xarray interface.
  • Tests are moved outside the library to the tests/ directory.
  • Data samples are removed from the library and managed remotely with pooch.

Check list

  • Tests added
  • User visible changes (including notable bug fixes) are documented in CHANGES.rst
  • New modules are listed in api.rst

@stefraynaud stefraynaud marked this pull request as ready for review January 8, 2026 08:29
@stefraynaud stefraynaud merged commit 75d17ae into develop Jan 8, 2026
1 check passed
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