You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One we generate for users without a conf.py in their repo
I think we should remove a lot of the magic in our general conf.py, and keep it in the auto-generated one. The idea is that users can throw a repo with rst & md files, and we will generate docs for them without any configuration. But once they start using their own conf.py and building locally, we should keep the production settings as close to the local as possible.
Most of the Sphinx version requirements that we have are in our appended conf.py as well -- so if we remove some of the stuff that requires version checking (itself a specific version requirements, ironically), it should make RTD work with past releases again.
Hm, when using Sphinx for the documentation, aren't people going to build it locally first anyways before pushing it to readthedocs? Do you know of actual cases where people do not have a conf.py in their repository?
We currently have 2
conf.py
files we generated:I think we should remove a lot of the magic in our general
conf.py
, and keep it in the auto-generated one. The idea is that users can throw a repo with rst & md files, and we will generate docs for them without any configuration. But once they start using their ownconf.py
and building locally, we should keep the production settings as close to the local as possible.Most of the Sphinx version requirements that we have are in our appended
conf.py
as well -- so if we remove some of the stuff that requires version checking (itself a specific version requirements, ironically), it should make RTD work with past releases again.Refs #1531
The text was updated successfully, but these errors were encountered: