Skip to content

DOC: avoid unavailable external APIs during documentation builds - #1212

Merged
Gui-FernandesBR merged 2 commits into
developfrom
doc/fix-develop-readthedocs
Nov 7, 2026
Merged

Gui-FernandesBR merged 2 commits into
developfrom
doc/fix-develop-readthedocs

Conversation

@Gui-FernandesBR

@Gui-FernandesBR Gui-FernandesBR commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Read the Docs build 35644239 fails on a Windy request; after fixing that, build 35645169 reaches ThrustCurve and fails with HTTP 403. Render only the Windy and ThrustCurve API examples as static code blocks, preserving their code and all other live examples, and document alternative data sources. Read the Docs build 35645360 now succeeds with 12 warnings. Local builds, structural validation with warnings treated as errors, Ruff, and the GitHub documentation check also pass.

Read the Docs build 35644239 fails while executing the Windy ECMWF example because the upstream endpoint is unavailable. Render the Windy examples as code blocks and point readers to Open-Meteo when the service cannot be reached.
@Gui-FernandesBR
Gui-FernandesBR requested a review from a team as a code owner November 4, 2026 14:57
Read the Docs build 35645169 reaches the motor examples after the Windy fix, then fails because ThrustCurve returns HTTP 403. Render the API examples as code blocks and recommend local .eng files for reproducible workflows.
@Gui-FernandesBR Gui-FernandesBR changed the title DOC: avoid live Windy requests during documentation builds DOC: avoid unavailable external APIs during documentation builds Nov 4, 2026
@Gui-FernandesBR
Gui-FernandesBR merged commit e752873 into develop Nov 7, 2026
1 check passed
@Gui-FernandesBR
Gui-FernandesBR deleted the doc/fix-develop-readthedocs branch November 7, 2026 03:16
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