Skip to content

docs: migrate to hybrid RST/Markdown documentation#79

Merged
diogomdo merged 3 commits intomasterfrom
diogomoliveira/docs/migrate-to-markdown
Mar 6, 2026
Merged

docs: migrate to hybrid RST/Markdown documentation#79
diogomdo merged 3 commits intomasterfrom
diogomoliveira/docs/migrate-to-markdown

Conversation

@diogomdo
Copy link
Contributor

@diogomdo diogomdo commented Dec 22, 2025

Implements a pragmatic hybrid documentation approach: simple content in Markdown, API docs remain in RST.

Also removed: recommonmark, sphinx-markdown-parser which are deprecated and replaced by maintained myst-parser>=2.0.0 and setup accordingly

pyproject.toml Outdated
"pytest>=5.0.0",
"recommonmark>=0.5.0",
"sphinx-markdown-parser>=0.1.1",
"myst-parser>=2.0.0",
Copy link
Member

Choose a reason for hiding this comment

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

I ended up doing the same in #84 because the build failed with 3.14. If you want to rebase and keep the md conversion that'd be perfect.

@diogomdo diogomdo force-pushed the diogomoliveira/docs/migrate-to-markdown branch from 6dd07ad to 45d7f89 Compare March 6, 2026 11:21
diogomdo added 2 commits March 6, 2026 11:35
Convert simple content files to Markdown and keep API
documentation (v2, partner) in RST for autodoc compatibility.
Replace deprecated recommonmark with modern myst-parser
Update Sphinx configuration for MyST-Parser and remove converted
rst file.
@diogomdo diogomdo force-pushed the diogomoliveira/docs/migrate-to-markdown branch from 45d7f89 to 9585d4b Compare March 6, 2026 11:35
@diogomdo diogomdo merged commit dbd26c0 into master Mar 6, 2026
5 checks passed
@diogomdo diogomdo deleted the diogomoliveira/docs/migrate-to-markdown branch March 6, 2026 11:38
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.

4 participants