-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
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
bpo-31036: Allow sphinx and blurb to be found automatically #3440
Conversation
Brett's done all the reviewing so far, but he's on vacation from Python this month. I don't mind reviewing it but I'm likely to just rubber-stamp it. I can do that if that's what you want ;-) |
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.
innocuous enough
🐍🍒⛏🤖 Thanks @ned-deily for the PR, and @ned-deily for merging it 🌮🎉.I'm working now to backport this PR to: 3.6. |
…thonGH-3440) Rather than requiring the path to blurb and/or sphinx-build to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created by make venv and, if not found, look on the normal process PATH. This allows the Doc/Makefile to take advantage of an installed spinx-build or blurb and, thus, do the right thing most of the time. Also, make the directory for the venv be configurable and document the `make venv` target. (cherry picked from commit 590665c)
GH-3441 is a backport of this pull request to the 3.6 branch. |
…-3440) (#3441) Rather than requiring the path to blurb and/or sphinx-build to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created by make venv and, if not found, look on the normal process PATH. This allows the Doc/Makefile to take advantage of an installed spinx-build or blurb and, thus, do the right thing most of the time. Also, make the directory for the venv be configurable and document the `make venv` target. (cherry picked from commit 590665c)
…-3440) Rather than requiring the path to blurb and/or sphinx-build to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created by make venv and, if not found, look on the normal process PATH. This allows the Doc/Makefile to take advantage of an installed spinx-build or blurb and, thus, do the right thing most of the time. Also, make the directory for the venv be configurable and document the `make venv` target.
Thanks @ned-deily for the PR 🌮🎉.. I'm working now to backport this PR to: 2.7. |
Sorry, @ned-deily, I could not cleanly backport this to |
…-3440) Rather than requiring the path to blurb and/or sphinx-build to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created by make venv and, if not found, look on the normal process PATH. This allows the Doc/Makefile to take advantage of an installed spinx-build or blurb and, thus, do the right thing most of the time. Also, make the directory for the venv be configurable and document the `make venv` target.. (cherry picked from commit 590665c) Co-authored-by: Ned Deily <nad@python.org>
Rather than requiring the path to
blurb
and/orsphinx-build
to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created bymake venv
and, if not found, look on the normal processPATH
. This allows the Doc/Makefile to take advantage of an installedspinx-build
orblurb
and, thus, do the right thing most of the time.https://bugs.python.org/issue31036