[pull] master from spulec:master#481
Open
pull[bot] wants to merge 4369 commits into
Open
Conversation
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.290.0 to 1.293.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](ruby/setup-ruby@6ca151f...dffb23f) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.293.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brian Pandola <bpandola@gmail.com>
Relax test assertion that was coupled to a hardcoded Jinja RequestId.
…Result Replace the empty customer_gateway_configuration dict with a property that generates the XML configuration string using str.format(). Move the configuration template from the responses file to the model as a module-level constant.
…esult Not sure why SpotInstanceRequest.instance_interruption_behaviour uses British spelling, but added a property alias with the American spelling (which is what AWS returns).
…tionResult Some added properties simply contain values that were hardcoded in the original Jinja templates.
…es to ActionResult
* All timestamps in the model are now Python datetime objects. * Any needed conversions (e.g. to string) are handled at the request/response boundaries. * Adds handling of datetime comparisons to the generic filter method. AMI Images: * Handle edge-case where the AWS service definition defines the CreationDate attribute of ec2:Image as a string even though it is clearly a timestamp, which prevents the serializer from invoking the timestamp serialization flow. Add a dedicated response transformer for this property. * Moto allows loading of AMI definitions from JSON files. This circumvents responses.py (and Moto's response parser that parses strings into datetime objects for `timestamp` properties, so we manually parse the "creation_date" string into a datetime object in AmiBackend._load_amis().
The previous model was storing the boolean values as strings to make XML serialization easier and converting the string values to booleans when needed. This commit inverts that, ensuring that the model contains boolean values that are only converted to strings where needed--in the XML template.
…tocols * Replace raw dict types with more expressive object types from Werkzeug. * Fix bugs when parsing List/Map shapes out of a querystring.
…ixin All supported services are now accessed dynamically via the Mixin class. * Remove unused backends and now-obsolete helpers * Move param validation/serialization concerns to responses.py * Add comments for clarity
…amespace The backend's SERVICE_NAMESPACE is "kinesisanalyticsv2", but application ARNs use the "kinesisanalytics" namespace. The default owns_arn matches on SERVICE_NAMESPACE, so Resource Groups Tagging API tag_resources/untag_resources (which route through owns_arn) failed for KinesisAnalyticsV2 applications. Override owns_arn to match the actual ARN namespace, as ELBv2 does.
Tests were originally written using the ResourceARNList parameter, but Moto didn't have support for that parameter and the tests just happened to work because Moto was returning all resources. Now that actual support for this parameter has been added, these tests needed to be updated to pass an actual ARN in ResourceARNList.
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.306.0 to 1.310.0. - [Release notes](https://github.com/ruby/setup-ruby/releases) - [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb) - [Commits](ruby/setup-ruby@c4e5b13...afeafc3) --- updated-dependencies: - dependency-name: ruby/setup-ruby dependency-version: 1.310.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…10053) Bumps the java-deps group in /other_langs/tests_java with 5 updates: | Package | From | To | | --- | --- | --- | | software.amazon.awssdk:bom | `2.44.0` | `2.46.2` | | [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `6.0.3` | `6.1.0` | | [software.amazon.awssdk.crt:aws-crt](https://github.com/awslabs/aws-crt-java) | `0.45.2` | `0.46.1` | | [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.5` | `3.5.6` | | [org.apache.maven.plugins:maven-site-plugin](https://github.com/apache/maven-site-plugin) | `3.21.0` | `3.22.0` | Updates `software.amazon.awssdk:bom` from 2.44.0 to 2.46.2 Updates `org.junit.jupiter:junit-jupiter` from 6.0.3 to 6.1.0 - [Release notes](https://github.com/junit-team/junit-framework/releases) - [Commits](junit-team/junit-framework@r6.0.3...r6.1.0) Updates `software.amazon.awssdk.crt:aws-crt` from 0.45.2 to 0.46.1 - [Release notes](https://github.com/awslabs/aws-crt-java/releases) - [Commits](awslabs/aws-crt-java@v0.45.2...v0.46.1) Updates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.5 to 3.5.6 - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](apache/maven-surefire@surefire-3.5.5...surefire-3.5.6) Updates `org.apache.maven.plugins:maven-site-plugin` from 3.21.0 to 3.22.0 - [Release notes](https://github.com/apache/maven-site-plugin/releases) - [Commits](apache/maven-site-plugin@maven-site-plugin-3.21.0...maven-site-plugin-3.22.0) --- updated-dependencies: - dependency-name: software.amazon.awssdk:bom dependency-version: 2.46.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: java-deps - dependency-name: org.junit.jupiter:junit-jupiter dependency-version: 6.1.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: java-deps - dependency-name: software.amazon.awssdk.crt:aws-crt dependency-version: 0.46.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: java-deps - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-version: 3.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: java-deps - dependency-name: org.apache.maven.plugins:maven-site-plugin dependency-version: 3.22.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: java-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the go-deps group in /other_langs/tests_go with 6 updates: | Package | From | To | | --- | --- | --- | | [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2) | `1.41.7` | `1.41.11` | | [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.32.17` | `1.32.22` | | [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) | `1.19.16` | `1.19.21` | | [github.com/aws/aws-sdk-go-v2/service/dynamodb](https://github.com/aws/aws-sdk-go-v2) | `1.57.3` | `1.57.8` | | [github.com/aws/aws-sdk-go-v2/service/dynamodbstreams](https://github.com/aws/aws-sdk-go-v2) | `1.32.16` | `1.32.20` | | [github.com/aws/aws-sdk-go-v2/service/eks](https://github.com/aws/aws-sdk-go-v2) | `1.83.0` | `1.84.4` | Updates `github.com/aws/aws-sdk-go-v2` from 1.41.7 to 1.41.11 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@v1.41.7...v1.41.11) Updates `github.com/aws/aws-sdk-go-v2/config` from 1.32.17 to 1.32.22 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@config/v1.32.17...config/v1.32.22) Updates `github.com/aws/aws-sdk-go-v2/credentials` from 1.19.16 to 1.19.21 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@credentials/v1.19.16...credentials/v1.19.21) Updates `github.com/aws/aws-sdk-go-v2/service/dynamodb` from 1.57.3 to 1.57.8 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@service/iot/v1.57.3...service/emr/v1.57.8) Updates `github.com/aws/aws-sdk-go-v2/service/dynamodbstreams` from 1.32.16 to 1.32.20 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@config/v1.32.16...config/v1.32.20) Updates `github.com/aws/aws-sdk-go-v2/service/eks` from 1.83.0 to 1.84.4 - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](aws/aws-sdk-go-v2@service/s3/v1.83.0...service/eks/v1.84.4) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2 dependency-version: 1.41.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-deps - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.32.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-deps - dependency-name: github.com/aws/aws-sdk-go-v2/credentials dependency-version: 1.19.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-deps - dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodb dependency-version: 1.57.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-deps - dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodbstreams dependency-version: 1.32.20 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-deps - dependency-name: github.com/aws/aws-sdk-go-v2/service/eks dependency-version: 1.84.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-deps ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )