We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
vmware 2.0.0 does not work in azure-cli:2.7.0
- If the issue is to do with Azure CLI 2.0 in-particular, create an issue here at [Azure/azure-cli](https://github.com/Azure/azure-cli/issues)

### Extension name (the extension in question)
vmware

### Description of issue (in as much detail as possible)
The  vmware 2.0.0 extension released yesterday does not work with the az cli 2.7.0 released on 2020-06-01, about 9 months ago.  I'm not sure exactly what the minimum version should be set to. 

I believe this needs to be updated, but I'm not sure what it should be or what the best process is for updating it.
https://github.com/Azure/azure-cli-extensions/blob/master/src/vmware/azext_vmware/azext_metadata.json
```
"azext.minCliCoreVersion": "2.0.66"
```

![image](https://user-images.githubusercontent.com/80104/109070352-3f62fd00-76a7-11eb-8151-e474f1edba71.png)

steps to reproduce:
```
docker run --rm -it mcr.microsoft.com/azure-cli:2.7.0
az extension add -n vmware
az vmware private-cloud show -g taggac-2020-12 -n taggac-20210219
```

Here are the 
```
PS C:\Users\cataggar\io\fct> docker run --rm -it mcr.microsoft.com/azure-cli:2.7.0
bash-5.0# az extension add -n vmware
bash-5.0# az vmware private-cloud show -g taggac-2020-12 -n taggac-20210219
The command failed with an unexpected error. Here is the traceback:

cannot import name 'ARMHttpLoggingPolicy'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/knack/cli.py", line 215, in invoke
    cmd_result = self.invocation.execute(args)
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 553, in execute
    self.commands_loader.load_arguments(command)
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/__init__.py", line 344, in load_arguments
    self.command_table[command].load_arguments()  # this loads the arguments via reflection
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 310, in load_arguments
    super(AzCliCommand, self).load_arguments()
  File "/usr/local/lib/python3.6/site-packages/knack/commands.py", line 106, in load_arguments
    cmd_args = self.arguments_loader()
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/arm.py", line 723, in generic_show_arguments_loader
    cmd_args = get_arguments_loader(context, getter_op, operation_group=kwargs.get('operation_group'))
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/arm.py", line 402, in get_arguments_loader
    getter_args = dict(extract_args_from_signature(context.get_op_handler(getter_op, operation_group=operation_group),
  File "/usr/local/lib/python3.6/site-packages/azure/cli/core/__init__.py", line 588, in get_op_handler
    op = import_module(mod_to_import)
  File "/usr/local/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 994, in _gcd_import
  File "<frozen importlib._bootstrap>", line 971, in _find_and_load
  File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 678, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/root/.azure/cliextensions/vmware/azext_vmware/custom.py", line 7, in <module>
    from azext_vmware.vendored_sdks.avs_client import AVSClient
  File "/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/__init__.py", line 7, in <module>
    from ._avs_client import AVSClient
  File "/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/_avs_client.py", line 18, in <module>
    from ._configuration import AVSClientConfiguration
  File "/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/_configuration.py", line 11, in <module>    from azure.mgmt.core.policies import ARMHttpLoggingPolicy
ImportError: cannot import name 'ARMHttpLoggingPolicy'

To open an issue, please run: 'az feedback'
bash-5.0#
```

-----



--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `src/vmware/setup.py`
Content:
```
1 #!/usr/bin/env python
2 
3 # --------------------------------------------------------------------------------------------
4 # Copyright (c) Microsoft Corporation. All rights reserved.
5 # Licensed under the MIT License. See License.txt in the project root for license information.
6 # --------------------------------------------------------------------------------------------
7 
8 from io import open
9 from setuptools import setup, find_packages
10 
11 VERSION = "2.0.0"
12 
13 with open('README.md', encoding='utf-8') as f:
14     readme = f.read()
15 with open('CHANGELOG.md', encoding='utf-8') as f:
16     changelog = f.read()
17 
18 setup(
19     name='vmware',
20     version=VERSION,
21     description='Azure VMware Solution commands.',
22     long_description=readme + '\n\n' + changelog,
23     long_description_content_type='text/markdown',
24     license='MIT',
25     author='Microsoft',
26     author_email='azpycli@microsoft.com',
27     url='https://github.com/Azure/az-vmware-cli',
28     packages=find_packages(exclude=["tests"]),
29     install_requires=[],
30     package_data={'azext_vmware': ['azext_metadata.json']}
31 )
32
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/src/vmware/setup.py b/src/vmware/setup.py
--- a/src/vmware/setup.py
+++ b/src/vmware/setup.py
@@ -8,7 +8,7 @@
 from io import open
 from setuptools import setup, find_packages
 
-VERSION = "2.0.0"
+VERSION = "2.0.1"
 
 with open('README.md', encoding='utf-8') as f:
     readme = f.read()

{"golden_diff": "diff --git a/src/vmware/setup.py b/src/vmware/setup.py\n--- a/src/vmware/setup.py\n+++ b/src/vmware/setup.py\n@@ -8,7 +8,7 @@\n from io import open\n from setuptools import setup, find_packages\n \n-VERSION = \"2.0.0\"\n+VERSION = \"2.0.1\"\n \n with open('README.md', encoding='utf-8') as f:\n     readme = f.read()\n", "issue": "vmware 2.0.0 does not work in azure-cli:2.7.0\n- If the issue is to do with Azure CLI 2.0 in-particular, create an issue here at [Azure/azure-cli](https://github.com/Azure/azure-cli/issues)\r\n\r\n### Extension name (the extension in question)\r\nvmware\r\n\r\n### Description of issue (in as much detail as possible)\r\nThe  vmware 2.0.0 extension released yesterday does not work with the az cli 2.7.0 released on 2020-06-01, about 9 months ago.  I'm not sure exactly what the minimum version should be set to. \r\n\r\nI believe this needs to be updated, but I'm not sure what it should be or what the best process is for updating it.\r\nhttps://github.com/Azure/azure-cli-extensions/blob/master/src/vmware/azext_vmware/azext_metadata.json\r\n```\r\n\"azext.minCliCoreVersion\": \"2.0.66\"\r\n```\r\n\r\n![image](https://user-images.githubusercontent.com/80104/109070352-3f62fd00-76a7-11eb-8151-e474f1edba71.png)\r\n\r\nsteps to reproduce:\r\n```\r\ndocker run --rm -it mcr.microsoft.com/azure-cli:2.7.0\r\naz extension add -n vmware\r\naz vmware private-cloud show -g taggac-2020-12 -n taggac-20210219\r\n```\r\n\r\nHere are the \r\n```\r\nPS C:\\Users\\cataggar\\io\\fct> docker run --rm -it mcr.microsoft.com/azure-cli:2.7.0\r\nbash-5.0# az extension add -n vmware\r\nbash-5.0# az vmware private-cloud show -g taggac-2020-12 -n taggac-20210219\r\nThe command failed with an unexpected error. Here is the traceback:\r\n\r\ncannot import name 'ARMHttpLoggingPolicy'\r\nTraceback (most recent call last):\r\n  File \"/usr/local/lib/python3.6/site-packages/knack/cli.py\", line 215, in invoke\r\n    cmd_result = self.invocation.execute(args)\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py\", line 553, in execute\r\n    self.commands_loader.load_arguments(command)\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/__init__.py\", line 344, in load_arguments\r\n    self.command_table[command].load_arguments()  # this loads the arguments via reflection\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py\", line 310, in load_arguments\r\n    super(AzCliCommand, self).load_arguments()\r\n  File \"/usr/local/lib/python3.6/site-packages/knack/commands.py\", line 106, in load_arguments\r\n    cmd_args = self.arguments_loader()\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/arm.py\", line 723, in generic_show_arguments_loader\r\n    cmd_args = get_arguments_loader(context, getter_op, operation_group=kwargs.get('operation_group'))\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/commands/arm.py\", line 402, in get_arguments_loader\r\n    getter_args = dict(extract_args_from_signature(context.get_op_handler(getter_op, operation_group=operation_group),\r\n  File \"/usr/local/lib/python3.6/site-packages/azure/cli/core/__init__.py\", line 588, in get_op_handler\r\n    op = import_module(mod_to_import)\r\n  File \"/usr/local/lib/python3.6/importlib/__init__.py\", line 126, in import_module\r\n    return _bootstrap._gcd_import(name[level:], package, level)\r\n  File \"<frozen importlib._bootstrap>\", line 994, in _gcd_import\r\n  File \"<frozen importlib._bootstrap>\", line 971, in _find_and_load\r\n  File \"<frozen importlib._bootstrap>\", line 955, in _find_and_load_unlocked\r\n  File \"<frozen importlib._bootstrap>\", line 665, in _load_unlocked\r\n  File \"<frozen importlib._bootstrap_external>\", line 678, in exec_module\r\n  File \"<frozen importlib._bootstrap>\", line 219, in _call_with_frames_removed\r\n  File \"/root/.azure/cliextensions/vmware/azext_vmware/custom.py\", line 7, in <module>\r\n    from azext_vmware.vendored_sdks.avs_client import AVSClient\r\n  File \"/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/__init__.py\", line 7, in <module>\r\n    from ._avs_client import AVSClient\r\n  File \"/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/_avs_client.py\", line 18, in <module>\r\n    from ._configuration import AVSClientConfiguration\r\n  File \"/root/.azure/cliextensions/vmware/azext_vmware/vendored_sdks/avs_client/_configuration.py\", line 11, in <module>    from azure.mgmt.core.policies import ARMHttpLoggingPolicy\r\nImportError: cannot import name 'ARMHttpLoggingPolicy'\r\n\r\nTo open an issue, please run: 'az feedback'\r\nbash-5.0#\r\n```\r\n\r\n-----\r\n\r\n\n", "before_files": [{"content": "#!/usr/bin/env python\n\n# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n\nfrom io import open\nfrom setuptools import setup, find_packages\n\nVERSION = \"2.0.0\"\n\nwith open('README.md', encoding='utf-8') as f:\n    readme = f.read()\nwith open('CHANGELOG.md', encoding='utf-8') as f:\n    changelog = f.read()\n\nsetup(\n    name='vmware',\n    version=VERSION,\n    description='Azure VMware Solution commands.',\n    long_description=readme + '\\n\\n' + changelog,\n    long_description_content_type='text/markdown',\n    license='MIT',\n    author='Microsoft',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/az-vmware-cli',\n    packages=find_packages(exclude=[\"tests\"]),\n    install_requires=[],\n    package_data={'azext_vmware': ['azext_metadata.json']}\n)\n", "path": "src/vmware/setup.py"}], "after_files": [{"content": "#!/usr/bin/env python\n\n# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n\nfrom io import open\nfrom setuptools import setup, find_packages\n\nVERSION = \"2.0.1\"\n\nwith open('README.md', encoding='utf-8') as f:\n    readme = f.read()\nwith open('CHANGELOG.md', encoding='utf-8') as f:\n    changelog = f.read()\n\nsetup(\n    name='vmware',\n    version=VERSION,\n    description='Azure VMware Solution commands.',\n    long_description=readme + '\\n\\n' + changelog,\n    long_description_content_type='text/markdown',\n    license='MIT',\n    author='Microsoft',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/az-vmware-cli',\n    packages=find_packages(exclude=[\"tests\"]),\n    install_requires=[],\n    package_data={'azext_vmware': ['azext_metadata.json']}\n)\n", "path": "src/vmware/setup.py"}]}