)]}'
{"id":"openstack%2Fpbr~752794","triplet_id":"openstack%2Fpbr~master~I6972984f29413d2534d802b142fa9323a7e4a4a3","project":"openstack/pbr","branch":"master","topic":"use_2to3","hashtags":[],"change_id":"I6972984f29413d2534d802b142fa9323a7e4a4a3","subject":"Remove use_2to3 backward compat for Setuptools","status":"MERGED","created":"2020-09-19 14:10:06.000000000","updated":"2020-10-19 01:21:37.000000000","submitted":"2020-10-19 01:20:09.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":"752794-1603070409281-84541501","meta_rev_id":"e48b42ddecae8ca5bd81824c0e6c1f28772b81b4","_number":752794,"virtual_id_number":752794,"owner":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-19 01:20:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-10-18 21:47:02.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":2,"date":"2020-10-07 15:51:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":2,"date":"2020-09-20 21:23:23.000000000","_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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"value":1,"date":"2020-10-07 15:51:08.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":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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-20 21:23:23.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-10-07 15:51:08.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-10-19 01:20:08.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":"240d6f03c6eff95a41d608be92407d7565a817f4","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-09-19 14:10:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4d714be2049cc93b5d8608370ddfe361fe4317df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-19 15:57:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/2bb8d757b44c4560a365f605fb6983c0 : SUCCESS in 1h 40m 54s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f0ddee6953fe4f4094792a32b1a5d61e : SUCCESS in 1h 21m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6e5a3d32712141dca9a184c8c8a0aa81 : SUCCESS in 4m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d6b80cbb34454031bf423550b7d23962 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/954ec94f72644e329d37905725e35b19 : SUCCESS in 3m 01s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/81b161eb879c42a0a24c3aacbb4db9e3 : SUCCESS in 3m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7cd2af6beada4d6bac3f3909ab94074e : SUCCESS in 3m 44s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/482219cc456e43b7b67324cae9fa15f7 : SUCCESS in 3m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bbb1de8181f74524a9b35ddb5641be19 : SUCCESS in 3m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bcf3d6c4566a432d89fd6a03eb5af6cc : SUCCESS in 3m 05s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/3cd30b28c2a646278be0ca27bbdcabe5 : SUCCESS in 32m 02s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/3707cf0cefe94139ae5472c12b47f220 : SUCCESS in 35m 25s","accounts_in_message":[],"_revision_number":1},{"id":"efe2b3f079537f7ab161797961cd048807353b31","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-09-20 21:23:23.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"c62365617a12f945603305bb4aac7cb348d33cda","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-10-07 15:51:08.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1ba6fce2a1217c761eda267664e977dda0e69849","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-07 15:51:20.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4f4f86d6a87b0a3f786be7ed2d81256f910cabbc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-07 17:45:11.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/ddbcc31f872c405b8277ca483c73ca6e : FAILURE in 15m 10s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a49c588fc2e041ea8c720f533a5ca53f : SUCCESS in 1h 30m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1140243ed4164041bd2eba718f2af242 : SUCCESS in 4m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7f159a36da948cabb6dd6043cbf757c : SUCCESS in 2m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/537aae78d19a4583ad709a422c536e2f : SUCCESS in 3m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/55d3fdda89f74ce1b39d052d62fac5c4 : SUCCESS in 3m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/51e2b02c8fde4ce697c12fd5c889a89d : SUCCESS in 4m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/342beeb054774166839cdac9fc66fecc : SUCCESS in 3m 37s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/9ab70cf0a65349c8844043c7fe30622d : SUCCESS in 28m 10s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/15379ab10b6746938cc16d82f69b197f : SUCCESS in 26m 21s","accounts_in_message":[],"_revision_number":1},{"id":"baeb27eef09c7a23134c8c876bba51627cef582b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-10-16 13:55:42.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"dfa2b836475a2d94a4d0a04a2c119426486e9173","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-16 15:00:12.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- tempest-full https://zuul.opendev.org/t/openstack/build/efc3c6b0d2a145638231acc700746c85 : FAILURE in 18m 49s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e2a830bc34214bc7a710cf646af32ee6 : SUCCESS in 1h 00m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28f9b6af9dab40c6b168ae03ef093564 : SUCCESS in 6m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2574a9d304774ed68051817ddd057d13 : SUCCESS in 6m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/802ba0cd576f4375b12070470f2a86cc : SUCCESS in 5m 43s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e222f2114ad3482f9c8080b9ac1398a2 : SUCCESS in 7m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3acc33e3e7464f3e99cd221e4229b688 : SUCCESS in 6m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/28bc2c443c7d48348dbd095be3bd0b46 : SUCCESS in 6m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d561bbab7c384ece92f1eaa0b2c25579 : SUCCESS in 6m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c27c0a509b7542f78491823e6f23e394 : SUCCESS in 5m 07s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/bd3a88d04adb40329122fcf2af2f3181 : SUCCESS in 28m 16s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/671988d21ec7400aa0c589a0cf995389 : FAILURE in 1h 00m 31s","accounts_in_message":[],"_revision_number":1},{"id":"1f626e780ae02f569c39c8c1aba90e04a6969443","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-10-18 17:11:00.000000000","message":"Patch Set 1:\n\nrecheck now that the tempest-full jobs should be passing again","accounts_in_message":[],"_revision_number":1},{"id":"b19ac4e50dc3634a296ba162d220e1b1634a62e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-18 18:26:18.000000000","message":"Patch Set 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- tempest-full https://zuul.opendev.org/t/openstack/build/92a8f9d83a7f48ba9a3039391383c623 : SUCCESS in 1h 14m 03s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b41a6b300afa4392b92088a8826469c6 : FAILURE in 49m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5461a735380b4a6b8d4514f2a97e6ed8 : SUCCESS in 4m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b8256a81c35a490aacb01a5eb45e512b : SUCCESS in 5m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eac81def787747c1a29575e7884bdebd : SUCCESS in 4m 07s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8427bab9401e47ffaf7098ebe89b2f3e : SUCCESS in 4m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/57b3120e4d8546cc841146e31e9f9234 : SUCCESS in 5m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/abd60c4b05fc47f48f5d54af0bc7c3e3 : SUCCESS in 5m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ac48168196024391a7aedc2499a39a6f : SUCCESS in 5m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5963abe317364d0a8f22379bc32cd166 : SUCCESS in 4m 21s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/5d8e0173b61f4d47bb5cd2a1c3c54ef4 : SUCCESS in 24m 29s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/c9ed90fc371b4ed79c23c82ad7a45115 : SUCCESS in 23m 20s","accounts_in_message":[],"_revision_number":1},{"id":"b3b1b37003183ec9c33c0c97e0efa6cf6bdfe372","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-10-18 21:47:02.000000000","message":"Patch Set 1:\n\nrecheck since the tempest-full-py3 failure looks like a nondeterministic behavior for tempest.api.compute.servers.test_device_tagging.TaggedAttachmentsTest which should really have nothing at all to do with pbr","accounts_in_message":[],"_revision_number":1},{"id":"5ade141eb941fff0e23ca03cdd51ef25992c2b6c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-18 23:32:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/7cd51f0e480649d184daf38ea735c01a : SUCCESS in 1h 25m 11s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a8dcd1ebdf704624a75a134fc0924af7 : SUCCESS in 1h 18m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7435c85092b847c6be65753b2d746aa1 : SUCCESS in 6m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/225cb66bf5b24069813f369cd2c6a5a5 : SUCCESS in 6m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eb8ed80c632c49748d60e764e18e03fe : SUCCESS in 4m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9f75bc78126b4727b99b5bfd0464cce7 : SUCCESS in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e68f553beb444534a62ba2350cc28124 : SUCCESS in 5m 37s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5cb1cda02c324b0fa48c0003c72f75ee : SUCCESS in 5m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/87a959e1c34b4497a8e63bbd912d8cde : SUCCESS in 5m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57378210a33f4808887267871a940480 : SUCCESS in 4m 45s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/70e4bda202cd41eaaad829d2167fd357 : SUCCESS in 46m 03s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/6e37f20d554d48179eaebcf84c660d10 : SUCCESS in 1h 16m 28s","accounts_in_message":[],"_revision_number":1},{"id":"134bad85947a4f7026404273a2e57d7a4108df08","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-18 23:32:55.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"227e628279a718eb835c3cec82bdf32c75825992","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 01:20:08.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/8829edf5a08146ad8035374946e6a96c : SUCCESS in 1h 41m 30s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2ffdf0b030024ea18594a03a81859855 : SUCCESS in 1h 24m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a65be473a2ad40d784840faed1bb1d0c : SUCCESS in 7m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/da57c885a10e44c8b48c31dad0e5266f : SUCCESS in 5m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/43a37735ab614e72a65ec49b638d9bbb : SUCCESS in 7m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d3b6607d04404d3cad7f263bf864ec65 : SUCCESS in 7m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d8f71609abb74018a90454498f33eacb : SUCCESS in 6m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/817bc361bd6746718e58e605fedb82b7 : SUCCESS in 5m 54s\n- pbr-installation-openstack https://zuul.opendev.org/t/openstack/build/89b89fb1cdfa40b5b6cf53f5cf05b1c4 : SUCCESS in 31m 07s\n- pbr-installation-openstack-pip-dev https://zuul.opendev.org/t/openstack/build/5a58d8d5c6294a98a570acc32d86e084 : SUCCESS in 29m 02s","accounts_in_message":[],"_revision_number":1},{"id":"ceeb927a6b5092a0734c356bc391f946e2a0570f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 01:20:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"9069e417d1c5d35aa9c25185a72ee105900616c7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 01:21:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43bf23d6e8cc4e0890105bf602c3fa00 : SUCCESS in 1m 10s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"242f7bd1b68428fc20a9d7f219f70a21372dd5c9","revisions":{"242f7bd1b68428fc20a9d7f219f70a21372dd5c9":{"kind":"REWORK","_number":1,"created":"2020-09-19 14:10:06.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/94/752794/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/94/752794/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/94/752794/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/94/752794/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/94/752794/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/94/752794/1"}}},"commit":{"parents":[{"commit":"16f19608c446db67e2ad0950a3209078ec6be18b","subject":"Merge \"trivial: Improve logging of run commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/16f19608c446db67e2ad0950a3209078ec6be18b"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-09-19 14:04:54.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-09-19 14:07:01.000000000","tz":0},"subject":"Remove use_2to3 backward compat for Setuptools","message":"Remove use_2to3 backward compat for Setuptools\n\nOdds are this was never used by any PBR-based projects, but was\nincluded from the beginning to support a feature of Setuptools for a\nutility which has been long since discouraged. As of Setuptools\n46.2.0 and Python 3.9 it\u0027s generating deprecation warnings, and is\nslated for removal from the Python 3.10 standard library.\n\nhttps://bugs.python.org/issue40360\nhttps://github.com/pypa/setuptools/issues/2086\n\nChange-Id: I6972984f29413d2534d802b142fa9323a7e4a4a3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/242f7bd1b68428fc20a9d7f219f70a21372dd5c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/242f7bd1b68428fc20a9d7f219f70a21372dd5c9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
