)]}'
{"lower-constraints.txt":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"447b3879e28c93f562693117f7fa2543e5334d15","unresolved":false,"context_lines":[{"line_number":83,"context_line":"stevedore\u003d\u003d1.20.0"},{"line_number":84,"context_line":"tempest\u003d\u003d17.1.0"},{"line_number":85,"context_line":"testrepository\u003d\u003d0.0.20"},{"line_number":86,"context_line":"testtools\u003d\u003d2.2.0"},{"line_number":87,"context_line":"traceback2\u003d\u003d1.4.0"},{"line_number":88,"context_line":"unittest2\u003d\u003d1.1.0"},{"line_number":89,"context_line":"urllib3\u003d\u003d1.21.1"}],"source_content_type":"text/plain","patch_set":2,"id":"69987e84_92a10221","side":"PARENT","line":86,"updated":"2020-12-15 16:31:35.000000000","message":"tempest and testtools are used","commit_id":"6249fc0219d63755837c053240aa790f7519ef47"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"579a823948b12b35dcc964549a69e4ea7dfee0a0","unresolved":false,"context_lines":[{"line_number":83,"context_line":"stevedore\u003d\u003d1.20.0"},{"line_number":84,"context_line":"tempest\u003d\u003d17.1.0"},{"line_number":85,"context_line":"testrepository\u003d\u003d0.0.20"},{"line_number":86,"context_line":"testtools\u003d\u003d2.2.0"},{"line_number":87,"context_line":"traceback2\u003d\u003d1.4.0"},{"line_number":88,"context_line":"unittest2\u003d\u003d1.1.0"},{"line_number":89,"context_line":"urllib3\u003d\u003d1.21.1"}],"source_content_type":"text/plain","patch_set":2,"id":"15af296a_3f745d3a","side":"PARENT","line":86,"in_reply_to":"0748f830_0d5f9c7c","updated":"2020-12-15 17:21:50.000000000","message":"If we keep lower-constraints files in-tree, I\u0027d rather have them correct.","commit_id":"6249fc0219d63755837c053240aa790f7519ef47"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"8df672719a3b9b9b402ba4ef13a66b9bda4cc9d7","unresolved":false,"context_lines":[{"line_number":83,"context_line":"stevedore\u003d\u003d1.20.0"},{"line_number":84,"context_line":"tempest\u003d\u003d17.1.0"},{"line_number":85,"context_line":"testrepository\u003d\u003d0.0.20"},{"line_number":86,"context_line":"testtools\u003d\u003d2.2.0"},{"line_number":87,"context_line":"traceback2\u003d\u003d1.4.0"},{"line_number":88,"context_line":"unittest2\u003d\u003d1.1.0"},{"line_number":89,"context_line":"urllib3\u003d\u003d1.21.1"}],"source_content_type":"text/plain","patch_set":2,"id":"0748f830_0d5f9c7c","side":"PARENT","line":86,"in_reply_to":"69987e84_92a10221","updated":"2020-12-15 17:16:10.000000000","message":"yeah, in the final change they\u0027re there, just tempest has a higher version (21.0.0), I submitted the wrong change!\nJust wondering if it makes sense to keep working on this since we\u0027re removing l-c jobs anyway","commit_id":"6249fc0219d63755837c053240aa790f7519ef47"}],"test-requirements.txt":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"447b3879e28c93f562693117f7fa2543e5334d15","unresolved":false,"context_lines":[{"line_number":7,"context_line":"requests-mock\u003e\u003d1.2.0 # Apache-2.0"},{"line_number":8,"context_line":"oslotest\u003e\u003d3.2.0 # Apache-2.0"},{"line_number":9,"context_line":"testtools\u003e\u003d2.2.0 # MIT"},{"line_number":10,"context_line":"tempest\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":11,"context_line":"stestr\u003e\u003d1.0.0 # Apache-2.0"},{"line_number":12,"context_line":"ddt\u003e\u003d1.0.1 # MIT"},{"line_number":13,"context_line":"python-openstackclient\u003e\u003d3.12.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"106faee2_6829d856","line":10,"updated":"2020-12-15 16:31:35.000000000","message":"Oo","commit_id":"c08c8eee37a337d3a56684c1db3416695d042553"}]}
