Skip to content

Conversation

@lykmapipo
Copy link
Collaborator

This:

  • Extend EEZ region model with sovereignty and territory fields
  • Align MPA and RFMO models with latest public API response structure
  • Improve docstrings with latest public API documentation links and data caveats
  • Update tests to validate expanded region fields and mappings

This:
- enrich EEZ region models with sovereignty and territory fields
- align RFMO and MPA region models with API response structure
- refactor regions imports to use explicit response models
- expand docstrings with official API references and data caveats
- replace inline test data with JSON fixtures for regions
- update tests to validate extended region response fields
@lykmapipo lykmapipo self-assigned this Jan 27, 2026
@lykmapipo lykmapipo added documentation Improvements or additions to documentation enhancement New feature or request labels Jan 27, 2026
@lykmapipo lykmapipo changed the title Enhance reference region models, documentations, and test fixtures enhance reference region models, documentations, and test fixtures Jan 27, 2026
This:
- remove Black from Makefile format/lint tasks in favor of Ruff
- align notebook formatting with Ruff-only workflow
- add module-level docstring to Sphinx config
- bump core, dev, test, docs, and notebook dependency versions
Copy link

@aperdizs aperdizs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lykmapipo lykmapipo merged commit ae63d9b into develop Jan 31, 2026
4 checks passed
@lykmapipo lykmapipo deleted the feature/reference-regions branch January 31, 2026 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants