prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  botbuilder-core library is missing the botframework-streaming dependency
  ## Version
  4.14.0.20210616.dev252366
  
  ## Describe the bug
  The botbuilder-core library is missing the botframework-streaming dependency.
  When running a python bot with the botbuilder-core library installed, it won't run because it is missing the botframework-streaming dependency.
  The dependency reference is missing from the requirements.txt file, and this new library is not published in any of the regular packages indexes ([test.pypi](https://test.pypi.org/), [pypi](https://pypi.org/) and [azure artifacts](https://dev.azure.com/ConversationalAI/BotFramework/_packaging?_a=feed&feed=SDK%40Local)), so it can't be installed manually.
  When running the bots locally it is possible to install the dependency from a local folder with the code cloned from the repo.
  
  ## To Reproduce
  1. Open a bot that uses the botbuilder-core library.
  2. Install a preview version (4.14.x).
  3. Run the bot.
  
  ## Expected behavior
  The dependencies being installed should install all the required sub-dependencies or have them available for manual installation.
  
  ## Screenshots
  ![image](https://user-images.githubusercontent.com/38112957/122459875-d79f2d80-cf87-11eb-93dd-d6aaf5128fbd.png)
  
  ## Additional context
  This issue is blocking the pipelines from the [BotFramework-FunctionalTests](https://github.com/microsoft/BotFramework-FunctionalTests/) repository from testing preview versions of the BotBuilder Python libraries.
  
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `libraries/botframework-streaming/setup.py`
  Content:
  ```
  1 # Copyright (c) Microsoft Corporation. All rights reserved.
  2 # Licensed under the MIT License.
  3 
  4 import os
  5 from setuptools import setup
  6 
  7 VERSION = os.environ["packageVersion"] if "packageVersion" in os.environ else "4.12.0"
  8 REQUIRES = [
  9     "botbuilder-schema>=4.12.0",
  10     "botframework-connector>=4.12.0",
  11     "botbuilder-core>=4.12.0",
  12 ]
  13 
  14 root = os.path.abspath(os.path.dirname(__file__))
  15 
  16 with open(os.path.join(root, "botframework", "streaming", "about.py")) as f:
  17     package_info = {}
  18     info = f.read()
  19     exec(info, package_info)
  20 
  21 with open(os.path.join(root, "README.rst"), encoding="utf-8") as f:
  22     long_description = f.read()
  23 
  24 setup(
  25     name=package_info["__title__"],
  26     version=package_info["__version__"],
  27     url=package_info["__uri__"],
  28     author=package_info["__author__"],
  29     description=package_info["__description__"],
  30     keywords=["BotFrameworkStreaming", "bots", "ai", "botframework", "botframework",],
  31     long_description=long_description,
  32     long_description_content_type="text/x-rst",
  33     license=package_info["__license__"],
  34     packages=[
  35         "botframework.streaming",
  36         "botframework.streaming.payloads",
  37         "botframework.streaming.payloads.models",
  38         "botframework.streaming.payload_transport",
  39         "botframework.streaming.transport",
  40         "botframework.streaming.transport.web_socket",
  41     ],
  42     install_requires=REQUIRES,
  43     classifiers=[
  44         "Programming Language :: Python :: 3.7",
  45         "Intended Audience :: Developers",
  46         "License :: OSI Approved :: MIT License",
  47         "Operating System :: OS Independent",
  48         "Development Status :: 5 - Production/Stable",
  49         "Topic :: Scientific/Engineering :: Artificial Intelligence",
  50     ],
  51 )
  52
  ```
  
  Path: `libraries/botbuilder-core/setup.py`
  Content:
  ```
  1 # Copyright (c) Microsoft Corporation. All rights reserved.
  2 # Licensed under the MIT License.
  3 
  4 import os
  5 from setuptools import setup
  6 
  7 VERSION = os.environ["packageVersion"] if "packageVersion" in os.environ else "4.14.0"
  8 REQUIRES = [
  9     "botbuilder-schema==4.14.0",
  10     "botframework-connector==4.14.0",
  11     "jsonpickle>=1.2,<1.5",
  12 ]
  13 
  14 root = os.path.abspath(os.path.dirname(__file__))
  15 
  16 with open(os.path.join(root, "botbuilder", "core", "about.py")) as f:
  17     package_info = {}
  18     info = f.read()
  19     exec(info, package_info)
  20 
  21 with open(os.path.join(root, "README.rst"), encoding="utf-8") as f:
  22     long_description = f.read()
  23 
  24 setup(
  25     name=package_info["__title__"],
  26     version=package_info["__version__"],
  27     url=package_info["__uri__"],
  28     author=package_info["__author__"],
  29     description=package_info["__description__"],
  30     keywords=["BotBuilderCore", "bots", "ai", "botframework", "botbuilder"],
  31     long_description=long_description,
  32     long_description_content_type="text/x-rst",
  33     license=package_info["__license__"],
  34     packages=[
  35         "botbuilder.core",
  36         "botbuilder.core.adapters",
  37         "botbuilder.core.inspection",
  38         "botbuilder.core.integration",
  39         "botbuilder.core.skills",
  40         "botbuilder.core.streaming",
  41         "botbuilder.core.teams",
  42         "botbuilder.core.oauth",
  43     ],
  44     install_requires=REQUIRES,
  45     classifiers=[
  46         "Programming Language :: Python :: 3.7",
  47         "Intended Audience :: Developers",
  48         "License :: OSI Approved :: MIT License",
  49         "Operating System :: OS Independent",
  50         "Development Status :: 5 - Production/Stable",
  51         "Topic :: Scientific/Engineering :: Artificial Intelligence",
  52     ],
  53 )
  54
  ```
  --- 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/libraries/botbuilder-core/setup.py b/libraries/botbuilder-core/setup.py
  --- a/libraries/botbuilder-core/setup.py
  +++ b/libraries/botbuilder-core/setup.py
  @@ -8,6 +8,7 @@
   REQUIRES = [
       "botbuilder-schema==4.14.0",
       "botframework-connector==4.14.0",
  +    "botframework-streaming==4.14.0",
       "jsonpickle>=1.2,<1.5",
   ]
   
  diff --git a/libraries/botframework-streaming/setup.py b/libraries/botframework-streaming/setup.py
  --- a/libraries/botframework-streaming/setup.py
  +++ b/libraries/botframework-streaming/setup.py
  @@ -4,11 +4,10 @@
   import os
   from setuptools import setup
   
  -VERSION = os.environ["packageVersion"] if "packageVersion" in os.environ else "4.12.0"
  +VERSION = os.environ["packageVersion"] if "packageVersion" in os.environ else "4.14.0"
   REQUIRES = [
       "botbuilder-schema>=4.12.0",
       "botframework-connector>=4.12.0",
  -    "botbuilder-core>=4.12.0",
   ]
   
   root = os.path.abspath(os.path.dirname(__file__))
  
verification_info: {"golden_diff": "diff --git a/libraries/botbuilder-core/setup.py b/libraries/botbuilder-core/setup.py\n--- a/libraries/botbuilder-core/setup.py\n+++ b/libraries/botbuilder-core/setup.py\n@@ -8,6 +8,7 @@\n REQUIRES = [\n     \"botbuilder-schema==4.14.0\",\n     \"botframework-connector==4.14.0\",\n+    \"botframework-streaming==4.14.0\",\n     \"jsonpickle>=1.2,<1.5\",\n ]\n \ndiff --git a/libraries/botframework-streaming/setup.py b/libraries/botframework-streaming/setup.py\n--- a/libraries/botframework-streaming/setup.py\n+++ b/libraries/botframework-streaming/setup.py\n@@ -4,11 +4,10 @@\n import os\n from setuptools import setup\n \n-VERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.12.0\"\n+VERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.14.0\"\n REQUIRES = [\n     \"botbuilder-schema>=4.12.0\",\n     \"botframework-connector>=4.12.0\",\n-    \"botbuilder-core>=4.12.0\",\n ]\n \n root = os.path.abspath(os.path.dirname(__file__))\n", "issue": "botbuilder-core library is missing the botframework-streaming dependency\n## Version\r\n4.14.0.20210616.dev252366\r\n\r\n## Describe the bug\r\nThe botbuilder-core library is missing the botframework-streaming dependency.\r\nWhen running a python bot with the botbuilder-core library installed, it won't run because it is missing the botframework-streaming dependency.\r\nThe dependency reference is missing from the requirements.txt file, and this new library is not published in any of the regular packages indexes ([test.pypi](https://test.pypi.org/), [pypi](https://pypi.org/) and [azure artifacts](https://dev.azure.com/ConversationalAI/BotFramework/_packaging?_a=feed&feed=SDK%40Local)), so it can't be installed manually.\r\nWhen running the bots locally it is possible to install the dependency from a local folder with the code cloned from the repo.\r\n\r\n## To Reproduce\r\n1. Open a bot that uses the botbuilder-core library.\r\n2. Install a preview version (4.14.x).\r\n3. Run the bot.\r\n\r\n## Expected behavior\r\nThe dependencies being installed should install all the required sub-dependencies or have them available for manual installation.\r\n\r\n## Screenshots\r\n![image](https://user-images.githubusercontent.com/38112957/122459875-d79f2d80-cf87-11eb-93dd-d6aaf5128fbd.png)\r\n\r\n## Additional context\r\nThis issue is blocking the pipelines from the [BotFramework-FunctionalTests](https://github.com/microsoft/BotFramework-FunctionalTests/) repository from testing preview versions of the BotBuilder Python libraries.\r\n\n", "before_files": [{"content": "# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License.\n\nimport os\nfrom setuptools import setup\n\nVERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.12.0\"\nREQUIRES = [\n    \"botbuilder-schema>=4.12.0\",\n    \"botframework-connector>=4.12.0\",\n    \"botbuilder-core>=4.12.0\",\n]\n\nroot = os.path.abspath(os.path.dirname(__file__))\n\nwith open(os.path.join(root, \"botframework\", \"streaming\", \"about.py\")) as f:\n    package_info = {}\n    info = f.read()\n    exec(info, package_info)\n\nwith open(os.path.join(root, \"README.rst\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nsetup(\n    name=package_info[\"__title__\"],\n    version=package_info[\"__version__\"],\n    url=package_info[\"__uri__\"],\n    author=package_info[\"__author__\"],\n    description=package_info[\"__description__\"],\n    keywords=[\"BotFrameworkStreaming\", \"bots\", \"ai\", \"botframework\", \"botframework\",],\n    long_description=long_description,\n    long_description_content_type=\"text/x-rst\",\n    license=package_info[\"__license__\"],\n    packages=[\n        \"botframework.streaming\",\n        \"botframework.streaming.payloads\",\n        \"botframework.streaming.payloads.models\",\n        \"botframework.streaming.payload_transport\",\n        \"botframework.streaming.transport\",\n        \"botframework.streaming.transport.web_socket\",\n    ],\n    install_requires=REQUIRES,\n    classifiers=[\n        \"Programming Language :: Python :: 3.7\",\n        \"Intended Audience :: Developers\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n        \"Development Status :: 5 - Production/Stable\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n    ],\n)\n", "path": "libraries/botframework-streaming/setup.py"}, {"content": "# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License.\n\nimport os\nfrom setuptools import setup\n\nVERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.14.0\"\nREQUIRES = [\n    \"botbuilder-schema==4.14.0\",\n    \"botframework-connector==4.14.0\",\n    \"jsonpickle>=1.2,<1.5\",\n]\n\nroot = os.path.abspath(os.path.dirname(__file__))\n\nwith open(os.path.join(root, \"botbuilder\", \"core\", \"about.py\")) as f:\n    package_info = {}\n    info = f.read()\n    exec(info, package_info)\n\nwith open(os.path.join(root, \"README.rst\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nsetup(\n    name=package_info[\"__title__\"],\n    version=package_info[\"__version__\"],\n    url=package_info[\"__uri__\"],\n    author=package_info[\"__author__\"],\n    description=package_info[\"__description__\"],\n    keywords=[\"BotBuilderCore\", \"bots\", \"ai\", \"botframework\", \"botbuilder\"],\n    long_description=long_description,\n    long_description_content_type=\"text/x-rst\",\n    license=package_info[\"__license__\"],\n    packages=[\n        \"botbuilder.core\",\n        \"botbuilder.core.adapters\",\n        \"botbuilder.core.inspection\",\n        \"botbuilder.core.integration\",\n        \"botbuilder.core.skills\",\n        \"botbuilder.core.streaming\",\n        \"botbuilder.core.teams\",\n        \"botbuilder.core.oauth\",\n    ],\n    install_requires=REQUIRES,\n    classifiers=[\n        \"Programming Language :: Python :: 3.7\",\n        \"Intended Audience :: Developers\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n        \"Development Status :: 5 - Production/Stable\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n    ],\n)\n", "path": "libraries/botbuilder-core/setup.py"}], "after_files": [{"content": "# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License.\n\nimport os\nfrom setuptools import setup\n\nVERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.14.0\"\nREQUIRES = [\n    \"botbuilder-schema>=4.12.0\",\n    \"botframework-connector>=4.12.0\",\n]\n\nroot = os.path.abspath(os.path.dirname(__file__))\n\nwith open(os.path.join(root, \"botframework\", \"streaming\", \"about.py\")) as f:\n    package_info = {}\n    info = f.read()\n    exec(info, package_info)\n\nwith open(os.path.join(root, \"README.rst\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nsetup(\n    name=package_info[\"__title__\"],\n    version=package_info[\"__version__\"],\n    url=package_info[\"__uri__\"],\n    author=package_info[\"__author__\"],\n    description=package_info[\"__description__\"],\n    keywords=[\"BotFrameworkStreaming\", \"bots\", \"ai\", \"botframework\", \"botframework\",],\n    long_description=long_description,\n    long_description_content_type=\"text/x-rst\",\n    license=package_info[\"__license__\"],\n    packages=[\n        \"botframework.streaming\",\n        \"botframework.streaming.payloads\",\n        \"botframework.streaming.payloads.models\",\n        \"botframework.streaming.payload_transport\",\n        \"botframework.streaming.transport\",\n        \"botframework.streaming.transport.web_socket\",\n    ],\n    install_requires=REQUIRES,\n    classifiers=[\n        \"Programming Language :: Python :: 3.7\",\n        \"Intended Audience :: Developers\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n        \"Development Status :: 5 - Production/Stable\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n    ],\n)\n", "path": "libraries/botframework-streaming/setup.py"}, {"content": "# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License.\n\nimport os\nfrom setuptools import setup\n\nVERSION = os.environ[\"packageVersion\"] if \"packageVersion\" in os.environ else \"4.14.0\"\nREQUIRES = [\n    \"botbuilder-schema==4.14.0\",\n    \"botframework-connector==4.14.0\",\n    \"botframework-streaming==4.14.0\",\n    \"jsonpickle>=1.2,<1.5\",\n]\n\nroot = os.path.abspath(os.path.dirname(__file__))\n\nwith open(os.path.join(root, \"botbuilder\", \"core\", \"about.py\")) as f:\n    package_info = {}\n    info = f.read()\n    exec(info, package_info)\n\nwith open(os.path.join(root, \"README.rst\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nsetup(\n    name=package_info[\"__title__\"],\n    version=package_info[\"__version__\"],\n    url=package_info[\"__uri__\"],\n    author=package_info[\"__author__\"],\n    description=package_info[\"__description__\"],\n    keywords=[\"BotBuilderCore\", \"bots\", \"ai\", \"botframework\", \"botbuilder\"],\n    long_description=long_description,\n    long_description_content_type=\"text/x-rst\",\n    license=package_info[\"__license__\"],\n    packages=[\n        \"botbuilder.core\",\n        \"botbuilder.core.adapters\",\n        \"botbuilder.core.inspection\",\n        \"botbuilder.core.integration\",\n        \"botbuilder.core.skills\",\n        \"botbuilder.core.streaming\",\n        \"botbuilder.core.teams\",\n        \"botbuilder.core.oauth\",\n    ],\n    install_requires=REQUIRES,\n    classifiers=[\n        \"Programming Language :: Python :: 3.7\",\n        \"Intended Audience :: Developers\",\n        \"License :: OSI Approved :: MIT License\",\n        \"Operating System :: OS Independent\",\n        \"Development Status :: 5 - Production/Stable\",\n        \"Topic :: Scientific/Engineering :: Artificial Intelligence\",\n    ],\n)\n", "path": "libraries/botbuilder-core/setup.py"}]}