)]}'
{"upper-constraints.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5ce498d374fb61c9cbf4eafcc9371e152a0e1fc8","unresolved":false,"context_lines":[{"line_number":60,"context_line":"XStatic-term.js\u003d\u003d\u003d0.0.7.0"},{"line_number":61,"context_line":"XStatic-tv4\u003d\u003d\u003d1.2.7.0"},{"line_number":62,"context_line":"XenAPI\u003d\u003d\u003d1.2"},{"line_number":63,"context_line":"abclient\u003d\u003d\u003d0.2.3"},{"line_number":64,"context_line":"alabaster\u003d\u003d\u003d0.7.9"},{"line_number":65,"context_line":"alembic\u003d\u003d\u003d0.8.8"},{"line_number":66,"context_line":"amqp\u003d\u003d\u003d1.4.9"}],"source_content_type":"text/plain","patch_set":7,"id":"9a629dbe_47733f15","line":63,"updated":"2016-11-10 08:09:27.000000000","message":"https://review.openstack.org/395895","commit_id":"96b516d2b9ff9532cdebbba03ab8d57bbc0b52ee"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5ce498d374fb61c9cbf4eafcc9371e152a0e1fc8","unresolved":false,"context_lines":[{"line_number":178,"context_line":"mistral\u003d\u003d\u003d3.0.2"},{"line_number":179,"context_line":"mock\u003d\u003d\u003d2.0.0"},{"line_number":180,"context_line":"monasca-common\u003d\u003d\u003d1.1.0"},{"line_number":181,"context_line":"monasca-statsd\u003d\u003d\u003d1.3.0"},{"line_number":182,"context_line":"monotonic\u003d\u003d\u003d1.2"},{"line_number":183,"context_line":"mox\u003d\u003d\u003d0.5.3"},{"line_number":184,"context_line":"mox3\u003d\u003d\u003d0.18.0"}],"source_content_type":"text/plain","patch_set":7,"id":"9a629dbe_e756135b","line":181,"updated":"2016-11-10 08:09:27.000000000","message":"Hmm that\u0027s a newton release but I think it shoudl still work","commit_id":"96b516d2b9ff9532cdebbba03ab8d57bbc0b52ee"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5ce498d374fb61c9cbf4eafcc9371e152a0e1fc8","unresolved":false,"context_lines":[{"line_number":222,"context_line":"oslo.context\u003d\u003d\u003d2.10.0"},{"line_number":223,"context_line":"oslo.db\u003d\u003d\u003d4.14.0"},{"line_number":224,"context_line":"oslo.i18n\u003d\u003d\u003d3.10.0"},{"line_number":225,"context_line":"oslo.log\u003d\u003d\u003d3.17.0"},{"line_number":226,"context_line":"oslo.messaging\u003d\u003d\u003d5.12.0"},{"line_number":227,"context_line":"oslo.middleware\u003d\u003d\u003d3.20.0"},{"line_number":228,"context_line":"oslo.policy\u003d\u003d\u003d1.16.0"}],"source_content_type":"text/plain","patch_set":7,"id":"9a629dbe_0754e750","line":225,"updated":"2016-11-10 08:09:27.000000000","message":"https://review.openstack.org/388365","commit_id":"96b516d2b9ff9532cdebbba03ab8d57bbc0b52ee"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5ce498d374fb61c9cbf4eafcc9371e152a0e1fc8","unresolved":false,"context_lines":[{"line_number":223,"context_line":"oslo.db\u003d\u003d\u003d4.14.0"},{"line_number":224,"context_line":"oslo.i18n\u003d\u003d\u003d3.10.0"},{"line_number":225,"context_line":"oslo.log\u003d\u003d\u003d3.17.0"},{"line_number":226,"context_line":"oslo.messaging\u003d\u003d\u003d5.12.0"},{"line_number":227,"context_line":"oslo.middleware\u003d\u003d\u003d3.20.0"},{"line_number":228,"context_line":"oslo.policy\u003d\u003d\u003d1.16.0"},{"line_number":229,"context_line":"oslo.privsep\u003d\u003d\u003d1.14.0"}],"source_content_type":"text/plain","patch_set":7,"id":"9a629dbe_c7d4afbe","line":226,"updated":"2016-11-10 08:09:27.000000000","message":"https://review.openstack.org/393210","commit_id":"96b516d2b9ff9532cdebbba03ab8d57bbc0b52ee"},{"author":{"_account_id":9200,"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","username":"toshii"},"change_message_id":"e0cfe7106186d0c12670befa22eb6fcdf8ab9e87","unresolved":false,"context_lines":[{"line_number":345,"context_line":"rjsmin\u003d\u003d\u003d1.0.12"},{"line_number":346,"context_line":"rsa\u003d\u003d\u003d3.4.2"},{"line_number":347,"context_line":"rtslib-fb\u003d\u003d\u003d2.1.58"},{"line_number":348,"context_line":"ryu\u003d\u003d\u003d4.8"},{"line_number":349,"context_line":"scikit-learn\u003d\u003d\u003d0.18"},{"line_number":350,"context_line":"scipy\u003d\u003d\u003d0.18.1"},{"line_number":351,"context_line":"scp\u003d\u003d\u003d0.10.2"}],"source_content_type":"text/plain","patch_set":8,"id":"9a629dbe_4c6c169c","line":348,"updated":"2016-11-11 01:47:41.000000000","message":"ryu-4.8 might cause tinyrpc import error.\n-1-ing this patch while checking..","commit_id":"524af7aaf37492a8072e24528048ecc95b0c4be0"},{"author":{"_account_id":9200,"name":"IWAMOTO Toshihiro","email":"iwamoto@valinux.co.jp","username":"toshii"},"change_message_id":"8353615949cef13198100e9a5c04846a2c4bd381","unresolved":false,"context_lines":[{"line_number":345,"context_line":"rjsmin\u003d\u003d\u003d1.0.12"},{"line_number":346,"context_line":"rsa\u003d\u003d\u003d3.4.2"},{"line_number":347,"context_line":"rtslib-fb\u003d\u003d\u003d2.1.58"},{"line_number":348,"context_line":"ryu\u003d\u003d\u003d4.8"},{"line_number":349,"context_line":"scikit-learn\u003d\u003d\u003d0.18"},{"line_number":350,"context_line":"scipy\u003d\u003d\u003d0.18.1"},{"line_number":351,"context_line":"scp\u003d\u003d\u003d0.10.2"}],"source_content_type":"text/plain","patch_set":8,"id":"9a629dbe_ac66924e","line":348,"in_reply_to":"9a629dbe_4c6c169c","updated":"2016-11-11 02:25:20.000000000","message":"Actually caught by a CI job.\n\nhttp://logs.openstack.org/56/394156/8/check/gate-grenade-dsvm-neutron-multinode/532be1c/logs/new/screen-q-agt.txt.gz","commit_id":"524af7aaf37492a8072e24528048ecc95b0c4be0"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"9c1d6d4321c629da8111201fd6fc2823d138e314","unresolved":false,"context_lines":[{"line_number":345,"context_line":"rjsmin\u003d\u003d\u003d1.0.12"},{"line_number":346,"context_line":"rsa\u003d\u003d\u003d3.4.2"},{"line_number":347,"context_line":"rtslib-fb\u003d\u003d\u003d2.1.58"},{"line_number":348,"context_line":"ryu\u003d\u003d\u003d4.8"},{"line_number":349,"context_line":"scikit-learn\u003d\u003d\u003d0.18"},{"line_number":350,"context_line":"scipy\u003d\u003d\u003d0.18.1"},{"line_number":351,"context_line":"scp\u003d\u003d\u003d0.10.2"}],"source_content_type":"text/plain","patch_set":8,"id":"9a629dbe_07fd99b3","line":348,"in_reply_to":"9a629dbe_ac66924e","updated":"2016-11-11 02:40:36.000000000","message":"Okay I\u0027ll remove this update","commit_id":"524af7aaf37492a8072e24528048ecc95b0c4be0"}]}
