)]}'
{"id":"openstack%2Fpython-watcherclient~660132","triplet_id":"openstack%2Fpython-watcherclient~master~Ib9eedafb211c205ff8b7dd18a9fc87e1f0b2739f","project":"openstack/python-watcherclient","branch":"master","topic":"remove-unused-files","hashtags":[],"change_id":"Ib9eedafb211c205ff8b7dd18a9fc87e1f0b2739f","subject":"remove unused cliutils.py file as osc_lib is used","status":"MERGED","created":"2019-05-20 14:25:42.000000000","updated":"2019-05-25 06:22:08.000000000","submitted":"2019-05-25 06:22:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"660132-1558765328323-7d660ba3","meta_rev_id":"6f5def0a5bd090546efbd57b71ea6efd06cc472c","_number":660132,"virtual_id_number":660132,"owner":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-05-25 06:22:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":2,"date":"2019-05-23 10:26:23.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":1,"date":"2019-05-23 13:21:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-05-25 06:12:14.000000000","_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-22 08:14:46.000000000","updated_by":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"reviewer":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"state":"REVIEWER"},{"updated":"2019-05-23 10:26:23.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2019-05-23 13:21:44.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-05-25 06:22:07.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":"cb492d397ff938c7c1b4fac31a0de8a757b511a7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-20 14:25:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"65970f54ba5caa094aa84d005416902d6847acb6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 15:07:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/32/660132/1/check/openstack-tox-cover/a38a1f2/cover/ : SUCCESS in 4m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/32/660132/1/check/openstack-tox-lower-constraints/23ba6a9/ : SUCCESS in 5m 53s\n- openstack-tox-pep8 http://logs.openstack.org/32/660132/1/check/openstack-tox-pep8/35e5e65/ : SUCCESS in 4m 11s\n- openstack-tox-py27 http://logs.openstack.org/32/660132/1/check/openstack-tox-py27/ca3ce06/ : SUCCESS in 6m 01s\n- openstack-tox-py36 http://logs.openstack.org/32/660132/1/check/openstack-tox-py36/09fb257/ : SUCCESS in 6m 10s\n- openstack-tox-py37 http://logs.openstack.org/32/660132/1/check/openstack-tox-py37/2745379/ : SUCCESS in 6m 17s\n- openstack-tox-docs http://logs.openstack.org/32/660132/1/check/openstack-tox-docs/1fdd96b/html/ : SUCCESS in 4m 07s\n- openstackclient-check-plugins http://logs.openstack.org/32/660132/1/check/openstackclient-check-plugins/dee852a/ : SUCCESS in 5m 22s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/32/660132/1/check/watcherclient-tempest-functional/bf179c4/ : SUCCESS in 33m 20s","accounts_in_message":[],"_revision_number":1},{"id":"4dfde8d2108417c5535a5e2b582064f9844d6820","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-05-22 09:13:50.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"24bf04a91210393ec5a6ac6071803ec4286ce4ee","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-22 15:12:07.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nLooks good except you should also remove the prettytable package dependency.","accounts_in_message":[],"_revision_number":1},{"id":"f367bc083f7fe17c34c9d43f0beed1e3a9ba0e40","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-23 06:37:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"772930f2e7138d3db3e9ba9c8bfa62cc42a2bb14","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-23 06:37:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"79076e58332a610bc8a7b466d5edc1f390baf058","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-05-23 06:44:48.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b43e406119e4f924174f634ff539b23a1a65a0ae","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-23 07:19:26.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/32/660132/2/check/openstack-tox-cover/8e0d7d6/cover/ : SUCCESS in 5m 01s\n- openstack-tox-lower-constraints http://logs.openstack.org/32/660132/2/check/openstack-tox-lower-constraints/6235e53/ : SUCCESS in 5m 28s\n- openstack-tox-pep8 http://logs.openstack.org/32/660132/2/check/openstack-tox-pep8/2deca0d/ : SUCCESS in 4m 01s\n- openstack-tox-py27 http://logs.openstack.org/32/660132/2/check/openstack-tox-py27/c66a2d3/ : SUCCESS in 5m 05s\n- openstack-tox-py36 http://logs.openstack.org/32/660132/2/check/openstack-tox-py36/bc6f4bf/ : SUCCESS in 5m 24s\n- openstack-tox-py37 http://logs.openstack.org/32/660132/2/check/openstack-tox-py37/074f6f8/ : SUCCESS in 7m 31s\n- openstack-tox-docs http://logs.openstack.org/32/660132/2/check/openstack-tox-docs/e0a6153/html/ : SUCCESS in 6m 33s\n- requirements-check http://logs.openstack.org/32/660132/2/check/requirements-check/af2f9d4/ : FAILURE in 3m 31s\n- openstackclient-check-plugins http://logs.openstack.org/32/660132/2/check/openstackclient-check-plugins/428ea39/ : SUCCESS in 4m 52s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/32/660132/2/check/watcherclient-tempest-functional/38bceb4/ : SUCCESS in 32m 37s","accounts_in_message":[],"_revision_number":2},{"id":"a0b1b7d845faa8a97312c2c92eb0164ab1b5bcd5","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-23 07:35:09.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"77c23bb01f66aedd3ac31de0b31e91fc1e740c40","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-23 08:29:46.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/32/660132/3/check/openstack-tox-cover/d248eb7/cover/ : SUCCESS in 4m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/32/660132/3/check/openstack-tox-lower-constraints/a248b9b/ : SUCCESS in 5m 42s\n- openstack-tox-pep8 http://logs.openstack.org/32/660132/3/check/openstack-tox-pep8/ae6d5cc/ : SUCCESS in 5m 24s\n- openstack-tox-py27 http://logs.openstack.org/32/660132/3/check/openstack-tox-py27/381d9a7/ : SUCCESS in 4m 46s\n- openstack-tox-py36 http://logs.openstack.org/32/660132/3/check/openstack-tox-py36/e865334/ : SUCCESS in 4m 03s\n- openstack-tox-py37 http://logs.openstack.org/32/660132/3/check/openstack-tox-py37/a644d9c/ : SUCCESS in 4m 32s\n- openstack-tox-docs http://logs.openstack.org/32/660132/3/check/openstack-tox-docs/2c9679a/html/ : SUCCESS in 5m 46s\n- requirements-check http://logs.openstack.org/32/660132/3/check/requirements-check/f354704/ : SUCCESS in 3m 27s\n- openstackclient-check-plugins http://logs.openstack.org/32/660132/3/check/openstackclient-check-plugins/6585124/ : SUCCESS in 5m 16s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/32/660132/3/check/watcherclient-tempest-functional/78b1e65/ : SUCCESS in 33m 50s","accounts_in_message":[],"_revision_number":3},{"id":"6da741800512739936e6dded1b0176bd5bf7a96e","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-05-23 10:26:23.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"f0850c2e1b6c2cba1c06fbdae35048fd99e012ad","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-23 13:21:44.000000000","message":"Patch Set 3: Code-Review+1\n\nlgtm thanks","accounts_in_message":[],"_revision_number":3},{"id":"479f42cf3e9c79bb83846a3d35f7b5aa0ab48d34","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 06:12:14.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"75fecc003b3e06cd096a5da13883046e69e8dccd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 06:12:25.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"7cd73d8c1a249a664c9e3f80ce64ae885528f9fa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 06:22:07.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/32/660132/3/gate/openstack-tox-lower-constraints/ff51145/ : SUCCESS in 4m 25s\n- openstack-tox-pep8 http://logs.openstack.org/32/660132/3/gate/openstack-tox-pep8/e91d8ea/ : SUCCESS in 4m 16s\n- openstack-tox-py27 http://logs.openstack.org/32/660132/3/gate/openstack-tox-py27/5d3aecf/ : SUCCESS in 4m 11s\n- openstack-tox-py36 http://logs.openstack.org/32/660132/3/gate/openstack-tox-py36/4681b24/ : SUCCESS in 4m 04s\n- openstack-tox-py37 http://logs.openstack.org/32/660132/3/gate/openstack-tox-py37/ad5132b/ : SUCCESS in 5m 10s\n- openstack-tox-docs http://logs.openstack.org/32/660132/3/gate/openstack-tox-docs/f2b080f/html/ : SUCCESS in 4m 12s\n- requirements-check http://logs.openstack.org/32/660132/3/gate/requirements-check/db254f6/ : SUCCESS in 3m 53s","accounts_in_message":[],"_revision_number":3},{"id":"47ea4cbbe2fbf9e0140a698f0945bdbc2becc332","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 06:22:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1aebe9347774f2ad53c6895125608b956056e3a7","revisions":{"37d049ac59d6ed30d5ac31cf4b6d5d1026e4f177":{"kind":"REWORK","_number":1,"created":"2019-05-20 14:25:42.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/32/660132/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-watcherclient","ref":"refs/changes/32/660132/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/1"}}},"commit":{"parents":[{"commit":"2cab116e305b798dc5c5e3b97528c78e9cfb77f4","subject":"Use upper-constraints in tox runs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/2cab116e305b798dc5c5e3b97528c78e9cfb77f4"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-20 14:22:42.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-20 14:22:42.000000000","tz":120},"subject":"remove unused cliutils.py file as osc_lib is used","message":"remove unused cliutils.py file as osc_lib is used\n\nRemoves old cliutils.py file that contains methods provided by osc_lib\n\nChange-Id: Ib9eedafb211c205ff8b7dd18a9fc87e1f0b2739f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/37d049ac59d6ed30d5ac31cf4b6d5d1026e4f177"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/37d049ac59d6ed30d5ac31cf4b6d5d1026e4f177"}]},"branch":"refs/heads/master"},"edc05d8d583fa32f1029b25cc6030f66d60b7ea9":{"kind":"REWORK","_number":2,"created":"2019-05-23 06:37:21.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/32/660132/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-watcherclient","ref":"refs/changes/32/660132/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/2"}}},"commit":{"parents":[{"commit":"2cab116e305b798dc5c5e3b97528c78e9cfb77f4","subject":"Use upper-constraints in tox runs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/2cab116e305b798dc5c5e3b97528c78e9cfb77f4"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-20 14:22:42.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-23 06:36:43.000000000","tz":120},"subject":"remove unused cliutils.py file as osc_lib is used","message":"remove unused cliutils.py file as osc_lib is used\n\nRemoves old cliutils.py file that contains methods provided by osc_lib\nand remove prettytable dependency that was only required by cliutils.py\n\nChange-Id: Ib9eedafb211c205ff8b7dd18a9fc87e1f0b2739f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/edc05d8d583fa32f1029b25cc6030f66d60b7ea9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/edc05d8d583fa32f1029b25cc6030f66d60b7ea9"}]},"branch":"refs/heads/master"},"1aebe9347774f2ad53c6895125608b956056e3a7":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2019-05-23 07:35:09.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/32/660132/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-watcherclient","ref":"refs/changes/32/660132/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-watcherclient refs/changes/32/660132/3"}}},"commit":{"parents":[{"commit":"2cab116e305b798dc5c5e3b97528c78e9cfb77f4","subject":"Use upper-constraints in tox runs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/2cab116e305b798dc5c5e3b97528c78e9cfb77f4"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-20 14:22:42.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-23 07:34:30.000000000","tz":120},"subject":"remove unused cliutils.py file as osc_lib is used","message":"remove unused cliutils.py file as osc_lib is used\n\nRemoves old cliutils.py file that contains methods provided by osc_lib\nand remove prettytable dependency that was only required by cliutils.py\n\nDepends-on: I8bc3330a456f8bb76a17c4277a094a64fe9be449\nChange-Id: Ib9eedafb211c205ff8b7dd18a9fc87e1f0b2739f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/1aebe9347774f2ad53c6895125608b956056e3a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-watcherclient/commit/1aebe9347774f2ad53c6895125608b956056e3a7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
