Skip to content

Add docs build options and theme requirements - #818

Merged
JelleZijlstra merged 1 commit into
python:masterfrom
shannonzhu:change
Jun 27, 2021
Merged

JelleZijlstra merged 1 commit into
python:masterfrom
shannonzhu:change

Conversation

@shannonzhu

Copy link
Copy Markdown
Contributor

Add Makefile rules to pull in python docs theme requirements in a venv and shortcut sphinx builds. Not confident on the Makefile details - used python/docs Sphinx builds as a reference here.

Verified that make venv successfully builds a virtual environment with Sphinx and the correct theming dependencies installed, and make html creates a page successfully.
Output: https://gist.github.com/shannonzhu/faa9e20e34cd0a785ea9098aed69ae56

@stefanv stefanv left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This looks great, thanks @shannonzhu.

My only recommendation would be that we use MyST markdown as the markup format to make it easier for people to contribute to the docs.

@JelleZijlstra
JelleZijlstra merged commit 0fc0eda into python:master Jun 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants