{"package":"moto-ext","ecosystem":"pypi","latest_version":"5.1.33","description":"A library that allows you to easily mock out tests based on AWS infrastructure","license":"Apache-2.0","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://github.com/localstack/moto","repository":"https://github.com/localstack/moto","downloads_weekly":0,"health":{"score":67,"risk":"moderate","breakdown":{"maintenance":25,"popularity":0,"security":25,"maturity":15,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"5.1.33","total_count":328,"recent":["5.1.19.post61","5.1.20.post10","5.1.20.post20","5.1.20.post22","5.1.20.post44","5.1.21","5.1.22.dev0","5.1.22","5.1.23","5.1.24.dev0","5.1.24","5.1.25","5.1.26","5.1.27","5.1.28","5.1.29","5.1.30","5.1.31","5.1.32","5.1.33"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-04-27T06:00:25.723130Z","dependencies_count":108,"dependencies":["boto3>=1.9.201","botocore!=1.35.45,!=1.35.46,>=1.20.88","cryptography>=35.0.0","requests>=2.5","xmltodict","werkzeug!=2.2.0,!=2.2.1,>=0.5","python-dateutil<3.0.0,>=2.1","responses!=0.25.5,>=0.15.0","Jinja2>=2.10.1","antlr4-python3-runtime; extra == \"all\"","aws-sam-translator<=1.103.0; python_version >= \"3.14\" and extra == \"all\"","aws-sam-translator>=1.105.0; python_version < \"3.14\" and extra == \"all\"","joserfc>=0.9.0; extra == \"all\"","jsonpath_ng; extra == \"all\"","docker>=3.0.0; extra == \"all\"","graphql-core; extra == \"all\"","PyYAML>=5.1; extra == \"all\"","cfn-lint<=1.41.0; python_version >= \"3.14\" and extra == \"all\"","cfn-lint>=0.40.0; python_version < \"3.14\" and extra == \"all\"","jsonschema; extra == \"all\"","openapi-spec-validator>=0.5.0; extra == \"all\"","pydantic<=2.12.4; python_version >= \"3.14\" and extra == \"all\"","pyparsing>=3.0.7; extra == \"all\"","py-partiql-parser==0.6.3; extra == \"all\"","aws-xray-sdk!=0.96,>=0.93; extra == \"all\"","setuptools; extra == \"all\"","multipart; extra == \"all\"","antlr4-python3-runtime; extra == \"proxy\"","aws-sam-translator<=1.103.0; python_version >= \"3.14\" and extra == \"proxy\"","aws-sam-translator>=1.105.0; python_version < \"3.14\" and extra == \"proxy\"","joserfc>=0.9.0; extra == \"proxy\"","jsonpath_ng; extra == \"proxy\"","docker>=2.5.1; extra == \"proxy\"","graphql-core; extra == \"proxy\"","PyYAML>=5.1; extra == \"proxy\"","cfn-lint<=1.41.0; python_version >= \"3.14\" and extra == \"proxy\"","cfn-lint>=0.40.0; python_version < \"3.14\" and extra == \"proxy\"","openapi-spec-validator>=0.5.0; extra == \"proxy\"","pydantic<=2.12.4; python_version >= \"3.14\" and extra == \"proxy\"","pyparsing>=3.0.7; extra == \"proxy\"","py-partiql-parser==0.6.3; extra == \"proxy\"","aws-xray-sdk!=0.96,>=0.93; extra == \"proxy\"","setuptools; extra == \"proxy\"","multipart; extra == \"proxy\"","antlr4-python3-runtime; extra == \"server\"","aws-sam-translator<=1.103.0; python_version >= \"3.14\" and extra == \"server\"","aws-sam-translator>=1.105.0; python_version < \"3.14\" and extra == \"server\"","joserfc>=0.9.0; extra == \"server\"","jsonpath_ng; extra == \"server\"","docker>=3.0.0; extra == \"server\"","graphql-core; extra == \"server\"","PyYAML>=5.1; extra == \"server\"","cfn-lint<=1.41.0; python_version >= \"3.14\" and extra == \"server\"","cfn-lint>=0.40.0; python_version < \"3.14\" and extra == \"server\"","openapi-spec-validator>=0.5.0; extra == \"server\"","pydantic<=2.12.4; python_version >= \"3.14\" and extra == \"server\"","pyparsing>=3.0.7; extra == \"server\"","py-partiql-parser==0.6.3; extra == \"server\"","aws-xray-sdk!=0.96,>=0.93; extra == \"server\"","setuptools; extra == \"server\"","flask!=2.2.0,!=2.2.1; extra == \"server\"","flask-cors; extra == \"server\"","PyYAML>=5.1; extra == \"apigateway\"","joserfc>=0.9.0; extra == \"apigateway\"","openapi-spec-validator>=0.5.0; extra == \"apigateway\"","PyYAML>=5.1; extra == \"apigatewayv2\"","openapi-spec-validator>=0.5.0; extra == \"apigatewayv2\"","graphql-core; extra == \"appsync\"","docker>=3.0.0; extra == \"awslambda\"","docker>=3.0.0; extra == \"batch\"","joserfc>=0.9.0; extra == \"cloudformation\"","docker>=3.0.0; extra == \"cloudformation\"","graphql-core; extra == \"cloudformation\"","PyYAML>=5.1; extra == \"cloudformation\"","cfn-lint<=1.41.0; python_version >= \"3.14\" and extra == \"cloudformation\"","cfn-lint>=0.40.0; python_version < \"3.14\" and extra == \"cloudformation\"","openapi-spec-validator>=0.5.0; extra == \"cloudformation\"","pyparsing>=3.0.7; extra == \"cloudformation\"","py-partiql-parser==0.6.3; extra == \"cloudformation\"","aws-xray-sdk!=0.96,>=0.93; extra == \"cloudformation\"","setuptools; extra == \"cloudformation\"","joserfc>=0.9.0; extra == \"cognitoidp\"","docker>=3.0.0; extra == \"dynamodb\"","py-partiql-parser==0.6.3; extra == \"dynamodb\"","docker>=3.0.0; extra == \"dynamodbstreams\"","py-partiql-parser==0.6.3; extra == \"dynamodbstreams\"","jsonpath_ng; extra == \"events\"","pyparsing>=3.0.7; extra == \"glue\"","jsonschema; extra == \"quicksight\"","joserfc>=0.9.0; extra == \"resourcegroupstaggingapi\"","docker>=3.0.0; extra == \"resourcegroupstaggingapi\"","graphql-core; extra == \"resourcegroupstaggingapi\"","PyYAML>=5.1; extra == \"resourcegroupstaggingapi\"","cfn-lint<=1.41.0; python_version >= \"3.14\" and extra == \"resourcegroupstaggingapi\"","cfn-lint>=0.40.0; python_version < \"3.14\" and extra == \"resourcegroupstaggingapi\"","openapi-spec-validator>=0.5.0; extra == \"resourcegroupstaggingapi\"","pyparsing>=3.0.7; extra == \"resourcegroupstaggingapi\"","py-partiql-parser==0.6.3; extra == \"resourcegroupstaggingapi\"","PyYAML>=5.1; extra == \"s3\"","py-partiql-parser==0.6.3; extra == \"s3\"","PyYAML>=5.1; extra == \"s3crc32c\"","py-partiql-parser==0.6.3; extra == \"s3crc32c\"","crc32c; extra == \"s3crc32c\"","PyYAML>=5.1; extra == \"ssm\"","antlr4-python3-runtime; extra == \"stepfunctions\"","jsonpath_ng; extra == \"stepfunctions\"","aws-xray-sdk!=0.96,>=0.93; extra == \"xray\"","setuptools; extra == \"xray\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"5.1.33","version_hint":null,"summary":"moto-ext@5.1.33 is safe to use (health: 67/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":810,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":5,"avg_days_between_releases":null,"release_velocity":"active"}}