Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add feature flag to use the stock Sphinx builders #7141

merged 2 commits into from Jun 3, 2020


Copy link

@davidfischer davidfischer commented May 29, 2020

Adds a feature flag to use the built-in Sphinx builders (html, dirhtml, singlehtml) instead of the Read the Docs customized builders (readthedocs, readthedocsdirhtml, readthedocssinglehtml).

This is OK to merge without readthedocs/readthedocs-sphinx-ext#88 but the feature flag should not be turned on for any projects before that is merged. We conditionally include some files only for our builders but not for some other files and people will get a broken experience.

Closes #5359

@davidfischer davidfischer requested a review from May 29, 2020
stsewd approved these changes May 29, 2020
Copy link
Contributor Author

@davidfischer davidfischer commented May 29, 2020

The test failure looks unrelated.

Copy link

@stsewd stsewd commented May 29, 2020

yeah, flaky test is back.. Trying to get it fixed now

humitos approved these changes Jun 1, 2020
Copy link

@humitos humitos left a comment

Big 👍 on using default Sphinx builders'. This allows extensions that check for default names to work under Read the Docs.

@davidfischer davidfischer merged commit 6b32b39 into master Jun 3, 2020
2 checks passed
@davidfischer davidfischer deleted the davidfischer/feature-flag-use-stock-builders branch Jun 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

3 participants