Added

Python M2M Auth SDK Now Available

📣 Wristband Python M2M Auth SDK 0.1.0 Release 🎉

Release v0.1.0

Initial release of the Wristband Machine-to-Machine (M2M) Authentication SDK for Python.

Key Features

  • ✅ Sync client (WristbandM2MAuthClient) for Django, Flask, and other sync frameworks
  • ✅ Async client (AsyncWristbandM2MAuthClient) for FastAPI and other async frameworks
  • ✅ Automatic token caching and refresh via the Client Credentials grant type
  • ✅ Configurable expiration buffer for proactive token refresh
  • ✅ Optional background token refresh on a daemon thread (sync) or asyncio.Task (async)
  • ✅ Context manager support for clean shutdown

Requirements

  • Python >= 3.10

For full documentation, see the README.