Common package for building Microsoft Teams bots and apps in Python. Provides shared models, utilities, and middleware. Current stable version is 2.0.0, released June 2025. The library is under active development with alpha pre-releases on the v2.0.0 track.
pip install microsoft-teams-commonNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic setup to initialize the common module. Requires TEAMS_APP_ID and TEAMS_APP_PASSWORD environment variables for authentication.
Change all imports from `microsoft.teams.common` to `microsoft_teams.common`.
Replace HttpPlugin with HttpServer and HttpServerAdapter as per migration guide.
Upgrade to Python 3.12 or later.
Access IsTargeted via Account object instead of Activity.
Replace custom logger imports with Python's standard logging module.
No dependency data recorded yet.