)]}'
{"id":"openstack%2Ffreezer-api~719522","triplet_id":"openstack%2Ffreezer-api~master~I7bb95a8ebd7023046baae30595159254bac25690","project":"openstack/freezer-api","branch":"master","hashtags":[],"change_id":"I7bb95a8ebd7023046baae30595159254bac25690","subject":"Cleanup py27 support","status":"MERGED","created":"2020-04-13 14:41:21.000000000","updated":"2020-04-20 16:22:58.000000000","submitted":"2020-04-20 16:20:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"719522-1587399652169-774d20de","meta_rev_id":"d09848e6bd71efc2774a42d3c3317649c4f5402a","_number":719522,"virtual_id_number":719522,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-20 16:20:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":0,"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},{"value":0,"date":"2020-04-14 17:02:41.000000000","_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":0,"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"}],"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":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"recommended":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"value":0,"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":1,"date":"2020-04-15 17:26:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":0,"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":2,"date":"2020-04-20 15:37:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"all":[{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"value":0,"date":"2020-04-20 15:20:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"value":1,"date":"2020-04-20 15:37:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-15 17:26:02.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},"reviewer":{"_account_id":11151,"name":"Fausto Marzi","email":"fausto.marzi@ericsson.com","username":"fausto.marzi"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},"reviewer":{"_account_id":13940,"name":"Saad Zaher","email":"eng.szaher@gmail.com","username":"szaher"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},"reviewer":{"_account_id":14101,"name":"yapeng Yang","email":"a394954369@gmail.com","username":"yapeng"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"reviewer":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},"reviewer":{"_account_id":14509,"name":"Pierre Mathieu","email":"pierre-arthur.mathieu@hpe.com","username":"slashme"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"reviewer":{"_account_id":16768,"name":"Ruslan Aliev","email":"raliev@mirantis.com","username":"raliev"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"reviewer":{"_account_id":21069,"name":"Carl caihui","email":"caihui_nj@163.com","username":"caihui"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"reviewer":{"_account_id":21387,"name":"gecong","email":"ge.cong@zte.com.cn","username":"gecong"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},"reviewer":{"_account_id":22405,"name":"Vitaliy Nogin","email":"shadoff1982@gmail.com","username":"vnogin"},"state":"REVIEWER"},{"updated":"2020-04-20 15:20:00.000000000","updated_by":{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},"reviewer":{"_account_id":22484,"name":"gengchc2","email":"geng.changcai2@zte.com.cn","username":"gengchc2"},"state":"REVIEWER"},{"updated":"2020-04-20 15:37:13.000000000","updated_by":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"reviewer":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"state":"REVIEWER"},{"updated":"2020-04-20 16:20:51.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":"603364738b16508d6dbba57d956b5d25c9002e97","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-13 14:41:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"11d9f9f34dc0a864d51fc1c83be7b0486fbe3e70","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-13 14:41:38.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f90f961f28fae9a699d7b63c432f760c01720376","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-13 15:20:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2a5d093f8fc94d8b8811d7fbc094d176 : SUCCESS in 4m 01s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/24d3a2f4e4ae4dde8e37c8cc0e978e5d : SUCCESS in 2m 46s\n- requirements-check https://zuul.opendev.org/t/openstack/build/85849e3051e14cf4b5d7d07f239bdb78 : SUCCESS in 3m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3249352d8fab4363a68baaffbe6c6ff8 : SUCCESS in 5m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3077b2bd1804fb3b933fab6613f8c69 : SUCCESS in 3m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e958774626244aca8d67e23cea0d4cec : SUCCESS in 5m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/48c68a23bb534619b9e83cd7d908ee34 : SUCCESS in 5m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/16e806eed9684f73ac5aa3d1285be4a3 : SUCCESS in 4m 03s (non-voting)\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/85d84fadc0934be1a0b98db8ccaca0a8 : SUCCESS in 3m 11s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/8166822778924044acfe7f0d73fd4f90 : SUCCESS in 6m 10s\n- freezer-api-tempest https://zuul.opendev.org/t/openstack/build/7c54ead1d6a44d08a7bfb4fa496177f8 : SUCCESS in 32m 49s\n- freezer-api-tempest-sqlalchemy https://zuul.opendev.org/t/openstack/build/ef0b3594270b498995b7d44102934653 : SUCCESS in 26m 51s","accounts_in_message":[],"_revision_number":2},{"id":"02cb21b6840c0ce56295dc7bb6b5901baaac7b7c","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-14 09:49:32.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nSee my `hacking` comment","accounts_in_message":[],"_revision_number":2},{"id":"22bb3ade79d46fb1e89a783cb792c1c864f5ae7e","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-14 10:38:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"09871e33550e85d23b2e4a3979f2933f2827cbee","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-14 17:02:41.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nHervé, please check https://review.opendev.org/720032 and reconsider your vote.","accounts_in_message":[],"_revision_number":2},{"id":"27762db0997412bc37eb229cf4110378b3c9f765","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-04-15 17:26:02.000000000","message":"Patch Set 2: Code-Review+1\n\nThank you for the heads up and sorry to missed the separate way","accounts_in_message":[],"_revision_number":2},{"id":"48a56a2dc5439d956ecbbbeaf79fe5229dc37dee","author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"date":"2020-04-20 15:37:13.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nThanks.","accounts_in_message":[],"_revision_number":2},{"id":"5385a2099ed54dd2872322d3d2b84d866980153d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-20 15:37:26.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"679fa1863e8a48b5f58dd41d1244e8afe71ff4e7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-20 16:20:51.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2251a1644d6e47eab63be771ea084dfe : SUCCESS in 3m 54s\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/500e77e6d46746339e9bdccc211754a6 : SUCCESS in 2m 55s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1ea30d36c24d42369630c924405413ac : SUCCESS in 2m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e4bf0c8ad5914401963c76e98f2155a1 : SUCCESS in 4m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1229e0747b60487b9a16081751b48489 : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9374e2b88f7d49bea486460d466515db : SUCCESS in 3m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7b7a1056e2b445e78b9faca050a99079 : SUCCESS in 4m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6b8dedc157c94b11a6e86b405d6d02e9 : SUCCESS in 3m 47s\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/d30641efdfc5415a889243ca8090e942 : SUCCESS in 5m 21s\n- freezer-api-tempest https://zuul.opendev.org/t/openstack/build/4ea12cccb2ec47159d3dc017ae2d83d4 : SUCCESS in 31m 32s\n- freezer-api-tempest-sqlalchemy https://zuul.opendev.org/t/openstack/build/53372873f6a7426d9b4ed73910c193fe : SUCCESS in 37m 09s","accounts_in_message":[],"_revision_number":2},{"id":"b22a7be23ec3c9d95e32dad2c0110a2cb754047a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-20 16:20:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"d09848e6bd71efc2774a42d3c3317649c4f5402a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-20 16:22:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/3f04cd45157247cba85cca18bc300fc8 : SUCCESS in 1m 38s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a81cf6158b5246da8a2e17d0119228e9 : SUCCESS in 1m 46s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f5332fd0d1246d833ce6b7fa61dddef142432e63","revisions":{"1295b591da7656a80326a84c63b0e13ada11b77a":{"kind":"REWORK","_number":1,"created":"2020-04-13 14:41:21.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/22/719522/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer-api","ref":"refs/changes/22/719522/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/1"}}},"commit":{"parents":[{"commit":"2f53d6fbe6a1e37634fe7ed3982e10cacbeba14f","subject":"Merge \"Update the constraints url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/2f53d6fbe6a1e37634fe7ed3982e10cacbeba14f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-13 14:36:58.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-13 14:41:05.000000000","tz":120},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Switch to using sphinx-build. Remove extra build step\n  from docs build - api-ref is build separate.\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine\n\nChange-Id: I7bb95a8ebd7023046baae30595159254bac25690\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/1295b591da7656a80326a84c63b0e13ada11b77a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/1295b591da7656a80326a84c63b0e13ada11b77a"}]},"branch":"refs/heads/master"},"f5332fd0d1246d833ce6b7fa61dddef142432e63":{"kind":"REWORK","_number":2,"created":"2020-04-13 14:41:38.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/22/719522/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/freezer-api","ref":"refs/changes/22/719522/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/freezer-api refs/changes/22/719522/2"}}},"commit":{"parents":[{"commit":"2f53d6fbe6a1e37634fe7ed3982e10cacbeba14f","subject":"Merge \"Update the constraints url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/2f53d6fbe6a1e37634fe7ed3982e10cacbeba14f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-13 14:36:58.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-13 14:41:33.000000000","tz":120},"subject":"Cleanup py27 support","message":"Cleanup py27 support\n\nThis repo is now testing only with Python 3, so let\u0027s make\na few cleanups:\n- Remove python 2.7 stanza from setup.py\n- Add requires on python \u003e\u003d 3.6 to setup.cfg so that pypi and pip\n  know about the requirement\n- Remove obsolete sections from setup.cfg\n- Update classifiers\n- Update requirements, no need for python_version anymore\n- Switch to using sphinx-build. Remove extra build step\n  from docs build - api-ref is build separate.\n- Cleanup doc/source/conf.py to remove now obsolete content.\n- Use newer openstackdocstheme version\n- Remove install_command from tox.ini, the default is fine\n\nChange-Id: I7bb95a8ebd7023046baae30595159254bac25690\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/f5332fd0d1246d833ce6b7fa61dddef142432e63"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/freezer-api/commit/f5332fd0d1246d833ce6b7fa61dddef142432e63"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
