)]}'
{"id":"openstack%2Frequirements~719201","triplet_id":"openstack%2Frequirements~master~I1b4c41cb45963258d8d81031101956907690d44c","project":"openstack/requirements","branch":"master","topic":"new-release","hashtags":[],"change_id":"I1b4c41cb45963258d8d81031101956907690d44c","subject":"update constraint for python-keystoneclient to new release 4.0.0","status":"MERGED","created":"2020-04-11 18:40:42.000000000","updated":"2020-04-12 01:36:59.000000000","submitted":"2020-04-12 01:35:23.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"719201-1586655324474-76a6aaaf","meta_rev_id":"00f23fd8b8165f00354a26b3dd3f14cb3c35d741","_number":719201,"virtual_id_number":719201,"owner":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-12 01:35:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-12 00:07:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-12 00:07:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-11 18:45:21.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-04-12 00:07:43.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"},{"updated":"2020-04-12 01:35:23.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e418a5faf59e635e16d50bee0eb1b30c776cae63","author":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"date":"2020-04-11 18:40:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a067024892a7478b52af783fdd7f42575c649cc4","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-04-11 18:45:21.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"a5fce1288180ca19aa79af8c595e2f466283b36f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-11 20:18:30.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af6b259b6a5c4524a7f5349e156a76a7 : SUCCESS in 3m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01865760744d42d3b89eb632472f138c : SUCCESS in 3m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fbf1703f11344369aff4fe4fe2048c4a : SUCCESS in 3m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/66908f09753b400e9e10e8ad4f0ef5ce : SUCCESS in 3m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/63e3527f71404254a8525aea3ec370ed : SUCCESS in 3m 29s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/a4577228f3c74d0da758ac7acaf9c97f : SUCCESS in 3m 20s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/ac2b356b6cd241099137c6ce8d035f30 : SUCCESS in 3m 08s\n- requirements-tox-py36-check-uc https://zuul.opendev.org/t/openstack/build/65c70c823c26435e96df92afc6163e01 : SUCCESS in 7m 38s\n- cross-cinder-py36 https://zuul.opendev.org/t/openstack/build/e6b35af3db414cc596c3e9a481985b60 : SUCCESS in 8m 19s\n- cross-glance-py36 https://zuul.opendev.org/t/openstack/build/105fbd6cb1a94bcbbbcd52806ea43440 : SUCCESS in 4m 44s\n- cross-horizon-py36 https://zuul.opendev.org/t/openstack/build/6d441c947a01410eae912581f1b01d6e : SUCCESS in 9m 26s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/eedb1552fc6c4ffcbbde166b319b61ff : SUCCESS in 6m 06s\n- cross-keystone-py36 https://zuul.opendev.org/t/openstack/build/896c91f989614b61ac9a973e059e502d : FAILURE in 4m 07s\n- cross-neutron-py36 https://zuul.opendev.org/t/openstack/build/2d9ee4ad9e7b4af7b89ff46fb42d4939 : SUCCESS in 27m 33s\n- cross-nova-py36 https://zuul.opendev.org/t/openstack/build/c447886c02c640479e03c67644acd830 : SUCCESS in 15m 52s\n- cross-nova-py37 https://zuul.opendev.org/t/openstack/build/69173628860a42cdb26f42ca32969372 : SUCCESS in 14m 14s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/a317cd0ccf2c4929b3c24a0ff088c0f4 : SUCCESS in 19m 04s\n- cross-octavia-py36 https://zuul.opendev.org/t/openstack/build/3ea6ce7b1a4b4d52ae4ec631edfba8f4 : SUCCESS in 4m 51s\n- cross-octavia-py37 https://zuul.opendev.org/t/openstack/build/84213e3e6f5e4d379968ca7ebaaf57e5 : SUCCESS in 6m 12s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/f34026cf5fc14423a3a17c80b4dbca1a : SUCCESS in 6m 46s\n- cross-swift-py27 https://zuul.opendev.org/t/openstack/build/16a6da8879f44c17844facf3577e68d2 : FAILURE in 3m 05s\n- cross-swift-py36 https://zuul.opendev.org/t/openstack/build/76cfc915e9344eeb84e7f4aabcbcf7cc : SUCCESS in 12m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4b78bc2353bd4030a82e37d055ccc7b2 : SUCCESS in 50m 14s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/ba221ec06edf4485ad8da2a0a1f0f011 : SUCCESS in 1h 20m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e75f20130d724f9eb67f56e45cbf4ab3 : SUCCESS in 1h 17m 05s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c7b51a4bd19a42b5be58cc452dc195d1 : SUCCESS in 1h 36m 28s","accounts_in_message":[],"_revision_number":1},{"id":"68f227eba0ad6fbc5b4d963f773934e9bb8fec7f","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2020-04-11 20:50:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3b1ea284701c2649d6c163f42500f37477f5c4d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-11 22:14:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01cb05d14d764f2e9a3ffe32e382da81 : SUCCESS in 5m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8377372805e744dab594b13252c06061 : SUCCESS in 5m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ad0a591b36b249c0ac51504dec476b1f : SUCCESS in 5m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/43a62f555ece4a84936e5b473099806c : SUCCESS in 5m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/da0dd6f33f614e62a4cac74667653ff1 : SUCCESS in 5m 27s (non-voting)\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/3377b1022cab401ba8739535167d5f58 : SUCCESS in 5m 02s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/e4b517420f2e48198c8e72776453b316 : SUCCESS in 5m 15s\n- requirements-tox-py36-check-uc https://zuul.opendev.org/t/openstack/build/f472456dc2ea403ab66f045333ddda67 : SUCCESS in 8m 20s\n- cross-cinder-py36 https://zuul.opendev.org/t/openstack/build/a7d3d25201b241b0bc87f16bc3ef61df : SUCCESS in 9m 38s\n- cross-glance-py36 https://zuul.opendev.org/t/openstack/build/84c986434b5e4ed380c7caa92b0e6c7f : SUCCESS in 5m 46s\n- cross-horizon-py36 https://zuul.opendev.org/t/openstack/build/d63b533a689340138356d7187e09f5a3 : SUCCESS in 8m 03s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/552489314a75440f9c81313b0cdf38c2 : SUCCESS in 6m 36s\n- cross-keystone-py36 https://zuul.opendev.org/t/openstack/build/899e720236734c0dbbb6d156a912f23e : SUCCESS in 14m 16s\n- cross-neutron-py36 https://zuul.opendev.org/t/openstack/build/7869bad66f88461791ea3055384425e3 : SUCCESS in 25m 07s\n- cross-nova-py36 https://zuul.opendev.org/t/openstack/build/310427c2660747fea175f7bc7fd88041 : SUCCESS in 11m 12s\n- cross-nova-py37 https://zuul.opendev.org/t/openstack/build/840f22a82f2743b9aa1a5c92799c1ded : SUCCESS in 11m 41s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/0edd2e6ec5be4300aa36ca5b4c6837cd : SUCCESS in 15m 22s\n- cross-octavia-py36 https://zuul.opendev.org/t/openstack/build/10b2e4b74e6a4d1fa30d78a954e83fd1 : SUCCESS in 3m 56s\n- cross-octavia-py37 https://zuul.opendev.org/t/openstack/build/aa229c41ddd948cf8d43e4ba71777508 : SUCCESS in 4m 52s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/a5d1981d51484af3aeeebd541d9a90bb : SUCCESS in 6m 16s\n- cross-swift-py27 https://zuul.opendev.org/t/openstack/build/bc99e91abc654e8e904f8630291a0a13 : SUCCESS in 11m 11s\n- cross-swift-py36 https://zuul.opendev.org/t/openstack/build/85bec39a736b4a25880247efbcc9a1a5 : SUCCESS in 11m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9f2752b7c6742869d83a8e67172839c : SUCCESS in 1h 16m 44s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/812f2a78c8664c23b2a658e855d41639 : SUCCESS in 1h 18m 04s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0282c568c73c40a09935895db946b7ac : SUCCESS in 1h 14m 46s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/f454a464470d4339ad96587d9e24282b : SUCCESS in 1h 01m 36s","accounts_in_message":[],"_revision_number":2},{"id":"32c4faa4a4ddeb5dfcee0e0bd2249831476ecfea","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2020-04-12 00:07:43.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"96927148e977d83c14e52fb0340e1c94c05b91a4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 00:07:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"912ba50ec7e960de18781e044ac3926a27bc5beb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 01:35:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9fe4651b75df403fae58226022b9b3d1 : SUCCESS in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b555f027ecf94b379d76ba8af4114661 : SUCCESS in 2m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9d78aac5e2cb4b01abb5f37fb5f2341c : SUCCESS in 3m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9084d0eba9454a5595ccb5074df188e0 : SUCCESS in 4m 01s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/73736a83cc844ff89e67ec8b4d003af2 : SUCCESS in 3m 42s\n- requirements-tox-babel https://zuul.opendev.org/t/openstack/build/2202d5ca2bca4a8c8e54c49fe29a7106 : SUCCESS in 3m 21s\n- requirements-tox-py36-check-uc https://zuul.opendev.org/t/openstack/build/80ec67d8db7140deb8f20be7efe3337c : SUCCESS in 7m 02s\n- cross-cinder-py36 https://zuul.opendev.org/t/openstack/build/7be581651f68419590bba9a12535ac57 : SUCCESS in 8m 24s\n- cross-glance-py36 https://zuul.opendev.org/t/openstack/build/7352c865eb1b43ee90c8a305fdd0c2a6 : SUCCESS in 4m 45s\n- cross-horizon-py36 https://zuul.opendev.org/t/openstack/build/8aaaca68ebb84ec9a336f94343709e33 : SUCCESS in 8m 27s\n- cross-horizon-npm https://zuul.opendev.org/t/openstack/build/3c4853f0ed2b494d8c544237294d2e04 : SUCCESS in 5m 59s\n- cross-keystone-py36 https://zuul.opendev.org/t/openstack/build/0939955a50d84ec292da295b081ca5e1 : SUCCESS in 18m 03s\n- cross-neutron-py36 https://zuul.opendev.org/t/openstack/build/e9a24a9b248c4a149cd10b7b0a4249d7 : SUCCESS in 22m 14s\n- cross-nova-py36 https://zuul.opendev.org/t/openstack/build/bbe2d53374ba43a2abdb7834febfa3f3 : SUCCESS in 11m 28s\n- cross-nova-py37 https://zuul.opendev.org/t/openstack/build/9c4e7abf4ea74e2f8e999c1395eba22e : SUCCESS in 11m 13s\n- cross-nova-functional https://zuul.opendev.org/t/openstack/build/3c42e63e2d414f639fb2034d84b00f88 : SUCCESS in 14m 33s\n- cross-octavia-py36 https://zuul.opendev.org/t/openstack/build/a1fb4c33241247cca17428a7089ef8ea : SUCCESS in 4m 27s\n- cross-octavia-py37 https://zuul.opendev.org/t/openstack/build/e7220f6721394929865993dfbc1e2715 : SUCCESS in 4m 52s\n- cross-osc-tox-docs https://zuul.opendev.org/t/openstack/build/4f906d483bc445689da7f974fee9d085 : SUCCESS in 6m 56s\n- cross-swift-py27 https://zuul.opendev.org/t/openstack/build/81dc7e19147b4d32aaabe8a39c99a671 : SUCCESS in 10m 22s\n- cross-swift-py36 https://zuul.opendev.org/t/openstack/build/ac68a62b20684672949c2cb3ba3e4c5f : SUCCESS in 9m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3a891e017a4b40d0afd1d07660f9fce2 : SUCCESS in 49m 39s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/f80af601dbf44944895ec07eb9748cdf : SUCCESS in 1h 10m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9d2d74605f344206929b344fdba57edb : SUCCESS in 1h 11m 56s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ee81ca07ab3240b399f4ae3fd10e3d26 : SUCCESS in 1h 05m 29s","accounts_in_message":[],"_revision_number":2},{"id":"23408f7123fa656f6b87d46688e3eefe0c5bb3c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 01:35:24.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"0d20dff035fea5dc8e12f9ceac5ca3c8d2be5a66","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-12 01:36:59.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b50db4c7547c4632ba548c9e6e2f7d41 : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ddd961028f5c131fa8a806a7d1da0b8177e45a48","revisions":{"80abdd0def468bc917bf6775940e253f7e47f79a":{"kind":"REWORK","_number":1,"created":"2020-04-11 18:40:42.000000000","uploader":{"_account_id":11131,"name":"OpenStack Proposal Bot","username":"proposal-bot","tags":["SERVICE_USER"]},"ref":"refs/changes/01/719201/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/01/719201/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/01/719201/1"}}},"commit":{"parents":[{"commit":"8a193ffdc85b6fbb189b469cdbbad351d9ef8939","subject":"Merge \"update constraint for python-heatclient to new release 2.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8a193ffdc85b6fbb189b469cdbbad351d9ef8939"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2020-04-11 18:40:41.000000000","tz":0},"committer":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2020-04-11 18:40:41.000000000","tz":0},"subject":"update constraint for python-keystoneclient to new release 4.0.0","message":"update constraint for python-keystoneclient to new release 4.0.0\n\nChange-Id: I1b4c41cb45963258d8d81031101956907690d44c\nmeta:version: 4.0.0\nmeta:diff-start: -\nmeta:series: ussuri\nmeta:release-type: release\nmeta:pypi: yes\nmeta:first: no\nmeta:release:Author: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Commit: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Change-Id: I74125e4d800dd33daeb7cbe434eb3d994aa7cd9c\nmeta:release:Code-Review+2: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Workflow+1: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/80abdd0def468bc917bf6775940e253f7e47f79a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/80abdd0def468bc917bf6775940e253f7e47f79a"}]},"branch":"refs/heads/master"},"ddd961028f5c131fa8a806a7d1da0b8177e45a48":{"kind":"REWORK","_number":2,"created":"2020-04-11 20:50:19.000000000","uploader":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"ref":"refs/changes/01/719201/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/requirements","ref":"refs/changes/01/719201/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/requirements refs/changes/01/719201/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/requirements refs/changes/01/719201/2"}}},"commit":{"parents":[{"commit":"8a193ffdc85b6fbb189b469cdbbad351d9ef8939","subject":"Merge \"update constraint for python-heatclient to new release 2.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/8a193ffdc85b6fbb189b469cdbbad351d9ef8939"}]}],"author":{"name":"OpenStack Proposal Bot","email":"openstack-infra@lists.openstack.org","date":"2020-04-11 18:40:41.000000000","tz":0},"committer":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2020-04-11 20:50:11.000000000","tz":-300},"subject":"update constraint for python-keystoneclient to new release 4.0.0","message":"update constraint for python-keystoneclient to new release 4.0.0\n\nChange-Id: I1b4c41cb45963258d8d81031101956907690d44c\nmeta:version: 4.0.0\nmeta:diff-start: -\nmeta:series: ussuri\nmeta:release-type: release\nmeta:pypi: yes\nmeta:first: no\nmeta:release:Author: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Commit: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Change-Id: I74125e4d800dd33daeb7cbe434eb3d994aa7cd9c\nmeta:release:Code-Review+2: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nmeta:release:Workflow+1: Sean McGinnis \u003csean.mcginnis@gmail.com\u003e\nSigned-off-by: Matthew Thode \u003cmthode@mthode.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/ddd961028f5c131fa8a806a7d1da0b8177e45a48"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/requirements/commit/ddd961028f5c131fa8a806a7d1da0b8177e45a48"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
