)]}'
{"id":"openstack%2Fpython-keystoneclient~114708","triplet_id":"openstack%2Fpython-keystoneclient~master~I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd","project":"openstack/python-keystoneclient","branch":"master","topic":"114707","hashtags":[],"change_id":"I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd","subject":"Remove cruft from setup.cfg","status":"MERGED","created":"2014-08-16 00:14:08.000000000","updated":"2014-08-21 05:46:10.000000000","submitted":"2014-08-21 05:46:09.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"040a3f5e8a342ebaeca6b1182c5d55cb4165d013","_number":114708,"virtual_id_number":114708,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"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":"2014-08-21 05:46:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"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":"2014-08-20 22:09:18.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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2014-08-20 22:09:18.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"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":1,"date":"2014-08-20 22:10:16.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-08-19 17:34:17.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":"2014-08-20 19:35:18.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":"2014-08-20 22:10:16.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-08-21 05:46:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"aef8da609edef0dff16a9c4421a4a9dfb1ced36e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2014-08-16 00:14:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2357d50d2424e717567dfa406317e825b1cb6c68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 00:14:09.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"4fb79ba9f93c35767570a8aecc5cc960f42fe29f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 00:20:16.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"a652c65bb5de0c651e4640b8a5d932ea086ca1f8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-16 01:40:55.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/114708/1/check/gate-python-keystoneclient-pep8/79dd00e : SUCCESS in 2m 52s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/114708/1/check/gate-python-keystoneclient-docs/a54d0db/doc/build/html/ : SUCCESS in 3m 16s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/08/114708/1/check/gate-python-keystoneclient-python26/98880b5 : SUCCESS in 2m 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/114708/1/check/gate-python-keystoneclient-python27/061b949 : SUCCESS in 2m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-full/e17dd24 : FAILURE in 55m 04s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-postgres-full/ec94532 : SUCCESS in 54m 04s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-neutron-full/c5ead08 : SUCCESS in 1h 05m 40s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-neutron-heat-slow/5d56ed9 : SUCCESS in 24m 29s\n- check-grenade-dsvm http://logs.openstack.org/08/114708/1/check/check-grenade-dsvm/be7cd81 : SUCCESS in 44m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/114708/1/check/gate-tempest-dsvm-large-ops/1db00e4 : SUCCESS in 24m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/114708/1/check/gate-tempest-dsvm-neutron-large-ops/b4a11ff : SUCCESS in 19m 58s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-full-havana/b413a83 : FAILURE in 10m 16s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-neutron-havana/4bb168d : FAILURE in 11m 48s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-full-icehouse/ba31ea2 : SUCCESS in 50m 36s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/114708/1/check/check-tempest-dsvm-neutron-icehouse/fa65a53 : SUCCESS in 56m 50s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/08/114708/1/check/gate-python-keystoneclient-python33/f32334e : SUCCESS in 3m 59s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/114708/1/check/check-devstack-dsvm-cells/e7e71aa : SUCCESS in 13m 53s","accounts_in_message":[],"_revision_number":1},{"id":"7cbda5162ddc4a09d9011a88dafdafe241a8e7e5","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-08-19 17:34:17.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"22a3782acec4b01e75ae6d5207fa7bbad0e37153","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-08-20 19:35:18.000000000","message":"Patch Set 1: Code-Review+2\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"efd6f965a33cc21e21156b90be647a2b7aafbd91","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-20 19:35:27.000000000","message":"Patch Set 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":"9c7f17ab4d61cfab8dca9e4e1ca790e037bcc3d9","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:07:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"da1e2d07a741c109662ded378f5e27486950b7b9","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:09:18.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"763f3e598517711b7b6e42c8b0776758f7fde53c","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-08-20 22:10:16.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"0a369f5caebe6284f8638b4cddd0bd32a7bc1829","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-20 23:26:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/114708/3/check/gate-python-keystoneclient-pep8/2b8fb2c : SUCCESS in 3m 26s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/114708/3/check/gate-python-keystoneclient-docs/e6c3042/doc/build/html/ : SUCCESS in 3m 38s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/08/114708/3/check/gate-python-keystoneclient-python26/1befa1c : SUCCESS in 2m 13s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/114708/3/check/gate-python-keystoneclient-python27/434e267 : SUCCESS in 3m 00s\n- check-tempest-dsvm-full http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-full/83fcf4a : SUCCESS in 55m 33s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-postgres-full/8b0bcc7 : SUCCESS in 49m 00s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-neutron-full/4afa227 : SUCCESS in 1h 01m 20s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-neutron-heat-slow/4c1e7e3 : SUCCESS in 20m 57s\n- check-grenade-dsvm http://logs.openstack.org/08/114708/3/check/check-grenade-dsvm/ab3ab02 : SUCCESS in 45m 47s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/114708/3/check/gate-tempest-dsvm-large-ops/43dbeda : SUCCESS in 19m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/114708/3/check/gate-tempest-dsvm-neutron-large-ops/6e943f3 : SUCCESS in 19m 43s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-full-havana/c257524 : SUCCESS in 38m 35s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-neutron-havana/df0ae1a : SUCCESS in 35m 19s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-full-icehouse/8c5168d : SUCCESS in 53m 55s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/114708/3/check/check-tempest-dsvm-neutron-icehouse/85f4edc : SUCCESS in 1h 00m 27s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/08/114708/3/check/gate-python-keystoneclient-python33/bef7bdc : SUCCESS in 3m 54s\n- check-devstack-dsvm-cells http://logs.openstack.org/08/114708/3/check/check-devstack-dsvm-cells/65acf9e : SUCCESS in 14m 57s","accounts_in_message":[],"_revision_number":3},{"id":"117a961fa6f0e02eb2d85d67d129d894d8385bfb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-20 23:26:21.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"dee8a01d0989bb3e88aea2b6828237177f2a0c8a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-21 05:46:09.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/08/114708/3/gate/gate-python-keystoneclient-docs/3d90c5d/doc/build/html/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/08/114708/3/gate/gate-python-keystoneclient-pep8/9f12db6 : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/08/114708/3/gate/gate-python-keystoneclient-python26/9e27fb2 : SUCCESS in 1m 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/08/114708/3/gate/gate-python-keystoneclient-python27/5ed4d62 : SUCCESS in 3m 06s\n- gate-tempest-dsvm-full http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-full/6d287eb : SUCCESS in 55m 41s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-postgres-full/b8091f7 : SUCCESS in 56m 27s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-neutron-full/c21644c : SUCCESS in 59m 26s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-neutron-heat-slow/fae7d67 : SUCCESS in 23m 29s\n- gate-grenade-dsvm http://logs.openstack.org/08/114708/3/gate/gate-grenade-dsvm/44f5722 : SUCCESS in 43m 47s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-large-ops/b40f618 : SUCCESS in 25m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/08/114708/3/gate/gate-tempest-dsvm-neutron-large-ops/2f0c2f5 : SUCCESS in 23m 18s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/08/114708/3/gate/gate-python-keystoneclient-python33/6908304 : SUCCESS in 4m 10s\n- gate-devstack-dsvm-cells http://logs.openstack.org/08/114708/3/gate/gate-devstack-dsvm-cells/fa90e5b : SUCCESS in 15m 48s","accounts_in_message":[],"_revision_number":3},{"id":"087749aa2adb411a160c3a817a7306873c004eee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-21 05:46:10.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ea9fab0a50c040ea2db49b64b4ebbc9ffa783a43","revisions":{"8dd38c506f7bb45c980203561bebaa482ced1435":{"kind":"REWORK","_number":1,"created":"2014-08-16 00:14:08.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/08/114708/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/08/114708/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/1"}}},"commit":{"parents":[{"commit":"ee872d668854055e73535e31229b28c8c9a111c8","subject":"Unsort pbr and hacking in requirements files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ee872d668854055e73535e31229b28c8c9a111c8"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:13:24.000000000","tz":-420},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:13:24.000000000","tz":-420},"subject":"Remove cruft from setup.cfg","message":"Remove cruft from setup.cfg\n\nWe haven\u0027t needed to register a setup_hook in about 6 months.\n\nChange-Id: I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8dd38c506f7bb45c980203561bebaa482ced1435"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8dd38c506f7bb45c980203561bebaa482ced1435"}]},"branch":"refs/heads/master"},"aad119dbc666de1d1e727a8fdc370dcd229978e6":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2014-08-20 22:07:37.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/08/114708/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/08/114708/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/2"}}},"commit":{"parents":[{"commit":"3d610793987106c8663afea244d5d7ef1b9433ed","subject":"Unsort pbr and hacking in requirements files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3d610793987106c8663afea244d5d7ef1b9433ed"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:13:24.000000000","tz":-420},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2014-08-20 22:07:26.000000000","tz":-300},"subject":"Remove cruft from setup.cfg","message":"Remove cruft from setup.cfg\n\nWe haven\u0027t needed to register a setup_hook in about 6 months.\n\nChange-Id: I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aad119dbc666de1d1e727a8fdc370dcd229978e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aad119dbc666de1d1e727a8fdc370dcd229978e6"}]},"branch":"refs/heads/master"},"ea9fab0a50c040ea2db49b64b4ebbc9ffa783a43":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-08-20 22:09:18.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/08/114708/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/08/114708/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/08/114708/3"}}},"commit":{"parents":[{"commit":"600be6f00a60618232c3845f585ff782ab68765c","subject":"Unsort pbr and hacking in requirements files","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/600be6f00a60618232c3845f585ff782ab68765c"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2014-08-16 00:13:24.000000000","tz":-420},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2014-08-20 22:09:10.000000000","tz":-300},"subject":"Remove cruft from setup.cfg","message":"Remove cruft from setup.cfg\n\nWe haven\u0027t needed to register a setup_hook in about 6 months.\n\nChange-Id: I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea9fab0a50c040ea2db49b64b4ebbc9ffa783a43"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea9fab0a50c040ea2db49b64b4ebbc9ffa783a43"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
