Skip to content

Issue #156 - Update RTD Python version and fix doc build issues #157

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

Merged
merged 1 commit into from
Mar 25, 2020

Conversation

MJJoyce
Copy link
Member

@MJJoyce MJJoyce commented Mar 25, 2020

  • Update Python version in RTD config
  • Bump Sphinx version in GUI to match Core
  • Fix gevent monkey patch timing issue (See Gevent Monkey Patching issue with Requests AIT-Core#253 for additional info) by patching in GUI first thing in Sphinx conf.py. This might not be the final solution to this but it resolves issues for now.

@MJJoyce MJJoyce requested review from a team as code owners March 25, 2020 21:22
Update the Python version in RTD config

Monkey patch gevent in the sphinx conf.py file to ensure that monkey
patching is done prior to any other imports. This is to avoid a known
issue where SSL is imported prior to patching and an infinite recursion
problem is encountered.

See AIT-Core/issues/253

Bump GUI Sphinx version to match Core
@MJJoyce
Copy link
Member Author

MJJoyce commented Mar 25, 2020

RTD build is looking good with this PR after these changes 👍

@MJJoyce MJJoyce merged commit 05e1969 into master Mar 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant