prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  Transition to GA: databox
  Command module `databox` has been released for a long time and is using stable sdk version `2019-09-01`.
  
  Please check [Extension GA guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/onboarding_guide.md#preview-extension-to-ga-extension) and remove `experimental` tag if necessary.
  
  --- 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/databox/azext_databox/commands.py`
  Content:
  ```
  1 # --------------------------------------------------------------------------------------------
  2 # Copyright (c) Microsoft Corporation. All rights reserved.
  3 # Licensed under the MIT License. See License.txt in the project root for license information.
  4 # --------------------------------------------------------------------------------------------
  5 
  6 # pylint: disable=line-too-long
  7 # pylint: disable=too-many-lines
  8 # pylint: disable=too-many-statements
  9 # pylint: disable=too-many-locals
  10 from azext_databox._validators import validate_create_input_parameters
  11 from azure.cli.core.commands import CliCommandType
  12 
  13 
  14 def load_command_table(self, _):
  15 
  16     from azext_databox._client_factory import cf_jobs
  17     databox_jobs = CliCommandType(
  18         operations_tmpl='azext_databox.vendored_sdks.databox.operations._jobs_operations#JobsOperations.{}',
  19         client_factory=cf_jobs)
  20     with self.command_group('databox job', databox_jobs, client_factory=cf_jobs, is_experimental=True) as g:
  21         g.custom_command('create', 'create_databox_job', validator=validate_create_input_parameters)
  22         g.custom_command('update', 'update_databox_job')
  23         g.custom_command('delete', 'delete_databox_job', confirmation=True)
  24         g.custom_show_command('show', 'get_databox_job')
  25         g.custom_command('list', 'list_databox_job')
  26         g.custom_command('cancel', 'cancel_databox_job', confirmation=True)
  27         g.custom_command('list-credentials', 'list_credentials_databox_job')
  28
  ```
  
  Path: `src/databox/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 
  9 from codecs import open
  10 from setuptools import setup, find_packages
  11 try:
  12     from azure_bdist_wheel import cmdclass
  13 except ImportError:
  14     from distutils import log as logger
  15     logger.warn("Wheel is not available, disabling bdist_wheel hook")
  16 
  17 # TODO: Confirm this is the right version number you want and it matches your
  18 # HISTORY.rst entry.
  19 VERSION = '0.1.0'
  20 
  21 # The full list of classifiers is available at
  22 # https://pypi.python.org/pypi?%3Aaction=list_classifiers
  23 CLASSIFIERS = [
  24     'Development Status :: 4 - Beta',
  25     'Intended Audience :: Developers',
  26     'Intended Audience :: System Administrators',
  27     'Programming Language :: Python',
  28     'Programming Language :: Python :: 3',
  29     'Programming Language :: Python :: 3.4',
  30     'Programming Language :: Python :: 3.5',
  31     'Programming Language :: Python :: 3.6',
  32     'Programming Language :: Python :: 3.7',
  33     'Programming Language :: Python :: 3.8',
  34     'License :: OSI Approved :: MIT License',
  35 ]
  36 
  37 # TODO: Add any additional SDK dependencies here
  38 DEPENDENCIES = []
  39 
  40 with open('README.md', 'r', encoding='utf-8') as f:
  41     README = f.read()
  42 with open('HISTORY.rst', 'r', encoding='utf-8') as f:
  43     HISTORY = f.read()
  44 
  45 setup(
  46     name='databox',
  47     version=VERSION,
  48     description='Microsoft Azure Command-Line Tools DataBox Extension',
  49     # TODO: Update author and email, if applicable
  50     author='Microsoft Corporation',
  51     author_email='azpycli@microsoft.com',
  52     url='https://github.com/Azure/azure-cli-extensions/tree/master/src/databox',
  53     long_description=README + '\n\n' + HISTORY,
  54     license='MIT',
  55     classifiers=CLASSIFIERS,
  56     packages=find_packages(),
  57     install_requires=DEPENDENCIES,
  58     package_data={'azext_databox': ['azext_metadata.json']},
  59 )
  60
  ```
  --- 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()
  
  ```
  
golden_diff: diff --git a/src/databox/azext_databox/commands.py b/src/databox/azext_databox/commands.py
  --- a/src/databox/azext_databox/commands.py
  +++ b/src/databox/azext_databox/commands.py
  @@ -17,7 +17,7 @@
       databox_jobs = CliCommandType(
           operations_tmpl='azext_databox.vendored_sdks.databox.operations._jobs_operations#JobsOperations.{}',
           client_factory=cf_jobs)
  -    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs, is_experimental=True) as g:
  +    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs) as g:
           g.custom_command('create', 'create_databox_job', validator=validate_create_input_parameters)
           g.custom_command('update', 'update_databox_job')
           g.custom_command('delete', 'delete_databox_job', confirmation=True)
  diff --git a/src/databox/setup.py b/src/databox/setup.py
  --- a/src/databox/setup.py
  +++ b/src/databox/setup.py
  @@ -16,7 +16,7 @@
   
   # TODO: Confirm this is the right version number you want and it matches your
   # HISTORY.rst entry.
  -VERSION = '0.1.0'
  +VERSION = '0.1.1'
   
   # The full list of classifiers is available at
   # https://pypi.python.org/pypi?%3Aaction=list_classifiers
  
verification_info: {"golden_diff": "diff --git a/src/databox/azext_databox/commands.py b/src/databox/azext_databox/commands.py\n--- a/src/databox/azext_databox/commands.py\n+++ b/src/databox/azext_databox/commands.py\n@@ -17,7 +17,7 @@\n     databox_jobs = CliCommandType(\n         operations_tmpl='azext_databox.vendored_sdks.databox.operations._jobs_operations#JobsOperations.{}',\n         client_factory=cf_jobs)\n-    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs, is_experimental=True) as g:\n+    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs) as g:\n         g.custom_command('create', 'create_databox_job', validator=validate_create_input_parameters)\n         g.custom_command('update', 'update_databox_job')\n         g.custom_command('delete', 'delete_databox_job', confirmation=True)\ndiff --git a/src/databox/setup.py b/src/databox/setup.py\n--- a/src/databox/setup.py\n+++ b/src/databox/setup.py\n@@ -16,7 +16,7 @@\n \n # TODO: Confirm this is the right version number you want and it matches your\n # HISTORY.rst entry.\n-VERSION = '0.1.0'\n+VERSION = '0.1.1'\n \n # The full list of classifiers is available at\n # https://pypi.python.org/pypi?%3Aaction=list_classifiers\n", "issue": "Transition to GA: databox\nCommand module `databox` has been released for a long time and is using stable sdk version `2019-09-01`.\r\n\r\nPlease check [Extension GA guidelines](https://github.com/Azure/azure-cli/blob/dev/doc/onboarding_guide.md#preview-extension-to-ga-extension) and remove `experimental` tag if necessary.\n", "before_files": [{"content": "# --------------------------------------------------------------------------------------------\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\n# pylint: disable=line-too-long\n# pylint: disable=too-many-lines\n# pylint: disable=too-many-statements\n# pylint: disable=too-many-locals\nfrom azext_databox._validators import validate_create_input_parameters\nfrom azure.cli.core.commands import CliCommandType\n\n\ndef load_command_table(self, _):\n\n    from azext_databox._client_factory import cf_jobs\n    databox_jobs = CliCommandType(\n        operations_tmpl='azext_databox.vendored_sdks.databox.operations._jobs_operations#JobsOperations.{}',\n        client_factory=cf_jobs)\n    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs, is_experimental=True) as g:\n        g.custom_command('create', 'create_databox_job', validator=validate_create_input_parameters)\n        g.custom_command('update', 'update_databox_job')\n        g.custom_command('delete', 'delete_databox_job', confirmation=True)\n        g.custom_show_command('show', 'get_databox_job')\n        g.custom_command('list', 'list_databox_job')\n        g.custom_command('cancel', 'cancel_databox_job', confirmation=True)\n        g.custom_command('list-credentials', 'list_credentials_databox_job')\n", "path": "src/databox/azext_databox/commands.py"}, {"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\n\nfrom codecs import open\nfrom setuptools import setup, find_packages\ntry:\n    from azure_bdist_wheel import cmdclass\nexcept ImportError:\n    from distutils import log as logger\n    logger.warn(\"Wheel is not available, disabling bdist_wheel hook\")\n\n# TODO: Confirm this is the right version number you want and it matches your\n# HISTORY.rst entry.\nVERSION = '0.1.0'\n\n# The full list of classifiers is available at\n# https://pypi.python.org/pypi?%3Aaction=list_classifiers\nCLASSIFIERS = [\n    'Development Status :: 4 - Beta',\n    'Intended Audience :: Developers',\n    'Intended Audience :: System Administrators',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 3',\n    'Programming Language :: Python :: 3.4',\n    'Programming Language :: Python :: 3.5',\n    'Programming Language :: Python :: 3.6',\n    'Programming Language :: Python :: 3.7',\n    'Programming Language :: Python :: 3.8',\n    'License :: OSI Approved :: MIT License',\n]\n\n# TODO: Add any additional SDK dependencies here\nDEPENDENCIES = []\n\nwith open('README.md', 'r', encoding='utf-8') as f:\n    README = f.read()\nwith open('HISTORY.rst', 'r', encoding='utf-8') as f:\n    HISTORY = f.read()\n\nsetup(\n    name='databox',\n    version=VERSION,\n    description='Microsoft Azure Command-Line Tools DataBox Extension',\n    # TODO: Update author and email, if applicable\n    author='Microsoft Corporation',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/azure-cli-extensions/tree/master/src/databox',\n    long_description=README + '\\n\\n' + HISTORY,\n    license='MIT',\n    classifiers=CLASSIFIERS,\n    packages=find_packages(),\n    install_requires=DEPENDENCIES,\n    package_data={'azext_databox': ['azext_metadata.json']},\n)\n", "path": "src/databox/setup.py"}], "after_files": [{"content": "# --------------------------------------------------------------------------------------------\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\n# pylint: disable=line-too-long\n# pylint: disable=too-many-lines\n# pylint: disable=too-many-statements\n# pylint: disable=too-many-locals\nfrom azext_databox._validators import validate_create_input_parameters\nfrom azure.cli.core.commands import CliCommandType\n\n\ndef load_command_table(self, _):\n\n    from azext_databox._client_factory import cf_jobs\n    databox_jobs = CliCommandType(\n        operations_tmpl='azext_databox.vendored_sdks.databox.operations._jobs_operations#JobsOperations.{}',\n        client_factory=cf_jobs)\n    with self.command_group('databox job', databox_jobs, client_factory=cf_jobs) as g:\n        g.custom_command('create', 'create_databox_job', validator=validate_create_input_parameters)\n        g.custom_command('update', 'update_databox_job')\n        g.custom_command('delete', 'delete_databox_job', confirmation=True)\n        g.custom_show_command('show', 'get_databox_job')\n        g.custom_command('list', 'list_databox_job')\n        g.custom_command('cancel', 'cancel_databox_job', confirmation=True)\n        g.custom_command('list-credentials', 'list_credentials_databox_job')\n", "path": "src/databox/azext_databox/commands.py"}, {"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\n\nfrom codecs import open\nfrom setuptools import setup, find_packages\ntry:\n    from azure_bdist_wheel import cmdclass\nexcept ImportError:\n    from distutils import log as logger\n    logger.warn(\"Wheel is not available, disabling bdist_wheel hook\")\n\n# TODO: Confirm this is the right version number you want and it matches your\n# HISTORY.rst entry.\nVERSION = '0.1.1'\n\n# The full list of classifiers is available at\n# https://pypi.python.org/pypi?%3Aaction=list_classifiers\nCLASSIFIERS = [\n    'Development Status :: 4 - Beta',\n    'Intended Audience :: Developers',\n    'Intended Audience :: System Administrators',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 3',\n    'Programming Language :: Python :: 3.4',\n    'Programming Language :: Python :: 3.5',\n    'Programming Language :: Python :: 3.6',\n    'Programming Language :: Python :: 3.7',\n    'Programming Language :: Python :: 3.8',\n    'License :: OSI Approved :: MIT License',\n]\n\n# TODO: Add any additional SDK dependencies here\nDEPENDENCIES = []\n\nwith open('README.md', 'r', encoding='utf-8') as f:\n    README = f.read()\nwith open('HISTORY.rst', 'r', encoding='utf-8') as f:\n    HISTORY = f.read()\n\nsetup(\n    name='databox',\n    version=VERSION,\n    description='Microsoft Azure Command-Line Tools DataBox Extension',\n    # TODO: Update author and email, if applicable\n    author='Microsoft Corporation',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/azure-cli-extensions/tree/master/src/databox',\n    long_description=README + '\\n\\n' + HISTORY,\n    license='MIT',\n    classifiers=CLASSIFIERS,\n    packages=find_packages(),\n    install_requires=DEPENDENCIES,\n    package_data={'azext_databox': ['azext_metadata.json']},\n)\n", "path": "src/databox/setup.py"}]}