NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3557 most downloaded on PyPI
Microsoft Bot Framework Bot Builder
Last release 9 months ago
05 Jan 2026
Release timing varies
gaps range from 9 days to 9 months
Most releases are documented
notes for 15 of 23 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
23 releases · first in 2021
One column per quarter.
Bot Framework Python SDK has reached end-of-life. This is the last planned release. This project will no longer be updated or maintained. Customers us
Bot Framework Python SDK has reached end-of-life. This is the last planned release. This project will no longer be updated or maintained. Customers using this SDK will not be disrupted. However, the SDK will no longer be supported through service tickets in the Azure portal and will not receive product updates.
To build agents with your choice of AI services, orchestration, and knowledge, consider using the Microsoft 365 Agents SDK. The Agents SDK is GA and has support for C#, JavaScript or Python. You can learn more about the Agents SDK at aka.ms/agents. If you're looking for a SaaS-based agent platform, consider Microsoft Copilot Studio. If you have an existing bot built with the Bot Framework SDK, you can update your bot to the Agents SDK. You can review the core changes and updates at Bot Framework SDK to Agents SDK migration guidance here. Support tickets for the Bot Framework SDK will no longer be serviced as of December 31, 2025.
port: Add Teams read receipt event (#6356) by @gandiddi in https://github.com/microsoft/botbuilder-python/pull/2167
Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.16.2...4.17.0
Full Changelog: 4.16.2...4.17.0
Updated azure-cosmos to 4.7.0, requiring dropped support for obsolete…
Updated azure-cosmos to 4.7.0, requiring dropped support for obsolete…
This release contains a fix for a regression in allowing disabled auth for local testing, and fixes for certificate auth.
This release contains a fix for a regression in allowing disabled auth for local testing, and fixes for certificate auth.
This July release of the Bot Framework Python SDK contains support for User Assigned MSI.
This July release of the Bot Framework Python SDK contains support for User Assigned MSI.
The document Provision and publish a bot can be used for instructions. Note that this document has not been updated to indicate Python support, but either the C# or JS instructions will work.
Updated ARM templates for Python can be found at: https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/python/02.echo-bot/deploymentTemplates/deployUseExistResourceGroup
This is the June 2024 release of the Python Bot Framework SDK. This release contains security and other parity fixes.
This is the June 2024 release of the Python Bot Framework SDK. This release contains security and other parity fixes.
Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.15.0...4.15.1
This is the June 2024 release of the Python Bot Framework SDK. This release contains security and other parity fixes.
Full Changelog: 4.15.0...4.15.1
This is the April 2024 release of the Python Bot Framework SDK. This release contains Single Tenant support and security fixes.
This is the April 2024 release of the Python Bot Framework SDK. This release contains Single Tenant support and security fixes.
NOTE The aiohttp package version 3.9+ now require Python 3.8+. If your bot uses Python 3.7 or earlier, you will need to update to 3.8+. This would include updating the Python version in the App Service if deployed to Azure.
properties to ChannelAccount by @aacebo in https://github.com/microsoft/botbuilder-python/pull/2092Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.14.8...4.15.0
This is the April 2024 release of the Python Bot Framework SDK. This release contains Single Tenant support and security fixes.
NOTE
The aiohttp package version 3.9+ now require Python 3.8+. If your bot uses Python 3.7 or earlier, you will need to update to 3.8+. This would include updating the Python version in the App Service if deployed to Azure.
properties to ChannelAccount by Alex Acebo (@aacebo) in #2092Full Changelog: 4.14.8...4.15.0
This is the January 2024 patch release for Python.
This is the January 2024 patch release for Python.
Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.14.7...4.14.8
This is the January 2024 patch release for Python.
Full Changelog: 4.14.7...4.14.8
This is the December 2023 patch release for the Python SDK. It contains dependency updates, security fixes, and other minor fixes.
This is the December 2023 patch release for the Python SDK. It contains dependency updates, security fixes, and other minor fixes.
Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.14.6...4.14.7
This is the December 2023 patch release for the Python SDK. It contains dependency updates, security fixes, and other minor fixes.
Full Changelog: 4.14.6...4.14.7
This is the 4.14.6 release of the Pyhton SDK. This release corrects some CloudAdapter and Teams issues.
This is the 4.14.6 release of the Pyhton SDK. This release corrects some CloudAdapter and Teams issues.
We are happy to announce the deprecation of the Python SDK has been cancelled. The Python SDK will receive regular updates and support going forward.
This is the October 2023 release of the Python SDK. This release adds security and Python 3.11 changes.
We are happy to announce the deprecation of the Python SDK has been cancelled. The Python SDK will receive regular updates and support going forward.
Full Changelog: https://github.com/microsoft/botbuilder-python/compare/4.14.4...4.14.5
This is the May 2023 Python Bot Framework SDK release. This release focuses on dependency updates to resolve conflicts and security issues.
This is the May 2023 Python Bot Framework SDK release. This release focuses on dependency updates to resolve conflicts and security issues.
Changes:
Welcome to the October 2022 release of the Bot Framework Python SDK. This is a maintenance release to address security issues and notify of Python SDK
Welcome to the October 2022 release of the Bot Framework Python SDK. This is a maintenance release to address security issues and notify of Python SDK retirement.
The Bot Framework Python SDK is being retired with final long-term support ending in November 2023, after which this repository will be archived. There will be no further feature development, with only critical security and bug fixes within this repository being undertaken. Existing bots built with this SDK will continue to function. For all new bot development we recommend that you adopt Power Virtual Agents or use the Bot Framework C# or Bot Framework JavaScript SDKs.
For more information about the recommended approach to, and future of, bot building, please see https://powervirtualagents.microsoft.com/en-us/blog/the-future-of-bot-building/
Nothing published for this version
This is a maintenance release to correct an issue with OAuth in a Teams app.
This is a maintenance release to correct an issue with OAuth in a Teams app.
#1798 OAuthPrompt was constructing InvokeResponse incorrectly in some cases.
Deprecate HealthCheck Activity [[PR 1702]]
Welcome to the June 2021 release of the Bot Framework SDK. We are excited to introduce CloudAdapter (#1707) for botbuilder-python. Other new features include Microsoft Teams MeetingStart and MeetingEnd events (#1724), Get Meeting Info (#1704), Adaptive Card invoke adaptiveCard/action (#1697), and some bug fixes.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →