Skip to content

Meta 2#112

Closed
stefraynaud wants to merge 3 commits intometafrom
develop
Closed

Meta 2#112
stefraynaud wants to merge 3 commits intometafrom
develop

Conversation

@stefraynaud
Copy link
Member

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

dependabot bot and others added 3 commits December 17, 2025 23:01
* Add meta files

* Moved cf to meta and create the core module

* Add missing tests

* Fix filter

* Fix some imports

* Fix accessors

* Fix xoa_warn
@stefraynaud stefraynaud closed this Feb 5, 2026
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