)]}'
{"requirements-py3.txt":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"fa2bcf33a709ed3c9b5591bcedb9760cc525421e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Routes\u003e\u003d1.12.3"},{"line_number":11,"context_line":"six\u003e\u003d1.6.0"},{"line_number":12,"context_line":"SQLAlchemy\u003e\u003d0.7.8,\u003c\u003d0.9.99"},{"line_number":13,"context_line":"sqlalchemy-migrate\u003e\u003d0.8.2,!\u003d0.8.4"},{"line_number":14,"context_line":"passlib"},{"line_number":15,"context_line":"lxml\u003e\u003d2.3"},{"line_number":16,"context_line":"iso8601\u003e\u003d0.1.9"}],"source_content_type":"text/plain","patch_set":1,"id":"1ae5cdf2_3e56d85c","line":13,"updated":"2014-06-03 20:19:49.000000000","message":"what about sqlalchemy-migrate? https://github.com/openstack/keystone/blob/master/requirements.txt#L12","commit_id":"45c558544d3b42a185d913736ebbb4fa9a80bdc3"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"4f856c73647490c2d5d83f3e6aa88dbc6cc4dd31","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Routes\u003e\u003d1.12.3"},{"line_number":11,"context_line":"six\u003e\u003d1.6.0"},{"line_number":12,"context_line":"SQLAlchemy\u003e\u003d0.7.8,\u003c\u003d0.9.99"},{"line_number":13,"context_line":"sqlalchemy-migrate\u003e\u003d0.8.2,!\u003d0.8.4"},{"line_number":14,"context_line":"passlib"},{"line_number":15,"context_line":"lxml\u003e\u003d2.3"},{"line_number":16,"context_line":"iso8601\u003e\u003d0.1.9"}],"source_content_type":"text/plain","patch_set":1,"id":"1ae5cdf2_338cf7d6","line":13,"in_reply_to":"1ae5cdf2_3e56d85c","updated":"2014-06-13 19:31:58.000000000","message":"This was just out of date. Fixed in latest.","commit_id":"45c558544d3b42a185d913736ebbb4fa9a80bdc3"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"fa2bcf33a709ed3c9b5591bcedb9760cc525421e","unresolved":false,"context_lines":[{"line_number":14,"context_line":"passlib"},{"line_number":15,"context_line":"lxml\u003e\u003d2.3"},{"line_number":16,"context_line":"iso8601\u003e\u003d0.1.9"},{"line_number":17,"context_line":"python-keystoneclient\u003e\u003d0.7.0"},{"line_number":18,"context_line":"oslo.config\u003e\u003d1.2.0"},{"line_number":19,"context_line":"# oslo.messaging tries to pull in eventlet"},{"line_number":20,"context_line":"# oslo.messaging\u003e\u003d1.3.0"}],"source_content_type":"text/plain","patch_set":1,"id":"1ae5cdf2_3eddf8e0","line":17,"updated":"2014-06-03 20:19:49.000000000","message":"python2 from requirements.txt has this at 0.9.0","commit_id":"45c558544d3b42a185d913736ebbb4fa9a80bdc3"},{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"4f856c73647490c2d5d83f3e6aa88dbc6cc4dd31","unresolved":false,"context_lines":[{"line_number":14,"context_line":"passlib"},{"line_number":15,"context_line":"lxml\u003e\u003d2.3"},{"line_number":16,"context_line":"iso8601\u003e\u003d0.1.9"},{"line_number":17,"context_line":"python-keystoneclient\u003e\u003d0.7.0"},{"line_number":18,"context_line":"oslo.config\u003e\u003d1.2.0"},{"line_number":19,"context_line":"# oslo.messaging tries to pull in eventlet"},{"line_number":20,"context_line":"# oslo.messaging\u003e\u003d1.3.0"}],"source_content_type":"text/plain","patch_set":1,"id":"1ae5cdf2_53bee365","line":17,"in_reply_to":"1ae5cdf2_3eddf8e0","updated":"2014-06-13 19:31:58.000000000","message":"Done","commit_id":"45c558544d3b42a185d913736ebbb4fa9a80bdc3"}]}
