)]}'
{"id":"openstack%2Ftacker~745616","triplet_id":"openstack%2Ftacker~master~I2a1b4468db05f4923d7ca1262107dc1f19e37c2b","project":"openstack/tacker","branch":"master","topic":"fix-dep-rfc3986","hashtags":[],"change_id":"I2a1b4468db05f4923d7ca1262107dc1f19e37c2b","subject":"Fix rfc3986.is_valid_uri deprecation warnings","status":"MERGED","created":"2020-08-11 03:16:22.000000000","updated":"2020-09-01 18:10:11.000000000","submitted":"2020-09-01 18:08:06.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":"745616-1598983687191-42a114cc","meta_rev_id":"eaae658e77d71f9b02f371486cbc6b74bc892762","_number":745616,"virtual_id_number":745616,"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":[{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-01 18:08:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"}],"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"},"recommended":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"all":[{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":1,"date":"2020-08-14 06:12:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-08-26 15:00:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"}],"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":1,"date":"2020-09-01 17:54:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},{"value":0,"date":"2020-08-12 07:45:23.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":26588,"name":"Hiroyuki Jo","email":"joxyuki@gmail.com","username":"joxyuki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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"},{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-12 07:45:23.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-08-14 06:12:04.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"state":"REVIEWER"},{"updated":"2020-08-26 15:00:10.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-09-01 18:08:06.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":"8e0d368117d665b5ddbac329f2f916858f501d41","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-08-11 03:16:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e220cb075f008a0957d615cb006feac326d7748","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-11 06:31:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/7c87b1f25f6f4d8a883edbc3fd7e959a : SUCCESS in 2m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3cb25bc911c940eab0c2ad8facc2801f : SUCCESS in 6m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ebd468aa2e93462984c9586be71bb024 : SUCCESS in 8m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c3363e70587489f97eaeb2b95911d4a : SUCCESS in 4m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ed1041e16f86408fa76f7920e607c10f : SUCCESS in 7m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/03b818d10f104f129482c25f0684f7bd : SUCCESS in 7m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25e1ebdbf762444aa4dd8d2049516ded : SUCCESS in 5m 51s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/0fe3d6910d5e4062ba124fecad76ea73 : RETRY_LIMIT in 53m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5bb900e112eed45a820da8ee45b4506d8035da57","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-08-12 07:45:09.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"b7004f03b4406ce5d34e35b52387ca16bae3a1ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-12 11:53:08.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/8c56ce6fefee45878da942ff807d83a9 : SUCCESS in 3m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9cde6008d6c843dba57b7e96338613c0 : SUCCESS in 8m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a58960707bff4751a9033d7310644970 : SUCCESS in 9m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3ddbdbd99a8f4868a6efaaa482a490c6 : SUCCESS in 7m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7cbef26178c84821860a1ac9aac7fa97 : SUCCESS in 10m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/179f3e684298488795c5a3666f851db4 : SUCCESS in 11m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76b31bcd76c843b6a554b040acb47cb8 : SUCCESS in 9m 15s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/bd578fe28c844e069162c2b5b61daf7e : RETRY_LIMIT in 1h 22m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c74b4915c7ff374595456182dba0a79b6f77ff54","author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"date":"2020-08-12 16:29:07.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"0e3339a7bedbcd977fc4d4717bfec25cd03c3334","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-12 19:38:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/ba9f23cffc01499588c0bbd6981e7675 : SUCCESS in 2m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4ff3ac3d2d394fd99e7071b8ccb5619e : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e7c882a4bcce4be09fec029669907213 : SUCCESS in 8m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16fe784a6e0d487fb651a53eb1ef3c94 : SUCCESS in 4m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d8237aa3da4545cfa9df95a98fe5df30 : SUCCESS in 7m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bc8f6572c382416398451c03ed8cf62b : SUCCESS in 7m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6bf50122e84f47ea83ce9a18d8c73ea4 : SUCCESS in 5m 41s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/fabe1cf601f04c9ebb12e4822ebb1536 : RETRY_LIMIT in 1h 03m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"369188bec2f90044d5b085f3b0ee48f0c9aacb6f","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2020-08-14 06:12:04.000000000","message":"Patch Set 2: Code-Review+1\n\nApologies for the naive query would like to know whether we commit unit test cases for proposed fixes?","accounts_in_message":[],"_revision_number":2},{"id":"eca54c9c31b3eb99e2fbf7519ebc9e5aac2b295e","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-08-14 06:44:20.000000000","message":"Patch Set 2:\n\nWe don\u0027t need to have unit test for this fix because it is not an error which can be detected but a warning for using deprecated method. It\u0027s quite difficult to know any future updates of libraries, so we cannot prevent such a warning with a unit test.","accounts_in_message":[],"_revision_number":2},{"id":"2bc5cc67dae3284513416731f9a926177ae5a568","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2020-08-14 06:46:51.000000000","message":"Patch Set 2:\n\n\u003e We don\u0027t need to have unit test for this fix because it is not an\n \u003e error which can be detected but a warning for using deprecated\n \u003e method. It\u0027s quite difficult to know any future updates of\n \u003e libraries, so we cannot prevent such a warning with a unit test.\n\nThank you for sharing the knowledge.","accounts_in_message":[],"_revision_number":2},{"id":"e5fc7dcd1bf4732f89f08813c8faa73d9b506db2","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-08-22 10:39:19.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"b408649df1556b6c26696466303efa72686ccb48","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-22 12:04:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/e9677c14fe9044659381eca585f2098f : SUCCESS in 3m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2c9347aa0deb4df4bf0c2d78c9159de6 : SUCCESS in 6m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/73570e48c8d1491987024b7cf9261f64 : SUCCESS in 7m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8fae955f7ced46e1a13e82b6c274ed78 : SUCCESS in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7f98e0755a5b47d4a408ac5860c62a35 : SUCCESS in 8m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e67cc5bb928a4c65a113e1d771cc8afb : SUCCESS in 7m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f585a91e17164699b6af5ab54a1ff5d8 : SUCCESS in 7m 07s\n- tacker-functional-devstack-multinode-python3 https://zuul.opendev.org/t/openstack/build/fe6affec8da24636adc5632b3e70eb60 : FAILURE in 1h 24m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"48099e7667aaec7062b955503e9da33372504b2d","author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"date":"2020-08-26 15:00:10.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"7aa8e4a34f8d2cb680886f6c02399e90e20cb342","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2020-09-01 17:54:20.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3696e7bc0fc7d8da6e5142b49ee3c3f0f33d63db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 17:54:32.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a13533a3f9b6b8902ff7a02706b6d23adecec658","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 18:08:06.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/5055e629e0b240a8acedc62f60fb819e : SUCCESS in 4m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3c32c41e8f6441f9a559ced3691d1b96 : SUCCESS in 9m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd291de896294794b2a8de208ee18d3c : SUCCESS in 4m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0e2e975753eb49bcac75d7cf3c1bda06 : SUCCESS in 8m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/456fc521377b41dab98fe1b46b176771 : SUCCESS in 7m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d564aad0b8b34987abd1da639052076f : SUCCESS in 6m 23s","accounts_in_message":[],"_revision_number":2},{"id":"b27de2d580245555c079b15fd25202d4b79322d2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 18:08:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"179cdb94c76b885cb0e952a72d0367e53ebbdf44","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 18:10:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e38f7d3b7ec406a93d7e9aa53d6e892 : SUCCESS in 1m 25s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"054b775c1cdc20d34ebe4ce849a90d3855b215b8","revisions":{"d4fb47f2e8e47d443550cb5975d7ca01751be122":{"kind":"REWORK","_number":1,"created":"2020-08-11 03:16:22.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/16/745616/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/16/745616/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/16/745616/1"}}},"commit":{"parents":[{"commit":"390b659a65b9afb8ccd1c76725e9db3ea8a60a63","subject":"Merge \"Fix for old links in Tacker WSGI/HTTP API layer\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/390b659a65b9afb8ccd1c76725e9db3ea8a60a63"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-08-10 17:05:14.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-08-11 03:15:55.000000000","tz":0},"subject":"[WIP] Fix rfc3986.is_valid_uri deprecation warnings","message":"[WIP] Fix rfc3986.is_valid_uri deprecation warnings\n\n`rfc3986.is_valid_uri()` is deprecated and warned to use\n`rfc3986.validators.Validator` instead.\n\nIt is a similar fix in Nova [1], but has made no changes in\n`lower-constraints.txt` because the version of rfc3986 is already\nupdated.\n\n[1] https://review.opendev.org/#/c/627316/\n\nChange-Id: I2a1b4468db05f4923d7ca1262107dc1f19e37c2b\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/d4fb47f2e8e47d443550cb5975d7ca01751be122"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/d4fb47f2e8e47d443550cb5975d7ca01751be122"}]},"branch":"refs/heads/master"},"054b775c1cdc20d34ebe4ce849a90d3855b215b8":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-08-12 07:45:09.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/16/745616/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/16/745616/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/16/745616/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/16/745616/2"}}},"commit":{"parents":[{"commit":"390b659a65b9afb8ccd1c76725e9db3ea8a60a63","subject":"Merge \"Fix for old links in Tacker WSGI/HTTP API layer\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/390b659a65b9afb8ccd1c76725e9db3ea8a60a63"}]}],"author":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-08-10 17:05:14.000000000","tz":0},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2020-08-12 07:44:30.000000000","tz":0},"subject":"Fix rfc3986.is_valid_uri deprecation warnings","message":"Fix rfc3986.is_valid_uri deprecation warnings\n\n`rfc3986.is_valid_uri()` is deprecated and warned to use\n`rfc3986.validators.Validator` instead.\n\nIt is a similar fix in Nova [1], but has made no changes in\n`lower-constraints.txt` because the version of rfc3986 is already\nupdated.\n\n[1] https://review.opendev.org/#/c/627316/\n\nChange-Id: I2a1b4468db05f4923d7ca1262107dc1f19e37c2b\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/054b775c1cdc20d34ebe4ce849a90d3855b215b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/054b775c1cdc20d34ebe4ce849a90d3855b215b8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
