Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency moto to v5.1.1 #2427

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 1, 2025

This PR contains the following updates:

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

Release Notes

getmoto/moto (moto)

v5.1.1

Compare Source

Docker Digest for 5.1.1: sha256:a4c04c53a892ad81741a2e006b85d0f98eab42ad988efb360429cb4ba6818323

* General:
    * Compatible with the new Account-based endpoint for DynamoDB (see https://github.com/boto/boto3/issues/4449)
    * Removed dependency on typing_extensions (introduced in 5.1.0)

* New Methods:
    * CognitoIDP:
        * delete_identity_pool()

    * Glue:
        * create_connection()
        * get_connection()
        * get_connections()

    * GuardDuty:
        * get_administrator_account()

* Miscellaneous:
    * ResourceGroupsTaggingAPI: get_resources() now supports EventBusses
    * RDS: create_db_instance() now throws an error when referencing a non-existent DBCluster

v5.1.0

Compare Source

Docker Digest for 5.1.0: sha256:aaf5f4a72412b753b2115417e26360612564d3a29b1831f9316708e15138d699

* General:
    * Dropped support for Python 3.8

* New Services:
    * Lex V2 Models:
        * create_bot()
        * create_bot_alias()
        * create_resource_policy()
        * delete_bot()
        * delete_bot_alias()
        * delete_resource_policy()
        * describe_bot()
        * describe_bot_alias()
        * describe_resource_policy()
        * list_bots()
        * list_bot_aliases()
        * list_tags_for_resource()
        * tag_resource()
        * update_bot()
        * update_bot_alias()
        * update_resource_policy()
        * untag_resource()

    * CloudHSM V2:
        * create_cluster()
        * delete_cluster()
        * describe_backups()
        * describe_clusters()
        * get_resource_policy()
        * list_tags()
        * put_resource_policy()
        * tag_resource()
        * untag_resource()

* New Methods:
    * ElasticSearch:
        * add_tags()
        * list_tags()
        * remove_tags()

    * RDS:
        * describe_events()
        * describe_db_log_files()
        * failover_db_cluster()
        * restore_db_cluster_to_point_in_time()

    * SecurityHub:
        * batch_import_findings()
        * get_findings()

    * TimeStream InfluxDB:
        * create_db_instance()
        * delete_db_instance()
        * get_db_instance()
        * list_db_instances()
        * list_tags_for_resource()
        * tag_resource()
        * untag_resource()

* Miscellaneous:
    * CognitoIDP: AccessTokens and IDTokens now contain the jti and origin_jti values
    * DynamoDB: query()/scan() now handle pagination for GSI's correctly
    * EC2: The DisableApiStop-attribute is now propagated properly and respected
    * EC2: create_volume() now throws an error if the Size-parameter is not provided
    * EC2: describe_subnets() now correctly handles a Filter without a Value
    * ELBv2: create_listener() now validates the provided protocol against the LoadBalancer type
    * ECS: run_task() now contains the Container-info in the response
    * KMS: create_key() now supports the Origin-parameter
    * Lambda: EventSourceMappings now support all parameters
    * Lambda: list_functions() now works with the JS SDK
    * Lambda: Choosing the image repository is now deterministic - first a custom source, then mlupin, lambci last
    * RDS: Too many improvements to list, with many more supported features and bugfixes

v5.0.28

Compare Source

Docker Digest for 5.0.28: sha256:d3532929e4c498334949a014e9f0af6617ec1e89d92be690cd192fa3354ad7e6

* General:
    * Bootstrapping a CDK project is now supported

* New Services:
    * S3 Tables:
        * create_namespace()
        * create_table()
        * create_table_bucket()
        * delete_namespace()
        * delete_table()
        * delete_table_bucket()
        * get_metadata_location()
        * get_table()
        * get_table_bucket()
        * list_namespaces()
        * list_table_buckets()
        * list_tables()
        * rename_table()
        * update_metadata_location()

* Miscellaneous:
    * DynamoDB: delete_item() now returns ConsumedCapacity
    * DynamoDB: transact_write_items() now returns a ReturnValuesOnConditionCheckFailure for all operations
    * ECR: Lifecycle Policies() now support the tagPatternList-parameter
    * S3: get_object() now returns the ETag when returning a 304 (Not Modified)
    * SecretsManager: get_secret_value() no longer throws an error after calling rotate_secret(RotateImmediately=False)
    * SecretsManager: list_secrets() now filters values with special chars correctly
    * Organizations: list_roots() now returns the roots of the parent organization, if called from within a child organization

v5.0.27

Compare Source

Docker Digest for 5.0.27: sha256:ac5312f68c6b748b667526025f9e7a8c2e4112837c258eee68f96fa36d9dbbef

New Methods:
    * Glue:
        * create_dev_endpoint()
        * get_dev_endpoint()
        * get_dev_endpoints()

    * KMS:
        * generate_mac()
        * list_key_rotations()
        * rotate_key_on_demand()
        * verify_mac()

    * SES:
        * delete_configuration_set()
        * list_configuration_sets()

    * SESv2:
        * create_configuration_set()
        * create_dedicated_ip_pool()
        * delete_configuration_set()
        * delete_dedicated_ip_pool()
        * get_configuration_set()
        * get_dedicated_ip_pool()
        * list_configuration_sets()
        * list_dedicated_ip_pools()

Miscellaneous:
    * Introduced a new setting for ServerMode, `MOTO_DISABLE_GLOBAL_CORS`. Disabling the global CORS setting makes it possible to test the CORS-policies on S3 buckets
    * ElastiCache: create_user() now supports the AuthenticationMode-parameter
    * ElasticSearch/OpenSearch: list_domain_names() now returns domains from both services
    * Kafka: list_clusters_v2() now returns all parameters
    * Scheduler: The `schedule_expression_timezone` now defaults to UTC
    * RDS: create_db_instance() now throws an exception if an instance with that ID already exists
    * RDS: restore_db_instance_from_db_snapshot() now throws an exception if an instance with that ID already exists

Configuration

📅 Schedule: Branch creation - "* 0-3 1 * *" 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 becomes conflicted, 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.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 1, 2025
@coveralls
Copy link

coveralls commented Mar 1, 2025

Coverage Status

coverage: 72.121%. remained the same
when pulling 42fbc3b on renovate/moto-5.x
into 4fb8de4 on master.

@renovate renovate bot changed the title Update dependency moto to v5.1.0 Update dependency moto to v5.1.1 Mar 2, 2025
@renovate renovate bot force-pushed the renovate/moto-5.x branch from b38621c to 42fbc3b Compare March 2, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant