Skip to content

feat!: add client profiles, captcha policies, client search, and dynamic CIMD settings - #898

Open
fern-api[bot] wants to merge 4 commits into
masterfrom
fern-bot/2026-10-13_05-52-23_527
Open

fern-api[bot] wants to merge 4 commits into
masterfrom
fern-bot/2026-10-13_05-52-23_527

Conversation

@fern-api

@fern-api fern-api Bot commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Automated SDK generation by Fern

@fern-api
fern-api Bot requested a review from a team as a code owner October 13, 2026 05:52
Comment thread src/auth0/management/__init__.py Fixed
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-13_05-52-23_527 branch from 526ce13 to a401a80 Compare October 13, 2026 10:25
fern-api Bot added 2 commits October 14, 2026 10:04
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 5.26.0
@fern-api
fern-api Bot force-pushed the fern-bot/2026-10-13_05-52-23_527 branch from a401a80 to ad252ea Compare October 14, 2026 10:04
- Restores the Auth0 telemetry headers in the base client wrapper, which
were missing from the #898 branch.
  - `User-Agent` is set to `Python/<version>`.
- `Auth0-Client` carries a base64-encoded JSON payload with the SDK
name, the SDK version (read from the package at runtime), and the Python
version.
- Custom headers passed to the client are still merged in, and the
`Authorization` header is still set last.
- Adds `UPGRADING.md` to `.fernignore` so the v6 migration guide is kept
in the repository.
- Restores `UPGRADING.md` from master
### Changes

- Adds the nine resource properties that the generated Auth0 client
exposes but `ManagementClient` and `AsyncManagementClient` did not:
`agents`, `client_profiles`, `connection_profiles`, `events`,
`experimentation`, `groups`, `rate_limit_policies`, `risk_assessments`,
and `user_attribute_profiles`. Each returns the matching typed
sub-client.
- Before this change, calls such as `client.agents.list()` raised
`AttributeError` on the wrapper, even though the generated client had
the resource.
- Adds tests that compare the public properties of `Auth0` with
`ManagementClient`, and of `AsyncAuth0` with `AsyncManagementClient`. A
resource added to the generated client without a matching wrapper
property now fails the test suite.

### References

- #898

### Testing

Covered by unit tests in `tests/management`. The new drift tests fail
when a wrapper property is missing.

- [x] This change adds unit test coverage
- [ ] This change adds integration test coverage
- [ ] This change has been tested on the latest version of the
platform/language or why not

### Checklist

- [ ] I have read the [Auth0 general contribution
guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)
- [ ] I have read the [Auth0 Code of
Conduct](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)
- [ ] All existing and new tests complete without errors
@rmad17 rmad17 changed the title SDK regeneration feat!: add client profiles, captcha policies, client search, and dynamic CIMD settings Oct 14, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants