v4.5.0 [2026-01-26]
What's New:
- Added functionality for My Resources dynamic resources.
- Added support for custom headers for My Access, My Resources, My Secrets.
- Added support for service identity impersonation.
- Added support for AI service identity type.
- Added
python3.14support. - Dropped
python3.9support, EOL 2025-10-31.
Enhancements:
- Added
my_resources.[build|delete|list_dynamic_parameters]for dynamic resources usage. - Added
headersparam for[my_access|my_resources|my_secrets]methods. - Added
impersonationtoaccess_broker.profiles.[create|update]for service identity impersonation. - Added
identity_management.ai_identitiesfor AI service identity type.
Bug Fixes:
- Trailing slash in url affects
python3.14+. - Identity types is a requirement, updates to
identity_management.identity_attributes.[create|identity_types] - Updated
update_fields_to_keepforapplication_managment.profiles.updatedue to API error. access_broker.resources.types.updaterequiresnamein payload to avoid name update error.
Dependencies:
python3.14dependency bumps:[requests>=2.32.5, jmespath>=1.1.0]
Other:
- Updated documentation for GCP federation provider doc string.
- Various test fixes and adjustments