)]}'
{"doc/requirements.txt":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"948dbff45582f4dcec4d6eaf429eb52d88d78f19","unresolved":false,"context_lines":[{"line_number":4,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.2 # BSD"},{"line_number":5,"context_line":"os-api-ref\u003e\u003d1.4.0 # Apache-2.0"},{"line_number":6,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":7,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"df7087c5_de84d160","line":7,"updated":"2018-03-22 16:03:12.000000000","message":"Interesting you are not using\nsphinxmark\u003e\u003d0.1.14 # Apache-2.0\ndoc8\u003e\u003d0.6.0 # Apache-2.0?","commit_id":"16712e83be2e40f9c9060a555b5db5546525fe0c"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"7f26f88805b39f230e84993f04b4f6b739c2faf9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.2 # BSD"},{"line_number":5,"context_line":"os-api-ref\u003e\u003d1.4.0 # Apache-2.0"},{"line_number":6,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":7,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"df7087c5_7e3ca52e","line":7,"in_reply_to":"df7087c5_de84d160","updated":"2018-03-22 16:14:53.000000000","message":"docs don\u0027t require this, I just move from test-requirements.txt to here.\n\nin case of doc8, pep8 already used it for testing.","commit_id":"16712e83be2e40f9c9060a555b5db5546525fe0c"}],"doc/source/contributor/modules.rst":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"a05de7c0f29b2d8c1702b3476bba0ebf60c265c7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"Module Reference"},{"line_number":15,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"**Reference:** https://developer.openstack.org/api-ref/image/"}],"source_content_type":"text/x-rst","patch_set":1,"id":"df7087c5_e830040a","line":17,"range":{"start_line":17,"start_character":0,"end_line":17,"end_character":61},"updated":"2018-03-22 09:59:04.000000000","message":"This isn\u0027t a \"Module Reference\" - it\u0027s an API (in the HTTP/REST sense) Reference. You should probably remove this document entirely, tbh","commit_id":"0c1b267e13ab0f595b832181cbbd91163ef5872a"}],"tox.ini":[{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"b39458700ad4663be963b8e894dc19d3ce4e276d","unresolved":false,"context_lines":[{"line_number":49,"context_line":"  ostestr \u0027{posargs}\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"[testenv:pep8]"},{"line_number":52,"context_line":"deps \u003d -r{toxinidir}/test-requirements.txt"},{"line_number":53,"context_line":"       -r{toxinidir}/doc/requirements.txt"},{"line_number":54,"context_line":"commands \u003d"},{"line_number":55,"context_line":"  flake8 {posargs}"},{"line_number":56,"context_line":"  # Run security linter"}],"source_content_type":"text/x-properties","patch_set":2,"id":"df7087c5_92241262","line":53,"range":{"start_line":52,"start_character":0,"end_line":53,"end_character":41},"updated":"2018-03-22 13:47:02.000000000","message":"Solution 1: Because pep8 require sphinx (which move to doc/requirements.txt) to test doc/source files.\n\nSolution 2: use --ignore D000 in pep8 command because docs already test the doc/source.","commit_id":"16712e83be2e40f9c9060a555b5db5546525fe0c"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"cacebf56407ea2fcade3dc6644e579e2a966cc27","unresolved":false,"context_lines":[{"line_number":49,"context_line":"  ostestr \u0027{posargs}\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"[testenv:pep8]"},{"line_number":52,"context_line":"deps \u003d -r{toxinidir}/test-requirements.txt"},{"line_number":53,"context_line":"       -r{toxinidir}/doc/requirements.txt"},{"line_number":54,"context_line":"commands \u003d"},{"line_number":55,"context_line":"  flake8 {posargs}"},{"line_number":56,"context_line":"  # Run security linter"}],"source_content_type":"text/x-properties","patch_set":2,"id":"df7087c5_98cd1132","line":53,"range":{"start_line":52,"start_character":0,"end_line":53,"end_character":41},"in_reply_to":"df7087c5_92241262","updated":"2018-03-22 15:14:18.000000000","message":"I would prefer solution 3: Just have sphinx in both requirements files.","commit_id":"16712e83be2e40f9c9060a555b5db5546525fe0c"},{"author":{"_account_id":27153,"name":"Nguyen Hai","email":"nguyentrihai93@gmail.com","username":"nguyentrihai"},"change_message_id":"d83f5320dffdf90a9d4f4b7797b73cab7740bdad","unresolved":false,"context_lines":[{"line_number":49,"context_line":"  ostestr \u0027{posargs}\u0027"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"[testenv:pep8]"},{"line_number":52,"context_line":"deps \u003d -r{toxinidir}/test-requirements.txt"},{"line_number":53,"context_line":"       -r{toxinidir}/doc/requirements.txt"},{"line_number":54,"context_line":"commands \u003d"},{"line_number":55,"context_line":"  flake8 {posargs}"},{"line_number":56,"context_line":"  # Run security linter"}],"source_content_type":"text/x-properties","patch_set":2,"id":"df7087c5_3e2f0d89","line":53,"range":{"start_line":52,"start_character":0,"end_line":53,"end_character":41},"in_reply_to":"df7087c5_98cd1132","updated":"2018-03-22 15:59:26.000000000","message":"Thanks","commit_id":"16712e83be2e40f9c9060a555b5db5546525fe0c"}]}
