Prepare release 3.1.8 (#5104)

This commit is contained in:
Bert Blommers 2022-05-06 20:22:35 +00:00 committed by GitHub
parent 3f948aa5ae
commit ac4495c7f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 61 additions and 12 deletions

View File

@ -1,6 +1,41 @@
Moto Changelog Moto Changelog
============== ==============
3.1.8
-----
Docker Digest for 3.1.8: <autopopulateddigest>
General:
* Moto now supports a way to delay state transitions.
See http://docs.getmoto.org/en/latest/docs/configuration/state_transition/index.html
* Moto now supports `@mock_batch_simple`, a way to mock the Batch-service without invoking Docker.
New Methods:
* CognitoIDP:
* global_sign_out()
* update_group()
* update_user_attributes()
* DataBrew:
* delete_recipe_version()
* list_recipe_versions()
* publish_recipe()
* IAM:
* create_service_linked_role()
* delete_service_linked_role()
* get_service_linked_role_deletion_status()
* Sagemaker:
* update_endpoint_weights_and_capacities()
Miscellaneous:
* EC2: request_spot_fleet() now supports the parameters LaunchTemplateConfigs, InstanceInterruptionBehavior
* EC2: request_spot_instances() now supports the InstanceInterruptionBehavior-parameter
* EC2: The status of a SpotInstances request now automatically transitions to 'Active/Fulfilled'
* EC2: Tags specified into create_launch_template() are now passed through when calling `run_instances()` with this template
* RDS: describe_db_instances() now supports the filter `db-cluster-id`
* TimestreamWrite: create_table() now supports the MagneticStoreWriteProps-parameter
* TimestreamWrite: update_table() now supports the MagneticStoreWriteProps-parameter
3.1.7 3.1.7
----- -----
Docker Digest for 3.1.7: _sha256:d9661c13c2f790cbe9ed6531cefec132494fc0e8c37fcceca1f709292ef0880f_ Docker Digest for 3.1.7: _sha256:d9661c13c2f790cbe9ed6531cefec132494fc0e8c37fcceca1f709292ef0880f_

View File

@ -868,7 +868,7 @@
## cognito-idp ## cognito-idp
<details> <details>
<summary>55% implemented</summary> <summary>58% implemented</summary>
- [X] add_custom_attributes - [X] add_custom_attributes
- [X] admin_add_user_to_group - [X] admin_add_user_to_group
@ -935,7 +935,7 @@
- [X] get_user - [X] get_user
- [ ] get_user_attribute_verification_code - [ ] get_user_attribute_verification_code
- [X] get_user_pool_mfa_config - [X] get_user_pool_mfa_config
- [ ] global_sign_out - [X] global_sign_out
- [X] initiate_auth - [X] initiate_auth
- [ ] list_devices - [ ] list_devices
- [X] list_groups - [X] list_groups
@ -962,10 +962,10 @@
- [ ] untag_resource - [ ] untag_resource
- [ ] update_auth_event_feedback - [ ] update_auth_event_feedback
- [ ] update_device_status - [ ] update_device_status
- [ ] update_group - [X] update_group
- [X] update_identity_provider - [X] update_identity_provider
- [ ] update_resource_server - [ ] update_resource_server
- [ ] update_user_attributes - [X] update_user_attributes
- [X] update_user_pool - [X] update_user_pool
- [X] update_user_pool_client - [X] update_user_pool_client
- [X] update_user_pool_domain - [X] update_user_pool_domain
@ -1089,7 +1089,7 @@
- [ ] describe_job - [ ] describe_job
- [ ] describe_job_run - [ ] describe_job_run
- [ ] describe_project - [ ] describe_project
- [X] describe_recipe - [ ] describe_recipe
- [ ] describe_ruleset - [ ] describe_ruleset
- [ ] describe_schedule - [ ] describe_schedule
- [ ] list_datasets - [ ] list_datasets
@ -3358,23 +3358,26 @@
## kinesis-video-archived-media ## kinesis-video-archived-media
<details> <details>
<summary>60% implemented</summary> <summary>50% implemented</summary>
- [X] get_clip - [X] get_clip
- [X] get_dash_streaming_session_url - [X] get_dash_streaming_session_url
- [X] get_hls_streaming_session_url - [X] get_hls_streaming_session_url
- [ ] get_images
- [ ] get_media_for_fragment_list - [ ] get_media_for_fragment_list
- [ ] list_fragments - [ ] list_fragments
</details> </details>
## kinesisvideo ## kinesisvideo
<details> <details>
<summary>26% implemented</summary> <summary>21% implemented</summary>
- [ ] create_signaling_channel - [ ] create_signaling_channel
- [X] create_stream - [X] create_stream
- [ ] delete_signaling_channel - [ ] delete_signaling_channel
- [X] delete_stream - [X] delete_stream
- [ ] describe_image_generation_configuration
- [ ] describe_notification_configuration
- [ ] describe_signaling_channel - [ ] describe_signaling_channel
- [X] describe_stream - [X] describe_stream
- [X] get_data_endpoint - [X] get_data_endpoint
@ -3388,6 +3391,8 @@
- [ ] untag_resource - [ ] untag_resource
- [ ] untag_stream - [ ] untag_stream
- [ ] update_data_retention - [ ] update_data_retention
- [ ] update_image_generation_configuration
- [ ] update_notification_configuration
- [ ] update_signaling_channel - [ ] update_signaling_channel
- [ ] update_stream - [ ] update_stream
</details> </details>

View File

@ -98,7 +98,7 @@ cognito-idp
- [X] get_user - [X] get_user
- [ ] get_user_attribute_verification_code - [ ] get_user_attribute_verification_code
- [X] get_user_pool_mfa_config - [X] get_user_pool_mfa_config
- [ ] global_sign_out - [X] global_sign_out
- [X] initiate_auth - [X] initiate_auth
- [ ] list_devices - [ ] list_devices
- [X] list_groups - [X] list_groups
@ -125,10 +125,14 @@ cognito-idp
- [ ] untag_resource - [ ] untag_resource
- [ ] update_auth_event_feedback - [ ] update_auth_event_feedback
- [ ] update_device_status - [ ] update_device_status
- [ ] update_group - [X] update_group
- [X] update_identity_provider - [X] update_identity_provider
- [ ] update_resource_server - [ ] update_resource_server
- [ ] update_user_attributes - [X] update_user_attributes
The parameter ClientMetadata has not yet been implemented. No CodeDeliveryDetails are returned.
- [X] update_user_pool - [X] update_user_pool
- [X] update_user_pool_client - [X] update_user_pool_client
- [X] update_user_pool_domain - [X] update_user_pool_domain

View File

@ -43,7 +43,7 @@ databrew
- [ ] describe_job - [ ] describe_job
- [ ] describe_job_run - [ ] describe_job_run
- [ ] describe_project - [ ] describe_project
- [X] describe_recipe - [ ] describe_recipe
- [ ] describe_ruleset - [ ] describe_ruleset
- [ ] describe_schedule - [ ] describe_schedule
- [ ] list_datasets - [ ] list_datasets

View File

@ -28,6 +28,7 @@ kinesis-video-archived-media
- [X] get_clip - [X] get_clip
- [X] get_dash_streaming_session_url - [X] get_dash_streaming_session_url
- [X] get_hls_streaming_session_url - [X] get_hls_streaming_session_url
- [ ] get_images
- [ ] get_media_for_fragment_list - [ ] get_media_for_fragment_list
- [ ] list_fragments - [ ] list_fragments

View File

@ -33,6 +33,8 @@ kinesisvideo
The CurrentVersion-parameter is not yet implemented The CurrentVersion-parameter is not yet implemented
- [ ] describe_image_generation_configuration
- [ ] describe_notification_configuration
- [ ] describe_signaling_channel - [ ] describe_signaling_channel
- [X] describe_stream - [X] describe_stream
- [X] get_data_endpoint - [X] get_data_endpoint
@ -50,6 +52,8 @@ kinesisvideo
- [ ] untag_resource - [ ] untag_resource
- [ ] untag_stream - [ ] untag_stream
- [ ] update_data_retention - [ ] update_data_retention
- [ ] update_image_generation_configuration
- [ ] update_notification_configuration
- [ ] update_signaling_channel - [ ] update_signaling_channel
- [ ] update_stream - [ ] update_stream

View File

@ -33,7 +33,7 @@ valid_service() {
# Verify whether this is a valid service # Verify whether this is a valid service
# We'll ignore metadata folders, and folders that test generic Moto behaviour # We'll ignore metadata folders, and folders that test generic Moto behaviour
# We'll also ignore CloudFormation, as it will always depend on other services # We'll also ignore CloudFormation, as it will always depend on other services
local ignore_moto_folders="core instance_metadata __pycache__ templates cloudformation resourcegroupstaggingapi packages utilities s3bucket_path" local ignore_moto_folders="core instance_metadata __pycache__ templates cloudformation moto_api resourcegroupstaggingapi packages utilities s3bucket_path"
if echo $ignore_moto_folders | grep -q "$1"; then if echo $ignore_moto_folders | grep -q "$1"; then
return 1 return 1
else else