)]}'
{"tox.ini":[{"author":{"_account_id":27224,"name":"Duc Truong","email":"duc.openstack@gmail.com","username":"dtruong2"},"change_message_id":"020797a6ce431b2819ce8e68cf23aa8a9f59562d","unresolved":false,"context_lines":[{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"deps \u003d -r{toxinidir}/test-requirements.txt"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d pip install -c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}"},{"line_number":10,"context_line":"commands \u003d"},{"line_number":11,"context_line":"    find . -type f -name \"*.py[c|o]\" -delete"},{"line_number":12,"context_line":"    ostestr --slowest --regex \u0027senlin_tempest_plugin.tests.api.*\u0027 {posargs}"}],"source_content_type":"text/x-properties","patch_set":1,"id":"dfbec78f_81a3609e","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":130},"updated":"2019-05-09 22:33:26.000000000","message":"This should be:\nhttps://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt","commit_id":"c49474ef01aa15735d891fa81a83eb3c820e5aa3"}]}
