)]}'
{"global-requirements.txt":[{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"0c0426b35e1e292574c4690a628556de81951455","unresolved":false,"context_lines":[{"line_number":31,"context_line":"diskimage-builder\u003e\u003d1.1.2,!\u003d1.6.0,!\u003d1.7.0,!\u003d1.7.1  # Apache-2.0"},{"line_number":32,"context_line":"Django\u003e\u003d1.8,\u003c1.9  # BSD"},{"line_number":33,"context_line":"django-babel\u003e\u003d0.5.1  # BSD"},{"line_number":34,"context_line":"django-compressor\u003e\u003d2.0  # MIT"},{"line_number":35,"context_line":"django-floppyforms\u003e\u003d1,\u003c2  # BSD"},{"line_number":36,"context_line":"django-formtools  # BSD"},{"line_number":37,"context_line":"django-openstack-auth\u003e\u003d2.4.0  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"9a629dbe_dbf2e8d1","line":34,"updated":"2016-11-09 15:07:51.000000000","message":"Should the \u0027normalize\u0027 command convert underscores to hyphens?","commit_id":"17198fc38e5d35db4b10273f1768a7de9d40ca31"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"0c0426b35e1e292574c4690a628556de81951455","unresolved":false,"context_lines":[{"line_number":34,"context_line":"django-compressor\u003e\u003d2.0  # MIT"},{"line_number":35,"context_line":"django-floppyforms\u003e\u003d1,\u003c2  # BSD"},{"line_number":36,"context_line":"django-formtools  # BSD"},{"line_number":37,"context_line":"django-openstack-auth\u003e\u003d2.4.0  # Apache-2.0"},{"line_number":38,"context_line":"dnspython\u003e\u003d1.14.0;python_version\u003d\u003d\u00272.7\u0027  # http://www.dnspython.org/LICENSE"},{"line_number":39,"context_line":"dnspython3\u003e\u003d1.12.0,!\u003d1.13.0,!\u003d1.14.0;python_version\u003e\u003d\u00273.0\u0027  # http://www.dnspython.org/LICENSE"},{"line_number":40,"context_line":"dogpile.cache\u003e\u003d0.6.2  # BSD"}],"source_content_type":"text/plain","patch_set":2,"id":"9a629dbe_3bbe84d4","line":37,"updated":"2016-11-09 15:07:51.000000000","message":"Should the \u0027normalize\u0027 command convert underscores to hyphens?","commit_id":"17198fc38e5d35db4b10273f1768a7de9d40ca31"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"0c0426b35e1e292574c4690a628556de81951455","unresolved":false,"context_lines":[{"line_number":353,"context_line":"requests-mock\u003e\u003d1.1  # Apache-2.0"},{"line_number":354,"context_line":"tenacity\u003e\u003d3.2.1  # Apache-2.0"},{"line_number":355,"context_line":"retrying\u003e\u003d1.2.3,!\u003d1.3.0  # Apache-2.0"},{"line_number":356,"context_line":"spec-cleaner\u003e\u003d0.8.2  # BSD"},{"line_number":357,"context_line":"selenium\u003e\u003d2.50.1  # Apache-2.0"},{"line_number":358,"context_line":"# While setuptools cannot deal with pre-installed incompatible versions,"},{"line_number":359,"context_line":"# setting a lower bound is not harmful - it makes error messages cleaner. DO"}],"source_content_type":"text/plain","patch_set":2,"id":"9a629dbe_9b215050","line":356,"updated":"2016-11-09 15:07:51.000000000","message":"Should the \u0027normalize\u0027 command convert underscores to hyphens?","commit_id":"17198fc38e5d35db4b10273f1768a7de9d40ca31"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"0c0426b35e1e292574c4690a628556de81951455","unresolved":false,"context_lines":[{"line_number":379,"context_line":"WebTest\u003e\u003d2.0  # MIT"},{"line_number":380,"context_line":"Werkzeug\u003e\u003d0.7  # BSD License"},{"line_number":381,"context_line":"xmltodict\u003e\u003d0.10.1  # MIT"},{"line_number":382,"context_line":"wsgi-intercept\u003e\u003d1.4.1  # MIT License"},{"line_number":383,"context_line":"xvfbwrapper\u003e\u003d0.1.3  #license: MIT"},{"line_number":384,"context_line":"zake\u003e\u003d0.1.6  # Apache-2.0"},{"line_number":385,"context_line":""}],"source_content_type":"text/plain","patch_set":2,"id":"9a629dbe_db04a8c1","line":382,"updated":"2016-11-09 15:07:51.000000000","message":"Should the \u0027normalize\u0027 command convert underscores to hyphens?","commit_id":"17198fc38e5d35db4b10273f1768a7de9d40ca31"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"0c0426b35e1e292574c4690a628556de81951455","unresolved":false,"context_lines":[{"line_number":391,"context_line":"# because they are way too disruptive beyond that. Ideally nothing"},{"line_number":392,"context_line":"# beyond this list would ever use a \u003d\u003d"},{"line_number":393,"context_line":"flake8\u003e\u003d2.5.4,\u003c2.6.0  # MIT"},{"line_number":394,"context_line":"flake8-docstrings\u003d\u003d0.2.1.post1  # MIT"},{"line_number":395,"context_line":"hacking\u003e\u003d0.12.0,\u003c0.13  # Apache-2.0"},{"line_number":396,"context_line":"mccabe\u003d\u003d0.2.1  # MIT License"},{"line_number":397,"context_line":"pep257\u003d\u003d0.7.0  # MIT License"}],"source_content_type":"text/plain","patch_set":2,"id":"9a629dbe_7b139c0d","line":394,"updated":"2016-11-09 15:07:51.000000000","message":"Should the \u0027normalize\u0027 command convert underscores to hyphens?","commit_id":"17198fc38e5d35db4b10273f1768a7de9d40ca31"}],"requirements.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"eb9f6eeae002717a55ef3dc64f42073d66bc61c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7a8ec9b2_b744731b","updated":"2016-09-21 02:43:59.000000000","message":"No this are managed by the bot/other tools.  This will break them","commit_id":"3be6cae6efbee4abbbfad86caf2b742b46770562"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"538c4ecff330f5075be9d13f246deac12d243e23","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a629dbe_5bcb38a5","in_reply_to":"7a8ec9b2_b744731b","updated":"2016-11-09 15:04:28.000000000","message":"Done","commit_id":"3be6cae6efbee4abbbfad86caf2b742b46770562"}],"test-requirements.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"eb9f6eeae002717a55ef3dc64f42073d66bc61c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7a8ec9b2_d74bbf29","updated":"2016-09-21 02:43:59.000000000","message":"No this are managed by the bot/other tools.  This will break them","commit_id":"3be6cae6efbee4abbbfad86caf2b742b46770562"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"538c4ecff330f5075be9d13f246deac12d243e23","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a629dbe_7bce3cb5","in_reply_to":"7a8ec9b2_d74bbf29","updated":"2016-11-09 15:04:28.000000000","message":"Done","commit_id":"3be6cae6efbee4abbbfad86caf2b742b46770562"}]}
