Skip to content

Releases: britive/python-sdk

v2.11.1

24 Oct 13:24
25ec19e

Choose a tag to compare

v2.11.1 [2022-10-24]

What's New

  • None

Enhancements

  • None

Bug Fixes

  • Allow local machine DNS resolution (e.g. /etc/hosts) for tenant URL check

Dependencies

  • None

Other

  • None

v2.11.0

18 Oct 20:37
fa14f79

Choose a tag to compare

What's New

  • Support for Secrets Manager APIs
    • Vaults
    • Password Policies
    • Secrets
    • Policies
    • Static Secret Templates
    • Resources
    • Folders
  • Support for Notification Medium APIs

Enhancements

  • Allow the use of a port number in a tenant URL

Bug Fixes

  • None

Dependencies

  • None

Other

  • None

v2.10.0

07 Oct 14:35
ffe6b9c

Choose a tag to compare

What's New

  • None

Enhancements

  • Allow for non *.britive-app.com tenants. Default to britive-app.com if no valid URL is provided (for backwards compatibility)

Bug Fixes

  • None

Dependencies

  • None

Other

  • None

v2.9.0

30 Sep 13:17
308f087

Choose a tag to compare

What's New

  • Exponential backoff logic added to all API calls.

Enhancements

  • Add filter_expression to britive.reports.run() to allow filtering the results as required by the caller.

Bug Fixes

  • None

Dependencies

  • None

Other

  • None

v2.8.1

22 Sep 18:10
0b067ca

Choose a tag to compare

What's New

  • None

Enhancements

  • None

Bug Fixes

  • Fixes an issue with britive.audit_logs.query() pagination. The last page of results is now included.
  • Fixes an issue with britive.reports.run() pagination. The last page of results is now included.
  • Fixes an issue with britive.reports.run() results being truncated to a maximum of 1000 records when csv=False. This was due to how the API handles JSON results vs. CSV results. Now the results are always obtained in CSV format from the API and then converted to a list of dictionaries if csv=False.

Dependencies

  • None

Other

  • None

v2.8.0

12 Sep 13:24
1621396

Choose a tag to compare

Changes

  • Introduces logic in my_access for the new approval workflow which decouples the request for approval from the checkout action.

v2.7.3

07 Sep 16:49
828c752

Choose a tag to compare

Changes

  • Config and Github Actions for publishing to PyPI.

There are no other code changes for this release.

v2.7.1

24 Aug 18:36
66abddb

Choose a tag to compare

  • Bug fix for profile policy update
  • Testing suite modified to include logic for profile v1 tenants vs. profile v2 tenants

v2.7.0

28 Jul 18:55
59e8a41

Choose a tag to compare

Customize HTTP header User-Agent

v2.6.1

14 Jul 12:42
7159fde

Choose a tag to compare

  • Bug fix for incorrect credential type (console vs. programmatic) being returned when both flavors of the profile are checked out at the same time.
  • Other minor changes