{"action":"closed","issue":{"url":"https://api.github.com/repos/python/docsbuild-scripts/issues/14","repository_url":"https://api.github.com/repos/python/docsbuild-scripts","labels_url":"https://api.github.com/repos/python/docsbuild-scripts/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/python/docsbuild-scripts/issues/14/comments","events_url":"https://api.github.com/repos/python/docsbuild-scripts/issues/14/events","html_url":"https://github.com/python/docsbuild-scripts/issues/14","id":245526771,"number":14,"title":"Need to add \"blurb\" to installed packages for docsbuild on docs.iad1.psf.io","user":{"login":"ned-deily","id":5833005,"avatar_url":"https://avatars3.githubusercontent.com/u/5833005?v=4","gravatar_id":"","url":"https://api.github.com/users/ned-deily","html_url":"https://github.com/ned-deily","followers_url":"https://api.github.com/users/ned-deily/followers","following_url":"https://api.github.com/users/ned-deily/following{/other_user}","gists_url":"https://api.github.com/users/ned-deily/gists{/gist_id}","starred_url":"https://api.github.com/users/ned-deily/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ned-deily/subscriptions","organizations_url":"https://api.github.com/users/ned-deily/orgs","repos_url":"https://api.github.com/users/ned-deily/repos","events_url":"https://api.github.com/users/ned-deily/events{/privacy}","received_events_url":"https://api.github.com/users/ned-deily/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2017-07-25T20:33:17Z","updated_at":"2017-08-10T11:37:33Z","closed_at":"2017-08-10T11:37:33Z","body":"@larryhastings has been working hard on solving the long-standing problem of managing updates to the Misc/NEWS file in the cpython repos.  That file in each branch is an input to the corresponding documentation build to produce its changelog (e.g. https://docs.python.org/3.6/whatsnew/changelog.html).  With the changes that Larry is now rolling out to the various branches (already in 3.5), the Docs build now has a dependency on a new utility called `blurb` (https://pypi.python.org/pypi/blurb/1.0.4).  We need to make sure that `blurb` is now on the PATH during the Docs build.  I'm not quite sure what is the best way to accomplish this on docs.iad1.psf.io.  The Makefile currently expects `blurb` to be installed in the `python3` that is available in the Docs build, whether that is a \"system\" python3 or a venv python3 is a question.  So pip installing `blurb` into the right python3 should solve the problem.  See the `build` recipe in the cpython `Doc/Makefile` for details (currently 3.5 has been updated but others will follow soon).\r\n\r\nThe specific pip requirement should be:\r\n`blurb>=1.0.4`\r\n\r\nThis is a high priority item because the website docs break as these changes are pushed into the various branches."}}
{"actor":{"display_login":"JulienPalard"}}