Skip to content

Releases: connelldave/botocove

Release 1.7.4

26 Nov 16:34
Compare
Choose a tag to compare

[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

14 Mar 22:17
Compare
Choose a tag to compare

[1.7.3] - 2023-18-2
Added
Adds support for providing a non-aws partition value

Release 1.7.2

18 Feb 20:22
Compare
Choose a tag to compare

[1.7.2] - 2023-18-2

Adds py.typed file to behave properly for mypy.

Release 1.7.1

20 Dec 20:51
Compare
Choose a tag to compare

[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

19 Dec 22:34
Compare
Choose a tag to compare

[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

29 Nov 16:25
Compare
Choose a tag to compare

[1.6.4] - 2022-28-11

Added

  • Botocove now supports an external id argument that will be passed to each Cove
    session's sts.assume_role() call

Release 1.6.3

09 Oct 16:58
2f67efe
Compare
Choose a tag to compare

[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

14 Sep 19:32
Compare
Choose a tag to compare

[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

26 Apr 18:14
Compare
Choose a tag to compare

[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

04 Mar 14:51
Compare
Choose a tag to compare

[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.