Skip to content

Add docs build options and theme requirements#818

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

Add docs build options and theme requirements#818
JelleZijlstra merged 1 commit intopython:masterfrom
shannonzhu:change

Conversation

@shannonzhu
Copy link
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

Copy link

@stefanv stefanv left a comment

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