)]}'
{".stestr.conf":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"6baa59743e265f8b82586920d4eaa7b03899fddf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"test_path\u003d${OS_TEST_PATH:-./openstackclient/tests/unit}"},{"line_number":3,"context_line":"top_dir\u003d./"},{"line_number":4,"context_line":"group_regex\u003d([^\\.]+\\.)+"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_d91c9a66","side":"PARENT","line":4,"range":{"start_line":4,"start_character":1,"end_line":4,"end_character":23},"updated":"2018-11-09 13:42:38.000000000","message":"Why remove this?","commit_id":"097b45686e74d7f3ef086a1684e745cf83e73767"},{"author":{"_account_id":25388,"name":"liuyamin","email":"liuyamin@fiberhome.com","username":"liuyamin"},"change_message_id":"94512045cdd5ec13d74e9a9670ea3dacbd7aa8de","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":"test_path\u003d${OS_TEST_PATH:-./openstackclient/tests/unit}"},{"line_number":3,"context_line":"top_dir\u003d./"},{"line_number":4,"context_line":"group_regex\u003d([^\\.]+\\.)+"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_825d387d","side":"PARENT","line":4,"range":{"start_line":4,"start_character":1,"end_line":4,"end_character":23},"in_reply_to":"3f79a3b5_d91c9a66","updated":"2018-11-12 01:23:45.000000000","message":"According to the example of this, https://etherpad.openstack.org/p/YVR-python-pti","commit_id":"097b45686e74d7f3ef086a1684e745cf83e73767"}],"requirements.txt":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"6baa59743e265f8b82586920d4eaa7b03899fddf","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"pbr!\u003d2.1.0,\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":5,"context_line":"six\u003e\u003d1.10.0 # MIT"},{"line_number":6,"context_line":"stestr\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Babel!\u003d2.4.0,\u003e\u003d2.3.4 # BSD"},{"line_number":9,"context_line":"cliff!\u003d2.9.0,\u003e\u003d2.8.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_790ea633","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":26},"updated":"2018-11-09 13:42:38.000000000","message":"We don\u0027t want stestr to be a requirement ...","commit_id":"411b037f8dbf73e16e4050a2e0e0712157ac8609"},{"author":{"_account_id":25388,"name":"liuyamin","email":"liuyamin@fiberhome.com","username":"liuyamin"},"change_message_id":"94512045cdd5ec13d74e9a9670ea3dacbd7aa8de","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"pbr!\u003d2.1.0,\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":5,"context_line":"six\u003e\u003d1.10.0 # MIT"},{"line_number":6,"context_line":"stestr\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"Babel!\u003d2.4.0,\u003e\u003d2.3.4 # BSD"},{"line_number":9,"context_line":"cliff!\u003d2.9.0,\u003e\u003d2.8.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_a2607435","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":26},"in_reply_to":"3f79a3b5_790ea633","updated":"2018-11-12 01:23:45.000000000","message":"Done","commit_id":"411b037f8dbf73e16e4050a2e0e0712157ac8609"}],"test-requirements.txt":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"6baa59743e265f8b82586920d4eaa7b03899fddf","unresolved":false,"context_lines":[{"line_number":12,"context_line":"requests-mock\u003e\u003d1.2.0 # Apache-2.0"},{"line_number":13,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":14,"context_line":"os-client-config\u003e\u003d1.28.0 # Apache-2.0"},{"line_number":15,"context_line":"stestr\u003d\u003d2.0.0 # Apache-2.0"},{"line_number":16,"context_line":"testtools\u003e\u003d2.2.0 # MIT"},{"line_number":17,"context_line":"tempest\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":18,"context_line":"osprofiler\u003e\u003d1.4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_590f2a2b","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":26},"updated":"2018-11-09 13:42:38.000000000","message":"This should be stestr\u003e\u003d2.0.0","commit_id":"411b037f8dbf73e16e4050a2e0e0712157ac8609"},{"author":{"_account_id":25388,"name":"liuyamin","email":"liuyamin@fiberhome.com","username":"liuyamin"},"change_message_id":"94512045cdd5ec13d74e9a9670ea3dacbd7aa8de","unresolved":false,"context_lines":[{"line_number":12,"context_line":"requests-mock\u003e\u003d1.2.0 # Apache-2.0"},{"line_number":13,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":14,"context_line":"os-client-config\u003e\u003d1.28.0 # Apache-2.0"},{"line_number":15,"context_line":"stestr\u003d\u003d2.0.0 # Apache-2.0"},{"line_number":16,"context_line":"testtools\u003e\u003d2.2.0 # MIT"},{"line_number":17,"context_line":"tempest\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":18,"context_line":"osprofiler\u003e\u003d1.4.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"3f79a3b5_4253a06e","line":15,"range":{"start_line":15,"start_character":0,"end_line":15,"end_character":26},"in_reply_to":"3f79a3b5_590f2a2b","updated":"2018-11-12 01:23:45.000000000","message":"Done","commit_id":"411b037f8dbf73e16e4050a2e0e0712157ac8609"}],"tox.ini":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"6baa59743e265f8b82586920d4eaa7b03899fddf","unresolved":false,"context_lines":[{"line_number":101,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":102,"context_line":"    PYTHON\u003dcoverage run --source openstackclient --parallel-mode"},{"line_number":103,"context_line":"commands \u003d"},{"line_number":104,"context_line":"    stestr -q run {posargs}"},{"line_number":105,"context_line":"    coverage combine"},{"line_number":106,"context_line":"    coverage html -d cover"},{"line_number":107,"context_line":"    coverage xml -o cover/coverage.xml"}],"source_content_type":"text/x-properties","patch_set":3,"id":"3f79a3b5_f92396a8","side":"PARENT","line":104,"range":{"start_line":104,"start_character":11,"end_line":104,"end_character":14},"updated":"2018-11-09 13:42:38.000000000","message":"Why remove this? Let\u0027s keep it as is.","commit_id":"097b45686e74d7f3ef086a1684e745cf83e73767"},{"author":{"_account_id":25388,"name":"liuyamin","email":"liuyamin@fiberhome.com","username":"liuyamin"},"change_message_id":"94512045cdd5ec13d74e9a9670ea3dacbd7aa8de","unresolved":false,"context_lines":[{"line_number":101,"context_line":"    VIRTUAL_ENV\u003d{envdir}"},{"line_number":102,"context_line":"    PYTHON\u003dcoverage run --source openstackclient --parallel-mode"},{"line_number":103,"context_line":"commands \u003d"},{"line_number":104,"context_line":"    stestr -q run {posargs}"},{"line_number":105,"context_line":"    coverage combine"},{"line_number":106,"context_line":"    coverage html -d cover"},{"line_number":107,"context_line":"    coverage xml -o cover/coverage.xml"}],"source_content_type":"text/x-properties","patch_set":3,"id":"3f79a3b5_c246d0a8","side":"PARENT","line":104,"range":{"start_line":104,"start_character":11,"end_line":104,"end_character":14},"in_reply_to":"3f79a3b5_f92396a8","updated":"2018-11-12 01:23:45.000000000","message":"Done","commit_id":"097b45686e74d7f3ef086a1684e745cf83e73767"}]}
