)]}'
{"id":"openstack%2Ftacker~758717","triplet_id":"openstack%2Ftacker~master~Ib37fd00ab6836e4efc04d1c14c10f312379c7212","project":"openstack/tacker","branch":"master","topic":"bug/1778644","hashtags":[],"change_id":"Ib37fd00ab6836e4efc04d1c14c10f312379c7212","subject":"Drop most of six importings","status":"MERGED","created":"2020-10-19 08:32:41.000000000","updated":"2020-11-02 00:51:05.000000000","submitted":"2020-11-02 00:49:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"758717-1604278187592-941169f8","meta_rev_id":"81ee7dd4d04ae00648bb8622d801fb900e25a3bf","_number":758717,"virtual_id_number":758717,"owner":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-11-02 00:49:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"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":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":2,"date":"2020-10-26 12:57:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":1,"date":"2020-11-01 18:55:25.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":2,"date":"2020-11-02 00:31:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"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":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-10-23 16:14:12.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":1,"date":"2020-11-02 00:31:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-23 16:14:12.000000000","updated_by":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"reviewer":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"state":"REVIEWER"},{"updated":"2020-10-26 12:57:29.000000000","updated_by":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"reviewer":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"state":"REVIEWER"},{"updated":"2020-11-02 00:31:29.000000000","updated_by":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2020-11-02 00:49:47.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":"353f652e3d4282f7e1ccd8f35e31467a870b3cae","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-19 08:32:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8513ed1288b7d485cf0afe879260a9c9d7b80e10","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-19 08:39:23.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"14f16caaf0cd14e7196934bccee78e7308fad18a","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-19 08:40:37.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"2a6754ba4421f746cabdd09bb9df9731451b3293","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-19 09:03:50.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1114e965dc3831eedfe5b0d7fac70151b31a15cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 11:03:17.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\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- requirements-check https://zuul.opendev.org/t/openstack/build/dd47a9595b9e4240a9fbf0e63165e1e9 : SUCCESS in 5m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/74e400f9a6904bdfac63bebf0d97850c : SUCCESS in 9m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f260d52fe3d14fa58d5c679236be95ce : SUCCESS in 14m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16e92045637c4405a233426bca266f81 : FAILURE in 8m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f14d866f9127417f8b929c1a3d596871 : SUCCESS in 18m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c6bc3be8882148ca9624e5ab8ad16460 : SUCCESS in 15m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46e6c846f02748cbab94abea2d4b0ac2 : SUCCESS in 8m 40s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/3115be55c79547acb682badbb120f070 : FAILURE in 1h 48m 50s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"526ce24fcc8acfbfd0345a473a5693abb32eb444","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-19 12:12:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"0174ebf1a227395de2f28365cb03c4756a4778dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-19 14:10:23.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/de659f7c15a146359ba25dc83c56b558 : SUCCESS in 4m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/085913b6d9404a99918e504e0b2f1ed2 : SUCCESS in 10m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e77a2d70b10d419b8bc0bebe707f1885 : SUCCESS in 15m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/afbefba64ebf440e8f9075fef8dac112 : SUCCESS in 7m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/38af04a2c4654845a724575649d11eb2 : SUCCESS in 15m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6145547aed1f4ec980987e7cccfb0bf6 : SUCCESS in 14m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e5a7b9cbde4e441eb16989210f78b518 : SUCCESS in 8m 40s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/44018082831449ae895a780d0bfe6e0c : FAILURE in 1h 44m 45s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e6fda807232902cdfec49c8e5854ce32629d7e02","author":{"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},"date":"2020-10-23 16:14:12.000000000","message":"Patch Set 5:\n\nQuick question. Is it fine to remove six from requirements.txt and lower-constraints.txt even though six is remaining in helpers.py?","accounts_in_message":[],"_revision_number":5},{"id":"70efe91800cfc8a48d02be4d86af735a8cc9564d","author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"date":"2020-10-26 12:57:29.000000000","message":"Patch Set 5: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":5},{"id":"a178d28229857e2afe1cb2e8b37ddaf3bd3c1634","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-10-27 15:58:10.000000000","message":"Patch Set 5:\n\nHiroyuki,\n\n\u003e Quick question. Is it fine to remove six from requirements.txt and lower-constraints.txt even though six is remaining in helpers.py?\n\nThanks for your comment. It\u0027s not a problem because remained `helpers.py` is used from only unittests and we don\u0027t have any failure in the result.","accounts_in_message":[],"_revision_number":5},{"id":"2cc4f386a72a03ce3231c64c37d1b29d004974f3","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-11-01 18:55:25.000000000","message":"Patch Set 5: Code-Review+1\n\nHi,\n\nI\u0027d appreciate if you accept this update quickly because we should fix to drop Python2 which was expected to be done in the previous release.\n\nThanks","accounts_in_message":[],"_revision_number":5},{"id":"1be65e9cfe3640ef5017cb2d4078709ea9305c87","author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"date":"2020-11-02 00:31:29.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"f4de5a455d1ec38a8bb8de7869cdab1b1beff9b9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 00:31:41.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"d08bdc3b80b230eec1a1a6ced9f2aee9c65e6598","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 00:49:47.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/c7de335467d44f93a010b0b7e6618258 : SUCCESS in 2m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/960de654681e4035ab4239968e08109c : SUCCESS in 12m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/905be8cfdf204623abc7ef90c61fa244 : SUCCESS in 4m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/253d47ca88894821991743ff14c89b44 : SUCCESS in 12m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/651c3d7057444ae69e3f466564002227 : SUCCESS in 11m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa973ea50ed34ee48ba5786c8734267b : SUCCESS in 6m 00s","accounts_in_message":[],"_revision_number":5},{"id":"0d127c29829c725d1ba041dbb2f792c5df599e76","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 00:49:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"9122f2c62c95e8d38d49a2cc5d728b631498731d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-02 00:51:05.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/156861cf6c7a4ea09975fb12cd423bf6 : SUCCESS in 57s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a3377de8719889401f6ea97fb0c74eae4aa5c2f0","revisions":{"ca48e7683ab5a5cfc07361d942acc84cc64eec65":{"kind":"REWORK","_number":1,"created":"2020-10-19 08:32:41.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/17/758717/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/17/758717/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/17/758717/1"}}},"commit":{"parents":[{"commit":"78a753d564957453fe5cb21830c86675a25d4120","subject":"Merge \"Revert Ceilometer install and use mariadb\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/78a753d564957453fe5cb21830c86675a25d4120"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 04:59:05.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 08:30:58.000000000","tz":0},"subject":"Drop most of six importings","message":"Drop most of six importings\n\nThis update is to drop six, and also Python2. However, only\n`tacker/test/common/helpers.py` which defines a set of functions for\nPython2 is remained because `compact_byte()` is called from several test\nclasses. Although it\u0027is not so quite hard to drop, better to be done in\nanother patch because so many changes shouldn\u0027t be included in a update.\n\nFor the update, it removes a test `test_json_with_utf()` defined in\n`tacker/tests/unit/test_wsgi.py` because it\u0027s required only for Python2\nand can be skipped for Python3, so no need to keep anymore.\n\nPartial-bug: #1778644\n\nChange-Id: Ib37fd00ab6836e4efc04d1c14c10f312379c7212\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/ca48e7683ab5a5cfc07361d942acc84cc64eec65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/ca48e7683ab5a5cfc07361d942acc84cc64eec65"}]},"branch":"refs/heads/master"},"bb69b6d3b6a9458a42aa891e4d800c8c5bd6c3c5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-10-19 08:39:23.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/17/758717/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/17/758717/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/17/758717/2"}}},"commit":{"parents":[{"commit":"78a753d564957453fe5cb21830c86675a25d4120","subject":"Merge \"Revert Ceilometer install and use mariadb\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/78a753d564957453fe5cb21830c86675a25d4120"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 04:59:05.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 08:33:51.000000000","tz":0},"subject":"Drop most of six importings","message":"Drop most of six importings\n\nThis update is to drop six, and also Python2. However, only\n`tacker/test/common/helpers.py` which defines a set of functions for\nPython2 is remained because `compact_byte()` is called from several test\nclasses. Although it\u0027is not so quite hard to drop, better to be done in\nanother patch because so many changes shouldn\u0027t be included in a update.\n\nHere is a summary of changes.\n\n* Remove all six importing other than `helpers.py`.\n\n* Revise the order of importing modules becaseu it\u0027s checked strictly\n  more in the recent pep8 test.\n\n* For the update, it removes a test `test_json_with_utf()` defined in\n  `tacker/tests/unit/test_wsgi.py` because it\u0027s required only for Python2\n  and can be skipped for Python3, so no need to keep anymore.\n\n* Remove six from `requirements.txt` and `lower-constraints.txt`.\n\nPartial-bug: #1778644\n\nChange-Id: Ib37fd00ab6836e4efc04d1c14c10f312379c7212\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/bb69b6d3b6a9458a42aa891e4d800c8c5bd6c3c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/bb69b6d3b6a9458a42aa891e4d800c8c5bd6c3c5"}]},"branch":"refs/heads/master"},"79418d9bbc2240f2119a04f93a767874dd738cda":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-10-19 08:40:37.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/17/758717/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/17/758717/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/17/758717/3"}}},"commit":{"parents":[{"commit":"78a753d564957453fe5cb21830c86675a25d4120","subject":"Merge \"Revert Ceilometer install and use mariadb\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/78a753d564957453fe5cb21830c86675a25d4120"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 04:59:05.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 08:40:20.000000000","tz":0},"subject":"Drop most of six importings","message":"Drop most of six importings\n\nThis update is to drop six, and also Python2 support. However, only\n`tacker/test/common/helpers.py` which defines a set of functions for\nPython2 is remained because `compact_byte()` is called from several test\nclasses. Although it\u0027is not so quite hard to drop, better to be done in\nanother patch because so many changes shouldn\u0027t be included in a update.\n\nHere is a summary of changes.\n\n* Remove all six importing other than `helpers.py`.\n\n* Revise the order of importing modules becaseu it\u0027s checked strictly\n  more in the recent pep8 test.\n\n* For the update, it removes a test `test_json_with_utf()` defined in\n  `tacker/tests/unit/test_wsgi.py` because it\u0027s required only for Python2\n  and can be skipped for Python3, so no need to keep anymore.\n\n* Remove six from `requirements.txt` and `lower-constraints.txt`.\n\nPartial-bug: #1778644\n\nChange-Id: Ib37fd00ab6836e4efc04d1c14c10f312379c7212\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/79418d9bbc2240f2119a04f93a767874dd738cda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/79418d9bbc2240f2119a04f93a767874dd738cda"}]},"branch":"refs/heads/master"},"f65e0cac345cea41de22cad0a918aa58b840c322":{"kind":"REWORK","_number":4,"created":"2020-10-19 09:03:50.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/17/758717/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/17/758717/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/17/758717/4"}}},"commit":{"parents":[{"commit":"78a753d564957453fe5cb21830c86675a25d4120","subject":"Merge \"Revert Ceilometer install and use mariadb\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/78a753d564957453fe5cb21830c86675a25d4120"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 04:59:05.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 09:03:42.000000000","tz":0},"subject":"Drop most of six importings","message":"Drop most of six importings\n\nThis update is to drop six, and also Python2 support. However, only\n`tacker/test/common/helpers.py` which defines a set of functions for\nPython2 is remained because `compact_byte()` is called from several test\nclasses. Although it\u0027is not so quite hard to drop, better to be done in\nanother patch because so many changes shouldn\u0027t be included in a update.\n\nHere is a summary of changes.\n\n* Remove all six importing other than `helpers.py`.\n\n* Revise the order of importing modules becaseu it\u0027s checked strictly\n  more in the recent pep8 test.\n\n* For the update, it removes a test `test_json_with_utf()` defined in\n  `tacker/tests/unit/test_wsgi.py` because it\u0027s required only for Python2\n  and can be skipped for Python3, so no need to keep anymore.\n\n* Remove six from `requirements.txt` and `lower-constraints.txt`.\n\nPartial-bug: #1778644\n\nChange-Id: Ib37fd00ab6836e4efc04d1c14c10f312379c7212\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/f65e0cac345cea41de22cad0a918aa58b840c322"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/f65e0cac345cea41de22cad0a918aa58b840c322"}]},"branch":"refs/heads/master"},"a3377de8719889401f6ea97fb0c74eae4aa5c2f0":{"kind":"REWORK","_number":5,"created":"2020-10-19 12:12:19.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/17/758717/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/17/758717/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/17/758717/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/17/758717/5"}}},"commit":{"parents":[{"commit":"78a753d564957453fe5cb21830c86675a25d4120","subject":"Merge \"Revert Ceilometer install and use mariadb\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/78a753d564957453fe5cb21830c86675a25d4120"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 04:59:05.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-10-19 12:10:05.000000000","tz":0},"subject":"Drop most of six importings","message":"Drop most of six importings\n\nThis update is to drop six, and also Python2 support. However, only\n`tacker/test/common/helpers.py` which defines a set of functions for\nPython2 is remained because `compact_byte()` is called from several test\nclasses. Although it\u0027is not so quite hard to drop, better to be done in\nanother patch because so many changes shouldn\u0027t be included in a update.\n\nHere is a summary of changes.\n\n* Remove all six importing other than `helpers.py`.\n\n* Revise the order of importing modules becaseu it\u0027s checked strictly\n  more in the recent pep8 test.\n\n* For the update, it removes a test `test_json_with_utf()` defined in\n  `tacker/tests/unit/test_wsgi.py` because it\u0027s required only for Python2\n  and can be skipped for Python3, so no need to keep anymore.\n\n* Remove six from `requirements.txt` and `lower-constraints.txt`.\n\nPartial-bug: #1778644\n\nChange-Id: Ib37fd00ab6836e4efc04d1c14c10f312379c7212\nSigned-off-by: Yasufumi Ogawa \u003cyasufum.o@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a3377de8719889401f6ea97fb0c74eae4aa5c2f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/a3377de8719889401f6ea97fb0c74eae4aa5c2f0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
