)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"2905899b70b1d56d2f43a93ee845514fcfe84831","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- Is the library license compatible?"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"License is LGPLv3+ which is compatile."},{"line_number":27,"context_line":"Note: The library was relicensed *because* of the OpenStack license"},{"line_number":28,"context_line":"requirements."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9ad45d7e_96d7f222","line":26,"updated":"2016-08-08 10:21:32.000000000","message":"typo: compatible","commit_id":"097adfe20b3cdee841f4e6c4b3d44d96ed341d7c"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"4c30f4ac724b8f9c33e88a6ed97476154c961668","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- Is the library license compatible?"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"License is LGPLv3+ which is compatile."},{"line_number":27,"context_line":"Note: The library was relicensed *because* of the OpenStack license"},{"line_number":28,"context_line":"requirements."},{"line_number":29,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9ad45d7e_fca44d09","line":26,"in_reply_to":"9ad45d7e_96d7f222","updated":"2016-08-08 10:59:06.000000000","message":"Done","commit_id":"097adfe20b3cdee841f4e6c4b3d44d96ed341d7c"}],"bindep.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"c15d736c9d90ee21def49c875100c27bd90cb242","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# NOTE(toabctl): libnss3-dev and libnspr4-dev are needed for python-nss"},{"line_number":33,"context_line":"# which is used by dogtag-pki"},{"line_number":34,"context_line":"libnss3-dev"},{"line_number":35,"context_line":"libnspr4-dev"}],"source_content_type":"text/plain","patch_set":7,"id":"3ac371cc_91cd2989","line":35,"updated":"2016-08-19 04:24:31.000000000","message":"ergh.  We really need to separate \"things we need because we test/install all the things\" and \"things we need to build openstack_requirements\"","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"046cae92e3d021fca1775571f468f12656ca0a15","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# NOTE(toabctl): libnss3-dev and libnspr4-dev are needed for python-nss"},{"line_number":33,"context_line":"# which is used by dogtag-pki"},{"line_number":34,"context_line":"libnss3-dev"},{"line_number":35,"context_line":"libnspr4-dev"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_e65bcef4","line":35,"in_reply_to":"3ac371cc_91cd2989","updated":"2016-08-22 05:38:12.000000000","message":"this is pulled in by libnss3-dev on ubuntu.\n\nAlso missing the rpm packages.","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"4dc163c471cfa3f083d5bc5157c54aee0bf6ee4c","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# NOTE(toabctl): libnss3-dev is needed for python-nss"},{"line_number":33,"context_line":"# which is used by dogtag-pi"},{"line_number":34,"context_line":"libnss3-dev [platform:deb]"},{"line_number":35,"context_line":"mozilla-nss-devel [platform:rpm]"},{"line_number":36,"context_line":"nss-devel [platform:rpm]"}],"source_content_type":"text/plain","patch_set":9,"id":"1ac06dbe_467d821b","line":36,"range":{"start_line":35,"start_character":0,"end_line":36,"end_character":24},"updated":"2016-08-22 05:45:29.000000000","message":"I copied these from Ia3276ad4be56d40fddbf458f215ab93e44ed6907 I have no idea if they\u0027re correct","commit_id":"cddafc553b6f6b7638f010f210f565d7dadf3289"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"9c16d14a2a17e081dd5cd129cbe9d13bfa7b8279","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# NOTE(toabctl): libnss3-dev is needed for python-nss"},{"line_number":33,"context_line":"# which is used by dogtag-pi"},{"line_number":34,"context_line":"libnss3-dev [platform:deb]"},{"line_number":35,"context_line":"mozilla-nss-devel [platform:rpm]"},{"line_number":36,"context_line":"nss-devel [platform:rpm]"}],"source_content_type":"text/plain","patch_set":10,"id":"1ac06dbe_31035e44","line":36,"range":{"start_line":35,"start_character":0,"end_line":36,"end_character":24},"updated":"2016-08-22 06:40:10.000000000","message":"I copied these from Ia3276ad4be56d40fddbf458f215ab93e44ed6907 I have no idea if they\u0027re correct.\n\nThey still need to be verified/checked","commit_id":"0eb9ae18de5530f28106be1bf099ec063cc37b59"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"5dfcf6f1797959e891952c8977975e9654dc5eb7","unresolved":false,"context_lines":[{"line_number":32,"context_line":"# NOTE(toabctl): libnss3-dev is needed for python-nss"},{"line_number":33,"context_line":"# which is used by dogtag-pki"},{"line_number":34,"context_line":"libnss3-dev [platform:dpkg]"},{"line_number":35,"context_line":"mozilla-nss-devel [platform:rpm]"},{"line_number":36,"context_line":"nss-devel [platform:rpm]"}],"source_content_type":"text/plain","patch_set":11,"id":"1ac06dbe_48b8b12a","line":36,"range":{"start_line":35,"start_character":0,"end_line":36,"end_character":24},"updated":"2016-08-22 23:58:52.000000000","message":"I copied these from Ia3276ad4be56d40fddbf458f215ab93e44ed6907 I have no idea if they\u0027re correct.\n\nThey still need to be verified/checked","commit_id":"b496b5e9469b75f8da71ff24af24d9ebcd616d39"}],"global-requirements.txt":[{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"621369b49233136e7672515e19038c8fc0730539","unresolved":false,"context_lines":[{"line_number":161,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":162,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":163,"context_line":"# NOTE(toabctl): remove the fixed version when a python-nss 1.0.0 release is there"},{"line_number":164,"context_line":"python-nss\u003d\u003d1.0.0beta1;python_version\u003e\u003d\u00273.0\u0027  # LGPLv2+"},{"line_number":165,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":166,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":167,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":5,"id":"3ac371cc_23ee9d22","line":164,"updated":"2016-08-15 15:20:51.000000000","message":"does python-nss\u003e\u003d1.0.0beta1 not work?","commit_id":"c654f450e82d43701dc1e221db2fed4a60621591"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"723dc4fd18f3367cabb941538b6f80c0b46a7b88","unresolved":false,"context_lines":[{"line_number":161,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":162,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":163,"context_line":"# NOTE(toabctl): remove the fixed version when a python-nss 1.0.0 release is there"},{"line_number":164,"context_line":"python-nss\u003d\u003d1.0.0beta1;python_version\u003e\u003d\u00273.0\u0027  # LGPLv2+"},{"line_number":165,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":166,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":167,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":5,"id":"3ac371cc_89e836e4","line":164,"in_reply_to":"3ac371cc_23ee9d22","updated":"2016-08-16 05:00:24.000000000","message":"Good point. Let\u0027s try it.","commit_id":"c654f450e82d43701dc1e221db2fed4a60621591"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"046cae92e3d021fca1775571f468f12656ca0a15","unresolved":false,"context_lines":[{"line_number":37,"context_line":"dnspython\u003e\u003d1.14.0  # http://www.dnspython.org/LICENSE"},{"line_number":38,"context_line":"dnspython3\u003e\u003d1.12.0;python_version\u003e\u003d\u00273.0\u0027  # http://www.dnspython.org/LICENSE"},{"line_number":39,"context_line":"dogpile.cache\u003e\u003d0.6.1  # BSD"},{"line_number":40,"context_line":"dogtag-pki\u003e\u003d10.3.5.0.1  # LGPLv3+"},{"line_number":41,"context_line":"elasticsearch\u003e\u003d2.0.0,\u003c\u003d3.0.0 # Apache-2.0"},{"line_number":42,"context_line":"enum34;python_version\u003d\u003d\u00272.7\u0027 or python_version\u003d\u003d\u00272.6\u0027 or python_version\u003d\u003d\u00273.3\u0027  # BSD"},{"line_number":43,"context_line":"# NOTE: New versions of eventlet should not be accepted lightly"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_c605f2c2","line":40,"range":{"start_line":40,"start_character":12,"end_line":40,"end_character":22},"updated":"2016-08-22 05:38:12.000000000","message":"10.3.5.1 is the current version on pypi","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"046cae92e3d021fca1775571f468f12656ca0a15","unresolved":false,"context_lines":[{"line_number":162,"context_line":"pymongo\u003e\u003d3.0.2,!\u003d3.1  # Apache-2.0"},{"line_number":163,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":164,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":165,"context_line":"python-nss\u003e\u003d1.0.0beta1  # LGPLv2+"},{"line_number":166,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":167,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":168,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_0610aa00","line":165,"range":{"start_line":165,"start_character":12,"end_line":165,"end_character":22},"updated":"2016-08-22 05:38:12.000000000","message":"1.0.0b1 is the canonical form","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"c15d736c9d90ee21def49c875100c27bd90cb242","unresolved":false,"context_lines":[{"line_number":162,"context_line":"pymongo\u003e\u003d3.0.2,!\u003d3.1  # Apache-2.0"},{"line_number":163,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":164,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":165,"context_line":"python-nss\u003e\u003d1.0.0beta1  # LGPLv2+"},{"line_number":166,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":167,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":168,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":7,"id":"3ac371cc_d1f041cc","line":165,"updated":"2016-08-19 04:24:31.000000000","message":"I really don\u0027t think we should have this in here.  If there is some compelling reason that it must be here that I\u0027ve miss that\u0027s fine","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"960d8d8ef06db9271e91941ebfbea75358700a92","unresolved":false,"context_lines":[{"line_number":162,"context_line":"pymongo\u003e\u003d3.0.2,!\u003d3.1  # Apache-2.0"},{"line_number":163,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":164,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":165,"context_line":"python-nss\u003e\u003d1.0.0beta1  # LGPLv2+"},{"line_number":166,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":167,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":168,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_e301006c","line":165,"in_reply_to":"3ac371cc_11edb98e","updated":"2016-08-22 05:01:03.000000000","message":"Ah okay I understand now.  It looks like barbican lacks upper-constraints support.  I\u0027m testing a review to do that.","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"3c77efc66d727ca678cf2f3f3eac5809616741a7","unresolved":false,"context_lines":[{"line_number":162,"context_line":"pymongo\u003e\u003d3.0.2,!\u003d3.1  # Apache-2.0"},{"line_number":163,"context_line":"PyMySQL\u003e\u003d0.6.2  # MIT License"},{"line_number":164,"context_line":"python-k8sclient\u003e\u003d0.2.0  # Apache-2.0"},{"line_number":165,"context_line":"python-nss\u003e\u003d1.0.0beta1  # LGPLv2+"},{"line_number":166,"context_line":"voluptuous\u003e\u003d0.8.9  # BSD License"},{"line_number":167,"context_line":"pydotplus\u003e\u003d2.0.2   # MIT License"},{"line_number":168,"context_line":"crc16\u003e\u003d0.1.1  # LGPLv3+"}],"source_content_type":"text/plain","patch_set":7,"id":"3ac371cc_11edb98e","line":165,"in_reply_to":"3ac371cc_d1f041cc","updated":"2016-08-19 04:40:26.000000000","message":"If we don\u0027t have this here, setup.cfg in barbican (from https://review.openstack.org/#/c/344232/6/setup.cfg ) will not be updated with the correct version and when running \"tox -epy35\" in barbican then, it will fail because python-nss 0.17 is installed which does not work with python3","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"}],"upper-constraints.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"046cae92e3d021fca1775571f468f12656ca0a15","unresolved":false,"context_lines":[{"line_number":115,"context_line":"docker-py\u003d\u003d\u003d1.7.2"},{"line_number":116,"context_line":"docutils\u003d\u003d\u003d0.12"},{"line_number":117,"context_line":"dogpile.cache\u003d\u003d\u003d0.6.1"},{"line_number":118,"context_line":"dogtag-pki\u003d\u003d\u003d10.3.5.0.1"},{"line_number":119,"context_line":"elasticsearch\u003d\u003d\u003d2.3.0"},{"line_number":120,"context_line":"enum34\u003d\u003d\u003d1.1.6"},{"line_number":121,"context_line":"eventlet\u003d\u003d\u003d0.19.0"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_46faa2be","line":118,"updated":"2016-08-22 05:38:12.000000000","message":"see comment in g-r","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"046cae92e3d021fca1775571f468f12656ca0a15","unresolved":false,"context_lines":[{"line_number":296,"context_line":"python-muranoclient\u003d\u003d\u003d0.10.0"},{"line_number":297,"context_line":"python-neutronclient\u003d\u003d\u003d5.1.0"},{"line_number":298,"context_line":"python-novaclient\u003d\u003d\u003d5.0.0"},{"line_number":299,"context_line":"python-nss\u003d\u003d\u003d1.0.0beta1;python_version\u003e\u003d\u00273.0\u0027"},{"line_number":300,"context_line":"python-openstackclient\u003d\u003d\u003d2.6.0"},{"line_number":301,"context_line":"python-pytun\u003d\u003d\u003d2.2.1"},{"line_number":302,"context_line":"python-qpid-proton\u003d\u003d\u003d0.10"}],"source_content_type":"text/plain","patch_set":7,"id":"1ac06dbe_86049ac0","line":299,"updated":"2016-08-22 05:38:12.000000000","message":"This is also needed on py2.7 so there needs to be a constraint there as well","commit_id":"fac4fbd843773a4d0b8eafdb2f880eecb6d9b705"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"4dc163c471cfa3f083d5bc5157c54aee0bf6ee4c","unresolved":false,"context_lines":[{"line_number":297,"context_line":"python-muranoclient\u003d\u003d\u003d0.10.0"},{"line_number":298,"context_line":"python-neutronclient\u003d\u003d\u003d5.1.0"},{"line_number":299,"context_line":"python-novaclient\u003d\u003d\u003d5.1.0"},{"line_number":300,"context_line":"python-nss\u003d\u003d\u003d0.17.0;python_version\u003c\u00273.0\u0027"},{"line_number":301,"context_line":"python-nss\u003d\u003d\u003d1.0.0b1;python_version\u003e\u003d\u00273.0\u0027"},{"line_number":302,"context_line":"python-openstackclient\u003d\u003d\u003d2.6.0"},{"line_number":303,"context_line":"python-pytun\u003d\u003d\u003d2.2.1"},{"line_number":304,"context_line":"python-qpid-proton\u003d\u003d\u003d0.10"}],"source_content_type":"text/plain","patch_set":9,"id":"1ac06dbe_a68b961d","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":42},"updated":"2016-08-22 05:45:29.000000000","message":"Does 1.0.0b1 work for both py2.7 and py3.X ?","commit_id":"cddafc553b6f6b7638f010f210f565d7dadf3289"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"9de5497d1cd14d2320cd873925d88d2486da23a0","unresolved":false,"context_lines":[{"line_number":297,"context_line":"python-muranoclient\u003d\u003d\u003d0.10.0"},{"line_number":298,"context_line":"python-neutronclient\u003d\u003d\u003d5.1.0"},{"line_number":299,"context_line":"python-novaclient\u003d\u003d\u003d5.1.0"},{"line_number":300,"context_line":"python-nss\u003d\u003d\u003d0.17.0;python_version\u003c\u00273.0\u0027"},{"line_number":301,"context_line":"python-nss\u003d\u003d\u003d1.0.0b1;python_version\u003e\u003d\u00273.0\u0027"},{"line_number":302,"context_line":"python-openstackclient\u003d\u003d\u003d2.6.0"},{"line_number":303,"context_line":"python-pytun\u003d\u003d\u003d2.2.1"},{"line_number":304,"context_line":"python-qpid-proton\u003d\u003d\u003d0.10"}],"source_content_type":"text/plain","patch_set":9,"id":"1ac06dbe_d15daa7a","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":42},"in_reply_to":"1ac06dbe_91bdf2d9","updated":"2016-08-22 06:38:48.000000000","message":"Okay in that case we only need one like without the environment marker:\n\n python-nss\u003d\u003d\u003d1.0.0b1\n\nI\u0027ll edit.","commit_id":"cddafc553b6f6b7638f010f210f565d7dadf3289"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"18c4ad9c34e3a90c4cb7a95bbdda1e94005e49b2","unresolved":false,"context_lines":[{"line_number":297,"context_line":"python-muranoclient\u003d\u003d\u003d0.10.0"},{"line_number":298,"context_line":"python-neutronclient\u003d\u003d\u003d5.1.0"},{"line_number":299,"context_line":"python-novaclient\u003d\u003d\u003d5.1.0"},{"line_number":300,"context_line":"python-nss\u003d\u003d\u003d0.17.0;python_version\u003c\u00273.0\u0027"},{"line_number":301,"context_line":"python-nss\u003d\u003d\u003d1.0.0b1;python_version\u003e\u003d\u00273.0\u0027"},{"line_number":302,"context_line":"python-openstackclient\u003d\u003d\u003d2.6.0"},{"line_number":303,"context_line":"python-pytun\u003d\u003d\u003d2.2.1"},{"line_number":304,"context_line":"python-qpid-proton\u003d\u003d\u003d0.10"}],"source_content_type":"text/plain","patch_set":9,"id":"1ac06dbe_91bdf2d9","line":301,"range":{"start_line":300,"start_character":0,"end_line":301,"end_character":42},"in_reply_to":"1ac06dbe_a68b961d","updated":"2016-08-22 06:25:15.000000000","message":"yes. 1.0.0b1 added python3 support but also works for py27","commit_id":"cddafc553b6f6b7638f010f210f565d7dadf3289"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"cdd9b461eb59a47ee2c648e477ccea6990bedf22","unresolved":false,"context_lines":[{"line_number":297,"context_line":"python-muranoclient\u003d\u003d\u003d0.10.0"},{"line_number":298,"context_line":"python-neutronclient\u003d\u003d\u003d5.1.0"},{"line_number":299,"context_line":"python-novaclient\u003d\u003d\u003d5.1.0"},{"line_number":300,"context_line":"python-nss\u003d\u003d\u003d1.0.0b1"},{"line_number":301,"context_line":"python-openstackclient\u003d\u003d\u003d2.6.0"},{"line_number":302,"context_line":"python-pytun\u003d\u003d\u003d2.2.1"},{"line_number":303,"context_line":"python-qpid-proton\u003d\u003d\u003d0.10"}],"source_content_type":"text/plain","patch_set":11,"id":"7a8ec9b2_57796ffb","line":300,"updated":"2016-09-21 02:45:59.000000000","message":"1.0.0 is out.  Lets use that","commit_id":"b496b5e9469b75f8da71ff24af24d9ebcd616d39"}]}
