-
Notifications
You must be signed in to change notification settings - Fork 23
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
Readthedocs config template is broken #416
Comments
Readthedocs template:
edx-platform version of this:
Do we need the extra bits from the edx-platform template, or is that an edx-platform specific need? |
I see that the extra bits for edx-platform were added in https://github.com/openedx/edx-platform/pull/32752/files. Maybe we can just see if edx-drf-extensions (recently updated here) would still pass without these final two lines? |
RTD updated their config format. This updates the cookiecutter to match their recommendations. #416
RTD updated their config format. This updates the cookiecutter to match their recommendations. #416
I decided to add the extra lines to our cookiecutter config just to be on the safer side. |
RTD updated their config format. This updates the cookiecutter to match their recommendations. #416
RTD updated their config format. This updates the cookiecutter to match their recommendations. #416
I'm going to reopen for now. See #419 (comment). We may need to add additional python install details. |
@feanil: The lighter version that you used in this PR worked fine in openedx/event-routing-backends#374. I didn't look into this further, but it would be nice to know what version is needed for what, and to have it documented easily (commented out lines?) for those that will need the extra lines. UPDATE: @feanil gives some explanation here: #418 (comment) |
Yea, thinking more through it, I think it does in fact make sense to put the |
Given the above mentioned PRs to correct the cookiecutter, I think it's okay to close this again. |
The file https://github.com/openedx/edx-cookiecutters/blob/master/python-template/%7B%7Bcookiecutter.placeholder_repo_name%7D%7D/.readthedocs.yml gets complaints from readthedocs.
I fixed using more of the template from edx-platform, but I'm not sure of all the parts we want: https://github.com/openedx/edx-platform/blob/master/.readthedocs.yaml. Note that the requirements path is different, so don't blindly copy-paste.
This is from the readthedocs documentation: https://docs.readthedocs.io/en/stable/config-file/v2.html
Lastly, the cookiecutter itself is missing this top-level file, which means its build would probably be broken. Whether as a separate ticket or this ticket, we should probably add that file and publish the cookiecutter docs.
The text was updated successfully, but these errors were encountered: