Skip to content
This repository was archived by the owner on Jul 16, 2025. It is now read-only.

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 08:05
· 13 commits to main since this release

Zepben Auth Python

[0.11.0] - 2023-09-28

Breaking Changes
  • None.
New Features
  • Support Azure Entra ID as an OAuth2 auth provider.
  • Support Azure Managed Identities as a token fetching endpoint: create_token_fetcher_managed_identity
Enhancements
  • None.
Fixes
  • None.
Notes
  • None.

[0.10.0] - 2023-05-31

Breaking Changes
  • Public classes and functions are now imported through zepben.auth rather than zepben.auth.client:
from zepben.auth import ZepbenTokenFetcher, AuthMethod, ...
  • Renamed ZepbenTokenFetcher's module from token_fetcher to zepben_token_fetcher.
  • Refactored AuthException to its own module - auth_exception in zepben.auth.common.
  • Refactored AuthMethod to its own module - auth_method in zepben.auth.common.
  • Replaced verify_certificate(s) and (...)ca_filename parameters with verify(...) parameters. These are passed
    through as the verify parameter in calls to requests.get and requests.post.
  • Replaced several exceptions with an AuthException to specify the status code of the response.
New Features
  • Create a helper function to fetch an api token for graphql end point
Enhancements
  • None.
Fixes
  • None.
Notes
  • None.