Releases: connelldave/botocove
Release 1.7.4
[1.7.4] - 2023-26-11
Fixed
py.typed file has been moved, meaning type inference from botocove should now work
automatically.
Release 1.7.3
[1.7.3] - 2023-18-2
Added
Adds support for providing a non-aws partition value
Release 1.7.2
[1.7.2] - 2023-18-2
Adds py.typed file to behave properly for mypy.
Release 1.7.1
[1.7.1] - 2022-20-12
Replaces 1.7.0 which was yanked from pypi after an accidental Python version bump was released - reverted in 1.7.1
Release 1.7.0
[1.7.0] - 2022-16-12
Changed
This release fixes a regression around how target_ids are handled. If target_ids were provided as [], the intent is no accounts would be targeted. However, this was being treated as None and if in an Organization context, would return all Organization accounts instead.
We are releasing this as a minor version bump in case anyone has ended up with this misbehaviour as a dependency, but hopefully this will not be a breaking change for anyone.
Added
target_ids is now typechecked to assert is correctly formed as list[str], a list with more than one string
Release 1.6.4
[1.6.4] - 2022-28-11
Added
- Botocove now supports an external id argument that will be passed to each Cove
session'ssts.assume_role()
call
Release 1.6.3
[1.6.3] - 2022-9-10
Added
- Botocove now has a simple typecheck for the account_ids kwarg to assert a list
has been provided rather than a string.
Fixed
- Removed references to
org_master
kwarg and added deprecration warning
Release 1.6.2
[1.6.2] - 2022-14-09
Added
- Botocove now has a simple typecheck for the account_ids kwarg to assert a list
has been provided rather than a string.
Fixed
- Botocove no longer calls DescribeAccount per account when running in an AWS
organization. org_master
is now a deprecated kwarg: Botocove will optimistically check for
permission
to an AWS Organization to list accounts, and fall back to not adding metadata to
CoveSession.
Release 1.6.1
[1.6.1] - 2022-04-03
Fixed
- Botocove's progress bar in TTY mode is now incremental as each account function
returns rather than blocking on slowest thread in a batch.
Release 1.6.0
[1.6.0] - 2022-04-03
Added
- Botocove now supports AWS Organizational Unit IDs as a target and ignore ID. Child
accounts and OUs will be recursively discovered and targeted for the passed OU ID.