From 7d5ac8918627300d76ca6adc9d8bd4505b5615c2 Mon Sep 17 00:00:00 2001 From: Bert Blommers Date: Tue, 25 Jan 2022 20:08:32 -0100 Subject: [PATCH] Prepare release 3.0.1 (#4794) --- .github/workflows/test_outdated_versions.yml | 4 +- CHANGELOG.md | 40 ++++++++++++++++++++ IMPLEMENTATION_COVERAGE.md | 10 ++--- docs/docs/services/ec2.rst | 6 ++- docs/docs/services/logs.rst | 3 +- 5 files changed, 54 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test_outdated_versions.yml b/.github/workflows/test_outdated_versions.yml index 4824d5f99..2c387cef5 100644 --- a/.github/workflows/test_outdated_versions.yml +++ b/.github/workflows/test_outdated_versions.yml @@ -10,8 +10,8 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.7", "3.9", "3.10" ] - responses-version: ["0.11.0", "0.12.0", "0.12.1", "0.13.0", "0.15.0", "0.17.0" ] + python-version: [ "3.7", "3.10" ] + responses-version: ["0.11.0", "0.12.0", "0.13.0", "0.15.0", "0.17.0" ] mock-version: [ "3.0.5", "4.0.0", "4.0.3" ] steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index e6814fd75..a0f931c3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,46 @@ Moto Changelog =================== +3.0.1 +----- + + * New Services: + * MQ: + * create_broker() + * create_configuration() + * create_tags() + * create_user() + * delete_broker() + * delete_tags() + * delete_user() + * describe_broker() + * describe_configuration() + * describe_configuration_revision() + * describe_user() + * list_brokers() + * list_configurations() + * list_tags() + * list_users() + * reboot_broker() + * update_broker() + * update_configuration() + * update_user() + + * New Methods: + * EC2: + * create_snapshots() + * Logs: + * create_export_task() + * Organizations: + * remove_account_from_organization() + + * Miscellaneous: + * DynamoDB: transact_write_items() now throws a MultipleTransactionsException when appropriate + * DynamoDB: Now throws the appropriate InvalidConditionExpression when a ConditionExpression contains reserved keywords + * Organizations: delete_organization() now validates whether all accounts are deleted + * SecretsManager: The attributes CreatedDate and LastChangedDate are now returned for secrets + * SNS: Simplistic email validation is now in place before sending emails + 3.0.0 ----- This is a major release, and as such contains some breaking changes. diff --git a/IMPLEMENTATION_COVERAGE.md b/IMPLEMENTATION_COVERAGE.md index 2baf7eb53..c0cb820eb 100644 --- a/IMPLEMENTATION_COVERAGE.md +++ b/IMPLEMENTATION_COVERAGE.md @@ -1371,7 +1371,7 @@ - [X] create_route_table - [X] create_security_group - [X] create_snapshot -- [ ] create_snapshots +- [X] create_snapshots - [ ] create_spot_datafeed_subscription - [ ] create_store_image_task - [X] create_subnet @@ -3350,7 +3350,7 @@ ## logs
-57% implemented +59% implemented - [ ] associate_kms_key - [ ] cancel_export_task @@ -3697,7 +3697,7 @@ ## organizations
-74% implemented +76% implemented - [ ] accept_handshake - [X] attach_policy @@ -3745,7 +3745,7 @@ - [X] list_targets_for_policy - [X] move_account - [X] register_delegated_administrator -- [ ] remove_account_from_organization +- [X] remove_account_from_organization - [X] tag_resource - [X] untag_resource - [X] update_organizational_unit @@ -5475,4 +5475,4 @@ - workspaces - workspaces-web - xray -
+
\ No newline at end of file diff --git a/docs/docs/services/ec2.rst b/docs/docs/services/ec2.rst index b847aa57d..c15fa8eac 100644 --- a/docs/docs/services/ec2.rst +++ b/docs/docs/services/ec2.rst @@ -114,7 +114,11 @@ ec2 - [X] create_route_table - [X] create_security_group - [X] create_snapshot -- [ ] create_snapshots +- [X] create_snapshots + + The CopyTagsFromSource-parameter is not yet implemented. + + - [ ] create_spot_datafeed_subscription - [ ] create_store_image_task - [X] create_subnet diff --git a/docs/docs/services/logs.rst b/docs/docs/services/logs.rst index d6834836f..3124c5972 100644 --- a/docs/docs/services/logs.rst +++ b/docs/docs/services/logs.rst @@ -53,7 +53,7 @@ logs The next_token and limit arguments are ignored. The maximum number of resource policies per region is a small number (less than 50), so pagination isn't needed. - + - [X] describe_subscription_filters - [ ] disassociate_kms_key @@ -78,3 +78,4 @@ logs - [X] tag_log_group - [ ] test_metric_filter - [X] untag_log_group +