diff --git a/CHANGELOG.md b/CHANGELOG.md index 59c92c2..9da8ac1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,16 @@ # Changelog -`aws-sso-util` and `aws-sso-lib` use [monotonic versioning](blog.appliedcompscilab.com/monotonic_versioning_manifesto/). +`aws-sso-util` and `aws-sso-lib` use [monotonic versioning](https://github.com/benkehoe/monotonic-versioning-manifesto). * [`aws-sso-util`](#aws-sso-util) * [`aws-sso-lib`](#aws-sso-lib) ## `aws-sso-util` +### CLI v4.31 +* CloudFormation functionality now excludes suspended accounts from OU traversal ([#80](https://github.com/benkehoe/aws-sso-util/issues/80) via [#81](https://github.com/benkehoe/aws-sso-util/pull/81)). +* Upgrade to `click` 8 ([#85](https://github.com/benkehoe/aws-sso-util/issues/85)). + ### CLI v4.30 * `aws-sso-util login` adds `receivedAt` time to token cache entry. * Improved `aws-sso-util check` feedback. @@ -59,6 +63,9 @@ ## `aws-sso-lib` +### lib v1.14 +* Add `exclude_inactive_accts` parameter to `lookup_accounts_for_ou()` ([#80](https://github.com/benkehoe/aws-sso-util/issues/80) via [#81](https://github.com/benkehoe/aws-sso-util/pull/81)). + ### lib v1.13 * `login()` adds `receivedAt` timestamp to token dict. diff --git a/cli/pyproject.toml b/cli/pyproject.toml index cee5984..96aa6ff 100644 --- a/cli/pyproject.toml +++ b/cli/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-sso-util" -version = "4.30.0" # change in aws_sso_util/__init__.py too +version = "4.31.0" # change in aws_sso_util/__init__.py too description = "Utilities to make AWS SSO easier" authors = ["Ben Kehoe "] license = "Apache-2.0" diff --git a/cli/src/aws_sso_util/__init__.py b/cli/src/aws_sso_util/__init__.py index 92a0c67..57f877f 100644 --- a/cli/src/aws_sso_util/__init__.py +++ b/cli/src/aws_sso_util/__init__.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -__version__ = '4.30.0' # change in pyproject.toml too +__version__ = '4.31.0' # change in pyproject.toml too diff --git a/lib/aws_sso_lib/__init__.py b/lib/aws_sso_lib/__init__.py index 4097454..e66764a 100644 --- a/lib/aws_sso_lib/__init__.py +++ b/lib/aws_sso_lib/__init__.py @@ -11,7 +11,7 @@ # ANY KIND, either express or implied. See the License for the specific # language governing permissions and limitations under the License. -__version__ = '1.13.0' # change in pyproject.toml too +__version__ = '1.14.0' # change in pyproject.toml too from .sso import get_boto3_session, login, list_available_accounts, list_available_roles from .assignments import Assignment, list_assignments diff --git a/lib/pyproject.toml b/lib/pyproject.toml index 7eb9150..515f26e 100644 --- a/lib/pyproject.toml +++ b/lib/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "aws-sso-lib" -version = "1.13.0" # change in aws_sso_lib/__init__.py too +version = "1.14.0" # change in aws_sso_lib/__init__.py too description = "Library to make AWS SSO easier" authors = ["Ben Kehoe "] license = "Apache-2.0"