Skip to content

v4.5.0

Latest

Choose a tag to compare

@theborch theborch released this 28 Jan 16:54

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.14 support.
  • Dropped python3.9 support, EOL 2025-10-31.

Enhancements:

  • Added my_resources.[build|delete|list_dynamic_parameters] for dynamic resources usage.
  • Added headers param for [my_access|my_resources|my_secrets] methods.
  • Added impersonation to access_broker.profiles.[create|update] for service identity impersonation.
  • Added identity_management.ai_identities for 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_keep for application_managment.profiles.update due to API error.
  • access_broker.resources.types.update requires name in payload to avoid name update error.

Dependencies:

  • python3.14 dependency bumps: [requests>=2.32.5, jmespath>=1.1.0]

Other:

  • Updated documentation for GCP federation provider doc string.
  • Various test fixes and adjustments