Certain WorkOS features may be available only in the beta version of the SDK. Beta versions have the -beta.* suffix, for example, 3.2.0-beta.1. For more information on how to use the beta versions, refer to the README in the GitHub repository.
Releases
December 17, 2025
v5.37.0
Latest
December 17, 2025
What's Changed
Add support for list user feature flags endpoint by @stanleyphu in https://github.com/workos/workos-python/pull/502
v5.37.0 by @stanleyphu in https://github.com/workos/workos-python/pull/503
Full Changelog: https://github.com/workos/workos-python/compare/v5.36.0...v5.37.0
December 16, 2025
v5.36.0
December 16, 2025
What's Changed
adding "session.revoke" to events type by @rarevalo13 in https://github.com/workos/workos-python/pull/500
v5.36.0 by @rarevalo13 in https://github.com/workos/workos-python/pull/501
Full Changelog: https://github.com/workos/workos-python/compare/v5.35.0...v5.36.0
December 5, 2025
v5.35.0
December 5, 2025
What's Changed
Expose api key validation by @denizs in https://github.com/workos/workos-python/pull/491
New Contributors
@denizs made their first contribution in https://github.com/workos/workos-python/pull/491
Full Changelog: https://github.com/workos/workos-python/compare/v5.34.1...v5.35.0
December 2, 2025
v5.34.1
December 2, 2025
What's Changed
bump version v5.34.1 by @kendallstrautman in https://github.com/workos/workos-python/pull/498
Add roles to directory sync user and sso profile by @kendallstrautman in https://github.com/workos/workos-python/pull/497
Full Changelog: https://github.com/workos/workos-python/compare/v5.33.0...v5.34.1
December 2, 2025
v5.34.0
December 2, 2025
⚠️ Misconfigured release version. Use v5.34.1 instead
In this version, the package semver was not updated properly and still references v5.33.0
What's Changed
Add roles to directory sync user and sso profile by @kendallstrautman in https://github.com/workos/workos-python/pull/497
Full Changelog: https://github.com/workos/workos-python/compare/5.33.0...v5.34.0
November 21, 2025
5.33.0
November 21, 2025
What's Changed
Add ability to resend invitations by @antn in https://github.com/workos/workos-python/pull/494
Full Changelog: https://github.com/workos/workos-python/compare/v5.32.0...5.33.0
October 27, 2025
v5.32.0
October 27, 2025
What's Changed
Added locale to user (https://github.com/workos/workos-python/pull/478)
Full Changelog: https://github.com/workos/workos-python/compare/v5.31.2...v5.32.0
October 20, 2025
v5.31.2
October 20, 2025
What's Changed
fix: parse email verification id in exception by @dsinghvi in https://github.com/workos/workos-python/pull/485
New Contributors
@dsinghvi made their first contribution in https://github.com/workos/workos-python/pull/485
Full Changelog: https://github.com/workos/workos-python/compare/v5.31.1...v5.31.2
October 15, 2025
v5.31.1
October 15, 2025
Updates response for revoke_session method to none
October 14, 2025
v5.31.0
October 14, 2025
Add list sessions API (sync/async): GET user_management/users/{user_id}/sessions
Add revoke session API (sync/async): POST user_management/sessions/revoke
New typed model: workos.types.user_management.Session
October 9, 2025
v5.30.0
October 9, 2025
What's Changed
add authenticate with invite_token to authenticate_with_code by @simzeee in https://github.com/workos/workos-python/pull/481
bump to v5.30.0 by @simzeee in https://github.com/workos/workos-python/pull/482
New Contributors
@simzeee made their first contribution in https://github.com/workos/workos-python/pull/481
Full Changelog: https://github.com/workos/workos-python/compare/v5.29.0...v5.30.0
October 2, 2025
v5.29.0
October 2, 2025
What's Changed
Add Salesforce OAuth as an authentication provider by @antn in https://github.com/workos/workos-python/pull/475
Add support for list organization feature flags endpoint by @stanleyphu in https://github.com/workos/workos-python/pull/476
Bump to v5.29.0 by @stanleyphu in https://github.com/workos/workos-python/pull/477
New Contributors
@antn made their first contribution in https://github.com/workos/workos-python/pull/475
Full Changelog: https://github.com/workos/workos-python/compare/v5.28.0...v5.29.0
September 18, 2025
v5.28.0
September 18, 2025
What's Changed
Fix missing organization_domain events in webhook defs by @blackmad-cradle in https://github.com/workos/workos-python/pull/471
Add multiple roles support by @csrbarber in https://github.com/workos/workos-python/pull/473
Bump version to 5.28.0 by @csrbarber in https://github.com/workos/workos-python/pull/474
New Contributors
@blackmad-cradle made their first contribution in https://github.com/workos/workos-python/pull/471
@csrbarber made their first contribution in https://github.com/workos/workos-python/pull/473
Full Changelog: https://github.com/workos/workos-python/compare/v5.27.0...v5.28.0
August 20, 2025
v5.27.0
August 20, 2025
What's Changed
Added invitation.accepted and invitation.revoked events (https://github.com/workos/workos-python/pull/469)
Full Changelog: https://github.com/workos/workos-python/compare/v5.26.1...v5.27.0
July 31, 2025
v5.26.1
July 31, 2025
What's Changed
Cache JWKS clients per URL by @dandorman in https://github.com/workos/workos-python/pull/466
Full Changelog: https://github.com/workos/workos-python/compare/v5.26.0...v5.26.1
July 31, 2025
v5.26.0
July 31, 2025
What's Changed
Add organization domains module by @ajworkos in https://github.com/workos/workos-python/pull/464
Bump to v5.26.0 by @ajworkos in https://github.com/workos/workos-python/pull/465
Full Changelog: https://github.com/workos/workos-python/compare/v5.24.0...v5.26.0
July 8, 2025
v5.24.0
July 8, 2025
What's Changed
Added support for WorkOS Vault https://github.com/workos/workos-python/pull/458