{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/luigi/issues/696","labels_url":"https://api.github.com/repos/spotify/luigi/issues/696/labels{/name}","comments_url":"https://api.github.com/repos/spotify/luigi/issues/696/comments","events_url":"https://api.github.com/repos/spotify/luigi/issues/696/events","html_url":"https://github.com/spotify/luigi/pull/696","id":56438590,"number":696,"title":"sphinx build errors","user":{"login":"steenzout","id":571590,"avatar_url":"https://avatars.githubusercontent.com/u/571590?v=3","gravatar_id":"","url":"https://api.github.com/users/steenzout","html_url":"https://github.com/steenzout","followers_url":"https://api.github.com/users/steenzout/followers","following_url":"https://api.github.com/users/steenzout/following{/other_user}","gists_url":"https://api.github.com/users/steenzout/gists{/gist_id}","starred_url":"https://api.github.com/users/steenzout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/steenzout/subscriptions","organizations_url":"https://api.github.com/users/steenzout/orgs","repos_url":"https://api.github.com/users/steenzout/repos","events_url":"https://api.github.com/users/steenzout/events{/privacy}","received_events_url":"https://api.github.com/users/steenzout/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-02-03T21:17:23Z","updated_at":"2015-02-04T17:17:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/spotify/luigi/pulls/696","html_url":"https://github.com/spotify/luigi/pull/696","diff_url":"https://github.com/spotify/luigi/pull/696.diff","patch_url":"https://github.com/spotify/luigi/pull/696.patch"},"body":"Hello,\r\n\r\n  this PR is to make sphinx doc generation warnings and link check break the build if something gets changed on the docs that isn't right.\r\n\r\n  I had to:\r\n  - change the import for sqlalchemy in the `luigi/db_task_history.py` so that sphinx wouldn't complain (hope it doesn't look that ugly!)\r\n  - fix all the warnings on the docstrings\r\n  - fix URLs so that permanent redirects don't throw sphinx errors anymore\r\n  - had to make a copy of the README.rst into `doc/readme.rst` since links to external images / figures will throw a sphinx warning during the documentation build (is this ok? at least, for now?)\r\n  - 2 minor sphinx configuration tweaks to fix / bypass / overcome sphinx warnings\r\n  - added docs-test tox environment\r\n  - added docs-test tox environment to the travis build\r\n\r\n  I also added a few changes to the .gitignore.\r\nBased on the content you previously had I:\r\n  - generated new rules on gitignore.io and added them.\r\n  - removed what became duplicate from the top of the file\r\n  - ordered the project custom rules by alphabetical order\r\n  - added a few python files that show up after I run the tests\r\n\r\n  let me know if you want me to rebase all of this into 1 commit (some projects don't like a series of commits).\r\n\r\n  comments welcomed!...\r\n\r\ncheers"},"comment":{"url":"https://api.github.com/repos/spotify/luigi/issues/comments/72896500","html_url":"https://github.com/spotify/luigi/pull/696#issuecomment-72896500","issue_url":"https://api.github.com/repos/spotify/luigi/issues/696","id":72896500,"user":{"login":"erikbern","id":1027979,"avatar_url":"https://avatars.githubusercontent.com/u/1027979?v=3","gravatar_id":"","url":"https://api.github.com/users/erikbern","html_url":"https://github.com/erikbern","followers_url":"https://api.github.com/users/erikbern/followers","following_url":"https://api.github.com/users/erikbern/following{/other_user}","gists_url":"https://api.github.com/users/erikbern/gists{/gist_id}","starred_url":"https://api.github.com/users/erikbern/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erikbern/subscriptions","organizations_url":"https://api.github.com/users/erikbern/orgs","repos_url":"https://api.github.com/users/erikbern/repos","events_url":"https://api.github.com/users/erikbern/events{/privacy}","received_events_url":"https://api.github.com/users/erikbern/received_events","type":"User","site_admin":false},"created_at":"2015-02-04T17:17:30Z","updated_at":"2015-02-04T17:17:30Z","body":"Great! Maybe just squash everything since the first commit is already a monster-commit"}}