)]}'
{"tools/pip-requires":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"ad2e65653eb150d19d1dd93da58ca3c44d7475de","unresolved":false,"context_lines":[{"line_number":6,"context_line":"prettytable"},{"line_number":7,"context_line":"pyparsing"},{"line_number":8,"context_line":"pycrypto"},{"line_number":9,"context_line":"python-keystoneclient\u003e\u003d0.2,\u003c1.0"},{"line_number":10,"context_line":"python-novaclient\u003e\u003d2,\u003c3"},{"line_number":11,"context_line":"simplejson"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAMH%2F%2F0n0%3D","line":9,"updated":"2012-11-21 11:15:28.000000000","message":"We just had a similar change in ceilometer proposed but the versions were \u003e\u003d0.2,\u003c0.3 not 0.1. Which is correct?","commit_id":"f533a1ad2e2fae0965f89b8c7c5fb85be6be3d91"},{"author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"change_message_id":"196d23d88c89f41ec3770e64b9562006275047bf","unresolved":false,"context_lines":[{"line_number":6,"context_line":"prettytable"},{"line_number":7,"context_line":"pyparsing"},{"line_number":8,"context_line":"pycrypto"},{"line_number":9,"context_line":"python-keystoneclient\u003e\u003d0.2,\u003c1.0"},{"line_number":10,"context_line":"python-novaclient\u003e\u003d2,\u003c3"},{"line_number":11,"context_line":"simplejson"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAMH%2F%2F0Y0%3D","line":9,"in_reply_to":"AAAAMH%2F%2F0ZQ%3D","updated":"2012-11-21 15:57:10.000000000","message":"I agree that the upper limit is questionable - but I was, for now, trying to be consistent to what was done to the glance client by Brian Waldon \u0026 Joe Heck","commit_id":"f533a1ad2e2fae0965f89b8c7c5fb85be6be3d91"},{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"19888731488248c182779b426d191daba5a7dad3","unresolved":false,"context_lines":[{"line_number":6,"context_line":"prettytable"},{"line_number":7,"context_line":"pyparsing"},{"line_number":8,"context_line":"pycrypto"},{"line_number":9,"context_line":"python-keystoneclient\u003e\u003d0.2,\u003c1.0"},{"line_number":10,"context_line":"python-novaclient\u003e\u003d2,\u003c3"},{"line_number":11,"context_line":"simplejson"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAMH%2F%2F0ZQ%3D","line":9,"in_reply_to":"AAAAMH%2F%2F0b4%3D","updated":"2012-11-21 14:52:29.000000000","message":"Oops, that was a typo on my part. :-)\n\nStill, 0.3 or 1.0? I guess it won\u0027t matter until we have a 1.0, but if we\u0027re trying to pin it to one version this change won\u0027t do that when 0.4 is released.","commit_id":"f533a1ad2e2fae0965f89b8c7c5fb85be6be3d91"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"5264ded1dd19fe531c2f485745595a93214d4bae","unresolved":false,"context_lines":[{"line_number":6,"context_line":"prettytable"},{"line_number":7,"context_line":"pyparsing"},{"line_number":8,"context_line":"pycrypto"},{"line_number":9,"context_line":"python-keystoneclient\u003e\u003d0.2,\u003c1.0"},{"line_number":10,"context_line":"python-novaclient\u003e\u003d2,\u003c3"},{"line_number":11,"context_line":"simplejson"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"AAAAMH%2F%2F0b4%3D","line":9,"in_reply_to":"AAAAMH%2F%2F0n0%3D","updated":"2012-11-21 13:58:03.000000000","message":"This caught me off guard too: it\u0027s 1.0 above, not 0.1 :)\n\nI don\u0027t think the upper bound is really necessary here, but it\u0027ll certainly work as-is.","commit_id":"f533a1ad2e2fae0965f89b8c7c5fb85be6be3d91"}]}
