Releases: connelldave/botocove
Releases · connelldave/botocove
Release 1.5.2
[1.5.2] - 2022-23-02
Added
- Botocove now supports a regions argument, allowing sessions to be run across
one or many regions per account
Release 1.5.1
[1.5.1] - 2022-13-02
Fixed
- Reverted internal handling of output data to a dictionary rather than dataclass:
issues with recursive copy required to output dataclass as dict.
Release 1.5.0
[1.5.0] - 2022-06-02
Added
- thread_workers argument
Fixed
- Memory leak when running in large organisations: botocove now allows
completed Session objects to be garbage collected
Release 1.4.1
[1.4.1] - 2022-15-01
Added
- Support for Policy and PolicyArn restriction on assumed roles
Release 1.4.0
[1.4.0] - 2021-15-11
Added
- Progress bar when running in TTY environment
- Strong typing: refactor underlying code without changing external behaviour
- Moved to simpler threading behaviour
Fixed
- Fixed missing RoleSessionName when not using Cove's organisation master session information enrichment
Removed
- Use of async.io loop
Release 1.3.1
Bugfix - addresses #12
Allow custom RoleSessionName
Thanks to @SantiRaposo for contributing this feature!
Bugfix: handle empty target_id list
Previously, passing target_ids=[]
would evaluate as None
and get all accounts in an organization if possible.
Add a CoveOutput
TypedDict to clarify what to expect from a wrapped func.
Widen support to be usable outside of AWS Organization master account
Merge pull request #7 from connelldave/support_non_org_master Release 1.1.0: Support non-org-master account and typing