)]}'
{"id":"openstack%2Foslo.versionedobjects~699747","triplet_id":"openstack%2Foslo.versionedobjects~master~I53b11ebe81977d13a460cdf167ba37c5d3e1bdcd","project":"openstack/oslo.versionedobjects","branch":"master","topic":"bug/1856882","hashtags":[],"change_id":"I53b11ebe81977d13a460cdf167ba37c5d3e1bdcd","subject":"Import ABCs from collections.abc","status":"MERGED","created":"2019-12-18 18:08:48.000000000","updated":"2019-12-19 10:48:35.000000000","submitted":"2019-12-19 10:46:01.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":"699747-1576752361674-d94f54cc","meta_rev_id":"5f9471cbd790285845907b5b4dbd039ec0a0fff4","_number":699747,"virtual_id_number":699747,"owner":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-19 10:46:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":2,"date":"2019-12-18 18:33:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2019-12-19 09:08:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2019-12-19 09:08:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-18 18:33:05.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-12-19 09:08:37.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2019-12-19 10:46:01.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":"ec1599d2585238e2e8460fa3ca20e42f7f5762d7","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-12-18 18:08:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"44a63120ab88c4c84b7bedd960ab357e4a7194af","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-18 18:16:30.000000000","message":"Patch Set 1: Code-Review-1\n\nThis will break Python 2.7, I think, and we haven\u0027t dropped support for that here. You\u0027ll need to switch based on six\u0027s variables else \u0027sys.version_info\u0027","accounts_in_message":[],"_revision_number":1},{"id":"fa077c3119145e64247b6f7196527a3cf5c92fca","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-12-18 18:17:42.000000000","message":"Patch Set 1:\n\n\u003e This will break Python 2.7, I think, and we haven\u0027t dropped support\n \u003e for that here. You\u0027ll need to switch based on six\u0027s variables else\n \u003e \u0027sys.version_info\u0027\n\nYou are right.","accounts_in_message":[],"_revision_number":1},{"id":"72ad41a867ee4f51a637f70b8475271a156c0eaa","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-12-18 18:20:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5fc6315ebfd326ad49d578d788607ca467334858","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-12-18 18:22:17.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"ac9c1b57989ee31fc4990b2ea1e5dfd4f52e0ba7","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-12-18 18:33:05.000000000","message":"Patch Set 3: Code-Review+2\n\nI\u0027m good with keeping support, but note that we are into phase two of the py27 support drop which means we can start removing py2 support from common libraries.\n\nSince I don\u0027t think that has happened yet in this repo we may as well stick with this, but it isn\u0027t a hard blocker anymore.","accounts_in_message":[],"_revision_number":3},{"id":"72c424a13e039eda71ad6fa8140781c210ba85c5","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-12-18 18:33:35.000000000","message":"Patch Set 3:\n\nShoot, meant to include a link for reference: http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011580.html","accounts_in_message":[],"_revision_number":3},{"id":"139d85a96c2d6c4786baa8143564cf9a62052231","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-18 20:04:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/be029cd8cc194dc4a8632fccddf133b5 : SUCCESS in 1h 34m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ccb624dfc1f84098a14471dcefb61504 : SUCCESS in 1h 19m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/17b1af124ce841688771ada6ea8cfbad : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b1985caff1754cc7b979c324374d4d33 : SUCCESS in 3m 23s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/36c0a28af907417c95717ece56528525 : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ad65cd33966547279d56486a2d63eaec : SUCCESS in 3m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e2f31906404a49ad9354c6a459708a2b : SUCCESS in 4m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/91fd457450f34ccf86c179360f7197b2 : SUCCESS in 3m 41s\n- oslo.versionedobjects-src-grenade-devstack-multinode https://zuul.opendev.org/t/openstack/build/c9ffbb8cc8044a1caee781e69845ad3a : FAILURE in 1h 03m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"200027679dca599539aad038aeca08186d152a3d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-19 09:08:37.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"167796ef357edd74742527d005e50827a348b60f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 09:08:49.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"1ed0878eebaf88e0b64b16d69da9d63af9392dd6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-19 09:09:45.000000000","message":"Patch Set 3:\n\n\u003e I\u0027m good with keeping support, but note that we are into phase two\n \u003e of the py27 support drop which means we can start removing py2\n \u003e support from common libraries.\n \u003e \n \u003e Since I don\u0027t think that has happened yet in this repo we may as\n \u003e well stick with this, but it isn\u0027t a hard blocker anymore.\n\nIndeed, but we should merge the python2.7 removal patches first. We\u0027d *have* to do that anyway, otherwise this wouldn\u0027t be able to be merged, of course","accounts_in_message":[],"_revision_number":3},{"id":"0ef58707cad29d09a3a7bfd847194eda5f14d396","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 10:46:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"60fc73cf90d4d0c9071286c69cf7f141bd3f67ba","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 10:46:01.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/cc8038a9139244d6a4c504f8dd38e4f0 : SUCCESS in 1h 29m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/361dfc630b4e48d7a3574f467b2b0b00 : SUCCESS in 1h 31m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/60d0fe7a42304ca2ac68be8295202cab : SUCCESS in 4m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a3377e1b04f49aba48f268ba198ebd5 : SUCCESS in 4m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d0dd2d7dc99441469f3902c22cf923ae : SUCCESS in 3m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3e2aa5a2674e488c909500e9f0d1f444 : SUCCESS in 5m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/237fb999e5ff4adcb7fd70ec2cc4fca0 : SUCCESS in 4m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9aec11f0f3714745afaa80d731e9e6a3 : SUCCESS in 4m 02s","accounts_in_message":[],"_revision_number":3},{"id":"58b505c1d1ca6f44982026d296a5a546ec028a9c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 10:48:35.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6e437e09512425399a9f8b1ace6de4c : SUCCESS in 2m 11s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"f806dda6755546d15fcb620a0e4f9e446e6b6c47","revisions":{"9fe34198762fc5fe868b8f2d39efce6a9f0218cc":{"kind":"REWORK","_number":1,"created":"2019-12-18 18:08:48.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/47/699747/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/47/699747/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/1"}}},"commit":{"parents":[{"commit":"185522107ad4463f6b48ee38c074eb45bad63e24","subject":"Migrate grenade jobs to py3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/185522107ad4463f6b48ee38c074eb45bad63e24"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:07:17.000000000","tz":0},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:08:46.000000000","tz":0},"subject":"Import ABCs from collections.abc","message":"Import ABCs from collections.abc\n\nFrom the deprecation warning message:\n\"Using or importing the ABCs from \u0027collections\u0027 instead of from\n\u0027collections.abc\u0027 is deprecated since Python 3.3, and in 3.9 it\nwill stop working\"\n\nChange-Id: I53b11ebe81977d13a460cdf167ba37c5d3e1bdcd\nCloses-Bug: #1856882\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/9fe34198762fc5fe868b8f2d39efce6a9f0218cc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/9fe34198762fc5fe868b8f2d39efce6a9f0218cc"}]},"branch":"refs/heads/master"},"ae05770205e329c1cc5474bc663b4ba9fe477a7a":{"kind":"REWORK","_number":2,"created":"2019-12-18 18:20:55.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/47/699747/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/47/699747/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/2"}}},"commit":{"parents":[{"commit":"185522107ad4463f6b48ee38c074eb45bad63e24","subject":"Migrate grenade jobs to py3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/185522107ad4463f6b48ee38c074eb45bad63e24"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:07:17.000000000","tz":0},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:20:47.000000000","tz":0},"subject":"Import ABCs from collections.abc","message":"Import ABCs from collections.abc\n\nFrom the deprecation warning message:\n\"Using or importing the ABCs from \u0027collections\u0027 instead of from\n\u0027collections.abc\u0027 is deprecated since Python 3.3, and in 3.9 it\nwill stop working\"\n\nChange-Id: I53b11ebe81977d13a460cdf167ba37c5d3e1bdcd\nCloses-Bug: #1856882\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/ae05770205e329c1cc5474bc663b4ba9fe477a7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/ae05770205e329c1cc5474bc663b4ba9fe477a7a"}]},"branch":"refs/heads/master"},"f806dda6755546d15fcb620a0e4f9e446e6b6c47":{"kind":"REWORK","_number":3,"created":"2019-12-18 18:22:17.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/47/699747/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.versionedobjects","ref":"refs/changes/47/699747/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.versionedobjects refs/changes/47/699747/3"}}},"commit":{"parents":[{"commit":"185522107ad4463f6b48ee38c074eb45bad63e24","subject":"Migrate grenade jobs to py3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/185522107ad4463f6b48ee38c074eb45bad63e24"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:07:17.000000000","tz":0},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2019-12-18 18:22:16.000000000","tz":0},"subject":"Import ABCs from collections.abc","message":"Import ABCs from collections.abc\n\nFrom the deprecation warning message:\n\"Using or importing the ABCs from \u0027collections\u0027 instead of from\n\u0027collections.abc\u0027 is deprecated since Python 3.3, and in 3.9 it\nwill stop working\"\n\nChange-Id: I53b11ebe81977d13a460cdf167ba37c5d3e1bdcd\nCloses-Bug: #1856882\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/f806dda6755546d15fcb620a0e4f9e446e6b6c47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.versionedobjects/commit/f806dda6755546d15fcb620a0e4f9e446e6b6c47"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
