)]}'
{"lower-constraints.txt":[{"author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"change_message_id":"c9c5674f03ed59f4017f3c0073c88dd6453fe1b2","unresolved":false,"context_lines":[{"line_number":55,"context_line":"psutil\u003d\u003d3.2.2"},{"line_number":56,"context_line":"pycodestyle\u003d\u003d2.3.1"},{"line_number":57,"context_line":"pycparser\u003d\u003d2.18"},{"line_number":58,"context_line":"pyflakes\u003d\u003d0.8.1"},{"line_number":59,"context_line":"Pygments\u003d\u003d2.2.0"},{"line_number":60,"context_line":"pyinotify\u003d\u003d0.9.6"},{"line_number":61,"context_line":"pyparsing\u003d\u003d2.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"1f621f24_9f34b64c","line":58,"range":{"start_line":58,"start_character":0,"end_line":58,"end_character":8},"updated":"2020-10-28 15:59:17.000000000","message":"also need to remove","commit_id":"5931fb8b01de3c6facbdbb42173e593e0159760d"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":1,"context_line":"alabaster\u003d\u003d0.7.10"},{"line_number":2,"context_line":"appdirs\u003d\u003d1.4.3"},{"line_number":3,"context_line":"Babel\u003d\u003d2.5.3"},{"line_number":4,"context_line":"bandit\u003d\u003d1.1.0"},{"line_number":5,"context_line":"bashate\u003d\u003d0.5.1"},{"line_number":6,"context_line":"certifi\u003d\u003d2018.1.18"},{"line_number":7,"context_line":"cffi\u003d\u003d1.14.0"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_a30981de","line":4,"updated":"2020-10-30 13:41:35.000000000","message":"since we\u0027re checking blacklist.txt, let\u0027s remove this as well","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":16,"context_line":"extras\u003d\u003d1.0.0"},{"line_number":17,"context_line":"fasteners\u003d\u003d0.14.1"},{"line_number":18,"context_line":"fixtures\u003d\u003d3.0.0"},{"line_number":19,"context_line":"flake8\u003d\u003d2.5.5"},{"line_number":20,"context_line":"flake8-import-order\u003d\u003d0.17.1"},{"line_number":21,"context_line":"future\u003d\u003d0.16.0"},{"line_number":22,"context_line":"gitdb\u003d\u003d4.0.4"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_030f95e1","line":19,"updated":"2020-10-30 13:41:35.000000000","message":"and this","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":17,"context_line":"fasteners\u003d\u003d0.14.1"},{"line_number":18,"context_line":"fixtures\u003d\u003d3.0.0"},{"line_number":19,"context_line":"flake8\u003d\u003d2.5.5"},{"line_number":20,"context_line":"flake8-import-order\u003d\u003d0.17.1"},{"line_number":21,"context_line":"future\u003d\u003d0.16.0"},{"line_number":22,"context_line":"gitdb\u003d\u003d4.0.4"},{"line_number":23,"context_line":"GitPython\u003d\u003d3.1.1"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_43f86dc3","line":20,"updated":"2020-10-30 13:41:35.000000000","message":"ditto","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":22,"context_line":"gitdb\u003d\u003d4.0.4"},{"line_number":23,"context_line":"GitPython\u003d\u003d3.1.1"},{"line_number":24,"context_line":"greenlet\u003d\u003d0.4.15"},{"line_number":25,"context_line":"hacking\u003d\u003d3.1.0"},{"line_number":26,"context_line":"ifaddr\u003d\u003d0.1.6"},{"line_number":27,"context_line":"imagesize\u003d\u003d1.0.0"},{"line_number":28,"context_line":"ironic-lib\u003d\u003d4.1.0"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_830285b3","line":25,"updated":"2020-10-30 13:41:35.000000000","message":"ditto","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":50,"context_line":"Paste\u003d\u003d2.0.3"},{"line_number":51,"context_line":"PasteDeploy\u003d\u003d1.5.2"},{"line_number":52,"context_line":"pbr\u003d\u003d2.0.0"},{"line_number":53,"context_line":"pep8\u003d\u003d1.5.7"},{"line_number":54,"context_line":"Pint\u003d\u003d0.5"},{"line_number":55,"context_line":"psutil\u003d\u003d3.2.2"},{"line_number":56,"context_line":"pycodestyle\u003d\u003d2.3.1"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_63ff69aa","line":53,"updated":"2020-10-30 13:41:35.000000000","message":"ditto","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"66c0cd8ecd07353e6db26a137de31c49befcdfda","unresolved":false,"context_lines":[{"line_number":53,"context_line":"pep8\u003d\u003d1.5.7"},{"line_number":54,"context_line":"Pint\u003d\u003d0.5"},{"line_number":55,"context_line":"psutil\u003d\u003d3.2.2"},{"line_number":56,"context_line":"pycodestyle\u003d\u003d2.3.1"},{"line_number":57,"context_line":"pycparser\u003d\u003d2.18"},{"line_number":58,"context_line":"Pygments\u003d\u003d2.2.0"},{"line_number":59,"context_line":"pyinotify\u003d\u003d0.9.6"}],"source_content_type":"text/plain","patch_set":2,"id":"1f621f24_c32d9d47","line":56,"updated":"2020-10-30 13:41:35.000000000","message":"ditto","commit_id":"49399d355a3c93944db537c4edbb5d227cffef8b"}]}
