{ "info": { "author": "Microsoft", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "\n============================================\nMicrosoft Bot Framework Connector for Python\n============================================\n\n.. image:: https://dev.azure.com/FuseLabs/SDK_v4/_apis/build/status/Python/Python-CI-PR-yaml?branchName=master\n :target: https://dev.azure.com/FuseLabs/SDK_v4/_apis/build/status/Python/Python-CI-PR-yaml?branchName=master\n :align: right\n :alt: Azure DevOps status for master branch\n.. image:: https://badge.fury.io/py/botframework-connector.svg\n :target: https://badge.fury.io/py/botframework-connector\n :alt: Latest PyPI package version\n\nWithin the Bot Framework, the Bot Connector service enables your bot to exchange messages with users on channels that are configured in the Bot Framework Portal.\n\nHow to Install\n==============\n\n.. code-block:: python\n\n pip install botframework-connector\n\nHow to Use\n==========\n\nAuthentication\n==============\n\nYour bot communicates with the Bot Connector service using HTTP over a secured channel (SSL/TLS). When your bot sends a request to the Connector service, it must include information that the Connector service can use to verify its identity.\n\nTo authenticate the requests, you'll need configure the Connector with the App ID and password that you obtained for your bot during registration and the Connector will handle the rest.\n\nMore information: https://docs.microsoft.com/en-us/bot-framework/rest-api/bot-framework-rest-connector-authentication\n\nExample\n=======\n\nClient creation (with authentication), conversation initialization and activity send to user.\n\n.. code-block:: python\n\n from botbuilder.schema import *\n from botframework.connector import ConnectorClient\n from botframework.connector.auth import MicrosoftAppCredentials\n\n APP_ID = ''\n APP_PASSWORD = ''\n SERVICE_URL = 'https://slack.botframework.com'\n CHANNEL_ID = 'slack'\n BOT_ID = ''\n RECIPIENT_ID = ''\n\n credentials = MicrosoftAppCredentials(APP_ID, APP_PASSWORD)\n connector = ConnectorClient(credentials, base_url=SERVICE_URL)\n\n conversation = connector.conversations.create_conversation(ConversationParameters(\n bot=ChannelAccount(id=BOT_ID),\n members=[ChannelAccount(id=RECIPIENT_ID)]))\n\n connector.conversations.send_to_conversation(conversation.id, Activity(\n type=ActivityTypes.message,\n channel_id=CHANNEL_ID,\n recipient=ChannelAccount(id=RECIPIENT_ID),\n from_property=ChannelAccount(id=BOT_ID),\n text='Hello World!'))\n\n\nRest API Documentation\n======================\n\nFor the Connector Service API Documentation, please see our `API reference`_.\n\nDocumentation/Wiki\n==================\n\nYou can find more information on the botbuilder-python project by visiting our `Wiki`_.\n\nRequirements\n============\n\n* `Python >= 3.7.0`_\n\n\nSource Code\n===========\nThe latest developer version is available in a github repository:\nhttps://github.com/Microsoft/botbuilder-python/\n\n\nContributing\n============\n\nThis project welcomes contributions and suggestions. Most contributions require you to agree to a\nContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\nthe rights to use your contribution. For details, visit https://cla.microsoft.com.\n\nWhen you submit a pull request, a CLA-bot will automatically determine whether you need to provide\na CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions\nprovided by the bot. You will only need to do this once across all repos using our CLA.\n\nThis project has adopted the `Microsoft Open Source Code of Conduct`_.\nFor more information see the `Code of Conduct FAQ`_ or\ncontact `opencode@microsoft.com`_ with any additional questions or comments.\n\nReporting Security Issues\n=========================\n\nSecurity issues and bugs should be reported privately, via email, to the Microsoft Security\nResponse Center (MSRC) at `secure@microsoft.com`_. You should\nreceive a response within 24 hours. If for some reason you do not, please follow up via\nemail to ensure we received your original message. Further information, including the\n`MSRC PGP`_ key, can be found in\nthe `Security TechCenter`_.\n\nLicense\n=======\n\nCopyright (c) Microsoft Corporation. All rights reserved.\n\nLicensed under the MIT_ License.\n\n.. _API Reference: https://docs.microsoft.com/en-us/Bot-Framework/rest-api/bot-framework-rest-connector-api-reference\n.. _Wiki: https://github.com/Microsoft/botbuilder-python/wiki\n.. _Python >= 3.7.0: https://www.python.org/downloads/\n.. _MIT: https://github.com/Microsoft/vscode/blob/master/LICENSE.txt\n.. _Microsoft Open Source Code of Conduct: https://opensource.microsoft.com/codeofconduct/\n.. _Code of Conduct FAQ: https://opensource.microsoft.com/codeofconduct/faq/\n.. _opencode@microsoft.com: mailto:opencode@microsoft.com\n.. _secure@microsoft.com: mailto:secure@microsoft.com\n.. _MSRC PGP: https://technet.microsoft.com/en-us/security/dn606155\n.. _Security TechCenter: https://github.com/Microsoft/vscode/blob/master/LICENSE.txt\n\n.. `_\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.github.com/Microsoft/botbuilder-python", "keywords": "BotFrameworkConnector,bots,ai,botframework,botbuilder", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "botframework-connector", "package_url": "https://pypi.org/project/botframework-connector/", "platform": null, "project_url": "https://pypi.org/project/botframework-connector/", "project_urls": { "Homepage": "https://www.github.com/Microsoft/botbuilder-python" }, "release_url": "https://pypi.org/project/botframework-connector/4.14.2/", "requires_dist": [ "msrest (==0.6.19)", "requests (<2.26,>=2.23.0)", "PyJWT (<2.0.0,>=1.5.3)", "botbuilder-schema (==4.14.2)", "msal (==1.6.0)" ], "requires_python": "", "summary": "Microsoft Bot Framework Bot Builder SDK for Python.", "version": "4.14.2", "yanked": false, "yanked_reason": null }, "last_serial": 13143950, "releases": { "4.0.0a0": [ { "comment_text": "", "digests": { "md5": "e74dcc442eecebd5da7a7c277f18a544", "sha256": "365f35ac28be5ef45a21ab28590dcf84ed08ac331caccbfb32138a9c8f434a00" }, "downloads": -1, "filename": "botframework_connector-4.0.0a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e74dcc442eecebd5da7a7c277f18a544", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20949, "upload_time": "2018-02-28T00:25:34", "upload_time_iso_8601": "2018-02-28T00:25:34.151662Z", "url": "https://files.pythonhosted.org/packages/85/df/0089b8259fac9ab1022d0b5f6c62074da6a2d5f7dc761954408d6e67fd5e/botframework_connector-4.0.0a0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a1": [ { "comment_text": "", "digests": { "md5": "933c200309eba8d7cecfff0ed283df20", "sha256": "ca1ab5a174948d2782b833a83ceccf2f52d52c29e782ba741fa16711c974a2eb" }, "downloads": -1, "filename": "botframework_connector-4.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "933c200309eba8d7cecfff0ed283df20", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25800, "upload_time": "2018-04-10T22:28:19", "upload_time_iso_8601": "2018-04-10T22:28:19.664470Z", "url": "https://files.pythonhosted.org/packages/98/28/1f5578b7d2451be062148ac739876ddd0050eb94a0dab58d0a4516ad14e9/botframework_connector-4.0.0a1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a2": [ { "comment_text": "", "digests": { "md5": "a883fed30774d5ddadda77ff26f4ad77", "sha256": "0270dfcb96349619ce8848a688f01653d6ab5021f074b4f237922db199fabf2c" }, "downloads": -1, "filename": "botframework_connector-4.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a883fed30774d5ddadda77ff26f4ad77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27916, "upload_time": "2018-04-14T00:33:14", "upload_time_iso_8601": "2018-04-14T00:33:14.630551Z", "url": "https://files.pythonhosted.org/packages/7d/dc/e017714f6fe653ebd0c9094623c8dcd90bf3076084dd5cac55080f7b9b84/botframework_connector-4.0.0a2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a3": [ { "comment_text": "", "digests": { "md5": "fdf8535d513940918f33e56d40ecb3cf", "sha256": "b8449525de8fb11e9cf5610db79862879bfc79c0e3e0691763dec00bb90e8199" }, "downloads": -1, "filename": "botframework_connector-4.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fdf8535d513940918f33e56d40ecb3cf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28527, "upload_time": "2018-05-08T00:21:44", "upload_time_iso_8601": "2018-05-08T00:21:44.139419Z", "url": "https://files.pythonhosted.org/packages/1f/62/7e21ec7bea51c9b2972ecfc61c443987b61b65d9d1147cc22b43a5e06ab6/botframework_connector-4.0.0a3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a4": [ { "comment_text": "", "digests": { "md5": "f28dbbd38d9c8d8733496eb9f3344143", "sha256": "374268b85d0568261160424e4316f868708e04453cd9cc8160c7a0203ae25fbc" }, "downloads": -1, "filename": "botframework_connector-4.0.0a4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f28dbbd38d9c8d8733496eb9f3344143", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 28630, "upload_time": "2018-05-10T19:47:28", "upload_time_iso_8601": "2018-05-10T19:47:28.039723Z", "url": "https://files.pythonhosted.org/packages/8b/eb/339bed655ad1ce7bc84acbe7b5a8a134234bfde837ee82bf43150c5b2dfa/botframework_connector-4.0.0a4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a5": [ { "comment_text": "", "digests": { "md5": "791353b5439c12c982d7723946f09bef", "sha256": "03eb658a5f285131a4560ef53ba5517407cc631d0812413d016e1d8ff3b1fab6" }, "downloads": -1, "filename": "botframework_connector-4.0.0a5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "791353b5439c12c982d7723946f09bef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29357, "upload_time": "2018-07-06T19:52:27", "upload_time_iso_8601": "2018-07-06T19:52:27.032840Z", "url": "https://files.pythonhosted.org/packages/8c/aa/3a2d95538283ae0ef1525b0c7021c7aa13403d8f6539fa0902ca9d92573e/botframework_connector-4.0.0a5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.0.0a6": [ { "comment_text": "", "digests": { "md5": "e91f8ef20dc645bf7e4f57f583220d1d", "sha256": "5e2a92081e849e8fb51bfcb28afce1d9ae42965b8b07bc788db5262760db3e05" }, "downloads": -1, "filename": "botframework_connector-4.0.0a6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e91f8ef20dc645bf7e4f57f583220d1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 29348, "upload_time": "2018-07-13T17:29:07", "upload_time_iso_8601": "2018-07-13T17:29:07.720880Z", "url": "https://files.pythonhosted.org/packages/48/6d/e568a12c1575b4fea6dc0c9a9b67760dd63f602a66676dc0c62c458c061c/botframework_connector-4.0.0a6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.10.0": [ { "comment_text": "", "digests": { "md5": "e54dfaf7307873111dc83d6206e0684e", "sha256": "3e060e3ca7d15fa3dfdc56fefbfd94bd44c52914872acbe60bb84ba0aff6282e" }, "downloads": -1, "filename": "botframework_connector-4.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e54dfaf7307873111dc83d6206e0684e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68698, "upload_time": "2020-08-14T20:53:44", "upload_time_iso_8601": "2020-08-14T20:53:44.242490Z", "url": "https://files.pythonhosted.org/packages/60/c6/0ee96890f8ead1a4cb40ab8ff1a1a544bb0d5f38cc0315165e625afcd01f/botframework_connector-4.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.10.1": [ { "comment_text": "", "digests": { "md5": "ca50ec8958c9fa905cada43294105e0a", "sha256": "5d40397bcacd2b6974bbe35dbaec76f145aa5d17128a2d027c74c3d3973d7fc3" }, "downloads": -1, "filename": "botframework_connector-4.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca50ec8958c9fa905cada43294105e0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68754, "upload_time": "2020-09-10T21:02:59", "upload_time_iso_8601": "2020-09-10T21:02:59.054794Z", "url": "https://files.pythonhosted.org/packages/1d/8a/a664ef8fd391874f3a566973b00c38bc33271db7fad5f59bf355d61db5d9/botframework_connector-4.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.11.0": [ { "comment_text": "", "digests": { "md5": "4bcb008e6c6dda54f04d6346e535bdd1", "sha256": "95ad5a889a80765a8baf8471a822e57bc8eca26f17ba4645e8ac561d89732dc1" }, "downloads": -1, "filename": "botframework_connector-4.11.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4bcb008e6c6dda54f04d6346e535bdd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69682, "upload_time": "2020-11-09T20:27:50", "upload_time_iso_8601": "2020-11-09T20:27:50.008743Z", "url": "https://files.pythonhosted.org/packages/d3/cc/4cd613b8387c1af42311fda3a9902333b849d4c5b531ac2d1298187f7f66/botframework_connector-4.11.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.12.0": [ { "comment_text": "", "digests": { "md5": "2c91da08a55334f20f0b063bc598db16", "sha256": "b38f86c846b5079e1523b71ff1a255cdf1ee55f819b3031252c4988678cd8455" }, "downloads": -1, "filename": "botframework_connector-4.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2c91da08a55334f20f0b063bc598db16", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67597, "upload_time": "2021-03-05T21:24:23", "upload_time_iso_8601": "2021-03-05T21:24:23.524836Z", "url": "https://files.pythonhosted.org/packages/22/89/201ac09106d166c1bb4e0fac988aefa60f156c9b81859ea318dca4591fed/botframework_connector-4.12.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.13.0": [ { "comment_text": "", "digests": { "md5": "6a6c0e8054e792f34fad6345972da27d", "sha256": "36c17e9af4b6583720bdad84b5781337aae9d5553be1f1035e84047f90fe6674" }, "downloads": -1, "filename": "botframework_connector-4.13.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a6c0e8054e792f34fad6345972da27d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67586, "upload_time": "2021-04-16T00:09:46", "upload_time_iso_8601": "2021-04-16T00:09:46.787051Z", "url": "https://files.pythonhosted.org/packages/cd/f8/d8ee7b4f8dc2101303d2177226a193d24cdefe7df52c7c63dac08ac32166/botframework_connector-4.13.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.0": [ { "comment_text": "", "digests": { "md5": "2823f3a816d5b69a890ab38193e1fda7", "sha256": "38d4b614fb782b38556de5b58192a5f0c0615dbdd1d753fedd86cd8ad92037e9" }, "downloads": -1, "filename": "botframework_connector-4.14.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2823f3a816d5b69a890ab38193e1fda7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96143, "upload_time": "2021-07-07T22:58:16", "upload_time_iso_8601": "2021-07-07T22:58:16.484426Z", "url": "https://files.pythonhosted.org/packages/e2/96/6818c95da9186c2d72d9a0c8bed7144b5f3b7562e0c1abda0274f4fc42f6/botframework_connector-4.14.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.1": [ { "comment_text": "", "digests": { "md5": "7224041f95977634870c20953c6f1779", "sha256": "ba1bae6a18ee508750356db6f66cc1d288af1a9bc8391e55e85efa136406011e" }, "downloads": -1, "filename": "botframework_connector-4.14.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7224041f95977634870c20953c6f1779", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96142, "upload_time": "2022-01-04T17:40:31", "upload_time_iso_8601": "2022-01-04T17:40:31.219077Z", "url": "https://files.pythonhosted.org/packages/56/a1/6e9963c7c0045eef89a1016016812819c19208d6d05881465794ca381fa7/botframework_connector-4.14.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.14.2": [ { "comment_text": "", "digests": { "md5": "7c4fcde1843a1de210909b8aa6a7f6e1", "sha256": "001d0bc87e69c8f94576f4888169db4711a85157462f00532282198a329cdbd5" }, "downloads": -1, "filename": "botframework_connector-4.14.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c4fcde1843a1de210909b8aa6a7f6e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96144, "upload_time": "2022-03-10T23:46:30", "upload_time_iso_8601": "2022-03-10T23:46:30.753274Z", "url": "https://files.pythonhosted.org/packages/02/70/9ce4f054b3d0188a14d6d4ed63b9302e568e07164b4a6cd67b3dd9c22f1f/botframework_connector-4.14.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.4.0b1": [ { "comment_text": "", "digests": { "md5": "a7b486ad614c04e72a1b92df3892d1b6", "sha256": "864bb0afee44db0369d58e82764c90448deb542ba9bd41deecdc8c0a33abe431" }, "downloads": -1, "filename": "botframework_connector-4.4.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a7b486ad614c04e72a1b92df3892d1b6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46627, "upload_time": "2019-05-03T22:04:31", "upload_time_iso_8601": "2019-05-03T22:04:31.750440Z", "url": "https://files.pythonhosted.org/packages/9f/a7/e21f4bdb6e1bdcc3438d66d83393660a1b1536cfae7b3945412504729c0f/botframework_connector-4.4.0b1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "999df84f5b0b15919d8b1d982756b00a", "sha256": "8142e38435904a1c484027f3dd576937537763f647516ac47a6ea3c620fad623" }, "downloads": -1, "filename": "botframework-connector-4.4.0b1.tar.gz", "has_sig": false, "md5_digest": "999df84f5b0b15919d8b1d982756b00a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34059, "upload_time": "2019-05-03T22:04:33", "upload_time_iso_8601": "2019-05-03T22:04:33.366788Z", "url": "https://files.pythonhosted.org/packages/c2/68/a556ab2f0e83a580a12f1f6cc865fb92b6fbd34a06c656da1f1ff5fc69b9/botframework-connector-4.4.0b1.tar.gz", "yanked": false, "yanked_reason": null } ], "4.4.0b2": [ { "comment_text": "", "digests": { "md5": "30b46a081627fe33f0ca0768e1590fb4", "sha256": "ea2ef57b7af4e97f97b82b6863239faaf955f3b79b703bf9be71b2ad385a6ef9" }, "downloads": -1, "filename": "botframework_connector-4.4.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30b46a081627fe33f0ca0768e1590fb4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 47441, "upload_time": "2019-06-04T20:41:51", "upload_time_iso_8601": "2019-06-04T20:41:51.050801Z", "url": "https://files.pythonhosted.org/packages/89/23/661d3231e4b65ef4fbc82a883effd56d3da17506f9e27539453d07bdd513/botframework_connector-4.4.0b2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f2ea1cd3d3f8a3e0f21fb48d9fba8b76", "sha256": "686a0e74052f7ff3312f323780416753ac3561a9e756767b6ddcd33bdfc02e3d" }, "downloads": -1, "filename": "botframework-connector-4.4.0b2.tar.gz", "has_sig": false, "md5_digest": "f2ea1cd3d3f8a3e0f21fb48d9fba8b76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34401, "upload_time": "2019-06-04T20:41:52", "upload_time_iso_8601": "2019-06-04T20:41:52.646859Z", "url": "https://files.pythonhosted.org/packages/7a/a5/d597800a10f62082400c2cb0426b0d7d235f16b2d723ef0c98fb5b865915/botframework-connector-4.4.0b2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.5.0b1": [ { "comment_text": "", "digests": { "md5": "f029dc111260ce01f0c8c15eea571531", "sha256": "fc3ef15cc3fb39fe1c8e0956e50c226045068fcdea9ef62021039e80a870a5b7" }, "downloads": -1, "filename": "botframework_connector-4.5.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f029dc111260ce01f0c8c15eea571531", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51021, "upload_time": "2019-07-09T17:14:43", "upload_time_iso_8601": "2019-07-09T17:14:43.711206Z", "url": "https://files.pythonhosted.org/packages/79/cf/73e9cb723586218f574f5be0ded76d09c10ccd502be31953b7e0b6e7843e/botframework_connector-4.5.0b1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.5.0b2": [ { "comment_text": "", "digests": { "md5": "741e287959341e3f85cf203b8fc03b06", "sha256": "9b396f01168da57f11022d2d9ccbce7995d08b95b6f408994b3ea14856d181f9" }, "downloads": -1, "filename": "botframework_connector-4.5.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "741e287959341e3f85cf203b8fc03b06", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51021, "upload_time": "2019-07-11T01:00:55", "upload_time_iso_8601": "2019-07-11T01:00:55.555300Z", "url": "https://files.pythonhosted.org/packages/6c/0c/9243ba457f6494434aa77a1d3ea056214d6771c60ad7db4a1ab283f0b331/botframework_connector-4.5.0b2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.5.0b3": [ { "comment_text": "", "digests": { "md5": "2696036149232d03960fc37695c41cae", "sha256": "22dc3ddd6d64e27c0608f0c965a601b1279ca265a9096d18bd553a295908176c" }, "downloads": -1, "filename": "botframework_connector-4.5.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2696036149232d03960fc37695c41cae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51056, "upload_time": "2019-07-22T16:50:00", "upload_time_iso_8601": "2019-07-22T16:50:00.946774Z", "url": "https://files.pythonhosted.org/packages/b4/14/599aae441361e24b3a6a5f7890acffbe1795e4e7f87fcd9dc4e0b45d52f8/botframework_connector-4.5.0b3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.5.0b4": [ { "comment_text": "", "digests": { "md5": "f118836fe385d7c1425337236ea7df77", "sha256": "9cb0951983d8386aecc5d525a290a3c589f6b04141f66e6598988d77e2eaa9b2" }, "downloads": -1, "filename": "botframework_connector-4.5.0b4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f118836fe385d7c1425337236ea7df77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56643, "upload_time": "2019-08-15T20:11:49", "upload_time_iso_8601": "2019-08-15T20:11:49.976861Z", "url": "https://files.pythonhosted.org/packages/4d/c9/0c639f3e0fbf2b1308b397b3a30872250f3af3d6d418a19a9e5995f12ea8/botframework_connector-4.5.0b4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.5.0b5": [ { "comment_text": "", "digests": { "md5": "89431f6d614d3f73d57bf6efff4d04cb", "sha256": "9b5fd1a5eebcf663047880f668a60295d02df7a48e717c5807e05a7e7ca887d2" }, "downloads": -1, "filename": "botframework_connector-4.5.0b5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89431f6d614d3f73d57bf6efff4d04cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 56669, "upload_time": "2019-10-29T20:21:33", "upload_time_iso_8601": "2019-10-29T20:21:33.054788Z", "url": "https://files.pythonhosted.org/packages/b8/8b/c42caecac949c433298ee6d8571524f887fbbe803398065447cefa5d171a/botframework_connector-4.5.0b5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.0": [ { "comment_text": "", "digests": { "md5": "42a66c36a4304d2ba101fd159edda0f4", "sha256": "cda906d817b2678e8c699fd2c46c77b63570c5d6b8d111d8b89ade026483543a" }, "downloads": -1, "filename": "botframework_connector-4.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42a66c36a4304d2ba101fd159edda0f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65266, "upload_time": "2019-12-18T23:39:02", "upload_time_iso_8601": "2019-12-18T23:39:02.429091Z", "url": "https://files.pythonhosted.org/packages/7e/5e/87f4a553d6cc9dc2d9576f6fa7d97c3ab98d370af204d42f44fb93333f39/botframework_connector-4.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.1": [ { "comment_text": "", "digests": { "md5": "85b1cf32ea1a92117f835a79305cdd14", "sha256": "27c345ff70aec27030c3d80d8b0929c0e72dd305f075f35f0bb669917d2c4ead" }, "downloads": -1, "filename": "botframework_connector-4.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "85b1cf32ea1a92117f835a79305cdd14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65253, "upload_time": "2020-01-14T20:46:46", "upload_time_iso_8601": "2020-01-14T20:46:46.350779Z", "url": "https://files.pythonhosted.org/packages/44/4f/66cf2eeae43cd27626c80f94c6b6cdfa84c21403ba0a7ecf39bb8c7559b7/botframework_connector-4.7.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.7.2": [ { "comment_text": "", "digests": { "md5": "b04859ee4b037c1667df9854e5d9beeb", "sha256": "f64574237e38b06a682fc776d715eb4afd21caf522a7faef3fa349f700b55e1d" }, "downloads": -1, "filename": "botframework_connector-4.7.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b04859ee4b037c1667df9854e5d9beeb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 65324, "upload_time": "2020-12-04T03:10:30", "upload_time_iso_8601": "2020-12-04T03:10:30.887811Z", "url": "https://files.pythonhosted.org/packages/db/47/1dffa33ac36e9cf6e263596aba27da0cd03063c5e1faac5d9a72e89a7299/botframework_connector-4.7.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.8.0": [ { "comment_text": "", "digests": { "md5": "51b25d80b0d3d2947754fb26e4b2c793", "sha256": "d39e6f499e4355d47d38c34fe760eb023eb53224839b21482d47f317c0673730" }, "downloads": -1, "filename": "botframework_connector-4.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "51b25d80b0d3d2947754fb26e4b2c793", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68504, "upload_time": "2020-03-17T22:21:55", "upload_time_iso_8601": "2020-03-17T22:21:55.194480Z", "url": "https://files.pythonhosted.org/packages/f0/a5/c83fa4dd4e3431b913ad38db18fa2a49395f05168b41ecf0714084b7046a/botframework_connector-4.8.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.8.1": [ { "comment_text": "", "digests": { "md5": "25b16a75705326525845cb4040c77a79", "sha256": "106995e2ec789b89bc0191dfbaf12520d3e4588408f568aeb197a5c1a9bc2841" }, "downloads": -1, "filename": "botframework_connector-4.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25b16a75705326525845cb4040c77a79", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68550, "upload_time": "2020-12-04T02:44:05", "upload_time_iso_8601": "2020-12-04T02:44:05.393222Z", "url": "https://files.pythonhosted.org/packages/13/3a/befbb2fc30ee3be803930fe19ce39dc944ab5dcf16cf712be202e174bfec/botframework_connector-4.8.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.0": [ { "comment_text": "", "digests": { "md5": "ac11291e1215f808d296b0a5535cf9b4", "sha256": "29d8683c72b2502e77ae4339f86306499a45c86454ebd5f93fb063ec21329ad7" }, "downloads": -1, "filename": "botframework_connector-4.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac11291e1215f808d296b0a5535cf9b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68697, "upload_time": "2020-05-12T17:17:24", "upload_time_iso_8601": "2020-05-12T17:17:24.369688Z", "url": "https://files.pythonhosted.org/packages/d8/57/5579aecbf7ef31655c981c1ac452490711915b6c5cf8e7b253819c182321/botframework_connector-4.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.1": [ { "comment_text": "", "digests": { "md5": "38cf2989ea30225f574e0b62a59522c1", "sha256": "d784ee66a0260586fa26fff880cd57f1f06b778078b67b880b03450ed90d116f" }, "downloads": -1, "filename": "botframework_connector-4.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38cf2989ea30225f574e0b62a59522c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68695, "upload_time": "2020-05-28T18:43:29", "upload_time_iso_8601": "2020-05-28T18:43:29.611982Z", "url": "https://files.pythonhosted.org/packages/6f/07/498b0b6b8008a323756631545cb374fe7189466549a240dd6f4ee34311f9/botframework_connector-4.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.2": [ { "comment_text": "", "digests": { "md5": "28082800ede377ecdd1bfec01431668b", "sha256": "bb6765b2f9a2c580da3374268f3d6b462dfd83a293575cb8c67dbc0e4bc25162" }, "downloads": -1, "filename": "botframework_connector-4.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28082800ede377ecdd1bfec01431668b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68696, "upload_time": "2020-07-22T18:25:46", "upload_time_iso_8601": "2020-07-22T18:25:46.771823Z", "url": "https://files.pythonhosted.org/packages/b6/81/5b3f3167bc2059aed783309554545fee7c3e8ac4c56991a4a374b0ac2903/botframework_connector-4.9.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "4.9.3": [ { "comment_text": "", "digests": { "md5": "dc356f6345a443f454e9325845e9d7c0", "sha256": "a7f49ec0878c9ee9bb6af0c7a59ace97c37bdccaebd23c01a1793f455df07ec0" }, "downloads": -1, "filename": "botframework_connector-4.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc356f6345a443f454e9325845e9d7c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 68740, "upload_time": "2020-12-04T02:16:02", "upload_time_iso_8601": "2020-12-04T02:16:02.873379Z", "url": "https://files.pythonhosted.org/packages/ff/1e/934954d5e6a3361902eba1a9614b76c2382389b5ba224c9f1a8dbf0a5aa4/botframework_connector-4.9.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c4fcde1843a1de210909b8aa6a7f6e1", "sha256": "001d0bc87e69c8f94576f4888169db4711a85157462f00532282198a329cdbd5" }, "downloads": -1, "filename": "botframework_connector-4.14.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c4fcde1843a1de210909b8aa6a7f6e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 96144, "upload_time": "2022-03-10T23:46:30", "upload_time_iso_8601": "2022-03-10T23:46:30.753274Z", "url": "https://files.pythonhosted.org/packages/02/70/9ce4f054b3d0188a14d6d4ed63b9302e568e07164b4a6cd67b3dd9c22f1f/botframework_connector-4.14.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }