Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Moto

Moto is a test library for all AWS SDK's.
Collective - Host: opensource - https://opencollective.com/moto - Website: https://docs.getmoto.org - Code: https://github.com/getmoto/moto

Back to Black

github.com/getmoto/moto - 5697ff87a81a914298cc88554a4daa71dbf6ae3b authored over 4 years ago
Finish porting from nose to pytest.

github.com/getmoto/moto - ea489bce6c8f0d62b8836fa18d92024d1877afbf authored over 4 years ago
Port test suite from nose to pytest.

This just eliminates all errors on the tests collection. Elimination of
failures is left to the ...

github.com/getmoto/moto - 77dc60ea97ff9e7aef4a364a124782c27209385c authored over 4 years ago
Merge pull request #3439 from bblommers/techdebt-remove-duplicate-awserrors

Tech Debt - Remove duplicate AWSError classes

github.com/getmoto/moto - 47dbad291e717059a93f5cf795a9be08cfc872cc authored over 4 years ago
Merge pull request #3443 from bpandola/fix-2862

Add ssm:SendCommand support for instance tag Targets

github.com/getmoto/moto - e5adfd6f121aed51af7bcac9f0d6fb436ab92856 authored over 4 years ago
Merge pull request #3447 from emendes28/master

adding docs for athena e glue

github.com/getmoto/moto - 12985a206789e77bd8ffd4bfe770733279e215a0 authored over 4 years ago
Merge pull request #3444 from bblommers/bugfix/3359

AWS Lambda - Only instantiate Docker when invoking functions

github.com/getmoto/moto - 330eefb995be711642483ffe11620372c60ae36b authored over 4 years ago
Fix: Return `Tags` in iam:CreateUserResponse

Fixes #3450

github.com/getmoto/moto - b8e08539e33eb0999ee25d616815890daf7a02d3 authored over 4 years ago
Rename DockerUtilities to differentiate from docker-dependency

github.com/getmoto/moto - b5b1c45d68446d242be58b02089e1120bb9f6a51 authored over 4 years ago
adding docs for athena e glue

github.com/getmoto/moto - 8adb1165f922aef28064b7886e9e05e433bb38d5 authored over 4 years ago
#3359 - Reuse Docker-on-request for AWSLambda and Batch

github.com/getmoto/moto - 8d3cc3ef326ac4d82b79a5e20276bc9215c85fd7 authored over 4 years ago
Travis: Use Focal-distribution, so we no longer have to downgrade Docker

github.com/getmoto/moto - f53a8f723c260f4ecf0cbe7988dc0f2afbb1402d authored over 4 years ago
#3359 - Only initiate Docker when invoking Lambdas

github.com/getmoto/moto - 390a4d55102f49cade830bf422ebf36e3be7dacb authored over 4 years ago
Revert "#3359 - Downgrade Docker-version to not break mock_lambda without Docker running"

This reverts commit 204fdabcc9d84b5efdaecae3fcc86c5bc893c38a.

github.com/getmoto/moto - c0700aa704356e314ac06d08542fcedf24af34ab authored over 4 years ago
#3359 - Downgrade Docker-version to not break mock_lambda without Docker running

github.com/getmoto/moto - 204fdabcc9d84b5efdaecae3fcc86c5bc893c38a authored over 4 years ago
Add CloudFormation Update support for `AWS::StepFunctions::StateMachine` (#3440)

Closes #3402

github.com/getmoto/moto - 2f70373c2e9d91405082ddbd12eb61fb43914b20 authored over 4 years ago
Add ssm:SendCommand support for instance tag Targets

Replace the special-case code to handle Cloud Formation tags with a more
generic implementation ...

github.com/getmoto/moto - 3b9635b3c72acc1770ef9666dadec6c3c650e712 authored over 4 years ago
Refactor Forecast to also use shared AWSError class

github.com/getmoto/moto - 3b6162de670d47856e6d377912c2fdf4d5f430a9 authored over 4 years ago
Merge branch 'master' into techdebt-remove-duplicate-awserrors

github.com/getmoto/moto - 1edb1e2e7eeb3eb36e58738de98c57766eee0f27 authored over 4 years ago
Adds some basic endpoints for Amazon Forecast (#3434)

* Adding some basic endpoints for Amazon Forecast, including all dataset group related endpoints...

github.com/getmoto/moto - 725ad7571d6446d6b989008df8c885d6e48cce86 authored over 4 years ago
ecr: Fix "imageDigest" value in ecr.list_images() response (#3436)

github.com/getmoto/moto - b7cf2d4478d8b6c2f77189dc792ad08e6774dc54 authored over 4 years ago
Tech Debt - Remove duplicate AWSError classes

github.com/getmoto/moto - 032b9c40088e406b74b6a9aed56f791fd45b5557 authored over 4 years ago
Implement additional Step Functions endpoints (#3437)

* Implement tagging/untagging for State Machine resources

* Implement `stepfunctions:UpdateSt...

github.com/getmoto/moto - 574f46e2120f4b0fc2a675036787b7932ae7d4e3 authored over 4 years ago
Fix: describe/list attribute discrepancy in Secrets Manager (#3432)

`secretsmanager:DescribeSecret` returns `VersionIdsToStages`
`secretsmanager:ListSecrets` retur...

github.com/getmoto/moto - 76265576aca54dadf1cee7d39a67dec2e3d86370 authored over 4 years ago
Fix: eventName for a deleted record should be REMOVE instead of DELETE (#3431)

Verified API documentation[1] against the real AWS backend.

[1]: https://docs.aws.amazon.com/...

github.com/getmoto/moto - f584e16ab9603398e1d08db9c81eb2b71910caed authored over 4 years ago
Fix:Added Tags for Network-ACL,RouteTable,InternetGateway (#3430)

* Fix:Added Tags for Network-ACL,RouteTable,InternetGateway

* Modified internet-gateway tags
...

github.com/getmoto/moto - f57a77451c7962a9ff542aeaf84be8e915958672 authored over 4 years ago
Add support for CloudFormation resource `AWS::StepFunctions::StateMachine` (#3429)

Closes #3402

Co-authored-by: Bert Blommers <[email protected]>

github.com/getmoto/moto - 171130fe7bc975904bade3ca259fc89818bcfe5a authored over 4 years ago
Fix:SecretsManager :Error on Invalid secretID (#3413)

* Fix:SecretsManager :Error on Invalid secretID

* Fixed tests

Co-authored-by: usmankb <usm...

github.com/getmoto/moto - 53c3eb62404e10eb0457abc7e6332da33c8c69df authored over 4 years ago
Fix: Adding alarm arn to describe alarms response (#3409)

* Fix: adding alarm arn to describe alarms response

* Fix:Delete subscriptions on delete topi...

github.com/getmoto/moto - 9970be2309da2456e5f80cb558c62aa277dc99e0 authored over 4 years ago
Stepfunctions improvements (#3427)

* Implement filtering for stepfunctions:ListExecutions

* Add pagination to Step Functions end...

github.com/getmoto/moto - 68e3d394abeaafa0b2220d4fae6ee121c3077f38 authored over 4 years ago
Metric data query alarms (#3419)

* Add support for metric data query alarms (Metrics=[..])

* Fix trailing whitespace

* Allo...

github.com/getmoto/moto - a3880c4c3552d0e5ee96875c8fa3749d452f8fa9 authored over 4 years ago
Notebook Lifecycle Config create, describe and delete (#3417)

* Notebook Lifecycle Config create, describe and delete

* PR3417 comment changes: raise on cr...

github.com/getmoto/moto - f8d2ce2e6a68215195c2e06f94456c78892b6c5d authored over 4 years ago
ApplicationAutoscaling: support autoscaling policies, deregister_scalable_target (#3350)

* ApplicationAutoscaling: support autoscaling policies, deregister_scalable_target.

* PR3350 ...

github.com/getmoto/moto - cbd4efb42da855d61ad73cf1c52eaea9b4048a50 authored over 4 years ago
Fix update for application autoscaling register target (#3423)

github.com/getmoto/moto - d499d4d1795961d9b55a2e51446edb73e0a6653c authored over 4 years ago
Fix `dynamodb:TransactGetItems` response for items that do not exist (#3420)

If the requested item has no projected attributes, the corresponding ItemResponse
object is an ...

github.com/getmoto/moto - 2f23f6b26be00efae0cada07d8e5a6986011c4b7 authored over 4 years ago
Fix: SNS Delete subscriptions on topic deletion (#3410)

* Fix:Delete subscriptions on delete topic

* Changed tests

Co-authored-by: usmankb <usman@...

github.com/getmoto/moto - 19fc76f4669d545b56cfd79c55377f46379d546d authored over 4 years ago
Merge pull request #3421 from bblommers/bugfixes-s3-error-response

S3 - Add more detail to error responses

github.com/getmoto/moto - 795ccd0e2b7e491a64532832de427acbfda314c6 authored over 4 years ago
S3 - Add more detail to error responses

github.com/getmoto/moto - cc27f1ef0c2c3c1070f211bb207736e2af29cb0b authored over 4 years ago
Add missing `Fn::GetAtt` attributes to S3 bucket mock (#3396)

* Add missing `Fn::GetAtt` attributes to S3 bucket mock

Addresses an issue reported here http...

github.com/getmoto/moto - a5fc14b5bc99f71d027b7b3ec30acfa20ec4d5dc authored over 4 years ago
Fix SQS md5 attribute hashing. (#3403)

* Fix sqs md5 attribute hashing.

* Fix test name.

* Fix format.

github.com/getmoto/moto - 53cc3dd67a9733d734bb1f654dd4653f7bac789f authored over 4 years ago
Fix: `VpnGatewayId` parameter casing in ec2:CreateVpnConnection request (#3401)

Fixes #3397

github.com/getmoto/moto - c0a25bbd9abbae6d10cf8443e523d6779a8e1648 authored over 4 years ago
Merge pull request #3412 from bblommers/bugfix/3411

CF - Allow multiple cfn-lint API versions

github.com/getmoto/moto - 403b06d9c5d9fda4d9c51f44d5213cf584d7dc11 authored over 4 years ago
#3411 - CF - Allow multiple cfn-lint API versions

github.com/getmoto/moto - b3ae6a0f12ba86fe40d5d5dae0d75d01e126db39 authored over 4 years ago
FIX:Add secrets Manager Tag resource Funtionality (#3392)

* FIX:Add secrets Manager Tag resoruce Funtionality

* Fixed review comments

Co-authored-by...

github.com/getmoto/moto - 14980371d796ef849b1ea401ce2c028911b537d1 authored over 4 years ago
Fix: `nextToken` value in logs:DescribeLogGroups response (#3398)

The pagination for this endpoint has been modified to more closely
model the real AWS behavior:...

github.com/getmoto/moto - 9eb58eea411214ded617ea45ce9a4407a8f95194 authored over 4 years ago
Including Message attributes when ALL is passed (#3393)

* Including Message attributes when ALL is passes

* Added tests

Co-authored-by: usmankb <u...

github.com/getmoto/moto - fcc85a96453d7aa346ddd43e8fa4cbdf9dd120e9 authored over 4 years ago
Allow creation of subnets from secondary VPC IPv4 CIDR blocks (#3391)

* allow subnets to be created from secondary vpc cidr block

* add additional test case for in...

github.com/getmoto/moto - 2fe3aee359170a372a75b7d436935112d6e8df27 authored over 4 years ago
Add Support for SNS Topic `KmsMasterKeyId` Attribute (#3389)

We do not do any validation of the `KmsMasterKeyId` attribute, and simply
store it as-as. This...

github.com/getmoto/moto - 28c1690fc2a9c5b785853fa169b59ff2a2a459ad authored over 4 years ago
Fix: S3 Bucket does not support attribute type Arn in Fn::GetAtt (#3388)

Fixes #3387

github.com/getmoto/moto - 6505c893b88ad703f1d5f8ede541e888f66da5f5 authored over 4 years ago
Fix: Empty sets not removed from item after UpdateExpression (#3386)

DynamoDB does not support empty sets. If the last item in a set is
deleted as part of an Update...

github.com/getmoto/moto - 99556620a95da8fbfc7bca71e1a904f5f54f08be authored over 4 years ago
Add KMS Support to EBS Encrypted Volumes (#3383)

* Properly coerce `Encrypted` attribute to bool on request/response.
* Create and use a default...

github.com/getmoto/moto - ccda76898a024de0862bc20dd544fe40eba2b30d authored over 4 years ago
Fix missing properties when ecs:TaskDefinition created via CloudFormation (#3378)

There's a larger problem here that needs a more generalized solution,
but this solves the immed...

github.com/getmoto/moto - ea19466c381184a2bbfab946deaf982e33fc850c authored over 4 years ago
Enable more unit tests for ACM (#3372)

* Enable more unit tests for ACM

* put a smile on travis-ci face

Co-authored-by: nom3ad <n...

github.com/getmoto/moto - fe361f861da28e2896e28d4c0b32fc52d324868d authored over 4 years ago
issue-3379 iam list_roles: implement PathPrefix, MaxItems and Marker (#3380)

* issue-3379 iam list_roles: implement PathPrefix, MaxItems and Marker

* issue-3379 fix cloud...

github.com/getmoto/moto - 0a938f7bb4864b39464115559c120c57fb3add8e authored over 4 years ago
support Tags parameter in ACM import_certificate() and request_certificate() methods (#3373)

* ACM: support `tags` parameter in import_certificate()

* ACM: support tags parameter in req...

github.com/getmoto/moto - ea0ba91f639bb16c36f1cda6f3f555e0801eca9d authored over 4 years ago
Fixes acm:describe_certificate for imported certificates having no SAN extension (#3370)

* Fix(test_acm): describe_certificate testcase does't execute

* handle acm certificates lacki...

github.com/getmoto/moto - 502818be4ce1255da64fd8a7201b474c26f51e16 authored over 4 years ago
Implement additional filters for `ecs.ListTasks` (#3376)

Closes #1785

github.com/getmoto/moto - c54f182ca1cdd3d4673a8fc3d61d5fbf6b0d5974 authored over 4 years ago
Add `ec2.vpc` resource support to Tagging API (#3375)

Closes #1849

github.com/getmoto/moto - 4a336b8b0471497165c3397674f27d3e62a4321a authored over 4 years ago
Add better support for SQS `MaximumMessageSize` attribute (#3374)

Closes #3205

github.com/getmoto/moto - a2bd4515eb75e670935e46d796584b6fe682b917 authored over 4 years ago
Update table in README.md to render nicely in GitHub (#3369)

Co-authored-by: Ezra Morris <[email protected]>

github.com/getmoto/moto - 1e8f87a55d9d69ab07bfd17f7d8d7f9c5b5eedcd authored over 4 years ago
`iot:DeleteThingGroup` should return success even for non-existent groups (#3367)

Closes #3026

github.com/getmoto/moto - db7842653fbc30735e84037a768748c01b203023 authored over 4 years ago
Fix `TagFilter` implementation in `tag:GetResources` (#3366)

The `tag_filter` method has been re-arranged to mimic the actual AWS behavior:
Return `True` if...

github.com/getmoto/moto - c1b2c78db2c4156e44d501b33f36330034d37b00 authored over 4 years ago
Add tagging to ec2.CopySnapshot (#3365)

The `@freeze_time` decorator was removed because it is not necessary (and was
causing the test ...

github.com/getmoto/moto - d00cefa25cfd338caaabcefc7a79e6e803f577cf authored over 4 years ago
Updates to FlowLogs and IMPLEMENTATION_COVERAGE (#3356)

* Replacing Unsuccessful class with tuple

* Updating coverage

github.com/getmoto/moto - c26bef6f797c3f894ff929e0e36901a3c7a97156 authored over 4 years ago
Add registeredAt to ecs container instance (#3358)

github.com/getmoto/moto - 349b9a990daf17cb1ff5cf74c54c9521ad2f0c0d authored over 4 years ago
fix(dynamodb2): Fix update_item nested insert (#3355)

When comparing old and new values when doing a nested item update, the
`!=` implementation fail...

github.com/getmoto/moto - 08da2c92d92defbcc5390abb3e831a09a17b2e82 authored over 4 years ago
[SecretsManager] Handle missing secrets versions (#3349)

* SecretsManager - handle missing secrets versions

The get_secret_value method should raise R...

github.com/getmoto/moto - 2391a4ab97eac31842977acc19b70d2dc3cab754 authored over 4 years ago
Fix issue with wrong parameter signed to secret_binary during secret rotation in Secrets Manager (#3348)

* fix issue with wrong parameter signed to secret_binary

* reformat test

github.com/getmoto/moto - c1a7f29c62a09086ccdea79a7cda4cd4ea89f91c authored over 4 years ago
Fix:SQS Receive Message (MessageAttributes) in response (#3303)

* Fix:SQS Receive Message (MessageAttributes) in response

* Fixed tests

Co-authored-by: us...

github.com/getmoto/moto - a65c0f004c0a5ff795cc9a020a4e703939b7215b authored over 4 years ago
EMR: Support for StepConcurrencyLevel. (#3351)

Co-authored-by: Joseph Weitekamp <[email protected]>

github.com/getmoto/moto - 9bc6bded6e6472f04a45f0bc429acc926c2cdc08 authored over 4 years ago
Add `set_default_policy_version` to the IAM backend (#3347)

* Adding set_default_policy_version

* Adding tests and reformatting

* Reformatting tests

github.com/getmoto/moto - a668349a70ffce571c74c77074e6270f3cb59dd7 authored over 4 years ago
Merge pull request #3341 from bblommers/bugfix/3302

SecretsManager: Make Secret ARN persistent

github.com/getmoto/moto - 7cead73aa15cede7c5b91fae57afe1ce477a0e8b authored over 4 years ago
Fix:SQS md5 calculation for custom string data type. (#3346)

* Fix:SQS md5 calculation for custom string data type.

* Linting

Co-authored-by: Bert Blom...

github.com/getmoto/moto - f9ce99f0d1ae79c27872d6e28a1ddb058a1eb113 authored over 4 years ago
Fix : SQS Create Queue with attributes (#3345)

* Considering only new attributes while queue creation

* Linting

Co-authored-by: usmankb <...

github.com/getmoto/moto - 1c3ba83fc2df785eea6db36ca058df2ff1727e40 authored over 4 years ago
Transcribe Medical Support (#3299)

* Transcribe first cut: Medical: start, get and delete jobs.

* Added list_medical_transcripti...

github.com/getmoto/moto - 1dd5cf08a89ffa75e4be9d7cd76d865bf4c89796 authored over 4 years ago
Update IMPLEMENTATION_COVERAGE.md (#3342)

ec2 `run_instances()` seems to be implemented [here](https://github.com/spulec/moto/blob/3bc1845...

github.com/getmoto/moto - ebb1c6bd6881a9d3e69c39755ba16bbb8c439439 authored over 4 years ago
feat: update events remove_targets API response (#3340)

* feat: update events remove_targets API response

* test: add missing test for expected excep...

github.com/getmoto/moto - 195ba81c56458580e33003814075500302d934a2 authored over 4 years ago
3302 - Make Secret ARN persistent

github.com/getmoto/moto - 369f6bbfc94782e656a418241e981bd5390ce14c authored over 4 years ago
WIP: Introducing VPC Flow Logs (#3337)

* Start working on flow logs

* Change test

* Constructing tests

* Changing exceptions a...

github.com/getmoto/moto - 3bc18455a2dad70148dc095435a55b2a43eaeac1 authored over 4 years ago
Fix:EC2 Tags in create vpc and create subnet (#3338)

Co-authored-by: usmankb <[email protected]>

github.com/getmoto/moto - 55e7caccfe2482c90e4fb52214ef9e031ccdda1e authored over 4 years ago
added organizations detach_policy response, model, and tests, issue #… (#3278)

* added organizations detach_policy response, model, and tests, issue #3239

Signed-off-by: Be...

github.com/getmoto/moto - 82dbaadfc4b9e040b5caf13ce920d8eaa852aef4 authored over 4 years ago
Add tags to Elastic IP Addresses (#3310)

* Make ElasticAddress a tagged resource

To be able to filter on tags on ElasticAddresses, I n...

github.com/getmoto/moto - a4701dbbe692826ab1cd75a1d54fc4fe7f19f9ae authored over 4 years ago
Merge pull request #3314 from bblommers/dependency-test

List dependencies for services - add integration test

github.com/getmoto/moto - ce60e9e3b8f573ad280e12d2fee8c72a0687aaae authored over 4 years ago
Support for autoscaling policies in run_jobflow, add_instance_group and list_instance_groups. (#3288)

Support for cluster_id parameter substitution in autoscaling policy cloudwatch alarm dimensions....

github.com/getmoto/moto - cd20668e9c118dd6f430c9e66eef073db42ea410 authored over 4 years ago
Merge pull request #3326 from bblommers/bugfix/3306

Fix S3 creation date for AWS Java SDK

github.com/getmoto/moto - d54eafa420ce54a01f04b38d1291de1f55f0e5fe authored over 4 years ago
feature added: support for api RolePermissionsBoundary (#3329)

* feature added: support for api PutUserPermissionsBoundary; DeleteRolePermissionsBoundary

* ...

github.com/getmoto/moto - 427a222aa02eca40421dffa859d2f445c277a590 authored over 4 years ago
Make IoT certificate ID generation deterministic and prevent duplicate certificates from being created (#3331)

* Make IoT certificate id generation deterministic

Fixes #3321

As per https://stackoverflo...

github.com/getmoto/moto - 958e95cf5c872e69ac4bade441f808b6f5d9dfff authored over 4 years ago
Merge pull request #3202 from nick123pig/config-for-iam-role-policy

Config for IAM roles and policies

github.com/getmoto/moto - 672a4b9a27f8c20324bc9f82bd94c051b24e7c16 authored over 4 years ago
duplicate dict.get logic

github.com/getmoto/moto - e2fe33bf07786d2119024ed200c6c8ed23b543ae authored over 4 years ago
use botocore regions and refactor sorting

github.com/getmoto/moto - fd69c93a09edd2ee3675c6e39063b524e62a16d2 authored over 4 years ago
use get instead of direct dict access

github.com/getmoto/moto - 56c78ee39f8dc82f60ce2dd76c0a0637e930ce9b authored over 4 years ago
clean up and bring up to master

github.com/getmoto/moto - fc7f3fecb69c2c39f223aa6366ef056dfccff858 authored over 4 years ago
different aggregation strategy

github.com/getmoto/moto - 8d5c70a9246e8eb24e8e7d2229b369ef048fea29 authored over 4 years ago
remove comment

github.com/getmoto/moto - 4354cb06d1252cc08733cc6c0b6b615d02bd1dcf authored over 4 years ago
Add IAM Role and Policy to Config

github.com/getmoto/moto - 7bc5b5c08f8f5f7f92312983c2dbccd43c59f41f authored over 4 years ago
address PR comments

github.com/getmoto/moto - ff84b634845d67ed504d30db0906fea80248501b authored over 4 years ago
small flake issue

github.com/getmoto/moto - ceefe970bc5de4e7c35af96978abfcfb13a0405f authored over 4 years ago
add missing test for policies

github.com/getmoto/moto - 8dd90db83cc73ec68e842ccd78842a9d3f2a20a1 authored over 4 years ago
straighten out filter logic

github.com/getmoto/moto - d8cea0213d6f98068b80d97d34c35c9fe46f2230 authored over 4 years ago
added cognito idp function admin_set_user_password to the code (#3328)

* added cognito idp function to the code

* fixed linting issues

github.com/getmoto/moto - 2e0e542efe0e24c4f51e6c8ecddba86fac8edc56 authored over 4 years ago