)]}'
{"doc/source/conf.py":[{"author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"change_message_id":"ac3cc256b10bab13833243f1b12c555b44ba457c","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"# The link to the browsable source code (for the left hand menu)"},{"line_number":70,"context_line":"oslosphinx_cgit_link \u003d ("},{"line_number":71,"context_line":"    \u0027https://opendev.org/cgit/openstack/{}\u0027.format(target_name)"},{"line_number":72,"context_line":")"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"# The version info for the project you\u0027re documenting, acts as replacement for"}],"source_content_type":"text/x-python","patch_set":2,"id":"bfb3d3c7_b1f6298f","line":71,"range":{"start_line":71,"start_character":25,"end_line":71,"end_character":30},"updated":"2019-05-21 10:24:45.000000000","message":"cgit incorrect.","commit_id":"3263477c3eafdeb125b56ba22cf1ce033571f52e"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"bd6d5506e43e79cacc96a00850a5d7c08478de16","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"# The link to the browsable source code (for the left hand menu)"},{"line_number":70,"context_line":"oslosphinx_cgit_link \u003d ("},{"line_number":71,"context_line":"    \u0027https://opendev.org/cgit/openstack/{}\u0027.format(target_name)"},{"line_number":72,"context_line":")"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"# The version info for the project you\u0027re documenting, acts as replacement for"}],"source_content_type":"text/x-python","patch_set":2,"id":"bfb3d3c7_1c2717b6","line":71,"updated":"2019-05-20 20:19:52.000000000","message":"this is 404","commit_id":"3263477c3eafdeb125b56ba22cf1ce033571f52e"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"c6e7973af924c35bf96da03e7a95741b22b876ec","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"# The link to the browsable source code (for the left hand menu)"},{"line_number":70,"context_line":"oslosphinx_cgit_link \u003d ("},{"line_number":71,"context_line":"    \u0027https://opendev.org/cgit/openstack/{}\u0027.format(target_name)"},{"line_number":72,"context_line":")"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"# The version info for the project you\u0027re documenting, acts as replacement for"}],"source_content_type":"text/x-python","patch_set":2,"id":"bfb3d3c7_7dbc0a05","line":71,"in_reply_to":"bfb3d3c7_1c2717b6","updated":"2019-05-21 10:36:13.000000000","message":"Done","commit_id":"3263477c3eafdeb125b56ba22cf1ce033571f52e"}],"tox.ini":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0a538b715fae1658ccb7fab638040eeb92cd51c7","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[testenv]"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d"},{"line_number":10,"context_line":"    pip install -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/upper-constraints.txt} {opts} {packages}"},{"line_number":11,"context_line":"commands \u003d"},{"line_number":12,"context_line":"    /usr/bin/find . -type f -name \"*.pyc\" -delete"},{"line_number":13,"context_line":"passenv \u003d"}],"source_content_type":"text/x-properties","patch_set":4,"id":"bfb3d3c7_531f63b6","line":10,"range":{"start_line":10,"start_character":23,"end_line":10,"end_character":45},"updated":"2019-05-24 17:29:56.000000000","message":"Additionally, according to this ML this should be replaced then to TOX_CONSTRAINTS_FILE.","commit_id":"7710bf0dc85352c7035ee222a0486e55d765ba53"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"3d7a4af7937f6dbdf709653130b952d5180df509","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[testenv]"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d"},{"line_number":10,"context_line":"    pip install -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/upper-constraints.txt} {opts} {packages}"},{"line_number":11,"context_line":"commands \u003d"},{"line_number":12,"context_line":"    /usr/bin/find . -type f -name \"*.pyc\" -delete"},{"line_number":13,"context_line":"passenv \u003d"}],"source_content_type":"text/x-properties","patch_set":4,"id":"bfb3d3c7_4cc05351","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":4},"updated":"2019-05-22 19:11:11.000000000","message":"This should point to releases.o.org, see very recent email from Tony Breeds on openstack-discuss","commit_id":"7710bf0dc85352c7035ee222a0486e55d765ba53"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"102bc003a53881a5482846704523e61c8fd7ce89","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[testenv]"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d"},{"line_number":10,"context_line":"    pip install -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/upper-constraints.txt} {opts} {packages}"},{"line_number":11,"context_line":"commands \u003d"},{"line_number":12,"context_line":"    /usr/bin/find . -type f -name \"*.pyc\" -delete"},{"line_number":13,"context_line":"passenv \u003d"}],"source_content_type":"text/x-properties","patch_set":4,"id":"bfb3d3c7_d396f33e","line":10,"range":{"start_line":10,"start_character":0,"end_line":10,"end_character":4},"in_reply_to":"bfb3d3c7_4cc05351","updated":"2019-05-24 17:22:54.000000000","message":"So https://releases.openstack.org/constraints/upper/master is a redirect to https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt which is pretty the same. Moreover, this migration will be done by the requirements team in the following patch, so I\u0027m not sure that this patch is worth blocking now.","commit_id":"7710bf0dc85352c7035ee222a0486e55d765ba53"}]}
