From 492ab6ff98ae081a1335d273840aa25df745bf99 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 12 Aug 2022 22:07:59 +0000 Subject: [PATCH] Bump moto from 2.2.0 to 3.1.18 Bumps [moto](https://github.com/spulec/moto) from 2.2.0 to 3.1.18. - [Release notes](https://github.com/spulec/moto/releases) - [Changelog](https://github.com/spulec/moto/blob/master/CHANGELOG.md) - [Commits](https://github.com/spulec/moto/compare/2.2.0...3.1.18) --- updated-dependencies: - dependency-name: moto dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- poetry.lock | 742 ++++++++++++++++++++++++++----------------------- pyproject.toml | 2 +- 2 files changed, 397 insertions(+), 347 deletions(-) diff --git a/poetry.lock b/poetry.lock index c2a93ab..bc73f2d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -42,10 +42,10 @@ optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [package.extras] -dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit"] -docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"] -tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface"] -tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins"] +tests_no_zope = ["pytest-mypy-plugins", "mypy", "six", "pytest (>=4.3.0)", "pympler", "hypothesis", "coverage[toml] (>=5.0.2)"] +tests = ["zope.interface", "pytest-mypy-plugins", "mypy", "six", "pytest (>=4.3.0)", "pympler", "hypothesis", "coverage[toml] (>=5.0.2)"] +docs = ["sphinx-notfound-page", "zope.interface", "sphinx", "furo"] +dev = ["pre-commit", "sphinx-notfound-page", "sphinx", "furo", "zope.interface", "pytest-mypy-plugins", "mypy", "six", "pytest (>=4.3.0)", "pympler", "hypothesis", "coverage[toml] (>=5.0.2)"] [[package]] name = "babel" @@ -70,8 +70,8 @@ python-versions = ">=2.7" importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [package.extras] -docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] -testing = ["pytest (>=4.6)", "pytest-flake8", "pytest-cov", "pytest-black (>=0.3.7)", "pytest-mypy", "pytest-checkdocs (>=2.4)", "pytest-enabler (>=1.0.1)"] +testing = ["pytest-enabler (>=1.0.1)", "pytest-checkdocs (>=2.4)", "pytest-mypy", "pytest-black (>=0.3.7)", "pytest-cov", "pytest-flake8", "pytest (>=4.6)"] +docs = ["rst.linker (>=1.9)", "jaraco.packaging (>=8.2)", "sphinx"] [[package]] name = "bandit" @@ -107,8 +107,8 @@ typed-ast = ">=1.4.0" typing-extensions = ">=3.7.4" [package.extras] +d = ["aiohttp-cors", "aiohttp (>=3.3.2)"] colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp (>=3.3.2)", "aiohttp-cors"] [[package]] name = "boto3" @@ -137,281 +137,281 @@ mypy-boto3-s3 = {version = ">=1.18.3", optional = true, markers = "extra == \"s3 typing-extensions = {version = "*", markers = "python_version < \"3.8\""} [package.extras] -accessanalyzer = ["mypy-boto3-accessanalyzer (>=1.18.3)"] -acm = ["mypy-boto3-acm (>=1.18.3)"] -acm-pca = ["mypy-boto3-acm-pca (>=1.18.3)"] -alexaforbusiness = ["mypy-boto3-alexaforbusiness (>=1.18.3)"] -all = ["mypy-boto3-accessanalyzer (>=1.18.3)", "mypy-boto3-acm (>=1.18.3)", "mypy-boto3-acm-pca (>=1.18.3)", "mypy-boto3-alexaforbusiness (>=1.18.3)", "mypy-boto3-amp (>=1.18.3)", "mypy-boto3-amplify (>=1.18.3)", "mypy-boto3-amplifybackend (>=1.18.3)", "mypy-boto3-apigateway (>=1.18.3)", "mypy-boto3-apigatewaymanagementapi (>=1.18.3)", "mypy-boto3-apigatewayv2 (>=1.18.3)", "mypy-boto3-appconfig (>=1.18.3)", "mypy-boto3-appflow (>=1.18.3)", "mypy-boto3-appintegrations (>=1.18.3)", "mypy-boto3-application-autoscaling (>=1.18.3)", "mypy-boto3-application-insights (>=1.18.3)", "mypy-boto3-applicationcostprofiler (>=1.18.3)", "mypy-boto3-appmesh (>=1.18.3)", "mypy-boto3-apprunner (>=1.18.3)", "mypy-boto3-appstream (>=1.18.3)", "mypy-boto3-appsync (>=1.18.3)", "mypy-boto3-athena (>=1.18.3)", "mypy-boto3-auditmanager (>=1.18.3)", "mypy-boto3-autoscaling (>=1.18.3)", "mypy-boto3-autoscaling-plans (>=1.18.3)", "mypy-boto3-backup (>=1.18.3)", "mypy-boto3-batch (>=1.18.3)", "mypy-boto3-braket (>=1.18.3)", "mypy-boto3-budgets (>=1.18.3)", "mypy-boto3-ce (>=1.18.3)", "mypy-boto3-chime (>=1.18.3)", "mypy-boto3-cloud9 (>=1.18.3)", "mypy-boto3-clouddirectory (>=1.18.3)", "mypy-boto3-cloudformation (>=1.18.3)", "mypy-boto3-cloudfront (>=1.18.3)", "mypy-boto3-cloudhsm (>=1.18.3)", "mypy-boto3-cloudhsmv2 (>=1.18.3)", "mypy-boto3-cloudsearch (>=1.18.3)", "mypy-boto3-cloudsearchdomain (>=1.18.3)", "mypy-boto3-cloudtrail (>=1.18.3)", "mypy-boto3-cloudwatch (>=1.18.3)", "mypy-boto3-codeartifact (>=1.18.3)", "mypy-boto3-codebuild (>=1.18.3)", "mypy-boto3-codecommit (>=1.18.3)", "mypy-boto3-codedeploy (>=1.18.3)", "mypy-boto3-codeguru-reviewer (>=1.18.3)", "mypy-boto3-codeguruprofiler (>=1.18.3)", "mypy-boto3-codepipeline (>=1.18.3)", "mypy-boto3-codestar (>=1.18.3)", "mypy-boto3-codestar-connections (>=1.18.3)", "mypy-boto3-codestar-notifications (>=1.18.3)", "mypy-boto3-cognito-identity (>=1.18.3)", "mypy-boto3-cognito-idp (>=1.18.3)", "mypy-boto3-cognito-sync (>=1.18.3)", "mypy-boto3-comprehend (>=1.18.3)", "mypy-boto3-comprehendmedical (>=1.18.3)", "mypy-boto3-compute-optimizer (>=1.18.3)", "mypy-boto3-config (>=1.18.3)", "mypy-boto3-connect (>=1.18.3)", "mypy-boto3-connect-contact-lens (>=1.18.3)", "mypy-boto3-connectparticipant (>=1.18.3)", "mypy-boto3-cur (>=1.18.3)", "mypy-boto3-customer-profiles (>=1.18.3)", "mypy-boto3-databrew (>=1.18.3)", "mypy-boto3-dataexchange (>=1.18.3)", "mypy-boto3-datapipeline (>=1.18.3)", "mypy-boto3-datasync (>=1.18.3)", "mypy-boto3-dax (>=1.18.3)", "mypy-boto3-detective (>=1.18.3)", "mypy-boto3-devicefarm (>=1.18.3)", "mypy-boto3-devops-guru (>=1.18.3)", "mypy-boto3-directconnect (>=1.18.3)", "mypy-boto3-discovery (>=1.18.3)", "mypy-boto3-dlm (>=1.18.3)", "mypy-boto3-dms (>=1.18.3)", "mypy-boto3-docdb (>=1.18.3)", "mypy-boto3-ds (>=1.18.3)", "mypy-boto3-dynamodb (>=1.18.3)", "mypy-boto3-dynamodbstreams (>=1.18.3)", "mypy-boto3-ebs (>=1.18.3)", "mypy-boto3-ec2 (>=1.18.3)", "mypy-boto3-ec2-instance-connect (>=1.18.3)", "mypy-boto3-ecr (>=1.18.3)", "mypy-boto3-ecr-public (>=1.18.3)", "mypy-boto3-ecs (>=1.18.3)", "mypy-boto3-efs (>=1.18.3)", "mypy-boto3-eks (>=1.18.3)", "mypy-boto3-elastic-inference (>=1.18.3)", "mypy-boto3-elasticache (>=1.18.3)", "mypy-boto3-elasticbeanstalk (>=1.18.3)", "mypy-boto3-elastictranscoder (>=1.18.3)", "mypy-boto3-elb (>=1.18.3)", "mypy-boto3-elbv2 (>=1.18.3)", "mypy-boto3-emr (>=1.18.3)", "mypy-boto3-emr-containers (>=1.18.3)", "mypy-boto3-es (>=1.18.3)", "mypy-boto3-events (>=1.18.3)", "mypy-boto3-finspace (>=1.18.3)", "mypy-boto3-finspace-data (>=1.18.3)", "mypy-boto3-firehose (>=1.18.3)", "mypy-boto3-fis (>=1.18.3)", "mypy-boto3-fms (>=1.18.3)", "mypy-boto3-forecast (>=1.18.3)", "mypy-boto3-forecastquery (>=1.18.3)", "mypy-boto3-frauddetector (>=1.18.3)", "mypy-boto3-fsx (>=1.18.3)", "mypy-boto3-gamelift (>=1.18.3)", "mypy-boto3-glacier (>=1.18.3)", "mypy-boto3-globalaccelerator (>=1.18.3)", "mypy-boto3-glue (>=1.18.3)", "mypy-boto3-greengrass (>=1.18.3)", "mypy-boto3-greengrassv2 (>=1.18.3)", "mypy-boto3-groundstation (>=1.18.3)", "mypy-boto3-guardduty (>=1.18.3)", "mypy-boto3-health (>=1.18.3)", "mypy-boto3-healthlake (>=1.18.3)", "mypy-boto3-honeycode (>=1.18.3)", "mypy-boto3-iam (>=1.18.3)", "mypy-boto3-identitystore (>=1.18.3)", "mypy-boto3-imagebuilder (>=1.18.3)", "mypy-boto3-importexport (>=1.18.3)", "mypy-boto3-inspector (>=1.18.3)", "mypy-boto3-iot (>=1.18.3)", "mypy-boto3-iot-data (>=1.18.3)", "mypy-boto3-iot-jobs-data (>=1.18.3)", "mypy-boto3-iot1click-devices (>=1.18.3)", "mypy-boto3-iot1click-projects (>=1.18.3)", "mypy-boto3-iotanalytics (>=1.18.3)", "mypy-boto3-iotdeviceadvisor (>=1.18.3)", "mypy-boto3-iotevents (>=1.18.3)", "mypy-boto3-iotevents-data (>=1.18.3)", "mypy-boto3-iotfleethub (>=1.18.3)", "mypy-boto3-iotsecuretunneling (>=1.18.3)", "mypy-boto3-iotsitewise (>=1.18.3)", "mypy-boto3-iotthingsgraph (>=1.18.3)", "mypy-boto3-iotwireless (>=1.18.3)", "mypy-boto3-ivs (>=1.18.3)", "mypy-boto3-kafka (>=1.18.3)", "mypy-boto3-kendra (>=1.18.3)", "mypy-boto3-kinesis (>=1.18.3)", "mypy-boto3-kinesis-video-archived-media (>=1.18.3)", "mypy-boto3-kinesis-video-media (>=1.18.3)", "mypy-boto3-kinesis-video-signaling (>=1.18.3)", "mypy-boto3-kinesisanalytics (>=1.18.3)", "mypy-boto3-kinesisanalyticsv2 (>=1.18.3)", "mypy-boto3-kinesisvideo (>=1.18.3)", "mypy-boto3-kms (>=1.18.3)", "mypy-boto3-lakeformation (>=1.18.3)", "mypy-boto3-lambda (>=1.18.3)", "mypy-boto3-lex-models (>=1.18.3)", "mypy-boto3-lex-runtime (>=1.18.3)", "mypy-boto3-lexv2-models (>=1.18.3)", "mypy-boto3-lexv2-runtime (>=1.18.3)", "mypy-boto3-license-manager (>=1.18.3)", "mypy-boto3-lightsail (>=1.18.3)", "mypy-boto3-location (>=1.18.3)", "mypy-boto3-logs (>=1.18.3)", "mypy-boto3-lookoutequipment (>=1.18.3)", "mypy-boto3-lookoutmetrics (>=1.18.3)", "mypy-boto3-lookoutvision (>=1.18.3)", "mypy-boto3-machinelearning (>=1.18.3)", "mypy-boto3-macie (>=1.18.3)", "mypy-boto3-macie2 (>=1.18.3)", "mypy-boto3-managedblockchain (>=1.18.3)", "mypy-boto3-marketplace-catalog (>=1.18.3)", "mypy-boto3-marketplace-entitlement (>=1.18.3)", "mypy-boto3-marketplacecommerceanalytics (>=1.18.3)", "mypy-boto3-mediaconnect (>=1.18.3)", "mypy-boto3-mediaconvert (>=1.18.3)", "mypy-boto3-medialive (>=1.18.3)", "mypy-boto3-mediapackage (>=1.18.3)", "mypy-boto3-mediapackage-vod (>=1.18.3)", "mypy-boto3-mediastore (>=1.18.3)", "mypy-boto3-mediastore-data (>=1.18.3)", "mypy-boto3-mediatailor (>=1.18.3)", "mypy-boto3-meteringmarketplace (>=1.18.3)", "mypy-boto3-mgh (>=1.18.3)", "mypy-boto3-mgn (>=1.18.3)", "mypy-boto3-migrationhub-config (>=1.18.3)", "mypy-boto3-mobile (>=1.18.3)", "mypy-boto3-mq (>=1.18.3)", "mypy-boto3-mturk (>=1.18.3)", "mypy-boto3-mwaa (>=1.18.3)", "mypy-boto3-neptune (>=1.18.3)", "mypy-boto3-network-firewall (>=1.18.3)", "mypy-boto3-networkmanager (>=1.18.3)", "mypy-boto3-nimble (>=1.18.3)", "mypy-boto3-opsworks (>=1.18.3)", "mypy-boto3-opsworkscm (>=1.18.3)", "mypy-boto3-organizations (>=1.18.3)", "mypy-boto3-outposts (>=1.18.3)", "mypy-boto3-personalize (>=1.18.3)", "mypy-boto3-personalize-events (>=1.18.3)", "mypy-boto3-personalize-runtime (>=1.18.3)", "mypy-boto3-pi (>=1.18.3)", "mypy-boto3-pinpoint (>=1.18.3)", "mypy-boto3-pinpoint-email (>=1.18.3)", "mypy-boto3-pinpoint-sms-voice (>=1.18.3)", "mypy-boto3-polly (>=1.18.3)", "mypy-boto3-pricing (>=1.18.3)", "mypy-boto3-proton (>=1.18.3)", "mypy-boto3-qldb (>=1.18.3)", "mypy-boto3-qldb-session (>=1.18.3)", "mypy-boto3-quicksight (>=1.18.3)", "mypy-boto3-ram (>=1.18.3)", "mypy-boto3-rds (>=1.18.3)", "mypy-boto3-rds-data (>=1.18.3)", "mypy-boto3-redshift (>=1.18.3)", "mypy-boto3-redshift-data (>=1.18.3)", "mypy-boto3-rekognition (>=1.18.3)", "mypy-boto3-resource-groups (>=1.18.3)", "mypy-boto3-resourcegroupstaggingapi (>=1.18.3)", "mypy-boto3-robomaker (>=1.18.3)", "mypy-boto3-route53 (>=1.18.3)", "mypy-boto3-route53-recovery-cluster (>=1.18.3)", "mypy-boto3-route53-recovery-control-config (>=1.18.3)", "mypy-boto3-route53-recovery-readiness (>=1.18.3)", "mypy-boto3-route53domains (>=1.18.3)", "mypy-boto3-route53resolver (>=1.18.3)", "mypy-boto3-s3 (>=1.18.3)", "mypy-boto3-s3control (>=1.18.3)", "mypy-boto3-s3outposts (>=1.18.3)", "mypy-boto3-sagemaker (>=1.18.3)", "mypy-boto3-sagemaker-a2i-runtime (>=1.18.3)", "mypy-boto3-sagemaker-edge (>=1.18.3)", "mypy-boto3-sagemaker-featurestore-runtime (>=1.18.3)", "mypy-boto3-sagemaker-runtime (>=1.18.3)", "mypy-boto3-savingsplans (>=1.18.3)", "mypy-boto3-schemas (>=1.18.3)", "mypy-boto3-sdb (>=1.18.3)", "mypy-boto3-secretsmanager (>=1.18.3)", "mypy-boto3-securityhub (>=1.18.3)", "mypy-boto3-serverlessrepo (>=1.18.3)", "mypy-boto3-service-quotas (>=1.18.3)", "mypy-boto3-servicecatalog (>=1.18.3)", "mypy-boto3-servicecatalog-appregistry (>=1.18.3)", "mypy-boto3-servicediscovery (>=1.18.3)", "mypy-boto3-ses (>=1.18.3)", "mypy-boto3-sesv2 (>=1.18.3)", "mypy-boto3-shield (>=1.18.3)", "mypy-boto3-signer (>=1.18.3)", "mypy-boto3-sms (>=1.18.3)", "mypy-boto3-sms-voice (>=1.18.3)", "mypy-boto3-snowball (>=1.18.3)", "mypy-boto3-sns (>=1.18.3)", "mypy-boto3-sqs (>=1.18.3)", "mypy-boto3-ssm (>=1.18.3)", "mypy-boto3-ssm-contacts (>=1.18.3)", "mypy-boto3-ssm-incidents (>=1.18.3)", "mypy-boto3-sso (>=1.18.3)", "mypy-boto3-sso-admin (>=1.18.3)", "mypy-boto3-sso-oidc (>=1.18.3)", "mypy-boto3-stepfunctions (>=1.18.3)", "mypy-boto3-storagegateway (>=1.18.3)", "mypy-boto3-sts (>=1.18.3)", "mypy-boto3-support (>=1.18.3)", "mypy-boto3-swf (>=1.18.3)", "mypy-boto3-synthetics (>=1.18.3)", "mypy-boto3-textract (>=1.18.3)", "mypy-boto3-timestream-query (>=1.18.3)", "mypy-boto3-timestream-write (>=1.18.3)", "mypy-boto3-transcribe (>=1.18.3)", "mypy-boto3-transfer (>=1.18.3)", "mypy-boto3-translate (>=1.18.3)", "mypy-boto3-waf (>=1.18.3)", "mypy-boto3-waf-regional (>=1.18.3)", "mypy-boto3-wafv2 (>=1.18.3)", "mypy-boto3-wellarchitected (>=1.18.3)", "mypy-boto3-workdocs (>=1.18.3)", "mypy-boto3-worklink (>=1.18.3)", "mypy-boto3-workmail (>=1.18.3)", "mypy-boto3-workmailmessageflow (>=1.18.3)", "mypy-boto3-workspaces (>=1.18.3)", "mypy-boto3-xray (>=1.18.3)"] -amp = ["mypy-boto3-amp (>=1.18.3)"] -amplify = ["mypy-boto3-amplify (>=1.18.3)"] -amplifybackend = ["mypy-boto3-amplifybackend (>=1.18.3)"] -apigateway = ["mypy-boto3-apigateway (>=1.18.3)"] -apigatewaymanagementapi = ["mypy-boto3-apigatewaymanagementapi (>=1.18.3)"] -apigatewayv2 = ["mypy-boto3-apigatewayv2 (>=1.18.3)"] -appconfig = ["mypy-boto3-appconfig (>=1.18.3)"] -appflow = ["mypy-boto3-appflow (>=1.18.3)"] -appintegrations = ["mypy-boto3-appintegrations (>=1.18.3)"] -application-autoscaling = ["mypy-boto3-application-autoscaling (>=1.18.3)"] -application-insights = ["mypy-boto3-application-insights (>=1.18.3)"] -applicationcostprofiler = ["mypy-boto3-applicationcostprofiler (>=1.18.3)"] -appmesh = ["mypy-boto3-appmesh (>=1.18.3)"] -apprunner = ["mypy-boto3-apprunner (>=1.18.3)"] -appstream = ["mypy-boto3-appstream (>=1.18.3)"] -appsync = ["mypy-boto3-appsync (>=1.18.3)"] -athena = ["mypy-boto3-athena (>=1.18.3)"] -auditmanager = ["mypy-boto3-auditmanager (>=1.18.3)"] -autoscaling = ["mypy-boto3-autoscaling (>=1.18.3)"] -autoscaling-plans = ["mypy-boto3-autoscaling-plans (>=1.18.3)"] -backup = ["mypy-boto3-backup (>=1.18.3)"] -batch = ["mypy-boto3-batch (>=1.18.3)"] -braket = ["mypy-boto3-braket (>=1.18.3)"] -budgets = ["mypy-boto3-budgets (>=1.18.3)"] -ce = ["mypy-boto3-ce (>=1.18.3)"] -chime = ["mypy-boto3-chime (>=1.18.3)"] -cloud9 = ["mypy-boto3-cloud9 (>=1.18.3)"] -clouddirectory = ["mypy-boto3-clouddirectory (>=1.18.3)"] -cloudformation = ["mypy-boto3-cloudformation (>=1.18.3)"] -cloudfront = ["mypy-boto3-cloudfront (>=1.18.3)"] -cloudhsm = ["mypy-boto3-cloudhsm (>=1.18.3)"] -cloudhsmv2 = ["mypy-boto3-cloudhsmv2 (>=1.18.3)"] -cloudsearch = ["mypy-boto3-cloudsearch (>=1.18.3)"] -cloudsearchdomain = ["mypy-boto3-cloudsearchdomain (>=1.18.3)"] -cloudtrail = ["mypy-boto3-cloudtrail (>=1.18.3)"] -cloudwatch = ["mypy-boto3-cloudwatch (>=1.18.3)"] -codeartifact = ["mypy-boto3-codeartifact (>=1.18.3)"] -codebuild = ["mypy-boto3-codebuild (>=1.18.3)"] -codecommit = ["mypy-boto3-codecommit (>=1.18.3)"] -codedeploy = ["mypy-boto3-codedeploy (>=1.18.3)"] -codeguru-reviewer = ["mypy-boto3-codeguru-reviewer (>=1.18.3)"] -codeguruprofiler = ["mypy-boto3-codeguruprofiler (>=1.18.3)"] -codepipeline = ["mypy-boto3-codepipeline (>=1.18.3)"] -codestar = ["mypy-boto3-codestar (>=1.18.3)"] -codestar-connections = ["mypy-boto3-codestar-connections (>=1.18.3)"] -codestar-notifications = ["mypy-boto3-codestar-notifications (>=1.18.3)"] -cognito-identity = ["mypy-boto3-cognito-identity (>=1.18.3)"] -cognito-idp = ["mypy-boto3-cognito-idp (>=1.18.3)"] -cognito-sync = ["mypy-boto3-cognito-sync (>=1.18.3)"] -comprehend = ["mypy-boto3-comprehend (>=1.18.3)"] -comprehendmedical = ["mypy-boto3-comprehendmedical (>=1.18.3)"] -compute-optimizer = ["mypy-boto3-compute-optimizer (>=1.18.3)"] -config = ["mypy-boto3-config (>=1.18.3)"] -connect = ["mypy-boto3-connect (>=1.18.3)"] -connect-contact-lens = ["mypy-boto3-connect-contact-lens (>=1.18.3)"] -connectparticipant = ["mypy-boto3-connectparticipant (>=1.18.3)"] -cur = ["mypy-boto3-cur (>=1.18.3)"] -customer-profiles = ["mypy-boto3-customer-profiles (>=1.18.3)"] -databrew = ["mypy-boto3-databrew (>=1.18.3)"] -dataexchange = ["mypy-boto3-dataexchange (>=1.18.3)"] -datapipeline = ["mypy-boto3-datapipeline (>=1.18.3)"] -datasync = ["mypy-boto3-datasync (>=1.18.3)"] -dax = ["mypy-boto3-dax (>=1.18.3)"] -detective = ["mypy-boto3-detective (>=1.18.3)"] -devicefarm = ["mypy-boto3-devicefarm (>=1.18.3)"] -devops-guru = ["mypy-boto3-devops-guru (>=1.18.3)"] -directconnect = ["mypy-boto3-directconnect (>=1.18.3)"] -discovery = ["mypy-boto3-discovery (>=1.18.3)"] -dlm = ["mypy-boto3-dlm (>=1.18.3)"] -dms = ["mypy-boto3-dms (>=1.18.3)"] -docdb = ["mypy-boto3-docdb (>=1.18.3)"] -ds = ["mypy-boto3-ds (>=1.18.3)"] -dynamodb = ["mypy-boto3-dynamodb (>=1.18.3)"] -dynamodbstreams = ["mypy-boto3-dynamodbstreams (>=1.18.3)"] -ebs = ["mypy-boto3-ebs (>=1.18.3)"] -ec2 = ["mypy-boto3-ec2 (>=1.18.3)"] -ec2-instance-connect = ["mypy-boto3-ec2-instance-connect (>=1.18.3)"] -ecr = ["mypy-boto3-ecr (>=1.18.3)"] -ecr-public = ["mypy-boto3-ecr-public (>=1.18.3)"] -ecs = ["mypy-boto3-ecs (>=1.18.3)"] -efs = ["mypy-boto3-efs (>=1.18.3)"] -eks = ["mypy-boto3-eks (>=1.18.3)"] -elastic-inference = ["mypy-boto3-elastic-inference (>=1.18.3)"] -elasticache = ["mypy-boto3-elasticache (>=1.18.3)"] -elasticbeanstalk = ["mypy-boto3-elasticbeanstalk (>=1.18.3)"] -elastictranscoder = ["mypy-boto3-elastictranscoder (>=1.18.3)"] -elb = ["mypy-boto3-elb (>=1.18.3)"] -elbv2 = ["mypy-boto3-elbv2 (>=1.18.3)"] -emr = ["mypy-boto3-emr (>=1.18.3)"] -emr-containers = ["mypy-boto3-emr-containers (>=1.18.3)"] -es = ["mypy-boto3-es (>=1.18.3)"] -essential = ["mypy-boto3-cloudformation (>=1.18.3)", "mypy-boto3-dynamodb (>=1.18.3)", "mypy-boto3-ec2 (>=1.18.3)", "mypy-boto3-lambda (>=1.18.3)", "mypy-boto3-rds (>=1.18.3)", "mypy-boto3-s3 (>=1.18.3)", "mypy-boto3-sqs (>=1.18.3)"] -events = ["mypy-boto3-events (>=1.18.3)"] -finspace = ["mypy-boto3-finspace (>=1.18.3)"] -finspace-data = ["mypy-boto3-finspace-data (>=1.18.3)"] -firehose = ["mypy-boto3-firehose (>=1.18.3)"] -fis = ["mypy-boto3-fis (>=1.18.3)"] -fms = ["mypy-boto3-fms (>=1.18.3)"] -forecast = ["mypy-boto3-forecast (>=1.18.3)"] -forecastquery = ["mypy-boto3-forecastquery (>=1.18.3)"] -frauddetector = ["mypy-boto3-frauddetector (>=1.18.3)"] -fsx = ["mypy-boto3-fsx (>=1.18.3)"] -gamelift = ["mypy-boto3-gamelift (>=1.18.3)"] -glacier = ["mypy-boto3-glacier (>=1.18.3)"] -globalaccelerator = ["mypy-boto3-globalaccelerator (>=1.18.3)"] -glue = ["mypy-boto3-glue (>=1.18.3)"] -greengrass = ["mypy-boto3-greengrass (>=1.18.3)"] -greengrassv2 = ["mypy-boto3-greengrassv2 (>=1.18.3)"] -groundstation = ["mypy-boto3-groundstation (>=1.18.3)"] -guardduty = ["mypy-boto3-guardduty (>=1.18.3)"] -health = ["mypy-boto3-health (>=1.18.3)"] -healthlake = ["mypy-boto3-healthlake (>=1.18.3)"] -honeycode = ["mypy-boto3-honeycode (>=1.18.3)"] -iam = ["mypy-boto3-iam (>=1.18.3)"] -identitystore = ["mypy-boto3-identitystore (>=1.18.3)"] -imagebuilder = ["mypy-boto3-imagebuilder (>=1.18.3)"] -importexport = ["mypy-boto3-importexport (>=1.18.3)"] -inspector = ["mypy-boto3-inspector (>=1.18.3)"] -iot = ["mypy-boto3-iot (>=1.18.3)"] -iot-data = ["mypy-boto3-iot-data (>=1.18.3)"] -iot-jobs-data = ["mypy-boto3-iot-jobs-data (>=1.18.3)"] -iot1click-devices = ["mypy-boto3-iot1click-devices (>=1.18.3)"] -iot1click-projects = ["mypy-boto3-iot1click-projects (>=1.18.3)"] -iotanalytics = ["mypy-boto3-iotanalytics (>=1.18.3)"] -iotdeviceadvisor = ["mypy-boto3-iotdeviceadvisor (>=1.18.3)"] -iotevents = ["mypy-boto3-iotevents (>=1.18.3)"] -iotevents-data = ["mypy-boto3-iotevents-data (>=1.18.3)"] -iotfleethub = ["mypy-boto3-iotfleethub (>=1.18.3)"] -iotsecuretunneling = ["mypy-boto3-iotsecuretunneling (>=1.18.3)"] -iotsitewise = ["mypy-boto3-iotsitewise (>=1.18.3)"] -iotthingsgraph = ["mypy-boto3-iotthingsgraph (>=1.18.3)"] -iotwireless = ["mypy-boto3-iotwireless (>=1.18.3)"] -ivs = ["mypy-boto3-ivs (>=1.18.3)"] -kafka = ["mypy-boto3-kafka (>=1.18.3)"] -kendra = ["mypy-boto3-kendra (>=1.18.3)"] -kinesis = ["mypy-boto3-kinesis (>=1.18.3)"] -kinesis-video-archived-media = ["mypy-boto3-kinesis-video-archived-media (>=1.18.3)"] -kinesis-video-media = ["mypy-boto3-kinesis-video-media (>=1.18.3)"] -kinesis-video-signaling = ["mypy-boto3-kinesis-video-signaling (>=1.18.3)"] -kinesisanalytics = ["mypy-boto3-kinesisanalytics (>=1.18.3)"] -kinesisanalyticsv2 = ["mypy-boto3-kinesisanalyticsv2 (>=1.18.3)"] -kinesisvideo = ["mypy-boto3-kinesisvideo (>=1.18.3)"] -kms = ["mypy-boto3-kms (>=1.18.3)"] -lakeformation = ["mypy-boto3-lakeformation (>=1.18.3)"] -lambda = ["mypy-boto3-lambda (>=1.18.3)"] -lex-models = ["mypy-boto3-lex-models (>=1.18.3)"] -lex-runtime = ["mypy-boto3-lex-runtime (>=1.18.3)"] -lexv2-models = ["mypy-boto3-lexv2-models (>=1.18.3)"] -lexv2-runtime = ["mypy-boto3-lexv2-runtime (>=1.18.3)"] -license-manager = ["mypy-boto3-license-manager (>=1.18.3)"] -lightsail = ["mypy-boto3-lightsail (>=1.18.3)"] -location = ["mypy-boto3-location (>=1.18.3)"] -logs = ["mypy-boto3-logs (>=1.18.3)"] -lookoutequipment = ["mypy-boto3-lookoutequipment (>=1.18.3)"] -lookoutmetrics = ["mypy-boto3-lookoutmetrics (>=1.18.3)"] -lookoutvision = ["mypy-boto3-lookoutvision (>=1.18.3)"] -machinelearning = ["mypy-boto3-machinelearning (>=1.18.3)"] -macie = ["mypy-boto3-macie (>=1.18.3)"] -macie2 = ["mypy-boto3-macie2 (>=1.18.3)"] -managedblockchain = ["mypy-boto3-managedblockchain (>=1.18.3)"] -marketplace-catalog = ["mypy-boto3-marketplace-catalog (>=1.18.3)"] -marketplace-entitlement = ["mypy-boto3-marketplace-entitlement (>=1.18.3)"] -marketplacecommerceanalytics = ["mypy-boto3-marketplacecommerceanalytics (>=1.18.3)"] -mediaconnect = ["mypy-boto3-mediaconnect (>=1.18.3)"] -mediaconvert = ["mypy-boto3-mediaconvert (>=1.18.3)"] -medialive = ["mypy-boto3-medialive (>=1.18.3)"] -mediapackage = ["mypy-boto3-mediapackage (>=1.18.3)"] -mediapackage-vod = ["mypy-boto3-mediapackage-vod (>=1.18.3)"] -mediastore = ["mypy-boto3-mediastore (>=1.18.3)"] -mediastore-data = ["mypy-boto3-mediastore-data (>=1.18.3)"] -mediatailor = ["mypy-boto3-mediatailor (>=1.18.3)"] -meteringmarketplace = ["mypy-boto3-meteringmarketplace (>=1.18.3)"] -mgh = ["mypy-boto3-mgh (>=1.18.3)"] -mgn = ["mypy-boto3-mgn (>=1.18.3)"] -migrationhub-config = ["mypy-boto3-migrationhub-config (>=1.18.3)"] -mobile = ["mypy-boto3-mobile (>=1.18.3)"] -mq = ["mypy-boto3-mq (>=1.18.3)"] -mturk = ["mypy-boto3-mturk (>=1.18.3)"] -mwaa = ["mypy-boto3-mwaa (>=1.18.3)"] -neptune = ["mypy-boto3-neptune (>=1.18.3)"] -network-firewall = ["mypy-boto3-network-firewall (>=1.18.3)"] -networkmanager = ["mypy-boto3-networkmanager (>=1.18.3)"] -nimble = ["mypy-boto3-nimble (>=1.18.3)"] -opsworks = ["mypy-boto3-opsworks (>=1.18.3)"] -opsworkscm = ["mypy-boto3-opsworkscm (>=1.18.3)"] -organizations = ["mypy-boto3-organizations (>=1.18.3)"] -outposts = ["mypy-boto3-outposts (>=1.18.3)"] -personalize = ["mypy-boto3-personalize (>=1.18.3)"] -personalize-events = ["mypy-boto3-personalize-events (>=1.18.3)"] -personalize-runtime = ["mypy-boto3-personalize-runtime (>=1.18.3)"] -pi = ["mypy-boto3-pi (>=1.18.3)"] -pinpoint = ["mypy-boto3-pinpoint (>=1.18.3)"] -pinpoint-email = ["mypy-boto3-pinpoint-email (>=1.18.3)"] -pinpoint-sms-voice = ["mypy-boto3-pinpoint-sms-voice (>=1.18.3)"] -polly = ["mypy-boto3-polly (>=1.18.3)"] -pricing = ["mypy-boto3-pricing (>=1.18.3)"] -proton = ["mypy-boto3-proton (>=1.18.3)"] -qldb = ["mypy-boto3-qldb (>=1.18.3)"] -qldb-session = ["mypy-boto3-qldb-session (>=1.18.3)"] -quicksight = ["mypy-boto3-quicksight (>=1.18.3)"] -ram = ["mypy-boto3-ram (>=1.18.3)"] -rds = ["mypy-boto3-rds (>=1.18.3)"] -rds-data = ["mypy-boto3-rds-data (>=1.18.3)"] -redshift = ["mypy-boto3-redshift (>=1.18.3)"] -redshift-data = ["mypy-boto3-redshift-data (>=1.18.3)"] -rekognition = ["mypy-boto3-rekognition (>=1.18.3)"] -resource-groups = ["mypy-boto3-resource-groups (>=1.18.3)"] -resourcegroupstaggingapi = ["mypy-boto3-resourcegroupstaggingapi (>=1.18.3)"] -robomaker = ["mypy-boto3-robomaker (>=1.18.3)"] -route53 = ["mypy-boto3-route53 (>=1.18.3)"] -route53-recovery-cluster = ["mypy-boto3-route53-recovery-cluster (>=1.18.3)"] -route53-recovery-control-config = ["mypy-boto3-route53-recovery-control-config (>=1.18.3)"] -route53-recovery-readiness = ["mypy-boto3-route53-recovery-readiness (>=1.18.3)"] -route53domains = ["mypy-boto3-route53domains (>=1.18.3)"] -route53resolver = ["mypy-boto3-route53resolver (>=1.18.3)"] -s3 = ["mypy-boto3-s3 (>=1.18.3)"] -s3control = ["mypy-boto3-s3control (>=1.18.3)"] -s3outposts = ["mypy-boto3-s3outposts (>=1.18.3)"] -sagemaker = ["mypy-boto3-sagemaker (>=1.18.3)"] -sagemaker-a2i-runtime = ["mypy-boto3-sagemaker-a2i-runtime (>=1.18.3)"] -sagemaker-edge = ["mypy-boto3-sagemaker-edge (>=1.18.3)"] -sagemaker-featurestore-runtime = ["mypy-boto3-sagemaker-featurestore-runtime (>=1.18.3)"] -sagemaker-runtime = ["mypy-boto3-sagemaker-runtime (>=1.18.3)"] -savingsplans = ["mypy-boto3-savingsplans (>=1.18.3)"] -schemas = ["mypy-boto3-schemas (>=1.18.3)"] -sdb = ["mypy-boto3-sdb (>=1.18.3)"] -secretsmanager = ["mypy-boto3-secretsmanager (>=1.18.3)"] -securityhub = ["mypy-boto3-securityhub (>=1.18.3)"] -serverlessrepo = ["mypy-boto3-serverlessrepo (>=1.18.3)"] -service-quotas = ["mypy-boto3-service-quotas (>=1.18.3)"] -servicecatalog = ["mypy-boto3-servicecatalog (>=1.18.3)"] -servicecatalog-appregistry = ["mypy-boto3-servicecatalog-appregistry (>=1.18.3)"] -servicediscovery = ["mypy-boto3-servicediscovery (>=1.18.3)"] -ses = ["mypy-boto3-ses (>=1.18.3)"] -sesv2 = ["mypy-boto3-sesv2 (>=1.18.3)"] -shield = ["mypy-boto3-shield (>=1.18.3)"] -signer = ["mypy-boto3-signer (>=1.18.3)"] -sms = ["mypy-boto3-sms (>=1.18.3)"] -sms-voice = ["mypy-boto3-sms-voice (>=1.18.3)"] -snowball = ["mypy-boto3-snowball (>=1.18.3)"] -sns = ["mypy-boto3-sns (>=1.18.3)"] -sqs = ["mypy-boto3-sqs (>=1.18.3)"] -ssm = ["mypy-boto3-ssm (>=1.18.3)"] -ssm-contacts = ["mypy-boto3-ssm-contacts (>=1.18.3)"] -ssm-incidents = ["mypy-boto3-ssm-incidents (>=1.18.3)"] -sso = ["mypy-boto3-sso (>=1.18.3)"] -sso-admin = ["mypy-boto3-sso-admin (>=1.18.3)"] -sso-oidc = ["mypy-boto3-sso-oidc (>=1.18.3)"] -stepfunctions = ["mypy-boto3-stepfunctions (>=1.18.3)"] -storagegateway = ["mypy-boto3-storagegateway (>=1.18.3)"] -sts = ["mypy-boto3-sts (>=1.18.3)"] -support = ["mypy-boto3-support (>=1.18.3)"] swf = ["mypy-boto3-swf (>=1.18.3)"] -synthetics = ["mypy-boto3-synthetics (>=1.18.3)"] -textract = ["mypy-boto3-textract (>=1.18.3)"] -timestream-query = ["mypy-boto3-timestream-query (>=1.18.3)"] -timestream-write = ["mypy-boto3-timestream-write (>=1.18.3)"] -transcribe = ["mypy-boto3-transcribe (>=1.18.3)"] -transfer = ["mypy-boto3-transfer (>=1.18.3)"] -translate = ["mypy-boto3-translate (>=1.18.3)"] -waf = ["mypy-boto3-waf (>=1.18.3)"] -waf-regional = ["mypy-boto3-waf-regional (>=1.18.3)"] -wafv2 = ["mypy-boto3-wafv2 (>=1.18.3)"] -wellarchitected = ["mypy-boto3-wellarchitected (>=1.18.3)"] -workdocs = ["mypy-boto3-workdocs (>=1.18.3)"] -worklink = ["mypy-boto3-worklink (>=1.18.3)"] -workmail = ["mypy-boto3-workmail (>=1.18.3)"] -workmailmessageflow = ["mypy-boto3-workmailmessageflow (>=1.18.3)"] -workspaces = ["mypy-boto3-workspaces (>=1.18.3)"] +support = ["mypy-boto3-support (>=1.18.3)"] +sts = ["mypy-boto3-sts (>=1.18.3)"] +storagegateway = ["mypy-boto3-storagegateway (>=1.18.3)"] +stepfunctions = ["mypy-boto3-stepfunctions (>=1.18.3)"] +sso-oidc = ["mypy-boto3-sso-oidc (>=1.18.3)"] +sso-admin = ["mypy-boto3-sso-admin (>=1.18.3)"] +sso = ["mypy-boto3-sso (>=1.18.3)"] +ssm-incidents = ["mypy-boto3-ssm-incidents (>=1.18.3)"] +ssm-contacts = ["mypy-boto3-ssm-contacts (>=1.18.3)"] +ssm = ["mypy-boto3-ssm (>=1.18.3)"] +sqs = ["mypy-boto3-sqs (>=1.18.3)"] +sns = ["mypy-boto3-sns (>=1.18.3)"] +snowball = ["mypy-boto3-snowball (>=1.18.3)"] +sms-voice = ["mypy-boto3-sms-voice (>=1.18.3)"] +sms = ["mypy-boto3-sms (>=1.18.3)"] +signer = ["mypy-boto3-signer (>=1.18.3)"] +shield = ["mypy-boto3-shield (>=1.18.3)"] +sesv2 = ["mypy-boto3-sesv2 (>=1.18.3)"] +ses = ["mypy-boto3-ses (>=1.18.3)"] +servicediscovery = ["mypy-boto3-servicediscovery (>=1.18.3)"] +servicecatalog-appregistry = ["mypy-boto3-servicecatalog-appregistry (>=1.18.3)"] +servicecatalog = ["mypy-boto3-servicecatalog (>=1.18.3)"] +service-quotas = ["mypy-boto3-service-quotas (>=1.18.3)"] +serverlessrepo = ["mypy-boto3-serverlessrepo (>=1.18.3)"] +securityhub = ["mypy-boto3-securityhub (>=1.18.3)"] +secretsmanager = ["mypy-boto3-secretsmanager (>=1.18.3)"] +sdb = ["mypy-boto3-sdb (>=1.18.3)"] +schemas = ["mypy-boto3-schemas (>=1.18.3)"] +savingsplans = ["mypy-boto3-savingsplans (>=1.18.3)"] +sagemaker-runtime = ["mypy-boto3-sagemaker-runtime (>=1.18.3)"] +sagemaker-featurestore-runtime = ["mypy-boto3-sagemaker-featurestore-runtime (>=1.18.3)"] +sagemaker-edge = ["mypy-boto3-sagemaker-edge (>=1.18.3)"] +sagemaker-a2i-runtime = ["mypy-boto3-sagemaker-a2i-runtime (>=1.18.3)"] +sagemaker = ["mypy-boto3-sagemaker (>=1.18.3)"] +s3outposts = ["mypy-boto3-s3outposts (>=1.18.3)"] +s3control = ["mypy-boto3-s3control (>=1.18.3)"] +s3 = ["mypy-boto3-s3 (>=1.18.3)"] +route53resolver = ["mypy-boto3-route53resolver (>=1.18.3)"] +route53domains = ["mypy-boto3-route53domains (>=1.18.3)"] +route53-recovery-readiness = ["mypy-boto3-route53-recovery-readiness (>=1.18.3)"] +route53-recovery-control-config = ["mypy-boto3-route53-recovery-control-config (>=1.18.3)"] +route53-recovery-cluster = ["mypy-boto3-route53-recovery-cluster (>=1.18.3)"] +route53 = ["mypy-boto3-route53 (>=1.18.3)"] +robomaker = ["mypy-boto3-robomaker (>=1.18.3)"] +resourcegroupstaggingapi = ["mypy-boto3-resourcegroupstaggingapi (>=1.18.3)"] +resource-groups = ["mypy-boto3-resource-groups (>=1.18.3)"] +rekognition = ["mypy-boto3-rekognition (>=1.18.3)"] +redshift-data = ["mypy-boto3-redshift-data (>=1.18.3)"] +redshift = ["mypy-boto3-redshift (>=1.18.3)"] +rds-data = ["mypy-boto3-rds-data (>=1.18.3)"] +rds = ["mypy-boto3-rds (>=1.18.3)"] +ram = ["mypy-boto3-ram (>=1.18.3)"] +quicksight = ["mypy-boto3-quicksight (>=1.18.3)"] +qldb-session = ["mypy-boto3-qldb-session (>=1.18.3)"] +qldb = ["mypy-boto3-qldb (>=1.18.3)"] +proton = ["mypy-boto3-proton (>=1.18.3)"] +pricing = ["mypy-boto3-pricing (>=1.18.3)"] +polly = ["mypy-boto3-polly (>=1.18.3)"] +pinpoint-sms-voice = ["mypy-boto3-pinpoint-sms-voice (>=1.18.3)"] +pinpoint-email = ["mypy-boto3-pinpoint-email (>=1.18.3)"] +pinpoint = ["mypy-boto3-pinpoint (>=1.18.3)"] +pi = ["mypy-boto3-pi (>=1.18.3)"] +personalize-runtime = ["mypy-boto3-personalize-runtime (>=1.18.3)"] +personalize-events = ["mypy-boto3-personalize-events (>=1.18.3)"] +personalize = ["mypy-boto3-personalize (>=1.18.3)"] +outposts = ["mypy-boto3-outposts (>=1.18.3)"] +organizations = ["mypy-boto3-organizations (>=1.18.3)"] +opsworkscm = ["mypy-boto3-opsworkscm (>=1.18.3)"] +opsworks = ["mypy-boto3-opsworks (>=1.18.3)"] +nimble = ["mypy-boto3-nimble (>=1.18.3)"] +networkmanager = ["mypy-boto3-networkmanager (>=1.18.3)"] +network-firewall = ["mypy-boto3-network-firewall (>=1.18.3)"] +neptune = ["mypy-boto3-neptune (>=1.18.3)"] +mwaa = ["mypy-boto3-mwaa (>=1.18.3)"] +mturk = ["mypy-boto3-mturk (>=1.18.3)"] +mq = ["mypy-boto3-mq (>=1.18.3)"] +mobile = ["mypy-boto3-mobile (>=1.18.3)"] +migrationhub-config = ["mypy-boto3-migrationhub-config (>=1.18.3)"] +mgn = ["mypy-boto3-mgn (>=1.18.3)"] +mgh = ["mypy-boto3-mgh (>=1.18.3)"] +meteringmarketplace = ["mypy-boto3-meteringmarketplace (>=1.18.3)"] +mediatailor = ["mypy-boto3-mediatailor (>=1.18.3)"] +mediastore-data = ["mypy-boto3-mediastore-data (>=1.18.3)"] +mediastore = ["mypy-boto3-mediastore (>=1.18.3)"] +mediapackage-vod = ["mypy-boto3-mediapackage-vod (>=1.18.3)"] +mediapackage = ["mypy-boto3-mediapackage (>=1.18.3)"] +medialive = ["mypy-boto3-medialive (>=1.18.3)"] +mediaconvert = ["mypy-boto3-mediaconvert (>=1.18.3)"] +mediaconnect = ["mypy-boto3-mediaconnect (>=1.18.3)"] +marketplacecommerceanalytics = ["mypy-boto3-marketplacecommerceanalytics (>=1.18.3)"] +marketplace-entitlement = ["mypy-boto3-marketplace-entitlement (>=1.18.3)"] +marketplace-catalog = ["mypy-boto3-marketplace-catalog (>=1.18.3)"] +managedblockchain = ["mypy-boto3-managedblockchain (>=1.18.3)"] +macie2 = ["mypy-boto3-macie2 (>=1.18.3)"] +macie = ["mypy-boto3-macie (>=1.18.3)"] +machinelearning = ["mypy-boto3-machinelearning (>=1.18.3)"] +lookoutvision = ["mypy-boto3-lookoutvision (>=1.18.3)"] +lookoutmetrics = ["mypy-boto3-lookoutmetrics (>=1.18.3)"] +lookoutequipment = ["mypy-boto3-lookoutequipment (>=1.18.3)"] +logs = ["mypy-boto3-logs (>=1.18.3)"] +location = ["mypy-boto3-location (>=1.18.3)"] +lightsail = ["mypy-boto3-lightsail (>=1.18.3)"] +license-manager = ["mypy-boto3-license-manager (>=1.18.3)"] +lexv2-runtime = ["mypy-boto3-lexv2-runtime (>=1.18.3)"] +lexv2-models = ["mypy-boto3-lexv2-models (>=1.18.3)"] +lex-runtime = ["mypy-boto3-lex-runtime (>=1.18.3)"] +lex-models = ["mypy-boto3-lex-models (>=1.18.3)"] +lambda = ["mypy-boto3-lambda (>=1.18.3)"] +lakeformation = ["mypy-boto3-lakeformation (>=1.18.3)"] +kms = ["mypy-boto3-kms (>=1.18.3)"] +kinesisvideo = ["mypy-boto3-kinesisvideo (>=1.18.3)"] +kinesisanalyticsv2 = ["mypy-boto3-kinesisanalyticsv2 (>=1.18.3)"] +kinesisanalytics = ["mypy-boto3-kinesisanalytics (>=1.18.3)"] +kinesis-video-signaling = ["mypy-boto3-kinesis-video-signaling (>=1.18.3)"] +kinesis-video-media = ["mypy-boto3-kinesis-video-media (>=1.18.3)"] +kinesis-video-archived-media = ["mypy-boto3-kinesis-video-archived-media (>=1.18.3)"] +kinesis = ["mypy-boto3-kinesis (>=1.18.3)"] +kendra = ["mypy-boto3-kendra (>=1.18.3)"] +kafka = ["mypy-boto3-kafka (>=1.18.3)"] +iotfleethub = ["mypy-boto3-iotfleethub (>=1.18.3)"] +iotevents-data = ["mypy-boto3-iotevents-data (>=1.18.3)"] +iotevents = ["mypy-boto3-iotevents (>=1.18.3)"] +iotdeviceadvisor = ["mypy-boto3-iotdeviceadvisor (>=1.18.3)"] +iotanalytics = ["mypy-boto3-iotanalytics (>=1.18.3)"] +iot1click-projects = ["mypy-boto3-iot1click-projects (>=1.18.3)"] +iot1click-devices = ["mypy-boto3-iot1click-devices (>=1.18.3)"] +iot-jobs-data = ["mypy-boto3-iot-jobs-data (>=1.18.3)"] +iot-data = ["mypy-boto3-iot-data (>=1.18.3)"] +iot = ["mypy-boto3-iot (>=1.18.3)"] +inspector = ["mypy-boto3-inspector (>=1.18.3)"] +importexport = ["mypy-boto3-importexport (>=1.18.3)"] +imagebuilder = ["mypy-boto3-imagebuilder (>=1.18.3)"] +identitystore = ["mypy-boto3-identitystore (>=1.18.3)"] +iam = ["mypy-boto3-iam (>=1.18.3)"] +honeycode = ["mypy-boto3-honeycode (>=1.18.3)"] +healthlake = ["mypy-boto3-healthlake (>=1.18.3)"] +health = ["mypy-boto3-health (>=1.18.3)"] +guardduty = ["mypy-boto3-guardduty (>=1.18.3)"] +groundstation = ["mypy-boto3-groundstation (>=1.18.3)"] +greengrassv2 = ["mypy-boto3-greengrassv2 (>=1.18.3)"] +greengrass = ["mypy-boto3-greengrass (>=1.18.3)"] +glue = ["mypy-boto3-glue (>=1.18.3)"] +globalaccelerator = ["mypy-boto3-globalaccelerator (>=1.18.3)"] +glacier = ["mypy-boto3-glacier (>=1.18.3)"] +gamelift = ["mypy-boto3-gamelift (>=1.18.3)"] +fsx = ["mypy-boto3-fsx (>=1.18.3)"] +frauddetector = ["mypy-boto3-frauddetector (>=1.18.3)"] +forecastquery = ["mypy-boto3-forecastquery (>=1.18.3)"] +forecast = ["mypy-boto3-forecast (>=1.18.3)"] +fms = ["mypy-boto3-fms (>=1.18.3)"] +fis = ["mypy-boto3-fis (>=1.18.3)"] +firehose = ["mypy-boto3-firehose (>=1.18.3)"] +finspace-data = ["mypy-boto3-finspace-data (>=1.18.3)"] +finspace = ["mypy-boto3-finspace (>=1.18.3)"] +events = ["mypy-boto3-events (>=1.18.3)"] +essential = ["mypy-boto3-sqs (>=1.18.3)", "mypy-boto3-s3 (>=1.18.3)", "mypy-boto3-rds (>=1.18.3)", "mypy-boto3-lambda (>=1.18.3)", "mypy-boto3-ec2 (>=1.18.3)", "mypy-boto3-dynamodb (>=1.18.3)", "mypy-boto3-cloudformation (>=1.18.3)"] xray = ["mypy-boto3-xray (>=1.18.3)"] +workspaces = ["mypy-boto3-workspaces (>=1.18.3)"] +workmailmessageflow = ["mypy-boto3-workmailmessageflow (>=1.18.3)"] +workmail = ["mypy-boto3-workmail (>=1.18.3)"] +worklink = ["mypy-boto3-worklink (>=1.18.3)"] +workdocs = ["mypy-boto3-workdocs (>=1.18.3)"] +wellarchitected = ["mypy-boto3-wellarchitected (>=1.18.3)"] +wafv2 = ["mypy-boto3-wafv2 (>=1.18.3)"] +waf-regional = ["mypy-boto3-waf-regional (>=1.18.3)"] +waf = ["mypy-boto3-waf (>=1.18.3)"] +translate = ["mypy-boto3-translate (>=1.18.3)"] +transfer = ["mypy-boto3-transfer (>=1.18.3)"] +transcribe = ["mypy-boto3-transcribe (>=1.18.3)"] +timestream-write = ["mypy-boto3-timestream-write (>=1.18.3)"] +timestream-query = ["mypy-boto3-timestream-query (>=1.18.3)"] +textract = ["mypy-boto3-textract (>=1.18.3)"] +synthetics = ["mypy-boto3-synthetics (>=1.18.3)"] +es = ["mypy-boto3-es (>=1.18.3)"] +emr-containers = ["mypy-boto3-emr-containers (>=1.18.3)"] +emr = ["mypy-boto3-emr (>=1.18.3)"] +elbv2 = ["mypy-boto3-elbv2 (>=1.18.3)"] +elb = ["mypy-boto3-elb (>=1.18.3)"] +elastictranscoder = ["mypy-boto3-elastictranscoder (>=1.18.3)"] +elasticbeanstalk = ["mypy-boto3-elasticbeanstalk (>=1.18.3)"] +elasticache = ["mypy-boto3-elasticache (>=1.18.3)"] +elastic-inference = ["mypy-boto3-elastic-inference (>=1.18.3)"] +eks = ["mypy-boto3-eks (>=1.18.3)"] +efs = ["mypy-boto3-efs (>=1.18.3)"] +ecs = ["mypy-boto3-ecs (>=1.18.3)"] +ecr-public = ["mypy-boto3-ecr-public (>=1.18.3)"] +ecr = ["mypy-boto3-ecr (>=1.18.3)"] +ec2-instance-connect = ["mypy-boto3-ec2-instance-connect (>=1.18.3)"] +ec2 = ["mypy-boto3-ec2 (>=1.18.3)"] +ebs = ["mypy-boto3-ebs (>=1.18.3)"] +dynamodbstreams = ["mypy-boto3-dynamodbstreams (>=1.18.3)"] +dynamodb = ["mypy-boto3-dynamodb (>=1.18.3)"] +ds = ["mypy-boto3-ds (>=1.18.3)"] +docdb = ["mypy-boto3-docdb (>=1.18.3)"] +dms = ["mypy-boto3-dms (>=1.18.3)"] +dlm = ["mypy-boto3-dlm (>=1.18.3)"] +discovery = ["mypy-boto3-discovery (>=1.18.3)"] +directconnect = ["mypy-boto3-directconnect (>=1.18.3)"] +devops-guru = ["mypy-boto3-devops-guru (>=1.18.3)"] +devicefarm = ["mypy-boto3-devicefarm (>=1.18.3)"] +detective = ["mypy-boto3-detective (>=1.18.3)"] +dax = ["mypy-boto3-dax (>=1.18.3)"] +datasync = ["mypy-boto3-datasync (>=1.18.3)"] +datapipeline = ["mypy-boto3-datapipeline (>=1.18.3)"] +dataexchange = ["mypy-boto3-dataexchange (>=1.18.3)"] +databrew = ["mypy-boto3-databrew (>=1.18.3)"] +customer-profiles = ["mypy-boto3-customer-profiles (>=1.18.3)"] +cur = ["mypy-boto3-cur (>=1.18.3)"] +connectparticipant = ["mypy-boto3-connectparticipant (>=1.18.3)"] +connect-contact-lens = ["mypy-boto3-connect-contact-lens (>=1.18.3)"] +connect = ["mypy-boto3-connect (>=1.18.3)"] +config = ["mypy-boto3-config (>=1.18.3)"] +compute-optimizer = ["mypy-boto3-compute-optimizer (>=1.18.3)"] +comprehendmedical = ["mypy-boto3-comprehendmedical (>=1.18.3)"] +comprehend = ["mypy-boto3-comprehend (>=1.18.3)"] +cognito-sync = ["mypy-boto3-cognito-sync (>=1.18.3)"] +cognito-idp = ["mypy-boto3-cognito-idp (>=1.18.3)"] +cognito-identity = ["mypy-boto3-cognito-identity (>=1.18.3)"] +codestar-notifications = ["mypy-boto3-codestar-notifications (>=1.18.3)"] +codestar-connections = ["mypy-boto3-codestar-connections (>=1.18.3)"] +codestar = ["mypy-boto3-codestar (>=1.18.3)"] +codepipeline = ["mypy-boto3-codepipeline (>=1.18.3)"] +codeguruprofiler = ["mypy-boto3-codeguruprofiler (>=1.18.3)"] +codeguru-reviewer = ["mypy-boto3-codeguru-reviewer (>=1.18.3)"] +codedeploy = ["mypy-boto3-codedeploy (>=1.18.3)"] +codecommit = ["mypy-boto3-codecommit (>=1.18.3)"] +codebuild = ["mypy-boto3-codebuild (>=1.18.3)"] +codeartifact = ["mypy-boto3-codeartifact (>=1.18.3)"] +cloudwatch = ["mypy-boto3-cloudwatch (>=1.18.3)"] +cloudtrail = ["mypy-boto3-cloudtrail (>=1.18.3)"] +cloudsearchdomain = ["mypy-boto3-cloudsearchdomain (>=1.18.3)"] +cloudsearch = ["mypy-boto3-cloudsearch (>=1.18.3)"] +cloudhsmv2 = ["mypy-boto3-cloudhsmv2 (>=1.18.3)"] +cloudhsm = ["mypy-boto3-cloudhsm (>=1.18.3)"] +cloudfront = ["mypy-boto3-cloudfront (>=1.18.3)"] +cloudformation = ["mypy-boto3-cloudformation (>=1.18.3)"] +clouddirectory = ["mypy-boto3-clouddirectory (>=1.18.3)"] +cloud9 = ["mypy-boto3-cloud9 (>=1.18.3)"] +chime = ["mypy-boto3-chime (>=1.18.3)"] +ce = ["mypy-boto3-ce (>=1.18.3)"] +budgets = ["mypy-boto3-budgets (>=1.18.3)"] +braket = ["mypy-boto3-braket (>=1.18.3)"] +batch = ["mypy-boto3-batch (>=1.18.3)"] +backup = ["mypy-boto3-backup (>=1.18.3)"] +autoscaling-plans = ["mypy-boto3-autoscaling-plans (>=1.18.3)"] +autoscaling = ["mypy-boto3-autoscaling (>=1.18.3)"] +auditmanager = ["mypy-boto3-auditmanager (>=1.18.3)"] +athena = ["mypy-boto3-athena (>=1.18.3)"] +appsync = ["mypy-boto3-appsync (>=1.18.3)"] +appstream = ["mypy-boto3-appstream (>=1.18.3)"] +all = ["mypy-boto3-workdocs (>=1.18.3)", "mypy-boto3-wellarchitected (>=1.18.3)", "mypy-boto3-wafv2 (>=1.18.3)", "mypy-boto3-waf-regional (>=1.18.3)", "mypy-boto3-waf (>=1.18.3)", "mypy-boto3-translate (>=1.18.3)", "mypy-boto3-transfer (>=1.18.3)", "mypy-boto3-transcribe (>=1.18.3)", "mypy-boto3-timestream-write (>=1.18.3)", "mypy-boto3-timestream-query (>=1.18.3)", "mypy-boto3-textract (>=1.18.3)", "mypy-boto3-synthetics (>=1.18.3)", "mypy-boto3-swf (>=1.18.3)", "mypy-boto3-support (>=1.18.3)", "mypy-boto3-sts (>=1.18.3)", "mypy-boto3-storagegateway (>=1.18.3)", "mypy-boto3-stepfunctions (>=1.18.3)", "mypy-boto3-sso-oidc (>=1.18.3)", "mypy-boto3-sso-admin (>=1.18.3)", "mypy-boto3-sso (>=1.18.3)", "mypy-boto3-ssm-incidents (>=1.18.3)", "mypy-boto3-ssm-contacts (>=1.18.3)", "mypy-boto3-ssm (>=1.18.3)", "mypy-boto3-sqs (>=1.18.3)", "mypy-boto3-sns (>=1.18.3)", "mypy-boto3-snowball (>=1.18.3)", "mypy-boto3-sms-voice (>=1.18.3)", "mypy-boto3-sms (>=1.18.3)", "mypy-boto3-signer (>=1.18.3)", "mypy-boto3-shield (>=1.18.3)", "mypy-boto3-sesv2 (>=1.18.3)", "mypy-boto3-ses (>=1.18.3)", "mypy-boto3-servicediscovery (>=1.18.3)", "mypy-boto3-servicecatalog-appregistry (>=1.18.3)", "mypy-boto3-servicecatalog (>=1.18.3)", "mypy-boto3-service-quotas (>=1.18.3)", "mypy-boto3-serverlessrepo (>=1.18.3)", "mypy-boto3-securityhub (>=1.18.3)", "mypy-boto3-secretsmanager (>=1.18.3)", "mypy-boto3-sdb (>=1.18.3)", "mypy-boto3-schemas (>=1.18.3)", "mypy-boto3-savingsplans (>=1.18.3)", "mypy-boto3-sagemaker-runtime (>=1.18.3)", "mypy-boto3-sagemaker-featurestore-runtime (>=1.18.3)", "mypy-boto3-sagemaker-edge (>=1.18.3)", "mypy-boto3-sagemaker-a2i-runtime (>=1.18.3)", "mypy-boto3-sagemaker (>=1.18.3)", "mypy-boto3-s3outposts (>=1.18.3)", "mypy-boto3-s3control (>=1.18.3)", "mypy-boto3-s3 (>=1.18.3)", "mypy-boto3-route53resolver (>=1.18.3)", "mypy-boto3-route53domains (>=1.18.3)", "mypy-boto3-route53-recovery-readiness (>=1.18.3)", "mypy-boto3-route53-recovery-control-config (>=1.18.3)", "mypy-boto3-route53-recovery-cluster (>=1.18.3)", "mypy-boto3-route53 (>=1.18.3)", "mypy-boto3-robomaker (>=1.18.3)", "mypy-boto3-resourcegroupstaggingapi (>=1.18.3)", "mypy-boto3-resource-groups (>=1.18.3)", "mypy-boto3-rekognition (>=1.18.3)", "mypy-boto3-redshift-data (>=1.18.3)", "mypy-boto3-redshift (>=1.18.3)", "mypy-boto3-rds-data (>=1.18.3)", "mypy-boto3-rds (>=1.18.3)", "mypy-boto3-ram (>=1.18.3)", "mypy-boto3-quicksight (>=1.18.3)", "mypy-boto3-qldb-session (>=1.18.3)", "mypy-boto3-qldb (>=1.18.3)", "mypy-boto3-proton (>=1.18.3)", "mypy-boto3-pricing (>=1.18.3)", "mypy-boto3-polly (>=1.18.3)", "mypy-boto3-pinpoint-sms-voice (>=1.18.3)", "mypy-boto3-pinpoint-email (>=1.18.3)", "mypy-boto3-pinpoint (>=1.18.3)", "mypy-boto3-pi (>=1.18.3)", "mypy-boto3-personalize-runtime (>=1.18.3)", "mypy-boto3-personalize-events (>=1.18.3)", "mypy-boto3-personalize (>=1.18.3)", "mypy-boto3-outposts (>=1.18.3)", "mypy-boto3-organizations (>=1.18.3)", "mypy-boto3-opsworkscm (>=1.18.3)", "mypy-boto3-opsworks (>=1.18.3)", "mypy-boto3-nimble (>=1.18.3)", "mypy-boto3-networkmanager (>=1.18.3)", "mypy-boto3-network-firewall (>=1.18.3)", "mypy-boto3-neptune (>=1.18.3)", "mypy-boto3-mwaa (>=1.18.3)", "mypy-boto3-mturk (>=1.18.3)", "mypy-boto3-mq (>=1.18.3)", "mypy-boto3-mobile (>=1.18.3)", "mypy-boto3-migrationhub-config (>=1.18.3)", "mypy-boto3-mgn (>=1.18.3)", "mypy-boto3-mgh (>=1.18.3)", "mypy-boto3-meteringmarketplace (>=1.18.3)", "mypy-boto3-mediatailor (>=1.18.3)", "mypy-boto3-mediastore-data (>=1.18.3)", "mypy-boto3-mediastore (>=1.18.3)", "mypy-boto3-mediapackage-vod (>=1.18.3)", "mypy-boto3-mediapackage (>=1.18.3)", "mypy-boto3-medialive (>=1.18.3)", "mypy-boto3-mediaconvert (>=1.18.3)", "mypy-boto3-mediaconnect (>=1.18.3)", "mypy-boto3-marketplacecommerceanalytics (>=1.18.3)", "mypy-boto3-marketplace-entitlement (>=1.18.3)", "mypy-boto3-marketplace-catalog (>=1.18.3)", "mypy-boto3-managedblockchain (>=1.18.3)", "mypy-boto3-macie2 (>=1.18.3)", "mypy-boto3-macie (>=1.18.3)", "mypy-boto3-machinelearning (>=1.18.3)", "mypy-boto3-lookoutvision (>=1.18.3)", "mypy-boto3-lookoutmetrics (>=1.18.3)", "mypy-boto3-lookoutequipment (>=1.18.3)", "mypy-boto3-logs (>=1.18.3)", "mypy-boto3-location (>=1.18.3)", "mypy-boto3-lightsail (>=1.18.3)", "mypy-boto3-license-manager (>=1.18.3)", "mypy-boto3-lexv2-runtime (>=1.18.3)", "mypy-boto3-lexv2-models (>=1.18.3)", "mypy-boto3-lex-runtime (>=1.18.3)", "mypy-boto3-lex-models (>=1.18.3)", "mypy-boto3-lambda (>=1.18.3)", "mypy-boto3-lakeformation (>=1.18.3)", "mypy-boto3-kms (>=1.18.3)", "mypy-boto3-kinesisvideo (>=1.18.3)", "mypy-boto3-kinesisanalyticsv2 (>=1.18.3)", "mypy-boto3-kinesisanalytics (>=1.18.3)", "mypy-boto3-kinesis-video-signaling (>=1.18.3)", "mypy-boto3-kinesis-video-media (>=1.18.3)", "mypy-boto3-kinesis-video-archived-media (>=1.18.3)", "mypy-boto3-kinesis (>=1.18.3)", "mypy-boto3-kendra (>=1.18.3)", "mypy-boto3-kafka (>=1.18.3)", "mypy-boto3-ivs (>=1.18.3)", "mypy-boto3-iotwireless (>=1.18.3)", "mypy-boto3-iotthingsgraph (>=1.18.3)", "mypy-boto3-iotsitewise (>=1.18.3)", "mypy-boto3-iotsecuretunneling (>=1.18.3)", "mypy-boto3-iotfleethub (>=1.18.3)", "mypy-boto3-iotevents-data (>=1.18.3)", "mypy-boto3-iotevents (>=1.18.3)", "mypy-boto3-iotdeviceadvisor (>=1.18.3)", "mypy-boto3-iotanalytics (>=1.18.3)", "mypy-boto3-iot1click-projects (>=1.18.3)", "mypy-boto3-iot1click-devices (>=1.18.3)", "mypy-boto3-iot-jobs-data (>=1.18.3)", "mypy-boto3-iot-data (>=1.18.3)", "mypy-boto3-iot (>=1.18.3)", "mypy-boto3-inspector (>=1.18.3)", "mypy-boto3-importexport (>=1.18.3)", "mypy-boto3-imagebuilder (>=1.18.3)", "mypy-boto3-identitystore (>=1.18.3)", "mypy-boto3-iam (>=1.18.3)", "mypy-boto3-honeycode (>=1.18.3)", "mypy-boto3-healthlake (>=1.18.3)", "mypy-boto3-health (>=1.18.3)", "mypy-boto3-guardduty (>=1.18.3)", "mypy-boto3-groundstation (>=1.18.3)", "mypy-boto3-greengrassv2 (>=1.18.3)", "mypy-boto3-greengrass (>=1.18.3)", "mypy-boto3-xray (>=1.18.3)", "mypy-boto3-workspaces (>=1.18.3)", "mypy-boto3-workmailmessageflow (>=1.18.3)", "mypy-boto3-workmail (>=1.18.3)", "mypy-boto3-worklink (>=1.18.3)", "mypy-boto3-glue (>=1.18.3)", "mypy-boto3-globalaccelerator (>=1.18.3)", "mypy-boto3-glacier (>=1.18.3)", "mypy-boto3-gamelift (>=1.18.3)", "mypy-boto3-fsx (>=1.18.3)", "mypy-boto3-frauddetector (>=1.18.3)", "mypy-boto3-forecastquery (>=1.18.3)", "mypy-boto3-forecast (>=1.18.3)", "mypy-boto3-fms (>=1.18.3)", "mypy-boto3-fis (>=1.18.3)", "mypy-boto3-firehose (>=1.18.3)", "mypy-boto3-finspace-data (>=1.18.3)", "mypy-boto3-finspace (>=1.18.3)", "mypy-boto3-events (>=1.18.3)", "mypy-boto3-es (>=1.18.3)", "mypy-boto3-emr-containers (>=1.18.3)", "mypy-boto3-emr (>=1.18.3)", "mypy-boto3-elbv2 (>=1.18.3)", "mypy-boto3-elb (>=1.18.3)", "mypy-boto3-elastictranscoder (>=1.18.3)", "mypy-boto3-elasticbeanstalk (>=1.18.3)", "mypy-boto3-elasticache (>=1.18.3)", "mypy-boto3-elastic-inference (>=1.18.3)", "mypy-boto3-eks (>=1.18.3)", "mypy-boto3-efs (>=1.18.3)", "mypy-boto3-ecs (>=1.18.3)", "mypy-boto3-ecr-public (>=1.18.3)", "mypy-boto3-ecr (>=1.18.3)", "mypy-boto3-ec2-instance-connect (>=1.18.3)", "mypy-boto3-ec2 (>=1.18.3)", "mypy-boto3-ebs (>=1.18.3)", "mypy-boto3-dynamodbstreams (>=1.18.3)", "mypy-boto3-dynamodb (>=1.18.3)", "mypy-boto3-ds (>=1.18.3)", "mypy-boto3-docdb (>=1.18.3)", "mypy-boto3-dms (>=1.18.3)", "mypy-boto3-dlm (>=1.18.3)", "mypy-boto3-discovery (>=1.18.3)", "mypy-boto3-directconnect (>=1.18.3)", "mypy-boto3-devops-guru (>=1.18.3)", "mypy-boto3-devicefarm (>=1.18.3)", "mypy-boto3-detective (>=1.18.3)", "mypy-boto3-dax (>=1.18.3)", "mypy-boto3-datasync (>=1.18.3)", "mypy-boto3-datapipeline (>=1.18.3)", "mypy-boto3-dataexchange (>=1.18.3)", "mypy-boto3-databrew (>=1.18.3)", "mypy-boto3-customer-profiles (>=1.18.3)", "mypy-boto3-cur (>=1.18.3)", "mypy-boto3-connectparticipant (>=1.18.3)", "mypy-boto3-connect-contact-lens (>=1.18.3)", "mypy-boto3-connect (>=1.18.3)", "mypy-boto3-config (>=1.18.3)", "mypy-boto3-compute-optimizer (>=1.18.3)", "mypy-boto3-comprehendmedical (>=1.18.3)", "mypy-boto3-comprehend (>=1.18.3)", "mypy-boto3-cognito-sync (>=1.18.3)", "mypy-boto3-cognito-idp (>=1.18.3)", "mypy-boto3-cognito-identity (>=1.18.3)", "mypy-boto3-codestar-notifications (>=1.18.3)", "mypy-boto3-codestar-connections (>=1.18.3)", "mypy-boto3-codestar (>=1.18.3)", "mypy-boto3-codepipeline (>=1.18.3)", "mypy-boto3-codeguruprofiler (>=1.18.3)", "mypy-boto3-codeguru-reviewer (>=1.18.3)", "mypy-boto3-codedeploy (>=1.18.3)", "mypy-boto3-codecommit (>=1.18.3)", "mypy-boto3-codebuild (>=1.18.3)", "mypy-boto3-codeartifact (>=1.18.3)", "mypy-boto3-cloudwatch (>=1.18.3)", "mypy-boto3-cloudtrail (>=1.18.3)", "mypy-boto3-cloudsearchdomain (>=1.18.3)", "mypy-boto3-cloudsearch (>=1.18.3)", "mypy-boto3-cloudhsmv2 (>=1.18.3)", "mypy-boto3-cloudhsm (>=1.18.3)", "mypy-boto3-cloudfront (>=1.18.3)", "mypy-boto3-cloudformation (>=1.18.3)", "mypy-boto3-clouddirectory (>=1.18.3)", "mypy-boto3-cloud9 (>=1.18.3)", "mypy-boto3-chime (>=1.18.3)", "mypy-boto3-ce (>=1.18.3)", "mypy-boto3-budgets (>=1.18.3)", "mypy-boto3-braket (>=1.18.3)", "mypy-boto3-batch (>=1.18.3)", "mypy-boto3-backup (>=1.18.3)", "mypy-boto3-autoscaling-plans (>=1.18.3)", "mypy-boto3-autoscaling (>=1.18.3)", "mypy-boto3-auditmanager (>=1.18.3)", "mypy-boto3-athena (>=1.18.3)", "mypy-boto3-appsync (>=1.18.3)", "mypy-boto3-appstream (>=1.18.3)", "mypy-boto3-apprunner (>=1.18.3)", "mypy-boto3-appmesh (>=1.18.3)", "mypy-boto3-applicationcostprofiler (>=1.18.3)", "mypy-boto3-application-insights (>=1.18.3)", "mypy-boto3-application-autoscaling (>=1.18.3)", "mypy-boto3-appintegrations (>=1.18.3)", "mypy-boto3-appflow (>=1.18.3)", "mypy-boto3-appconfig (>=1.18.3)", "mypy-boto3-apigatewayv2 (>=1.18.3)", "mypy-boto3-apigatewaymanagementapi (>=1.18.3)", "mypy-boto3-apigateway (>=1.18.3)", "mypy-boto3-amplifybackend (>=1.18.3)", "mypy-boto3-amplify (>=1.18.3)", "mypy-boto3-amp (>=1.18.3)", "mypy-boto3-alexaforbusiness (>=1.18.3)", "mypy-boto3-acm-pca (>=1.18.3)", "mypy-boto3-acm (>=1.18.3)", "mypy-boto3-accessanalyzer (>=1.18.3)"] +ivs = ["mypy-boto3-ivs (>=1.18.3)"] +iotwireless = ["mypy-boto3-iotwireless (>=1.18.3)"] +iotthingsgraph = ["mypy-boto3-iotthingsgraph (>=1.18.3)"] +iotsitewise = ["mypy-boto3-iotsitewise (>=1.18.3)"] +iotsecuretunneling = ["mypy-boto3-iotsecuretunneling (>=1.18.3)"] +apprunner = ["mypy-boto3-apprunner (>=1.18.3)"] +appmesh = ["mypy-boto3-appmesh (>=1.18.3)"] +applicationcostprofiler = ["mypy-boto3-applicationcostprofiler (>=1.18.3)"] +application-insights = ["mypy-boto3-application-insights (>=1.18.3)"] +application-autoscaling = ["mypy-boto3-application-autoscaling (>=1.18.3)"] +appintegrations = ["mypy-boto3-appintegrations (>=1.18.3)"] +appflow = ["mypy-boto3-appflow (>=1.18.3)"] +appconfig = ["mypy-boto3-appconfig (>=1.18.3)"] +apigatewayv2 = ["mypy-boto3-apigatewayv2 (>=1.18.3)"] +apigatewaymanagementapi = ["mypy-boto3-apigatewaymanagementapi (>=1.18.3)"] +apigateway = ["mypy-boto3-apigateway (>=1.18.3)"] +amplifybackend = ["mypy-boto3-amplifybackend (>=1.18.3)"] +amplify = ["mypy-boto3-amplify (>=1.18.3)"] +amp = ["mypy-boto3-amp (>=1.18.3)"] +alexaforbusiness = ["mypy-boto3-alexaforbusiness (>=1.18.3)"] +acm-pca = ["mypy-boto3-acm-pca (>=1.18.3)"] +acm = ["mypy-boto3-acm (>=1.18.3)"] +accessanalyzer = ["mypy-boto3-accessanalyzer (>=1.18.3)"] [[package]] name = "botocore" @@ -556,7 +556,7 @@ optional = false python-versions = ">=3.6" [package.extras] -dev = ["black", "flake8", "flake8-pyi", "matplotlib", "mypy (==0.770)", "numpy", "pandas", "pytest"] +dev = ["pytest", "pandas", "numpy", "mypy (==0.770)", "matplotlib", "flake8-pyi", "flake8", "black"] [[package]] name = "distlib" @@ -639,7 +639,7 @@ attrs = ">=19.2.0" flake8 = ">=3.0.0" [package.extras] -dev = ["coverage", "black", "hypothesis", "hypothesmith"] +dev = ["hypothesmith", "hypothesis", "black", "coverage"] [[package]] name = "flake8-docstrings" @@ -748,9 +748,9 @@ typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} zipp = ">=0.5" [package.extras] -docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +testing = ["importlib-resources (>=1.3)", "pytest-mypy", "pytest-black (>=0.3.7)", "pytest-perf (>=0.9.2)", "flufl.flake8", "pyfakefs", "pep517", "packaging", "pytest-enabler (>=1.0.1)", "pytest-cov", "pytest-flake8", "pytest-checkdocs (>=2.4)", "pytest (>=4.6)"] perf = ["ipython"] -testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pep517", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"] +docs = ["rst.linker (>=1.9)", "jaraco.packaging (>=8.2)", "sphinx"] [[package]] name = "iniconfig" @@ -818,54 +818,51 @@ category = "dev" optional = false python-versions = "*" -[[package]] -name = "more-itertools" -version = "8.8.0" -description = "More routines for operating on iterables, beyond itertools" -category = "dev" -optional = false -python-versions = ">=3.5" - [[package]] name = "moto" -version = "2.2.0" +version = "3.1.18" description = "A library that allows your python tests to easily mock out the boto library" category = "dev" optional = false -python-versions = "*" +python-versions = ">=3.6" [package.dependencies] boto3 = ">=1.9.201" botocore = ">=1.12.201" cryptography = ">=3.3.1" +importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} Jinja2 = ">=2.10.1" MarkupSafe = "!=2.0.0a1" -more-itertools = "*" python-dateutil = ">=2.1,<3.0.0" pytz = "*" requests = ">=2.5" responses = ">=0.9.0" -werkzeug = "*" +werkzeug = ">=0.5,<2.2.0" xmltodict = "*" [package.extras] -all = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (<0.15)", "docker (>=2.5.1)", "jsondiff (>=1.1.2)", "aws-xray-sdk (>=0.93,!=0.96)", "idna (>=2.5,<3)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)"] -apigateway = ["python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (<0.15)"] -awslambda = ["docker (>=2.5.1)"] -batch = ["docker (>=2.5.1)"] -cloudformation = ["docker (>=2.5.1)", "PyYAML (>=5.1)", "cfn-lint (>=0.4.0)"] -cognitoidp = ["python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (<0.15)"] -dynamodb2 = ["docker (>=2.5.1)"] -dynamodbstreams = ["docker (>=2.5.1)"] -ec2 = ["docker (>=2.5.1)", "sshpubkeys (>=3.1.0)"] -iotdata = ["jsondiff (>=1.1.2)"] +xray = ["setuptools", "aws-xray-sdk (>=0.93,!=0.96)"] +ssm = ["dataclasses", "PyYAML (>=5.1)"] +server = ["flask-cors", "flask (<2.2.0)", "setuptools", "openapi-spec-validator (>=0.2.8)", "pyparsing (>=3.0.7)", "sshpubkeys (>=3.1.0)", "cfn-lint (>=0.4.0)", "idna (>=2.5,<4)", "aws-xray-sdk (>=0.93,!=0.96)", "jsondiff (>=1.1.2)", "graphql-core", "docker (>=2.5.1)", "ecdsa (!=0.15)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "PyYAML (>=5.1)"] s3 = ["PyYAML (>=5.1)"] -server = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (<0.15)", "docker (>=2.5.1)", "jsondiff (>=1.1.2)", "aws-xray-sdk (>=0.93,!=0.96)", "idna (>=2.5,<3)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "flask", "flask-cors"] -ses = ["docker (>=2.5.1)"] -sns = ["docker (>=2.5.1)"] -sqs = ["docker (>=2.5.1)"] -ssm = ["docker (>=2.5.1)", "PyYAML (>=5.1)"] -xray = ["aws-xray-sdk (>=0.93,!=0.96)"] +route53resolver = ["sshpubkeys (>=3.1.0)"] +iotdata = ["jsondiff (>=1.1.2)"] +glue = ["pyparsing (>=3.0.7)"] +efs = ["sshpubkeys (>=3.1.0)"] +ec2 = ["sshpubkeys (>=3.1.0)"] +ebs = ["sshpubkeys (>=3.1.0)"] +dynamodbstreams = ["docker (>=2.5.1)"] +dynamodb2 = ["docker (>=2.5.1)"] +dynamodb = ["docker (>=2.5.1)"] +ds = ["sshpubkeys (>=3.1.0)"] +cognitoidp = ["ecdsa (!=0.15)", "python-jose[cryptography] (>=3.1.0,<4.0.0)"] +cloudformation = ["setuptools", "openapi-spec-validator (>=0.2.8)", "pyparsing (>=3.0.7)", "sshpubkeys (>=3.1.0)", "cfn-lint (>=0.4.0)", "idna (>=2.5,<4)", "aws-xray-sdk (>=0.93,!=0.96)", "jsondiff (>=1.1.2)", "graphql-core", "docker (>=2.5.1)", "ecdsa (!=0.15)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "PyYAML (>=5.1)"] +batch = ["docker (>=2.5.1)"] +awslambda = ["docker (>=2.5.1)"] +appsync = ["graphql-core"] +apigatewayv2 = ["PyYAML (>=5.1)"] +apigateway = ["openapi-spec-validator (>=0.2.8)", "ecdsa (!=0.15)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "PyYAML (>=5.1)"] +all = ["setuptools", "openapi-spec-validator (>=0.2.8)", "pyparsing (>=3.0.7)", "sshpubkeys (>=3.1.0)", "cfn-lint (>=0.4.0)", "idna (>=2.5,<4)", "aws-xray-sdk (>=0.93,!=0.96)", "jsondiff (>=1.1.2)", "graphql-core", "docker (>=2.5.1)", "ecdsa (!=0.15)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "PyYAML (>=5.1)"] [[package]] name = "mypy" @@ -882,8 +879,8 @@ typed-ast = {version = ">=1.4.0,<1.5.0", markers = "python_version < \"3.8\""} typing-extensions = ">=3.7.4" [package.extras] -dmypy = ["psutil (>=4.0)"] python2 = ["typed-ast (>=1.4.0,<1.5.0)"] +dmypy = ["psutil (>=4.0)"] [[package]] name = "mypy-boto3-s3" @@ -945,7 +942,7 @@ python-dateutil = ">=2.7.3" pytz = ">=2017.3" [package.extras] -test = ["hypothesis (>=3.58)", "pytest (>=6.0)", "pytest-xdist"] +test = ["pytest-xdist", "pytest (>=6.0)", "hypothesis (>=3.58)"] [[package]] name = "pathspec" @@ -983,8 +980,8 @@ optional = false python-versions = ">=3.6" [package.extras] -docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"] -test = ["appdirs (==1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"] +test = ["pytest-mock (>=3.6)", "pytest-cov (>=2.7)", "pytest (>=6)", "appdirs (==1.4.4)"] +docs = ["sphinx-autodoc-typehints (>=1.12)", "proselint (>=0.10.2)", "furo (>=2021.7.5b38)", "Sphinx (>=4)"] [[package]] name = "pluggy" @@ -998,7 +995,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""} [package.extras] -dev = ["pre-commit", "tox"] +dev = ["tox", "pre-commit"] [[package]] name = "pre-commit" @@ -1122,7 +1119,7 @@ py = ">=1.8.2" toml = "*" [package.extras] -testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"] +testing = ["xmlschema", "requests", "nose", "mock", "hypothesis (>=3.56)", "argcomplete"] [[package]] name = "python-dateutil" @@ -1185,8 +1182,8 @@ idna = {version = ">=2.5,<4", markers = "python_version >= \"3\""} urllib3 = ">=1.21.1,<1.27" [package.extras] -socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"] use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] +socks = ["win-inet-pton", "PySocks (>=1.5.6,!=1.5.7)"] [[package]] name = "responses" @@ -1202,7 +1199,7 @@ six = "*" urllib3 = ">=1.25.10" [package.extras] -tests = ["coverage (>=3.7.1,<6.0.0)", "pytest-cov", "pytest-localserver", "flake8", "pytest (>=4.6,<5.0)", "pytest (>=4.6)", "mypy"] +tests = ["mypy", "pytest (>=4.6)", "pytest (>=4.6,<5.0)", "flake8", "pytest-localserver", "pytest-cov", "coverage (>=3.7.1,<6.0.0)"] [[package]] name = "restructuredtext-lint" @@ -1317,9 +1314,9 @@ sphinxcontrib-qthelp = "*" sphinxcontrib-serializinghtml = ">=1.1.5" [package.extras] +test = ["typed-ast", "cython", "html5lib", "pytest-cov", "pytest"] +lint = ["types-requests", "types-pkg-resources", "types-typed-ast", "docutils-stubs", "mypy (>=0.900)", "isort", "flake8 (>=3.5.0)"] docs = ["sphinxcontrib-websupport"] -lint = ["flake8 (>=3.5.0)", "isort", "mypy (>=0.900)", "docutils-stubs", "types-typed-ast", "types-pkg-resources", "types-requests"] -test = ["pytest", "pytest-cov", "html5lib", "cython", "typed-ast"] [[package]] name = "sphinx-autobuild" @@ -1335,7 +1332,7 @@ livereload = "*" sphinx = "*" [package.extras] -test = ["pytest", "pytest-cov"] +test = ["pytest-cov", "pytest"] [[package]] name = "sphinx-click" @@ -1363,7 +1360,7 @@ docutils = "<0.17" sphinx = "*" [package.extras] -dev = ["transifex-client", "sphinxcontrib-httpdomain", "bump2version"] +dev = ["bump2version", "sphinxcontrib-httpdomain", "transifex-client"] [[package]] name = "sphinxcontrib-applehelp" @@ -1374,8 +1371,8 @@ optional = false python-versions = ">=3.5" [package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] +lint = ["docutils-stubs", "mypy", "flake8"] [[package]] name = "sphinxcontrib-devhelp" @@ -1386,8 +1383,8 @@ optional = false python-versions = ">=3.5" [package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] +lint = ["docutils-stubs", "mypy", "flake8"] [[package]] name = "sphinxcontrib-htmlhelp" @@ -1398,8 +1395,8 @@ optional = false python-versions = ">=3.6" [package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] -test = ["pytest", "html5lib"] +test = ["html5lib", "pytest"] +lint = ["docutils-stubs", "mypy", "flake8"] [[package]] name = "sphinxcontrib-jsmath" @@ -1410,7 +1407,7 @@ optional = false python-versions = ">=3.5" [package.extras] -test = ["pytest", "flake8", "mypy"] +test = ["mypy", "flake8", "pytest"] [[package]] name = "sphinxcontrib-qthelp" @@ -1421,8 +1418,8 @@ optional = false python-versions = ">=3.5" [package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] +lint = ["docutils-stubs", "mypy", "flake8"] [[package]] name = "sphinxcontrib-serializinghtml" @@ -1433,8 +1430,8 @@ optional = false python-versions = ">=3.5" [package.extras] -lint = ["flake8", "mypy", "docutils-stubs"] test = ["pytest"] +lint = ["docutils-stubs", "mypy", "flake8"] [[package]] name = "stevedore" @@ -1481,8 +1478,8 @@ optional = false python-versions = ">=3.5.3" [package.extras] -doc = ["sphinx-rtd-theme", "sphinx-autodoc-typehints (>=1.2.0)"] -test = ["pytest", "typing-extensions", "mypy"] +test = ["mypy", "typing-extensions", "pytest"] +doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] [[package]] name = "typing-extensions" @@ -1501,9 +1498,9 @@ optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" [package.extras] -brotli = ["brotlipy (>=0.6.0)"] -secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"] socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] +secure = ["ipaddress", "certifi", "idna (>=2.0.0)", "cryptography (>=1.3.4)", "pyOpenSSL (>=0.14)"] +brotli = ["brotlipy (>=0.6.0)"] [[package]] name = "virtualenv" @@ -1522,8 +1519,8 @@ platformdirs = ">=2,<3" six = ">=1.9.0,<2" [package.extras] -docs = ["proselint (>=0.10.2)", "sphinx (>=3)", "sphinx-argparse (>=0.2.5)", "sphinx-rtd-theme (>=0.4.3)", "towncrier (>=19.9.0rc1)"] -testing = ["coverage (>=4)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", "pytest (>=4)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.1)", "pytest-mock (>=2)", "pytest-randomly (>=1)", "pytest-timeout (>=1)", "packaging (>=20.0)", "xonsh (>=0.9.16)"] +testing = ["xonsh (>=0.9.16)", "packaging (>=20.0)", "pytest-timeout (>=1)", "pytest-randomly (>=1)", "pytest-mock (>=2)", "pytest-freezegun (>=0.4.1)", "pytest-env (>=0.6.2)", "pytest (>=4)", "flaky (>=3)", "coverage-enable-subprocess (>=1)", "coverage (>=4)"] +docs = ["towncrier (>=19.9.0rc1)", "sphinx-rtd-theme (>=0.4.3)", "sphinx-argparse (>=0.2.5)", "sphinx (>=3)", "proselint (>=0.10.2)"] [[package]] name = "werkzeug" @@ -1573,13 +1570,13 @@ optional = false python-versions = ">=3.6" [package.extras] -docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] -testing = ["pytest (>=4.6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"] +testing = ["pytest-mypy", "pytest-black (>=0.3.7)", "func-timeout", "jaraco.itertools", "pytest-enabler (>=1.0.1)", "pytest-cov", "pytest-flake8", "pytest-checkdocs (>=2.4)", "pytest (>=4.6)"] +docs = ["rst.linker (>=1.9)", "jaraco.packaging (>=8.2)", "sphinx"] [metadata] lock-version = "1.1" python-versions = ">=3.7.1,<4.0.0" -content-hash = "c20dc66eb217c9c48b60247cc9a707cab5551627f2d886d0058e218b9d3f9a12" +content-hash = "38561d32e4b14ac6e7c50dbec26bf106a43ffffe65d97e486f16d1a5cd7e0c93" [metadata.files] alabaster = [ @@ -1768,8 +1765,10 @@ cryptography = [ {file = "cryptography-3.4.7-cp36-abi3-win_amd64.whl", hash = "sha256:de4e5f7f68220d92b7637fc99847475b59154b7a1b3868fb7385337af54ac9ca"}, {file = "cryptography-3.4.7-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:26965837447f9c82f1855e0bc8bc4fb910240b6e0d16a664bb722df3b5b06873"}, {file = "cryptography-3.4.7-pp36-pypy36_pp73-manylinux2014_x86_64.whl", hash = "sha256:eb8cc2afe8b05acbd84a43905832ec78e7b3873fb124ca190f574dca7389a87d"}, + {file = "cryptography-3.4.7-pp37-pypy37_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b01fd6f2737816cb1e08ed4807ae194404790eac7ad030b34f2ce72b332f5586"}, {file = "cryptography-3.4.7-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:7ec5d3b029f5fa2b179325908b9cd93db28ab7b85bb6c1db56b10e0b54235177"}, {file = "cryptography-3.4.7-pp37-pypy37_pp73-manylinux2014_x86_64.whl", hash = "sha256:ee77aa129f481be46f8d92a1a7db57269a2f23052d5f2433b4621bb457081cc9"}, + {file = "cryptography-3.4.7-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:bf40af59ca2465b24e54f671b2de2c59257ddc4f7e5706dbd6930e26823668d3"}, {file = "cryptography-3.4.7.tar.gz", hash = "sha256:3d10de8116d25649631977cb37da6cbdd2d6fa0e0281d014a5b7d337255ca713"}, ] darglint = [ @@ -1866,12 +1865,28 @@ livereload = [ {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, ] markupsafe = [ + {file = "MarkupSafe-2.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-win32.whl", hash = "sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28"}, + {file = "MarkupSafe-2.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux2010_i686.whl", hash = "sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux2010_x86_64.whl", hash = "sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f"}, + {file = "MarkupSafe-2.0.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-win32.whl", hash = "sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d"}, {file = "MarkupSafe-2.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9"}, {file = "MarkupSafe-2.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567"}, @@ -1880,14 +1895,27 @@ markupsafe = [ {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux2010_i686.whl", hash = "sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f"}, {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux2010_x86_64.whl", hash = "sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2"}, {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9"}, + {file = "MarkupSafe-2.0.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86"}, {file = "MarkupSafe-2.0.1-cp37-cp37m-win32.whl", hash = "sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415"}, {file = "MarkupSafe-2.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9"}, {file = "MarkupSafe-2.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066"}, {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux1_i686.whl", hash = "sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35"}, {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b"}, {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux2010_i686.whl", hash = "sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298"}, {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux2010_x86_64.whl", hash = "sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75"}, {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194"}, + {file = "MarkupSafe-2.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee"}, {file = "MarkupSafe-2.0.1-cp38-cp38-win32.whl", hash = "sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64"}, {file = "MarkupSafe-2.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833"}, {file = "MarkupSafe-2.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26"}, @@ -1897,6 +1925,12 @@ markupsafe = [ {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux2010_i686.whl", hash = "sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135"}, {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux2010_x86_64.whl", hash = "sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902"}, {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e"}, + {file = "MarkupSafe-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1"}, {file = "MarkupSafe-2.0.1-cp39-cp39-win32.whl", hash = "sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74"}, {file = "MarkupSafe-2.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8"}, {file = "MarkupSafe-2.0.1.tar.gz", hash = "sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a"}, @@ -1905,13 +1939,9 @@ mccabe = [ {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"}, {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"}, ] -more-itertools = [ - {file = "more-itertools-8.8.0.tar.gz", hash = "sha256:83f0308e05477c68f56ea3a888172c78ed5d5b3c282addb67508e7ba6c8f813a"}, - {file = "more_itertools-8.8.0-py3-none-any.whl", hash = "sha256:2cf89ec599962f2ddc4d568a05defc40e0a587fbc10d5989713638864c36be4d"}, -] moto = [ - {file = "moto-2.2.0-py2.py3-none-any.whl", hash = "sha256:01cae56a272a5bf952335df854a8e616f7e6dbb135f88d5f00b979be61bfb448"}, - {file = "moto-2.2.0.tar.gz", hash = "sha256:54824ad7fb5040d60558f7f34e0cb32e2de1d97612c03a1f9accfe3d5b94d2a6"}, + {file = "moto-3.1.18-py3-none-any.whl", hash = "sha256:b6eb096e7880c46ac44d6d90988c0043e31462115cfdc913a0ee8f470bd9555c"}, + {file = "moto-3.1.18.tar.gz", hash = "sha256:1e05276a62aa5a4aa821b441647c2cbaa2ea175388980b10d5de88d41b327cf7"}, ] mypy = [ {file = "mypy-0.902-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:3f12705eabdd274b98f676e3e5a89f247ea86dc1af48a2d5a2b080abac4e1243"}, @@ -2140,6 +2170,10 @@ regex = [ {file = "regex-2021.7.6-cp36-cp36m-manylinux2014_i686.whl", hash = "sha256:b85ac458354165405c8a84725de7bbd07b00d9f72c31a60ffbf96bb38d3e25fa"}, {file = "regex-2021.7.6-cp36-cp36m-manylinux2014_x86_64.whl", hash = "sha256:3f5716923d3d0bfb27048242a6e0f14eecdb2e2a7fac47eda1d055288595f222"}, {file = "regex-2021.7.6-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e5983c19d0beb6af88cb4d47afb92d96751fb3fa1784d8785b1cdf14c6519407"}, + {file = "regex-2021.7.6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf1d2d183abc7faa101ebe0b8d04fd19cb9138820abc8589083035c9440b8ca6"}, + {file = "regex-2021.7.6-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1947e7de155063e1c495c50590229fb98720d4c383af5031bbcb413db33fa1be"}, + {file = "regex-2021.7.6-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:17d8a3f99b18d87ac54a449b836d485cc8c195bb6f5e4379c84c8519045facc9"}, + {file = "regex-2021.7.6-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d30895ec80cc80358392841add9dde81ea1d54a4949049269115e6b0555d0498"}, {file = "regex-2021.7.6-cp36-cp36m-win32.whl", hash = "sha256:c92831dac113a6e0ab28bc98f33781383fe294df1a2c3dfd1e850114da35fd5b"}, {file = "regex-2021.7.6-cp36-cp36m-win_amd64.whl", hash = "sha256:791aa1b300e5b6e5d597c37c346fb4d66422178566bbb426dd87eaae475053fb"}, {file = "regex-2021.7.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:59506c6e8bd9306cd8a41511e32d16d5d1194110b8cfe5a11d102d8b63cf945d"}, @@ -2150,6 +2184,10 @@ regex = [ {file = "regex-2021.7.6-cp37-cp37m-manylinux2014_i686.whl", hash = "sha256:173bc44ff95bc1e96398c38f3629d86fa72e539c79900283afa895694229fe6a"}, {file = "regex-2021.7.6-cp37-cp37m-manylinux2014_x86_64.whl", hash = "sha256:15dddb19823f5147e7517bb12635b3c82e6f2a3a6b696cc3e321522e8b9308ad"}, {file = "regex-2021.7.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ddeabc7652024803666ea09f32dd1ed40a0579b6fbb2a213eba590683025895"}, + {file = "regex-2021.7.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8244c681018423a0d1784bc6b9af33bdf55f2ab8acb1f3cd9dd83d90e0813253"}, + {file = "regex-2021.7.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8a4c742089faf0e51469c6a1ad7e3d3d21afae54a16a6cead85209dfe0a1ce65"}, + {file = "regex-2021.7.6-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:914e626dc8e75fe4fc9b7214763f141d9f40165d00dfe680b104fa1b24063bbf"}, + {file = "regex-2021.7.6-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:3fabb19c82ecf39832a3f5060dfea9a7ab270ef156039a1143a29a83a09a62de"}, {file = "regex-2021.7.6-cp37-cp37m-win32.whl", hash = "sha256:f080248b3e029d052bf74a897b9d74cfb7643537fbde97fe8225a6467fb559b5"}, {file = "regex-2021.7.6-cp37-cp37m-win_amd64.whl", hash = "sha256:d8bbce0c96462dbceaa7ac4a7dfbbee92745b801b24bce10a98d2f2b1ea9432f"}, {file = "regex-2021.7.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:edd1a68f79b89b0c57339bce297ad5d5ffcc6ae7e1afdb10f1947706ed066c9c"}, @@ -2160,6 +2198,10 @@ regex = [ {file = "regex-2021.7.6-cp38-cp38-manylinux2014_i686.whl", hash = "sha256:bc84fb254a875a9f66616ed4538542fb7965db6356f3df571d783f7c8d256edd"}, {file = "regex-2021.7.6-cp38-cp38-manylinux2014_x86_64.whl", hash = "sha256:598c0a79b4b851b922f504f9f39a863d83ebdfff787261a5ed061c21e67dd761"}, {file = "regex-2021.7.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:875c355360d0f8d3d827e462b29ea7682bf52327d500a4f837e934e9e4656068"}, + {file = "regex-2021.7.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dfc0957c4a4b91eff5ad036088769e600a25774256cd0e1154378591ce573f08"}, + {file = "regex-2021.7.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:efb4af05fa4d2fc29766bf516f1f5098d6b5c3ed846fde980c18bf8646ad3979"}, + {file = "regex-2021.7.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7423aca7cc30a6228ccdcf2ea76f12923d652c5c7c6dc1959a0b004e308f39fb"}, + {file = "regex-2021.7.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:bb9834c1e77493efd7343b8e38950dee9797d2d6f2d5fd91c008dfaef64684b9"}, {file = "regex-2021.7.6-cp38-cp38-win32.whl", hash = "sha256:e586f448df2bbc37dfadccdb7ccd125c62b4348cb90c10840d695592aa1b29e0"}, {file = "regex-2021.7.6-cp38-cp38-win_amd64.whl", hash = "sha256:2fe5e71e11a54e3355fa272137d521a40aace5d937d08b494bed4529964c19c4"}, {file = "regex-2021.7.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6110bab7eab6566492618540c70edd4d2a18f40ca1d51d704f1d81c52d245026"}, @@ -2170,6 +2212,10 @@ regex = [ {file = "regex-2021.7.6-cp39-cp39-manylinux2014_i686.whl", hash = "sha256:2bceeb491b38225b1fee4517107b8491ba54fba77cf22a12e996d96a3c55613d"}, {file = "regex-2021.7.6-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:f98dc35ab9a749276f1a4a38ab3e0e2ba1662ce710f6530f5b0a6656f1c32b58"}, {file = "regex-2021.7.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:319eb2a8d0888fa6f1d9177705f341bc9455a2c8aca130016e52c7fe8d6c37a3"}, + {file = "regex-2021.7.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:598ee917dbe961dcf827217bf2466bb86e4ee5a8559705af57cbabb3489dd37e"}, + {file = "regex-2021.7.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:56fc7045a1999a8d9dd1896715bc5c802dfec5b9b60e883d2cbdecb42adedea4"}, + {file = "regex-2021.7.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e8363ac90ea63c3dd0872dfdb695f38aff3334bfa5712cffb238bd3ffef300e3"}, + {file = "regex-2021.7.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:716a6db91b3641f566531ffcc03ceec00b2447f0db9942b3c6ea5d2827ad6be3"}, {file = "regex-2021.7.6-cp39-cp39-win32.whl", hash = "sha256:eaf58b9e30e0e546cdc3ac06cf9165a1ca5b3de8221e9df679416ca667972035"}, {file = "regex-2021.7.6-cp39-cp39-win_amd64.whl", hash = "sha256:4c9c3155fe74269f61e27617529b7f09552fbb12e44b1189cebbdb24294e6e1c"}, {file = "regex-2021.7.6.tar.gz", hash = "sha256:8394e266005f2d8c6f0bc6780001f7afa3ef81a7a2111fa35058ded6fce79e4d"}, @@ -2194,6 +2240,10 @@ restructuredtext-lint = [ {file = "ruamel.yaml-0.17.10.tar.gz", hash = "sha256:106bc8d6dc6a0ff7c9196a47570432036f41d556b779c6b4e618085f57e39e67"}, ] "ruamel.yaml.clib" = [ + {file = "ruamel.yaml.clib-0.2.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:6e7be2c5bcb297f5b82fee9c665eb2eb7001d1050deaba8471842979293a80b0"}, + {file = "ruamel.yaml.clib-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:221eca6f35076c6ae472a531afa1c223b9c29377e62936f61bc8e6e8bdc5f9e7"}, + {file = "ruamel.yaml.clib-0.2.6-cp310-cp310-win32.whl", hash = "sha256:1070ba9dd7f9370d0513d649420c3b362ac2d687fe78c6e888f5b12bf8bc7bee"}, + {file = "ruamel.yaml.clib-0.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:77df077d32921ad46f34816a9a16e6356d8100374579bc35e15bab5d4e9377de"}, {file = "ruamel.yaml.clib-0.2.6-cp35-cp35m-macosx_10_6_intel.whl", hash = "sha256:cfdb9389d888c5b74af297e51ce357b800dd844898af9d4a547ffc143fa56751"}, {file = "ruamel.yaml.clib-0.2.6-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:7b2927e92feb51d830f531de4ccb11b320255ee95e791022555971c466af4527"}, {file = "ruamel.yaml.clib-0.2.6-cp35-cp35m-win32.whl", hash = "sha256:ada3f400d9923a190ea8b59c8f60680c4ef8a4b0dfae134d2f2ff68429adfab5"}, diff --git a/pyproject.toml b/pyproject.toml index ae9d0c9..e032dc5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ pre-commit-hooks = "^4.0.1" sphinx-rtd-theme = "^0.5.2" sphinx-click = "^3.0.1" Pygments = "^2.9.0" -moto = "^2.0.10" +moto = "^3.1.18" boto3-stubs = {extras = ["s3"], version = "^1.17.106"} data-science-types = "^0.2.23"