)]}'
{"doc/requirements.txt":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"81b91db758c1d729ad03f42b359d5d4c542dc203","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":6,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.5 # BSD"}],"source_content_type":"text/plain","patch_set":1,"id":"dfbec78f_de44a549","line":6,"updated":"2019-05-13 16:50:28.000000000","message":"Looks like this needs a python version specifier on it:\n\nhttp://logs.openstack.org/71/658571/1/check/requirements-check/6ecd8e4/job-output.txt.gz#_2019-05-11_23_13_07_270676\n\n2019-05-11 23:13:07.270395 | ubuntu-bionic | Validating doc/requirements.txt\n2019-05-11 23:13:07.270676 | ubuntu-bionic | Requirement(package\u003d\u0027sphinx\u0027, location\u003d\u0027\u0027, specifiers\u003d\u0027!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.5\u0027, markers\u003d\u0027\u0027, comment\u003d\u0027# BSD\u0027, extras\u003dfrozenset()) \u0027markers\u0027: \u0027\u0027 does not match \"python_version\u003d\u003d\u00272.7\u0027\"\n2019-05-11 23:13:07.270985 | ubuntu-bionic | Requirement(package\u003d\u0027sphinx\u0027, location\u003d\u0027\u0027, specifiers\u003d\u0027!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.5\u0027, markers\u003d\u0027\u0027, comment\u003d\u0027# BSD\u0027, extras\u003dfrozenset()) \u0027markers\u0027: \u0027\u0027 does not match \"python_version\u003e\u003d\u00273.4\u0027\"","commit_id":"41139f0a6370c28061b438e7d813a0a2d7b1ace0"}],"tox.ini":[{"author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"change_message_id":"25fc2c8d41ecaa802ee936b3e7babb7ca3cc3c33","unresolved":false,"context_lines":[{"line_number":43,"context_line":"[testenv:docs]"},{"line_number":44,"context_line":"basepython \u003d python3"},{"line_number":45,"context_line":"deps \u003d"},{"line_number":46,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}"},{"line_number":47,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":48,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":49,"context_line":"commands \u003d python setup.py build_sphinx"}],"source_content_type":"text/x-properties","patch_set":3,"id":"bfb3d3c7_c1d20135","line":46,"updated":"2019-05-20 14:15:57.000000000","message":"Aren\u0027t the upper_contstraints and requirements.txt lines redundant as they are already defined in [testenv]?","commit_id":"573ca6ed595d11922b81fa613dc2277d091ccdb4"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"f1782e9fa5bd78b72e1969087588075f7496532b","unresolved":false,"context_lines":[{"line_number":43,"context_line":"[testenv:docs]"},{"line_number":44,"context_line":"basepython \u003d python3"},{"line_number":45,"context_line":"deps \u003d"},{"line_number":46,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}"},{"line_number":47,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":48,"context_line":"  -r{toxinidir}/doc/requirements.txt"},{"line_number":49,"context_line":"commands \u003d python setup.py build_sphinx"}],"source_content_type":"text/x-properties","patch_set":3,"id":"bfb3d3c7_29ff1835","line":46,"in_reply_to":"bfb3d3c7_c1d20135","updated":"2019-05-22 13:49:15.000000000","message":"Since we\u0027re overwriting deps I think we have to define them again.","commit_id":"573ca6ed595d11922b81fa613dc2277d091ccdb4"}]}
