Skip to content

Commit

Permalink
Prep Release 4.2.5 (#6869)
Browse files Browse the repository at this point in the history
  • Loading branch information
bblommers authored Sep 30, 2023
1 parent ad2d77a commit 40cc96d
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 6 deletions.
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,29 @@
Moto Changelog
==============

4.2.5
-----
Docker Digest for 4.2.5: <autopopulateddigest>

General:
* Introducing: MotoProxy! An alternative to the MotoServer.
See the docs: http://docs.getmoto.org/en/latest/docs/proxy_mode.html

New Methods:
* Sagemaker:
* list_model_package_groups()

Miscellaneous:
* CognitoIDP: update_user_pool() no longer overrides default settings
* CognitoIDP: set_user_mfa_preference() now allows the settings to be cleared
* EC2: Transit Gateway Peering Attachments are now supported across accounts
* EC2: delete_fleets() now sets the correct status
* ECS: The Task-statuses now automatically advance
* Glue: get_databases/get_tables() now return the CatalogId
* IAM: list_groups() now returns the CreateDate-attribute
* Redshift: describe_clusters() now returns the TotalStorageCapacityInMegabytes
* SES: Templates now support if/else constructs

4.2.4
-----
Docker Digest for 4.2.4: _sha256:4cdda5b0245a28ae2ebf5f1d5d93425226fe00ace65819a9fa02c8aa77a7e0b6_
Expand Down
13 changes: 9 additions & 4 deletions IMPLEMENTATION_COVERAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4246,7 +4246,7 @@

## lakeformation
<details>
<summary>34% implemented</summary>
<summary>32% implemented</summary>

- [ ] add_lf_tags_to_resource
- [ ] assume_decorated_role_with_saml
Expand All @@ -4255,8 +4255,10 @@
- [ ] cancel_transaction
- [ ] commit_transaction
- [ ] create_data_cells_filter
- [ ] create_lake_formation_opt_in
- [X] create_lf_tag
- [ ] delete_data_cells_filter
- [ ] delete_lake_formation_opt_in
- [X] delete_lf_tag
- [ ] delete_objects_on_cancel
- [X] deregister_resource
Expand All @@ -4277,6 +4279,7 @@
- [ ] get_work_units
- [X] grant_permissions
- [X] list_data_cells_filter
- [ ] list_lake_formation_opt_ins
- [X] list_lf_tags
- [X] list_permissions
- [X] list_resources
Expand Down Expand Up @@ -6197,7 +6200,7 @@

## sagemaker
<details>
<summary>19% implemented</summary>
<summary>20% implemented</summary>

- [ ] add_association
- [X] add_tags
Expand Down Expand Up @@ -6636,7 +6639,7 @@

## ses
<details>
<summary>39% implemented</summary>
<summary>40% implemented</summary>

- [ ] clone_receipt_rule_set
- [X] create_configuration_set
Expand All @@ -6656,7 +6659,7 @@
- [ ] delete_receipt_filter
- [ ] delete_receipt_rule
- [ ] delete_receipt_rule_set
- [ ] delete_template
- [X] delete_template
- [ ] delete_verified_email_address
- [ ] describe_active_receipt_rule_set
- [X] describe_configuration_set
Expand Down Expand Up @@ -7389,6 +7392,8 @@
- backup
- backup-gateway
- backupstorage
- bedrock
- bedrock-runtime
- billingconductor
- braket
- chime
Expand Down
3 changes: 3 additions & 0 deletions docs/docs/services/lakeformation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,10 @@ lakeformation
- [ ] cancel_transaction
- [ ] commit_transaction
- [ ] create_data_cells_filter
- [ ] create_lake_formation_opt_in
- [X] create_lf_tag
- [ ] delete_data_cells_filter
- [ ] delete_lake_formation_opt_in
- [X] delete_lf_tag
- [ ] delete_objects_on_cancel
- [X] deregister_resource
Expand All @@ -58,6 +60,7 @@ lakeformation
This currently just returns an empty list, as the corresponding Create is not yet implemented


- [ ] list_lake_formation_opt_ins
- [X] list_lf_tags
- [X] list_permissions

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/services/sagemaker.rst
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ sagemaker
- [ ] list_model_cards
- [ ] list_model_explainability_job_definitions
- [ ] list_model_metadata
- [ ] list_model_package_groups
- [X] list_model_package_groups
- [X] list_model_packages
- [ ] list_model_quality_job_definitions
- [X] list_models
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/services/ses.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ ses
- [ ] delete_receipt_filter
- [ ] delete_receipt_rule
- [ ] delete_receipt_rule_set
- [ ] delete_template
- [X] delete_template
- [ ] delete_verified_email_address
- [ ] describe_active_receipt_rule_set
- [X] describe_configuration_set
Expand Down
4 changes: 4 additions & 0 deletions moto/iam/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -675,6 +675,8 @@ def __init__(
self.managed_policies: Dict[str, ManagedPolicy] = {}
self.create_date = utcnow()
self.tags = tags
# last_used should be treated as part of the public API
# https://github.com/getmoto/moto/issues/6859
self.last_used = None
self.last_used_region = None
self.description = description
Expand Down Expand Up @@ -1274,6 +1276,8 @@ def __init__(self, account_id: str, name: str, path: Optional[str] = None):
self.access_keys: List[AccessKey] = []
self.ssh_public_keys: List[SshPublicKey] = []
self.password: Optional[str] = None
# last_used should be treated as part of the public API
# https://github.com/getmoto/moto/issues/5927
self.password_last_used = None
self.password_reset_required = False
self.signing_certificates: Dict[str, SigningCertificate] = {}
Expand Down

0 comments on commit 40cc96d

Please sign in to comment.