Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Update dependency moto to v5.0.21 #387

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 26, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
moto (changelog) ==5.0.14 -> ==5.0.21 age adoption passing confidence

Release Notes

getmoto/moto (moto)

v5.0.21

Compare Source

Docker Digest for 5.0.21: sha256:9ba3753fddbe2445667a1261a04dc92e75d9c329a1f2d0610f1dd8bb1c4f4eca

New Methods:
    * IOT:
        * create_job_template()
        * create_role_alias()
        * delete_job_template()
        * delete_role_alias()
        * describe_job_template()
        * describe_role_alias()
        * get_indexing_configuration()
        * list_job_templates()
        * list_role_aliases()
        * update_indexing_configuration()
        * update_role_alias()

Miscellaneous:
    * Batch: list_jobs() now supports the arrayJobId-parameter
    * CloudFormation now supports the types AWS::IoT::JobTemplate, AWS::IoT::RoleAlias
    * DynamoDB: ProjectionExpressions are now validated for duplicate values
    * DynamoDB: scan() now supports parallelization using the Segment/TotalSegments parameters
    * DynamoDB: update_item() now validates when an ADD/DELETE occurs on the same set
    * EC2: create_fleet() now correctly handles Overrides with a single value
    * ECR: list_images() now lists images with multiple tags separately
    * IOT: create_job() now supports the parameters abortConfig, jobExecutionsRetryConfig, schedulingConfig, timeoutConfig
    * S3: get_object_attributes() no longer throws an error for Glacier objects

v5.0.20

Compare Source

Docker Digest for 5.0.20: sha256:a1041f318c56ed341c70541647b256d40dae776ce654ca4db9d27d94600542a1

Miscellaneous:
    * Removed runtime-dependency on `typing_extensions`

v5.0.19

Compare Source

Docker Digest for 5.0.19: sha256:5d857d7ce17a9b1dadea166d8e0d310771983f026334a555a9d2690a370cf904

New Methods:
    * ELBv2:
        * describe_listener_attributes()
        * modify_listener_attributes()

    * Panorama:
        * create_application_instance()
        * describe_application_instance()
        * describe_application_instance_details()
        * list_application_instances()

    * WAFv2:
        * create_rule_group()
        * delete_rule_group()
        * get_rule_group()
        * update_rule_group()

Miscellaneous:
    * CloudFormation now supports the types AWS::IoT::Thing, AWS::IoT::ThingType, AWS::IoT::Policy
    * EC2: Key Pairs now use the correct algorithm to calculate the fingerprint
    * ELBv2: modify_lb_attr() now supports zonal-shift config
    * ECS: create_task_set() now actually creates tasks
    * Lambda: The MOTO_DOCKER_LAMBDA_IMAGE config option now accepts full image names, including the tag
    * Lambda: Events send to DynamoDB now have the correct eventName
    * Organizations: describe_organization() now describes the parent account (if applicable)
    * WAFv2: create_web_acl() now supports additional parameters (AssociationConfig, CaptchaConfig, ChallengeConfig, CustomResponseBodies, TokenDomains)
    * WAFv2: delete_web_acl() now supports the LockToken-parameter
    * WAFv2: update_web_acl() now supports additional parameters (LockToken, AssociationConfig, CaptchaConfig, ChallengeConfig, CustomResponseBodies, TokenDomains)

v5.0.18

Compare Source

Docker Digest for 5.0.18: sha256:62423941446f8863f499ebdfd04c1d1743b5afd84c3837799df7ce08ce3bb750

New Methods:
    * RDS:
        * delete_db_proxy()
        * deregister_db_proxy_targets()
        * describe_db_proxy_target_groups()
        * describe_db_proxy_targets()
        * modify_db_proxy_target_group()
        * register_db_proxy_targets()

Miscellaneous:
    * CloudFormation: create_change_set() now supports the UsePreviousTemplate-parameter
    * CognitoIDP: MFA-related features (like AssociateSoftwareToken) now also work with non-Python SDK's
    * ECS: update_service() now correctly sets the createdAt/updatedAt values when forceNewDeployment=True
    * ELBv2: remove_tags() now throws a ResourceNotFound Exception

v5.0.17

Compare Source

Docker Digest for 5.0.17: sha256:39372432cb24ab46211ca45648ca787e104589070b0d0a13ea0d73c6eb550079

New Methods:
    * CloudFront:
        * create_key_group()
        * create_public_key()
        * delete_public_key()
        * get_key_group()
        * get_public_key()
        * list_key_groups()
        * list_public_keys()

    * QuickSight:
        * list_user_groups()
        * search_groups()
        * update_user()

    * Workspaces Web:
        * list_tags_for_resource()
        * tag_resource()
        * untag_resource()

Miscellaneous:
    * APIGateway: get_api_keys()/get_usage_plan_keys() now support the nameQuery param
    * AppSync: create_graphql_api() now supports the visibility-parameter
    * DynamoDB: delete_item() now returns the item when a ConditionalCheckFailed is thrown and ReturnValuesOnConditionCheckFailure == ALL_OLD
    * QuickSight: Users can now have special characters in their name
    * QuickSight: list_group_memberships() now supports pagination
    * QuickSight: list_groups() now supports pagination
    * QuickSight: list_users() now supports pagination
    * SageMaker: search() now also supports ModelPackages/Pipelines/Jobs/Executions
    * SecretsManager: delete_secret() now allows force deletion of already marked-for-delete secret
    * StepFunctions: create_state_machine() now supports the parameters encryptionConfiguration, tracingConfiguration, loggingConfiguration

v5.0.16

Compare Source

Docker Digest for 5.0.16: sha256:9506ad3448a87082a436533855c61afaf3f1869e73f39f6575917db975569908

New Services:
    * OpenSearch Ingestion Service:
        * create_pipeline()
        * delete_pipeline()
        * get_pipeline()
        * list_pipelines()
        * list_tags_for_resource()
        * start_pipeline()
        * stop_pipeline()
        * tag_resource()
        * untag_resource()
        * update_pipeline()

New Methods:
    * CloudFront:
        * get_invalidation()

    * Directory Service:
        * create_trust()
        * delete_trust()
        * describe_ldaps_settings()
        * describe_trusts()
        * disable_ldaps()
        * enable_ldaps()

    * EC2: 
        * modify_ebs_default_kms_key_id()

Miscellaneous:
    * CloudFormation: AWS::ECS::TaskDefinition now correctly validates the provided memory parameters
    * EC2: create_network_acl_entry() now supports the Ipv6CidrBlock-parameter 
    * EC2: create_tags() now takes existing tags into account before throwing a TagLimitExceeded-exception
    * Firehose: put_record_batch() no longer fails when the SnowflakeDestinationConfiguration-parameter is set
    * FSx: The FileSystemID now uses the same pattern as AWS (fs-xxxxxxxx)
    * GuardDuty: create_detector() now supports the Features-parameter
    * Polly has been updated with the latest voices
    * RDS: modify_option_groups() now correctly parses OptionsToInclude
    * ResourceGroupsTaggingAPI: get_resources() now supports EC2 NAT Gateways, route tables, subnets
    * Scheduler: create_chedule() now validates the start_date-parameter for recurrent schedule expressions
    * SNS: publish() and publish_batch now support MessageStructure=json
    * WAFv2: associate_web_acl() now allows any resource to be associated

v5.0.15

Compare Source

Docker Digest for 5.0.15: sha256:9d78f63668017ca6eb9bdb415418d8077e1e503a1e81edb4657f93cf7ff34be1

New Services:
    * MemoryDB:
        * create_cluster()
        * create_snapshot()
        * create_subnet_group()
        * delete_cluster()
        * delete_snapshot()
        * delete_subnet_group()
        * describe_clusters()
        * describe_snapshots()
        * describe_subnet_groups()
        * list_tags()
        * tag_resource()
        * untag_resource()
        * update_cluster()

    * WorkspacesWeb:
        * associate_browser_settings()
        * associate_network_settings()
        * associate_user_access_logging_settings()
        * associate_user_settings()
        * create_browser_settings()
        * create_network_settings()
        * create_portal()
        * create_user_access_logging_settings()
        * create_user_settings()
        * delete_browser_settings()
        * delete_network_settings()
        * delete_portal()
        * delete_user_access_logging_settings()
        * delete_user_settings()
        * get_browser_settings()
        * get_network_settings()
        * get_portal()
        * get_user_access_logging_settings()
        * get_user_settings()
        * list_browser_settings()
        * list_network_settings()
        * list_portals()
        * list_user_access_logging_settings()
        * list_user_settings()

New Methods:
    * ApiGateway:
        * get_account()
        * update_account()

    * AppSync:
        * create_api_cache()
        * delete_api_cache()
        * get_api_cache()

Miscellaneous:
    * DynamoDB: get/delete/update_item() now validates all provided keys exist
    * Firehose: create_delivery_stream() now supports the SnowflakeDestinationConfiguration-parameter
    * S3: put_object() now support conditional writes

Configuration

📅 Schedule: Branch creation - "before 9am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant