Skip to content

Conversation

@lykmapipo
Copy link
Collaborator

This:

  • Format, lint, and correct existing notebooks and documentation
  • Add missing vessel_ids example in docs/source/getting-started.md
  • Enable notebook formatting by adding black[jupyter] as a dependency
  • Introduce Makefile tasks for formatting and linting Jupyter notebooks
  • Add Bulk Downloads API usage guides and notebooks
  • Clearly document the async-first design of gfw-api-python-client
  • Add guidance for running async code in interactive environments (Jupyter, Colab, IPython)
  • Link usage guides and notebooks to official Global Fishing Watch API documentation

This also:
- enable MyST-NB for rendering and executing Markdown and Jupyter notebooks
- configure notebook execution settings for docs builds
- add workflow guides to documentation navigation and index
- link workflow guides from getting started and usage guides
This:
- add missing `vessel_ids` in `docs/source/getting-started.md`
- add jupyter notebooks to black dependency i.e `black[jupyter]`
- add make tasks for formatting and linting notebooks
This:
- document async-first behavior in getting-started guide
- add tips for running async code in interactive environments
- link usage guides and notebooks to official GFW API documentation pages
@lykmapipo lykmapipo self-assigned this Jan 12, 2026
@lykmapipo lykmapipo added the documentation Improvements or additions to documentation label Jan 12, 2026
…aveats

This:
- replace generic data caveats with AIS apparent fishing effort data caveats
- replace generic data caveats with AIS vessel presence data caveats
- replace generic data caveats with SAR vessel detections data caveats
@lykmapipo lykmapipo merged commit 2aa090c into develop Jan 13, 2026
4 checks passed
@lykmapipo lykmapipo deleted the feature/bulk-downloads branch January 13, 2026 04:35
Copy link
Collaborator

@yaaNuamahGFW yaaNuamahGFW left a comment

Choose a reason for hiding this comment

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

LGTM

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants