)]}'
{"setup.cfg":[{"author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"change_message_id":"058afd3b53a4c5ab013d237907fb4e4b6917de27","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"vmware \u003d"},{"line_number":61,"context_line":"    oslo.vmware\u003e\u003d0.13.1 # Apache-2.0"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"swift \u003d"},{"line_number":64,"context_line":"    httplib2\u003e\u003d0.7.5"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3a50d1a3_d9b3b098","line":61,"updated":"2015-07-29 16:49:28.000000000","message":"someone changed glance to reference oslo.vmware\u003e\u003d1.16.0. I\u0027m thinking they really intended to make that change in glance_store, therefore this should really say 1.16.0 instead of 0.13.1.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"change_message_id":"c87bed13e4b3c96987e89f64ea19891941661f2c","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"vmware \u003d"},{"line_number":61,"context_line":"    oslo.vmware\u003e\u003d0.13.1 # Apache-2.0"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"swift \u003d"},{"line_number":64,"context_line":"    httplib2\u003e\u003d0.7.5"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3a50d1a3_fa4e9b6d","line":61,"in_reply_to":"3a50d1a3_d4237556","updated":"2015-07-29 17:05:26.000000000","message":"Ah, sorry I looked at glance. nvm about this comment.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":7575,"name":"Sabari","email":"smurugesan@vmware.com","username":"sabari"},"change_message_id":"054b0f05a5dd7aaeeda69cccdd41e5c62bb296e9","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"vmware \u003d"},{"line_number":61,"context_line":"    oslo.vmware\u003e\u003d0.13.1 # Apache-2.0"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"swift \u003d"},{"line_number":64,"context_line":"    httplib2\u003e\u003d0.7.5"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3a50d1a3_d4237556","line":61,"in_reply_to":"3a50d1a3_d9b3b098","updated":"2015-07-29 16:59:54.000000000","message":"+ 1 this must be matching the current requirements.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"change_message_id":"5f12cb5e5084980a61f7c065d97e5bf62cb089b5","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"vmware \u003d"},{"line_number":61,"context_line":"    oslo.vmware\u003e\u003d0.13.1 # Apache-2.0"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"swift \u003d"},{"line_number":64,"context_line":"    httplib2\u003e\u003d0.7.5"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3a50d1a3_74c1414d","line":61,"in_reply_to":"3a50d1a3_d9b3b098","updated":"2015-07-29 16:56:36.000000000","message":"The last global-requirements sync was just merged more recently than in glance_store. I6a7bf3c63ee25b6da71aeb68dfc0339148b63d9a updates it. The next sync will also update it here.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"change_message_id":"376ff2a9ada10a75b954529406de91c0c38aca7d","unresolved":false,"context_lines":[{"line_number":58,"context_line":"    boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"vmware \u003d"},{"line_number":61,"context_line":"    oslo.vmware\u003e\u003d0.13.1 # Apache-2.0"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"swift \u003d"},{"line_number":64,"context_line":"    httplib2\u003e\u003d0.7.5"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"3a50d1a3_ba41f364","line":61,"in_reply_to":"3a50d1a3_fa4e9b6d","updated":"2015-07-29 17:25:29.000000000","message":"I updated it, anyway.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"change_message_id":"0fa24cc826a632db6f6f484ce9eb2100b30c0b7a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d glance_store"},{"line_number":3,"context_line":"summary \u003d OpenStack Image Service Store Library"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"description-file \u003d"},{"line_number":6,"context_line":"    README.rst"},{"line_number":7,"context_line":"author \u003d OpenStack"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"3a50d1a3_5a28ef96","line":4,"updated":"2015-07-29 17:26:32.000000000","message":"Blank line added by update-requirements.","commit_id":"f8e59e05070e249850dc72da9f7c72febeda2f2f"},{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"68c5959e0cd932ee01657de6de2116c300021090","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[metadata]"},{"line_number":2,"context_line":"name \u003d glance_store"},{"line_number":3,"context_line":"summary \u003d OpenStack Image Service Store Library"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"description-file \u003d"},{"line_number":6,"context_line":"    README.rst"},{"line_number":7,"context_line":"author \u003d OpenStack"}],"source_content_type":"text/x-ttcn-cfg","patch_set":2,"id":"3a50d1a3_f4a22aad","line":4,"in_reply_to":"3a50d1a3_5a28ef96","updated":"2015-07-29 18:53:28.000000000","message":"Huh, please open a bug about that.","commit_id":"f8e59e05070e249850dc72da9f7c72febeda2f2f"},{"author":{"_account_id":10608,"name":"Matthew Edmonds","email":"edmondsw@us.ibm.com","username":"edmondsw"},"change_message_id":"dd5eba7726ab42414f096853f26ea2d84aa192f5","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    glance.store \u003d glance_store.backend:_list_opts"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"[extras]"},{"line_number":56,"context_line":"# Dependencies for each of the optional stores"},{"line_number":57,"context_line":"s3 \u003d"},{"line_number":58,"context_line":"  boto\u003e\u003d2.32.1"},{"line_number":59,"context_line":"vmware \u003d"}],"source_content_type":"text/x-ttcn-cfg","patch_set":3,"id":"3a50d1a3_c3014cb1","line":56,"updated":"2015-07-30 14:03:06.000000000","message":"nit: would be nice to order these alphabetically","commit_id":"29a84f7ced03ece1eb5b2128593dc84f8f95bec1"}],"test-requirements.txt":[{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"04c88206079ec0df87b236e468b5ff707bf7e9fa","unresolved":false,"context_lines":[{"line_number":26,"context_line":"#"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"# For S3 storage backend"},{"line_number":29,"context_line":".[s3]"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"# For VMware storage backend."},{"line_number":32,"context_line":".[vmware]"}],"source_content_type":"text/plain","patch_set":1,"id":"3a50d1a3_5ab78f20","line":29,"updated":"2015-07-29 17:12:01.000000000","message":"Don\u0027t do this.\n\ntest-requirements.txt is reflected into setuptools tests_require, and I\u0027m fairly sure setuptools does not understand that \u0027.\u0027 is this project: thats pip we\u0027re talking to to say \u0027.[s3]\u0027.\n\nInstead, do\n\n.[s3,vmware,swift,grifs,cinder] in your tox.ini.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"},{"author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"change_message_id":"376ff2a9ada10a75b954529406de91c0c38aca7d","unresolved":false,"context_lines":[{"line_number":26,"context_line":"#"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"# For S3 storage backend"},{"line_number":29,"context_line":".[s3]"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"# For VMware storage backend."},{"line_number":32,"context_line":".[vmware]"}],"source_content_type":"text/plain","patch_set":1,"id":"3a50d1a3_fabbfbe2","line":29,"in_reply_to":"3a50d1a3_5ab78f20","updated":"2015-07-29 17:25:29.000000000","message":"Good catch, thanks. It seemed to work when I tested it locally, but I\u0027ve changed it.","commit_id":"c6793e50305db56275c9eb65b9088e1173cf1524"}],"tox.ini":[{"author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"change_message_id":"68c5959e0cd932ee01657de6de2116c300021090","unresolved":false,"context_lines":[{"line_number":7,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d pip install --allow-all-external --allow-insecure netaddr -U {opts} {packages}"},{"line_number":10,"context_line":"deps \u003d -r{toxinidir}/requirements.txt"},{"line_number":11,"context_line":"       -r{toxinidir}/test-requirements.txt"},{"line_number":12,"context_line":"       .[s3,vmware,swift,grifs,cinder]"},{"line_number":13,"context_line":"commands \u003d python setup.py testr --slowest --testr-args\u003d\u0027{posargs}\u0027"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3a50d1a3_d435ae44","line":10,"updated":"2015-07-29 18:53:28.000000000","message":"You can drop this reference to requirements.txt I suspect. Since everything in it is reflected. (I started a thread about this on -dev).","commit_id":"f8e59e05070e249850dc72da9f7c72febeda2f2f"}]}
