diff --git a/.version b/.version index cdf2991..3eefcb9 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -1.0.0b0 +1.0.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 5dd5008..fc6efc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,39 @@ # Change Log +## [1.0.0](https://github.com/auth0/myorganization-python/tree/1.0.0) (2026-06-16) + +`v1.0.0` is the first stable release of the **Auth0 My Organization Python SDK** — a Fern-generated SDK for the Auth0 My Organization API. The API surface is now stable. + +**Added** +- `MyOrganizationClient` and `AsyncMyOrganizationClient` high-level wrappers with domain-based URL derivation +- `TokenProvider` and `AsyncTokenProvider` for automatic OAuth 2.0 client credentials token management with caching and auto-refresh +- Organization Details API — get and update org display name and branding +- Organization Domains API — list, create, get, delete, and verify custom domains with cursor-based pagination +- Organization Identity Providers API — create, get, list, update, delete, and detach IDPs; refresh attribute mappings +- Organization Members API — list and get organization members [\#13](https://github.com/auth0/myorganization-python/pull/13) +- Organization Member Roles API — list, assign, and unassign roles for a member [\#13](https://github.com/auth0/myorganization-python/pull/13) +- Organization Memberships API — remove members from the organization [\#13](https://github.com/auth0/myorganization-python/pull/13) +- Organization Roles API — list roles available in the organization [\#13](https://github.com/auth0/myorganization-python/pull/13) +- Organization Member Invitations API — list, create, get, and delete invitations [\#13](https://github.com/auth0/myorganization-python/pull/13) +- Provisioning API — create, get, delete provisioning configs; refresh provisioning attribute mappings +- SCIM Tokens API — list, create, and revoke SCIM tokens per IDP +- Configuration API — retrieve API configuration +- Raw HTTP response access via `.with_raw_response` for status codes, headers, and response data +- Automatic retries with exponential backoff on 408, 429, and 5XX responses +- Configurable timeouts, retries, and custom headers at client and per-request level + +**Changed** +- Dropped support for Python 3.9; the minimum supported version is now Python 3.10 [\#13](https://github.com/auth0/myorganization-python/pull/13) + +### Installation + +```sh +poetry add myorganization-python==1.0.0 +``` + +### Requirements +- Python >= 3.10 + ## [1.0.0b0](https://github.com/auth0/myorganization-python/tree/1.0.0b0) (2026-04-09) `v1.0.0b0` is the first release of the **Auth0 My Organization Python SDK** — a Fern-generated SDK for the Auth0 My Organization API. diff --git a/pyproject.toml b/pyproject.toml index e411f75..74f0ccc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ dynamic = ["version"] [tool.poetry] name = "myorganization-python" -version = "1.0.0b0" +version = "1.0.0" description = "Auth0 My Organization Python SDK" readme = "README.md" authors = ["Auth0 "]