)]}'
{"id":"openstack%2Fpython-keystoneclient~171540","triplet_id":"openstack%2Fpython-keystoneclient~master~I5bb258a4b305c0084be50bc22fe7a0e6a4f65aad","project":"openstack/python-keystoneclient","branch":"master","topic":"discover","hashtags":[],"change_id":"I5bb258a4b305c0084be50bc22fe7a0e6a4f65aad","subject":"Removes discover from test-reqs","status":"MERGED","created":"2015-04-08 09:45:10.000000000","updated":"2015-11-26 00:40:50.000000000","submitted":"2015-11-26 00:40:49.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4f4277056e6ae9b05e7ad1d1c7a9e0f67482769b","_number":171540,"virtual_id_number":171540,"owner":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-11-26 00:40:49.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2015-11-25 22:59:14.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":2,"date":"2015-11-24 22:40:29.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2015-11-25 09:42:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"value":2,"date":"2015-11-25 23:32:12.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"value":1,"date":"2015-11-25 23:32:12.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-08 11:33:41.000000000","updated_by":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"reviewer":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"state":"REVIEWER"},{"updated":"2015-07-10 05:15:01.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-11-24 22:40:29.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2015-11-25 09:42:12.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2015-11-25 22:59:14.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-11-25 23:32:12.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-11-26 00:40:49.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"11a3bb4aa19c1bfc2e0fea50d54e0856fb26d6df","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-04-08 09:45:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9dbd1bc0491c1f7d7307db3b9e7523ee434057b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 10:49:30.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python26/87a311a/ : SUCCESS in 2m 32s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-pep8/a4a6e90/ : SUCCESS in 1m 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/40/171540/1/check/gate-python-keystoneclient-docs/b20d104//doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python27/2ce4584/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python34/e2611cc/ : SUCCESS in 3m 40s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-requirements/0435694/ : SUCCESS in 27s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/40/171540/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/3ccfc96/ : FAILURE in 16m 56s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/40/171540/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/147f4bb/ : SUCCESS in 1h 04m 07s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/40/171540/1/check/check-keystoneclient-dsvm-functional/ed23c27/ : SUCCESS in 21m 39s","accounts_in_message":[],"_revision_number":1},{"id":"51990d418c09170d558f732d65732af6aa67a691","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-04-10 02:13:27.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"4f5f4c99cf92b5be46f06b690cac83887bf1e6e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-10 03:37:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python26/b302673/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-pep8/7e957a2/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/40/171540/1/check/gate-python-keystoneclient-docs/9977c94//doc/build/html/ : SUCCESS in 2m 22s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python27/52f9731/ : SUCCESS in 2m 20s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-python34/eab1faf/ : SUCCESS in 3m 55s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/40/171540/1/check/gate-python-keystoneclient-requirements/93dc259/ : SUCCESS in 14s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/40/171540/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/acf0450/ : SUCCESS in 1h 24m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/40/171540/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d56be1b/ : SUCCESS in 56m 07s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/40/171540/1/check/check-keystoneclient-dsvm-functional/4d9061c/ : SUCCESS in 18m 05s","accounts_in_message":[],"_revision_number":1},{"id":"76d650b280066d7695fa68bd947b8efcf0fdddff","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-04-13 05:10:40.000000000","message":"Patch Set 1: Code-Review-2\n\nWhilst we support \u003e\u003d2.7 for server, i think client still supports python 2.6 (there is a gate job for it) so we can\u0027t merge this.\n\nPing me if i\u0027m wrong to remove -2.","accounts_in_message":[],"_revision_number":1},{"id":"f5026baa97220814f5379201e52fa8b33dd7e575","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-04-13 14:27:37.000000000","message":"Patch Set 1:\n\nMake sense, thanks Jamie.","accounts_in_message":[],"_revision_number":1},{"id":"dafcd3d9feedd90f889848100b2253520debb124","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 01:07:47.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"53f581e64ba98bdcbaac4e402aa4086152d82e89","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-07-10 05:15:01.000000000","message":"Patch Set 1:\n\nyup, client still needs to support 2.6","accounts_in_message":[],"_revision_number":1},{"id":"440759d337dbf5fd5fbf1300449bdd0b5f410761","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-10-09 04:53:18.000000000","message":"Abandoned\n\nOops, I forgot to abandon this patch.","accounts_in_message":[],"_revision_number":1},{"id":"9fac4b9a6ef6ffc721c29540bc3e013f8b3ce94b","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-11-24 20:55:14.000000000","message":"Restored\n\nsince py26 is not going to be supported anymore.","accounts_in_message":[],"_revision_number":1},{"id":"e6bc0f6a813acb4792c4129d5e6bdc440a13bbc4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-24 20:55:22.000000000","message":"Patch Set 1:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"a58e81bbbe5523c8025a46135dfb235008113f96","author":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"date":"2015-11-24 21:02:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1b89b5d82991b1e873c986a36efdcec27e0338c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-24 22:11:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-python26/4f5fa25/ : SUCCESS in 2m 33s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-pep8/ee39b22/ : SUCCESS in 2m 51s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/40/171540/2/check/gate-python-keystoneclient-docs/fc60420//doc/build/html/ : SUCCESS in 3m 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-python27/aec1734/ : SUCCESS in 2m 31s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-python34/790f533/ : SUCCESS in 5m 11s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-requirements/24279a5/ : SUCCESS in 20s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/40/171540/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/eb6d932/ : SUCCESS in 1h 08m 05s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/40/171540/2/check/gate-keystoneclient-dsvm-functional/7d2b19b/ : SUCCESS in 26m 27s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/40/171540/2/check/gate-python-keystoneclient-tox-bandit/1c29983/ : SUCCESS in 2m 40s","accounts_in_message":[],"_revision_number":2},{"id":"9be52d08b75805a5828628b7468903b11a315c74","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-11-24 22:40:29.000000000","message":"Patch Set 2: Code-Review+2\n\nJamie - please remove -2.","accounts_in_message":[],"_revision_number":2},{"id":"3f49fa9e6bd506b304cc456b2c4daab6bd811ce9","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-11-25 09:42:12.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1b4372d1658b53f5916844d23463c707b8d051c0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-25 22:59:14.000000000","message":"Patch Set 2: Code-Review+2\n\njamie, remove -2","accounts_in_message":[],"_revision_number":2},{"id":"1613b0e1492a6e11cb5ae64343dcb4c3894a3209","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-25 23:32:12.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"312eb7647b73af9f8275d88ed49d2e45338f7d61","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-25 23:32:19.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"09e528d9938e9d7b0bcad4754419c537b9b60713","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-26 00:40:49.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/40/171540/2/gate/gate-python-keystoneclient-docs/dd28daf//doc/build/html/ : SUCCESS in 3m 23s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/40/171540/2/gate/gate-python-keystoneclient-pep8/f468f13/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/40/171540/2/gate/gate-python-keystoneclient-python27/615e109/ : SUCCESS in 3m 07s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/40/171540/2/gate/gate-python-keystoneclient-python34/7ce09a5/ : SUCCESS in 3m 57s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/40/171540/2/gate/gate-python-keystoneclient-requirements/ed7cc0d/ : SUCCESS in 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/40/171540/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/ed00b7a/ : SUCCESS in 1h 04m 12s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/40/171540/2/gate/gate-keystoneclient-dsvm-functional/561129f/ : SUCCESS in 29m 11s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/40/171540/2/gate/gate-python-keystoneclient-tox-bandit/e4e952a/ : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":2},{"id":"2d11361e42949e66e5df49e5711e81f56b48be64","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-26 00:40:50.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"655719d6c96bc473c03a4f51fbb12160f80bfcb4","revisions":{"59f5a7ef631350fb366bd0b4c6c7fcbff7d44a3c":{"kind":"REWORK","_number":1,"created":"2015-04-08 09:45:10.000000000","uploader":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"ref":"refs/changes/40/171540/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/40/171540/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/1"}}},"commit":{"parents":[{"commit":"045c9dab6dfd599de42a7a7ac4a677e1a793b67f","subject":"Merge \"Provide a generic auth plugin loader\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/045c9dab6dfd599de42a7a7ac4a677e1a793b67f"}]}],"author":{"name":"Dave Chen","email":"wei.d.chen@intel.com","date":"2015-04-08 09:38:02.000000000","tz":480},"committer":{"name":"Dave Chen","email":"wei.d.chen@intel.com","date":"2015-04-08 09:44:05.000000000","tz":480},"subject":"Removes discover from test-reqs","message":"Removes discover from test-reqs\n\nThe discover package is part of Python 2.7, so we don\u0027t need\nto explicitely require it. It\u0027s by the way annoying for\ndistribution package maintainers, as the file has to be\npatched.\n\nCo-Authored-By: Thomas Goirand \u003cthomas@goirand.fr\u003e\nChange-Id: I5bb258a4b305c0084be50bc22fe7a0e6a4f65aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f5a7ef631350fb366bd0b4c6c7fcbff7d44a3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f5a7ef631350fb366bd0b4c6c7fcbff7d44a3c"}]},"branch":"refs/heads/master"},"655719d6c96bc473c03a4f51fbb12160f80bfcb4":{"kind":"REWORK","_number":2,"created":"2015-11-24 21:02:06.000000000","uploader":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"ref":"refs/changes/40/171540/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/40/171540/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/40/171540/2"}}},"commit":{"parents":[{"commit":"e5be447f3d206af594aa8520c1e651bcb2b46844","subject":"Merge \"Map keystoneclient exceptions to keystoneauth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e5be447f3d206af594aa8520c1e651bcb2b46844"}]}],"author":{"name":"Dave Chen","email":"wei.d.chen@intel.com","date":"2015-04-08 09:38:02.000000000","tz":480},"committer":{"name":"Dave Chen","email":"wei.d.chen@intel.com","date":"2015-11-24 20:56:15.000000000","tz":480},"subject":"Removes discover from test-reqs","message":"Removes discover from test-reqs\n\nThe discover package is part of Python 2.7, so we don\u0027t need\nto explicitely require it. It\u0027s by the way annoying for\ndistribution package maintainers, as the file has to be\npatched.\n\nKeystone team has decided to drop python 2.6 support[1],\nso, it\u0027s safe to remove it from test-requirements.txt.\n\n[1] http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-11-24-17.59.html\n\nRelated-Bug: #1519449\nCo-Authored-By: Thomas Goirand \u003cthomas@goirand.fr\u003e\nChange-Id: I5bb258a4b305c0084be50bc22fe7a0e6a4f65aad\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/655719d6c96bc473c03a4f51fbb12160f80bfcb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/655719d6c96bc473c03a4f51fbb12160f80bfcb4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
