-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Fix jinja2 pinning on Sphinx 1.8 feature flagged projects #9036
Conversation
ericholscher
commented
Mar 24, 2022
•
edited
Loading
edited
Sphinx 3.1.0 breaks Sphinx 1.8.6 projects, so we want to avoid another major issue like with docutils breakage in the past.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to fix the immediate problem. I'd like to not have these cases hardcoded here, but I know they are needed, unfortunately.
@@ -498,7 +500,7 @@ def _install_mamba(self): | |||
|
|||
def setup_base(self): | |||
conda_env_path = os.path.join(self.project.doc_path, 'conda') | |||
version_path = os.path.join(conda_env_path, self.version.slug) | |||
os.path.join(conda_env_path, self.version.slug) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line seems can be completely removed because we are not assigning it to any variable.
This has been hotfix for bit, so I'm going to merge this as-is. I want to avoid having a hotfix PR half-applied in multiple releases. We can treat follow up clean up and fixing tests as a separate issue, as we won't be hotfixing test fix or cleanup commits |
Initial file to start documenting hosting integrations. Related #9036 Related readthedocs/meta#71 Related readthedocs/meta#35
Initial file to start documenting hosting integrations. Related #9036 Related readthedocs/meta#71 Related readthedocs/meta#35