From 9ae79ac942fe142e1c62f7f685d5c1ffd1815b57 Mon Sep 17 00:00:00 2001 From: Kelvin Date: Thu, 4 Nov 2021 12:04:24 +0800 Subject: [PATCH] :lock: [api]: update package dependcies #125 --- apps/api-evidence/poetry.lock | 1159 ++++++++++++++++-------------- apps/api-evidence/pyproject.toml | 8 +- 2 files changed, 617 insertions(+), 550 deletions(-) diff --git a/apps/api-evidence/poetry.lock b/apps/api-evidence/poetry.lock index d0abbb64..902e3ea1 100644 --- a/apps/api-evidence/poetry.lock +++ b/apps/api-evidence/poetry.lock @@ -13,6 +13,23 @@ SQLAlchemy = ">=1.3.0" [package.extras] tz = ["python-dateutil"] +[[package]] +name = "anyio" +version = "3.3.4" +description = "High level compatibility layer for multiple asynchronous event loop implementations" +category = "main" +optional = false +python-versions = ">=3.6.2" + +[package.dependencies] +idna = ">=2.8" +sniffio = ">=1.1" + +[package.extras] +doc = ["sphinx-rtd-theme", "sphinx-autodoc-typehints (>=1.2.0)"] +test = ["coverage[toml] (>=4.5)", "hypothesis (>=4.0)", "pytest (>=6.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (<0.15)", "mock (>=4)", "uvloop (>=0.15)"] +trio = ["trio (>=0.16)"] + [[package]] name = "asgiref" version = "3.4.1" @@ -72,7 +89,7 @@ python-versions = "*" [[package]] name = "black" -version = "21.9b0" +version = "21.10b0" description = "The uncompromising code formatter." category = "dev" optional = false @@ -92,21 +109,21 @@ typing-extensions = [ [package.extras] colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp (>=3.6.0)", "aiohttp-cors (>=0.4.0)"] +d = ["aiohttp (>=3.7.4)"] jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] -python2 = ["typed-ast (>=1.4.2)"] +python2 = ["typed-ast (>=1.4.3)"] uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "boto3" -version = "1.18.57" +version = "1.19.10" description = "The AWS SDK for Python" category = "main" optional = false python-versions = ">= 3.6" [package.dependencies] -botocore = ">=1.21.57,<1.22.0" +botocore = ">=1.22.10,<1.23.0" jmespath = ">=0.7.1,<1.0.0" s3transfer = ">=0.5.0,<0.6.0" @@ -115,307 +132,308 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "boto3-stubs" -version = "1.18.57" -description = "Type annotations for boto3 1.18.57, generated by mypy-boto3-builder 5.5.0" +version = "1.19.10" +description = "Type annotations for boto3 1.19.10, generated by mypy-boto3-builder 6.1.2" category = "dev" optional = false python-versions = ">=3.6" [package.dependencies] botocore-stubs = "*" -mypy-boto3-s3 = {version = ">=1.18.52", optional = true, markers = "extra == \"s3\""} +mypy-boto3-s3 = {version = ">=1.19.0", optional = true, markers = "extra == \"s3\""} [package.extras] -accessanalyzer = ["mypy-boto3-accessanalyzer (>=1.18.52)"] -account = ["mypy-boto3-account (>=1.18.52)"] -acm = ["mypy-boto3-acm (>=1.18.52)"] -acm-pca = ["mypy-boto3-acm-pca (>=1.18.52)"] -alexaforbusiness = ["mypy-boto3-alexaforbusiness (>=1.18.52)"] -all = ["mypy-boto3-accessanalyzer (>=1.18.52)", "mypy-boto3-account (>=1.18.52)", "mypy-boto3-acm (>=1.18.52)", "mypy-boto3-acm-pca (>=1.18.52)", "mypy-boto3-alexaforbusiness (>=1.18.52)", "mypy-boto3-amp (>=1.18.52)", "mypy-boto3-amplify (>=1.18.52)", "mypy-boto3-amplifybackend (>=1.18.52)", "mypy-boto3-apigateway (>=1.18.52)", "mypy-boto3-apigatewaymanagementapi (>=1.18.52)", "mypy-boto3-apigatewayv2 (>=1.18.52)", "mypy-boto3-appconfig (>=1.18.52)", "mypy-boto3-appflow (>=1.18.52)", "mypy-boto3-appintegrations (>=1.18.52)", "mypy-boto3-application-autoscaling (>=1.18.52)", "mypy-boto3-application-insights (>=1.18.52)", "mypy-boto3-applicationcostprofiler (>=1.18.52)", "mypy-boto3-appmesh (>=1.18.52)", "mypy-boto3-apprunner (>=1.18.52)", "mypy-boto3-appstream (>=1.18.52)", "mypy-boto3-appsync (>=1.18.52)", "mypy-boto3-athena (>=1.18.52)", "mypy-boto3-auditmanager (>=1.18.52)", "mypy-boto3-autoscaling (>=1.18.52)", "mypy-boto3-autoscaling-plans (>=1.18.52)", "mypy-boto3-backup (>=1.18.52)", "mypy-boto3-batch (>=1.18.52)", "mypy-boto3-braket (>=1.18.52)", "mypy-boto3-budgets (>=1.18.52)", "mypy-boto3-ce (>=1.18.52)", "mypy-boto3-chime (>=1.18.52)", "mypy-boto3-chime-sdk-identity (>=1.18.52)", "mypy-boto3-chime-sdk-messaging (>=1.18.52)", "mypy-boto3-cloud9 (>=1.18.52)", "mypy-boto3-cloudcontrol (>=1.18.52)", "mypy-boto3-clouddirectory (>=1.18.52)", "mypy-boto3-cloudformation (>=1.18.52)", "mypy-boto3-cloudfront (>=1.18.52)", "mypy-boto3-cloudhsm (>=1.18.52)", "mypy-boto3-cloudhsmv2 (>=1.18.52)", "mypy-boto3-cloudsearch (>=1.18.52)", "mypy-boto3-cloudsearchdomain (>=1.18.52)", "mypy-boto3-cloudtrail (>=1.18.52)", "mypy-boto3-cloudwatch (>=1.18.52)", "mypy-boto3-codeartifact (>=1.18.52)", "mypy-boto3-codebuild (>=1.18.52)", "mypy-boto3-codecommit (>=1.18.52)", "mypy-boto3-codedeploy (>=1.18.52)", "mypy-boto3-codeguru-reviewer (>=1.18.52)", "mypy-boto3-codeguruprofiler (>=1.18.52)", "mypy-boto3-codepipeline (>=1.18.52)", "mypy-boto3-codestar (>=1.18.52)", "mypy-boto3-codestar-connections (>=1.18.52)", "mypy-boto3-codestar-notifications (>=1.18.52)", "mypy-boto3-cognito-identity (>=1.18.52)", "mypy-boto3-cognito-idp (>=1.18.52)", "mypy-boto3-cognito-sync (>=1.18.52)", "mypy-boto3-comprehend (>=1.18.52)", "mypy-boto3-comprehendmedical (>=1.18.52)", "mypy-boto3-compute-optimizer (>=1.18.52)", "mypy-boto3-config (>=1.18.52)", "mypy-boto3-connect (>=1.18.52)", "mypy-boto3-connect-contact-lens (>=1.18.52)", "mypy-boto3-connectparticipant (>=1.18.52)", "mypy-boto3-cur (>=1.18.52)", "mypy-boto3-customer-profiles (>=1.18.52)", "mypy-boto3-databrew (>=1.18.52)", "mypy-boto3-dataexchange (>=1.18.52)", "mypy-boto3-datapipeline (>=1.18.52)", "mypy-boto3-datasync (>=1.18.52)", "mypy-boto3-dax (>=1.18.52)", "mypy-boto3-detective (>=1.18.52)", "mypy-boto3-devicefarm (>=1.18.52)", "mypy-boto3-devops-guru (>=1.18.52)", "mypy-boto3-directconnect (>=1.18.52)", "mypy-boto3-discovery (>=1.18.52)", "mypy-boto3-dlm (>=1.18.52)", "mypy-boto3-dms (>=1.18.52)", "mypy-boto3-docdb (>=1.18.52)", "mypy-boto3-ds (>=1.18.52)", "mypy-boto3-dynamodb (>=1.18.52)", "mypy-boto3-dynamodbstreams (>=1.18.52)", "mypy-boto3-ebs (>=1.18.52)", "mypy-boto3-ec2 (>=1.18.52)", "mypy-boto3-ec2-instance-connect (>=1.18.52)", "mypy-boto3-ecr (>=1.18.52)", "mypy-boto3-ecr-public (>=1.18.52)", "mypy-boto3-ecs (>=1.18.52)", "mypy-boto3-efs (>=1.18.52)", "mypy-boto3-eks (>=1.18.52)", "mypy-boto3-elastic-inference (>=1.18.52)", "mypy-boto3-elasticache (>=1.18.52)", "mypy-boto3-elasticbeanstalk (>=1.18.52)", "mypy-boto3-elastictranscoder (>=1.18.52)", "mypy-boto3-elb (>=1.18.52)", "mypy-boto3-elbv2 (>=1.18.52)", "mypy-boto3-emr (>=1.18.52)", "mypy-boto3-emr-containers (>=1.18.52)", "mypy-boto3-es (>=1.18.52)", "mypy-boto3-events (>=1.18.52)", "mypy-boto3-finspace (>=1.18.52)", "mypy-boto3-finspace-data (>=1.18.52)", "mypy-boto3-firehose (>=1.18.52)", "mypy-boto3-fis (>=1.18.52)", "mypy-boto3-fms (>=1.18.52)", "mypy-boto3-forecast (>=1.18.52)", "mypy-boto3-forecastquery (>=1.18.52)", "mypy-boto3-frauddetector (>=1.18.52)", "mypy-boto3-fsx (>=1.18.52)", "mypy-boto3-gamelift (>=1.18.52)", "mypy-boto3-glacier (>=1.18.52)", "mypy-boto3-globalaccelerator (>=1.18.52)", "mypy-boto3-glue (>=1.18.52)", "mypy-boto3-grafana (>=1.18.52)", "mypy-boto3-greengrass (>=1.18.52)", "mypy-boto3-greengrassv2 (>=1.18.52)", "mypy-boto3-groundstation (>=1.18.52)", "mypy-boto3-guardduty (>=1.18.52)", "mypy-boto3-health (>=1.18.52)", "mypy-boto3-healthlake (>=1.18.52)", "mypy-boto3-honeycode (>=1.18.52)", "mypy-boto3-iam (>=1.18.52)", "mypy-boto3-identitystore (>=1.18.52)", "mypy-boto3-imagebuilder (>=1.18.52)", "mypy-boto3-importexport (>=1.18.52)", "mypy-boto3-inspector (>=1.18.52)", "mypy-boto3-iot (>=1.18.52)", "mypy-boto3-iot-data (>=1.18.52)", "mypy-boto3-iot-jobs-data (>=1.18.52)", "mypy-boto3-iot1click-devices (>=1.18.52)", "mypy-boto3-iot1click-projects (>=1.18.52)", "mypy-boto3-iotanalytics (>=1.18.52)", "mypy-boto3-iotdeviceadvisor (>=1.18.52)", "mypy-boto3-iotevents (>=1.18.52)", "mypy-boto3-iotevents-data (>=1.18.52)", "mypy-boto3-iotfleethub (>=1.18.52)", "mypy-boto3-iotsecuretunneling (>=1.18.52)", "mypy-boto3-iotsitewise (>=1.18.52)", "mypy-boto3-iotthingsgraph (>=1.18.52)", "mypy-boto3-iotwireless (>=1.18.52)", "mypy-boto3-ivs (>=1.18.52)", "mypy-boto3-kafka (>=1.18.52)", "mypy-boto3-kafkaconnect (>=1.18.52)", "mypy-boto3-kendra (>=1.18.52)", "mypy-boto3-kinesis (>=1.18.52)", "mypy-boto3-kinesis-video-archived-media (>=1.18.52)", "mypy-boto3-kinesis-video-media (>=1.18.52)", "mypy-boto3-kinesis-video-signaling (>=1.18.52)", "mypy-boto3-kinesisanalytics (>=1.18.52)", "mypy-boto3-kinesisanalyticsv2 (>=1.18.52)", "mypy-boto3-kinesisvideo (>=1.18.52)", "mypy-boto3-kms (>=1.18.52)", "mypy-boto3-lakeformation (>=1.18.52)", "mypy-boto3-lambda (>=1.18.52)", "mypy-boto3-lex-models (>=1.18.52)", "mypy-boto3-lex-runtime (>=1.18.52)", "mypy-boto3-lexv2-models (>=1.18.52)", "mypy-boto3-lexv2-runtime (>=1.18.52)", "mypy-boto3-license-manager (>=1.18.52)", "mypy-boto3-lightsail (>=1.18.52)", "mypy-boto3-location (>=1.18.52)", "mypy-boto3-logs (>=1.18.52)", "mypy-boto3-lookoutequipment (>=1.18.52)", "mypy-boto3-lookoutmetrics (>=1.18.52)", "mypy-boto3-lookoutvision (>=1.18.52)", "mypy-boto3-machinelearning (>=1.18.52)", "mypy-boto3-macie (>=1.18.52)", "mypy-boto3-macie2 (>=1.18.52)", "mypy-boto3-managedblockchain (>=1.18.52)", "mypy-boto3-marketplace-catalog (>=1.18.52)", "mypy-boto3-marketplace-entitlement (>=1.18.52)", "mypy-boto3-marketplacecommerceanalytics (>=1.18.52)", "mypy-boto3-mediaconnect (>=1.18.52)", "mypy-boto3-mediaconvert (>=1.18.52)", "mypy-boto3-medialive (>=1.18.52)", "mypy-boto3-mediapackage (>=1.18.52)", "mypy-boto3-mediapackage-vod (>=1.18.52)", "mypy-boto3-mediastore (>=1.18.52)", "mypy-boto3-mediastore-data (>=1.18.52)", "mypy-boto3-mediatailor (>=1.18.52)", "mypy-boto3-memorydb (>=1.18.52)", "mypy-boto3-meteringmarketplace (>=1.18.52)", "mypy-boto3-mgh (>=1.18.52)", "mypy-boto3-mgn (>=1.18.52)", "mypy-boto3-migrationhub-config (>=1.18.52)", "mypy-boto3-mobile (>=1.18.52)", "mypy-boto3-mq (>=1.18.52)", "mypy-boto3-mturk (>=1.18.52)", "mypy-boto3-mwaa (>=1.18.52)", "mypy-boto3-neptune (>=1.18.52)", "mypy-boto3-network-firewall (>=1.18.52)", "mypy-boto3-networkmanager (>=1.18.52)", "mypy-boto3-nimble (>=1.18.52)", "mypy-boto3-opensearch (>=1.18.52)", "mypy-boto3-opsworks (>=1.18.52)", "mypy-boto3-opsworkscm (>=1.18.52)", "mypy-boto3-organizations (>=1.18.52)", "mypy-boto3-outposts (>=1.18.52)", "mypy-boto3-personalize (>=1.18.52)", "mypy-boto3-personalize-events (>=1.18.52)", "mypy-boto3-personalize-runtime (>=1.18.52)", "mypy-boto3-pi (>=1.18.52)", "mypy-boto3-pinpoint (>=1.18.52)", "mypy-boto3-pinpoint-email (>=1.18.52)", "mypy-boto3-pinpoint-sms-voice (>=1.18.52)", "mypy-boto3-polly (>=1.18.52)", "mypy-boto3-pricing (>=1.18.52)", "mypy-boto3-proton (>=1.18.52)", "mypy-boto3-qldb (>=1.18.52)", "mypy-boto3-qldb-session (>=1.18.52)", "mypy-boto3-quicksight (>=1.18.52)", "mypy-boto3-ram (>=1.18.52)", "mypy-boto3-rds (>=1.18.52)", "mypy-boto3-rds-data (>=1.18.52)", "mypy-boto3-redshift (>=1.18.52)", "mypy-boto3-redshift-data (>=1.18.52)", "mypy-boto3-rekognition (>=1.18.52)", "mypy-boto3-resource-groups (>=1.18.52)", "mypy-boto3-resourcegroupstaggingapi (>=1.18.52)", "mypy-boto3-robomaker (>=1.18.52)", "mypy-boto3-route53 (>=1.18.52)", "mypy-boto3-route53-recovery-cluster (>=1.18.52)", "mypy-boto3-route53-recovery-control-config (>=1.18.52)", "mypy-boto3-route53-recovery-readiness (>=1.18.52)", "mypy-boto3-route53domains (>=1.18.52)", "mypy-boto3-route53resolver (>=1.18.52)", "mypy-boto3-s3 (>=1.18.52)", "mypy-boto3-s3control (>=1.18.52)", "mypy-boto3-s3outposts (>=1.18.52)", "mypy-boto3-sagemaker (>=1.18.52)", "mypy-boto3-sagemaker-a2i-runtime (>=1.18.52)", "mypy-boto3-sagemaker-edge (>=1.18.52)", "mypy-boto3-sagemaker-featurestore-runtime (>=1.18.52)", "mypy-boto3-sagemaker-runtime (>=1.18.52)", "mypy-boto3-savingsplans (>=1.18.52)", "mypy-boto3-schemas (>=1.18.52)", "mypy-boto3-sdb (>=1.18.52)", "mypy-boto3-secretsmanager (>=1.18.52)", "mypy-boto3-securityhub (>=1.18.52)", "mypy-boto3-serverlessrepo (>=1.18.52)", "mypy-boto3-service-quotas (>=1.18.52)", "mypy-boto3-servicecatalog (>=1.18.52)", "mypy-boto3-servicecatalog-appregistry (>=1.18.52)", "mypy-boto3-servicediscovery (>=1.18.52)", "mypy-boto3-ses (>=1.18.52)", "mypy-boto3-sesv2 (>=1.18.52)", "mypy-boto3-shield (>=1.18.52)", "mypy-boto3-signer (>=1.18.52)", "mypy-boto3-sms (>=1.18.52)", "mypy-boto3-sms-voice (>=1.18.52)", "mypy-boto3-snow-device-management (>=1.18.52)", "mypy-boto3-snowball (>=1.18.52)", "mypy-boto3-sns (>=1.18.52)", "mypy-boto3-sqs (>=1.18.52)", "mypy-boto3-ssm (>=1.18.52)", "mypy-boto3-ssm-contacts (>=1.18.52)", "mypy-boto3-ssm-incidents (>=1.18.52)", "mypy-boto3-sso (>=1.18.52)", "mypy-boto3-sso-admin (>=1.18.52)", "mypy-boto3-sso-oidc (>=1.18.52)", "mypy-boto3-stepfunctions (>=1.18.52)", "mypy-boto3-storagegateway (>=1.18.52)", "mypy-boto3-sts (>=1.18.52)", "mypy-boto3-support (>=1.18.52)", "mypy-boto3-swf (>=1.18.52)", "mypy-boto3-synthetics (>=1.18.52)", "mypy-boto3-textract (>=1.18.52)", "mypy-boto3-timestream-query (>=1.18.52)", "mypy-boto3-timestream-write (>=1.18.52)", "mypy-boto3-transcribe (>=1.18.52)", "mypy-boto3-transfer (>=1.18.52)", "mypy-boto3-translate (>=1.18.52)", "mypy-boto3-voice-id (>=1.18.52)", "mypy-boto3-waf (>=1.18.52)", "mypy-boto3-waf-regional (>=1.18.52)", "mypy-boto3-wafv2 (>=1.18.52)", "mypy-boto3-wellarchitected (>=1.18.52)", "mypy-boto3-wisdom (>=1.18.52)", "mypy-boto3-workdocs (>=1.18.52)", "mypy-boto3-worklink (>=1.18.52)", "mypy-boto3-workmail (>=1.18.52)", "mypy-boto3-workmailmessageflow (>=1.18.52)", "mypy-boto3-workspaces (>=1.18.52)", "mypy-boto3-xray (>=1.18.52)"] -amp = ["mypy-boto3-amp (>=1.18.52)"] -amplify = ["mypy-boto3-amplify (>=1.18.52)"] -amplifybackend = ["mypy-boto3-amplifybackend (>=1.18.52)"] -apigateway = ["mypy-boto3-apigateway (>=1.18.52)"] -apigatewaymanagementapi = ["mypy-boto3-apigatewaymanagementapi (>=1.18.52)"] -apigatewayv2 = ["mypy-boto3-apigatewayv2 (>=1.18.52)"] -appconfig = ["mypy-boto3-appconfig (>=1.18.52)"] -appflow = ["mypy-boto3-appflow (>=1.18.52)"] -appintegrations = ["mypy-boto3-appintegrations (>=1.18.52)"] -application-autoscaling = ["mypy-boto3-application-autoscaling (>=1.18.52)"] -application-insights = ["mypy-boto3-application-insights (>=1.18.52)"] -applicationcostprofiler = ["mypy-boto3-applicationcostprofiler (>=1.18.52)"] -appmesh = ["mypy-boto3-appmesh (>=1.18.52)"] -apprunner = ["mypy-boto3-apprunner (>=1.18.52)"] -appstream = ["mypy-boto3-appstream (>=1.18.52)"] -appsync = ["mypy-boto3-appsync (>=1.18.52)"] -athena = ["mypy-boto3-athena (>=1.18.52)"] -auditmanager = ["mypy-boto3-auditmanager (>=1.18.52)"] -autoscaling = ["mypy-boto3-autoscaling (>=1.18.52)"] -autoscaling-plans = ["mypy-boto3-autoscaling-plans (>=1.18.52)"] -backup = ["mypy-boto3-backup (>=1.18.52)"] -batch = ["mypy-boto3-batch (>=1.18.52)"] -braket = ["mypy-boto3-braket (>=1.18.52)"] -budgets = ["mypy-boto3-budgets (>=1.18.52)"] -ce = ["mypy-boto3-ce (>=1.18.52)"] -chime = ["mypy-boto3-chime (>=1.18.52)"] -chime-sdk-identity = ["mypy-boto3-chime-sdk-identity (>=1.18.52)"] -chime-sdk-messaging = ["mypy-boto3-chime-sdk-messaging (>=1.18.52)"] -cloud9 = ["mypy-boto3-cloud9 (>=1.18.52)"] -cloudcontrol = ["mypy-boto3-cloudcontrol (>=1.18.52)"] -clouddirectory = ["mypy-boto3-clouddirectory (>=1.18.52)"] -cloudformation = ["mypy-boto3-cloudformation (>=1.18.52)"] -cloudfront = ["mypy-boto3-cloudfront (>=1.18.52)"] -cloudhsm = ["mypy-boto3-cloudhsm (>=1.18.52)"] -cloudhsmv2 = ["mypy-boto3-cloudhsmv2 (>=1.18.52)"] -cloudsearch = ["mypy-boto3-cloudsearch (>=1.18.52)"] -cloudsearchdomain = ["mypy-boto3-cloudsearchdomain (>=1.18.52)"] -cloudtrail = ["mypy-boto3-cloudtrail (>=1.18.52)"] -cloudwatch = ["mypy-boto3-cloudwatch (>=1.18.52)"] -codeartifact = ["mypy-boto3-codeartifact (>=1.18.52)"] -codebuild = ["mypy-boto3-codebuild (>=1.18.52)"] -codecommit = ["mypy-boto3-codecommit (>=1.18.52)"] -codedeploy = ["mypy-boto3-codedeploy (>=1.18.52)"] -codeguru-reviewer = ["mypy-boto3-codeguru-reviewer (>=1.18.52)"] -codeguruprofiler = ["mypy-boto3-codeguruprofiler (>=1.18.52)"] -codepipeline = ["mypy-boto3-codepipeline (>=1.18.52)"] -codestar = ["mypy-boto3-codestar (>=1.18.52)"] -codestar-connections = ["mypy-boto3-codestar-connections (>=1.18.52)"] -codestar-notifications = ["mypy-boto3-codestar-notifications (>=1.18.52)"] -cognito-identity = ["mypy-boto3-cognito-identity (>=1.18.52)"] -cognito-idp = ["mypy-boto3-cognito-idp (>=1.18.52)"] -cognito-sync = ["mypy-boto3-cognito-sync (>=1.18.52)"] -comprehend = ["mypy-boto3-comprehend (>=1.18.52)"] -comprehendmedical = ["mypy-boto3-comprehendmedical (>=1.18.52)"] -compute-optimizer = ["mypy-boto3-compute-optimizer (>=1.18.52)"] -config = ["mypy-boto3-config (>=1.18.52)"] -connect = ["mypy-boto3-connect (>=1.18.52)"] -connect-contact-lens = ["mypy-boto3-connect-contact-lens (>=1.18.52)"] -connectparticipant = ["mypy-boto3-connectparticipant (>=1.18.52)"] -cur = ["mypy-boto3-cur (>=1.18.52)"] -customer-profiles = ["mypy-boto3-customer-profiles (>=1.18.52)"] -databrew = ["mypy-boto3-databrew (>=1.18.52)"] -dataexchange = ["mypy-boto3-dataexchange (>=1.18.52)"] -datapipeline = ["mypy-boto3-datapipeline (>=1.18.52)"] -datasync = ["mypy-boto3-datasync (>=1.18.52)"] -dax = ["mypy-boto3-dax (>=1.18.52)"] -detective = ["mypy-boto3-detective (>=1.18.52)"] -devicefarm = ["mypy-boto3-devicefarm (>=1.18.52)"] -devops-guru = ["mypy-boto3-devops-guru (>=1.18.52)"] -directconnect = ["mypy-boto3-directconnect (>=1.18.52)"] -discovery = ["mypy-boto3-discovery (>=1.18.52)"] -dlm = ["mypy-boto3-dlm (>=1.18.52)"] -dms = ["mypy-boto3-dms (>=1.18.52)"] -docdb = ["mypy-boto3-docdb (>=1.18.52)"] -ds = ["mypy-boto3-ds (>=1.18.52)"] -dynamodb = ["mypy-boto3-dynamodb (>=1.18.52)"] -dynamodbstreams = ["mypy-boto3-dynamodbstreams (>=1.18.52)"] -ebs = ["mypy-boto3-ebs (>=1.18.52)"] -ec2 = ["mypy-boto3-ec2 (>=1.18.52)"] -ec2-instance-connect = ["mypy-boto3-ec2-instance-connect (>=1.18.52)"] -ecr = ["mypy-boto3-ecr (>=1.18.52)"] -ecr-public = ["mypy-boto3-ecr-public (>=1.18.52)"] -ecs = ["mypy-boto3-ecs (>=1.18.52)"] -efs = ["mypy-boto3-efs (>=1.18.52)"] -eks = ["mypy-boto3-eks (>=1.18.52)"] -elastic-inference = ["mypy-boto3-elastic-inference (>=1.18.52)"] -elasticache = ["mypy-boto3-elasticache (>=1.18.52)"] -elasticbeanstalk = ["mypy-boto3-elasticbeanstalk (>=1.18.52)"] -elastictranscoder = ["mypy-boto3-elastictranscoder (>=1.18.52)"] -elb = ["mypy-boto3-elb (>=1.18.52)"] -elbv2 = ["mypy-boto3-elbv2 (>=1.18.52)"] -emr = ["mypy-boto3-emr (>=1.18.52)"] -emr-containers = ["mypy-boto3-emr-containers (>=1.18.52)"] -es = ["mypy-boto3-es (>=1.18.52)"] -essential = ["mypy-boto3-cloudformation (>=1.18.52)", "mypy-boto3-dynamodb (>=1.18.52)", "mypy-boto3-ec2 (>=1.18.52)", "mypy-boto3-lambda (>=1.18.52)", "mypy-boto3-rds (>=1.18.52)", "mypy-boto3-s3 (>=1.18.52)", "mypy-boto3-sqs (>=1.18.52)"] -events = ["mypy-boto3-events (>=1.18.52)"] -finspace = ["mypy-boto3-finspace (>=1.18.52)"] -finspace-data = ["mypy-boto3-finspace-data (>=1.18.52)"] -firehose = ["mypy-boto3-firehose (>=1.18.52)"] -fis = ["mypy-boto3-fis (>=1.18.52)"] -fms = ["mypy-boto3-fms (>=1.18.52)"] -forecast = ["mypy-boto3-forecast (>=1.18.52)"] -forecastquery = ["mypy-boto3-forecastquery (>=1.18.52)"] -frauddetector = ["mypy-boto3-frauddetector (>=1.18.52)"] -fsx = ["mypy-boto3-fsx (>=1.18.52)"] -gamelift = ["mypy-boto3-gamelift (>=1.18.52)"] -glacier = ["mypy-boto3-glacier (>=1.18.52)"] -globalaccelerator = ["mypy-boto3-globalaccelerator (>=1.18.52)"] -glue = ["mypy-boto3-glue (>=1.18.52)"] -grafana = ["mypy-boto3-grafana (>=1.18.52)"] -greengrass = ["mypy-boto3-greengrass (>=1.18.52)"] -greengrassv2 = ["mypy-boto3-greengrassv2 (>=1.18.52)"] -groundstation = ["mypy-boto3-groundstation (>=1.18.52)"] -guardduty = ["mypy-boto3-guardduty (>=1.18.52)"] -health = ["mypy-boto3-health (>=1.18.52)"] -healthlake = ["mypy-boto3-healthlake (>=1.18.52)"] -honeycode = ["mypy-boto3-honeycode (>=1.18.52)"] -iam = ["mypy-boto3-iam (>=1.18.52)"] -identitystore = ["mypy-boto3-identitystore (>=1.18.52)"] -imagebuilder = ["mypy-boto3-imagebuilder (>=1.18.52)"] -importexport = ["mypy-boto3-importexport (>=1.18.52)"] -inspector = ["mypy-boto3-inspector (>=1.18.52)"] -iot = ["mypy-boto3-iot (>=1.18.52)"] -iot-data = ["mypy-boto3-iot-data (>=1.18.52)"] -iot-jobs-data = ["mypy-boto3-iot-jobs-data (>=1.18.52)"] -iot1click-devices = ["mypy-boto3-iot1click-devices (>=1.18.52)"] -iot1click-projects = ["mypy-boto3-iot1click-projects (>=1.18.52)"] -iotanalytics = ["mypy-boto3-iotanalytics (>=1.18.52)"] -iotdeviceadvisor = ["mypy-boto3-iotdeviceadvisor (>=1.18.52)"] -iotevents = ["mypy-boto3-iotevents (>=1.18.52)"] -iotevents-data = ["mypy-boto3-iotevents-data (>=1.18.52)"] -iotfleethub = ["mypy-boto3-iotfleethub (>=1.18.52)"] -iotsecuretunneling = ["mypy-boto3-iotsecuretunneling (>=1.18.52)"] -iotsitewise = ["mypy-boto3-iotsitewise (>=1.18.52)"] -iotthingsgraph = ["mypy-boto3-iotthingsgraph (>=1.18.52)"] -iotwireless = ["mypy-boto3-iotwireless (>=1.18.52)"] -ivs = ["mypy-boto3-ivs (>=1.18.52)"] -kafka = ["mypy-boto3-kafka (>=1.18.52)"] -kafkaconnect = ["mypy-boto3-kafkaconnect (>=1.18.52)"] -kendra = ["mypy-boto3-kendra (>=1.18.52)"] -kinesis = ["mypy-boto3-kinesis (>=1.18.52)"] -kinesis-video-archived-media = ["mypy-boto3-kinesis-video-archived-media (>=1.18.52)"] -kinesis-video-media = ["mypy-boto3-kinesis-video-media (>=1.18.52)"] -kinesis-video-signaling = ["mypy-boto3-kinesis-video-signaling (>=1.18.52)"] -kinesisanalytics = ["mypy-boto3-kinesisanalytics (>=1.18.52)"] -kinesisanalyticsv2 = ["mypy-boto3-kinesisanalyticsv2 (>=1.18.52)"] -kinesisvideo = ["mypy-boto3-kinesisvideo (>=1.18.52)"] -kms = ["mypy-boto3-kms (>=1.18.52)"] -lakeformation = ["mypy-boto3-lakeformation (>=1.18.52)"] -lambda = ["mypy-boto3-lambda (>=1.18.52)"] -lex-models = ["mypy-boto3-lex-models (>=1.18.52)"] -lex-runtime = ["mypy-boto3-lex-runtime (>=1.18.52)"] -lexv2-models = ["mypy-boto3-lexv2-models (>=1.18.52)"] -lexv2-runtime = ["mypy-boto3-lexv2-runtime (>=1.18.52)"] -license-manager = ["mypy-boto3-license-manager (>=1.18.52)"] -lightsail = ["mypy-boto3-lightsail (>=1.18.52)"] -location = ["mypy-boto3-location (>=1.18.52)"] -logs = ["mypy-boto3-logs (>=1.18.52)"] -lookoutequipment = ["mypy-boto3-lookoutequipment (>=1.18.52)"] -lookoutmetrics = ["mypy-boto3-lookoutmetrics (>=1.18.52)"] -lookoutvision = ["mypy-boto3-lookoutvision (>=1.18.52)"] -machinelearning = ["mypy-boto3-machinelearning (>=1.18.52)"] -macie = ["mypy-boto3-macie (>=1.18.52)"] -macie2 = ["mypy-boto3-macie2 (>=1.18.52)"] -managedblockchain = ["mypy-boto3-managedblockchain (>=1.18.52)"] -marketplace-catalog = ["mypy-boto3-marketplace-catalog (>=1.18.52)"] -marketplace-entitlement = ["mypy-boto3-marketplace-entitlement (>=1.18.52)"] -marketplacecommerceanalytics = ["mypy-boto3-marketplacecommerceanalytics (>=1.18.52)"] -mediaconnect = ["mypy-boto3-mediaconnect (>=1.18.52)"] -mediaconvert = ["mypy-boto3-mediaconvert (>=1.18.52)"] -medialive = ["mypy-boto3-medialive (>=1.18.52)"] -mediapackage = ["mypy-boto3-mediapackage (>=1.18.52)"] -mediapackage-vod = ["mypy-boto3-mediapackage-vod (>=1.18.52)"] -mediastore = ["mypy-boto3-mediastore (>=1.18.52)"] -mediastore-data = ["mypy-boto3-mediastore-data (>=1.18.52)"] -mediatailor = ["mypy-boto3-mediatailor (>=1.18.52)"] -memorydb = ["mypy-boto3-memorydb (>=1.18.52)"] -meteringmarketplace = ["mypy-boto3-meteringmarketplace (>=1.18.52)"] -mgh = ["mypy-boto3-mgh (>=1.18.52)"] -mgn = ["mypy-boto3-mgn (>=1.18.52)"] -migrationhub-config = ["mypy-boto3-migrationhub-config (>=1.18.52)"] -mobile = ["mypy-boto3-mobile (>=1.18.52)"] -mq = ["mypy-boto3-mq (>=1.18.52)"] -mturk = ["mypy-boto3-mturk (>=1.18.52)"] -mwaa = ["mypy-boto3-mwaa (>=1.18.52)"] -neptune = ["mypy-boto3-neptune (>=1.18.52)"] -network-firewall = ["mypy-boto3-network-firewall (>=1.18.52)"] -networkmanager = ["mypy-boto3-networkmanager (>=1.18.52)"] -nimble = ["mypy-boto3-nimble (>=1.18.52)"] -opensearch = ["mypy-boto3-opensearch (>=1.18.52)"] -opsworks = ["mypy-boto3-opsworks (>=1.18.52)"] -opsworkscm = ["mypy-boto3-opsworkscm (>=1.18.52)"] -organizations = ["mypy-boto3-organizations (>=1.18.52)"] -outposts = ["mypy-boto3-outposts (>=1.18.52)"] -personalize = ["mypy-boto3-personalize (>=1.18.52)"] -personalize-events = ["mypy-boto3-personalize-events (>=1.18.52)"] -personalize-runtime = ["mypy-boto3-personalize-runtime (>=1.18.52)"] -pi = ["mypy-boto3-pi (>=1.18.52)"] -pinpoint = ["mypy-boto3-pinpoint (>=1.18.52)"] -pinpoint-email = ["mypy-boto3-pinpoint-email (>=1.18.52)"] -pinpoint-sms-voice = ["mypy-boto3-pinpoint-sms-voice (>=1.18.52)"] -polly = ["mypy-boto3-polly (>=1.18.52)"] -pricing = ["mypy-boto3-pricing (>=1.18.52)"] -proton = ["mypy-boto3-proton (>=1.18.52)"] -qldb = ["mypy-boto3-qldb (>=1.18.52)"] -qldb-session = ["mypy-boto3-qldb-session (>=1.18.52)"] -quicksight = ["mypy-boto3-quicksight (>=1.18.52)"] -ram = ["mypy-boto3-ram (>=1.18.52)"] -rds = ["mypy-boto3-rds (>=1.18.52)"] -rds-data = ["mypy-boto3-rds-data (>=1.18.52)"] -redshift = ["mypy-boto3-redshift (>=1.18.52)"] -redshift-data = ["mypy-boto3-redshift-data (>=1.18.52)"] -rekognition = ["mypy-boto3-rekognition (>=1.18.52)"] -resource-groups = ["mypy-boto3-resource-groups (>=1.18.52)"] -resourcegroupstaggingapi = ["mypy-boto3-resourcegroupstaggingapi (>=1.18.52)"] -robomaker = ["mypy-boto3-robomaker (>=1.18.52)"] -route53 = ["mypy-boto3-route53 (>=1.18.52)"] -route53-recovery-cluster = ["mypy-boto3-route53-recovery-cluster (>=1.18.52)"] -route53-recovery-control-config = ["mypy-boto3-route53-recovery-control-config (>=1.18.52)"] -route53-recovery-readiness = ["mypy-boto3-route53-recovery-readiness (>=1.18.52)"] -route53domains = ["mypy-boto3-route53domains (>=1.18.52)"] -route53resolver = ["mypy-boto3-route53resolver (>=1.18.52)"] -s3 = ["mypy-boto3-s3 (>=1.18.52)"] -s3control = ["mypy-boto3-s3control (>=1.18.52)"] -s3outposts = ["mypy-boto3-s3outposts (>=1.18.52)"] -sagemaker = ["mypy-boto3-sagemaker (>=1.18.52)"] -sagemaker-a2i-runtime = ["mypy-boto3-sagemaker-a2i-runtime (>=1.18.52)"] -sagemaker-edge = ["mypy-boto3-sagemaker-edge (>=1.18.52)"] -sagemaker-featurestore-runtime = ["mypy-boto3-sagemaker-featurestore-runtime (>=1.18.52)"] -sagemaker-runtime = ["mypy-boto3-sagemaker-runtime (>=1.18.52)"] -savingsplans = ["mypy-boto3-savingsplans (>=1.18.52)"] -schemas = ["mypy-boto3-schemas (>=1.18.52)"] -sdb = ["mypy-boto3-sdb (>=1.18.52)"] -secretsmanager = ["mypy-boto3-secretsmanager (>=1.18.52)"] -securityhub = ["mypy-boto3-securityhub (>=1.18.52)"] -serverlessrepo = ["mypy-boto3-serverlessrepo (>=1.18.52)"] -service-quotas = ["mypy-boto3-service-quotas (>=1.18.52)"] -servicecatalog = ["mypy-boto3-servicecatalog (>=1.18.52)"] -servicecatalog-appregistry = ["mypy-boto3-servicecatalog-appregistry (>=1.18.52)"] -servicediscovery = ["mypy-boto3-servicediscovery (>=1.18.52)"] -ses = ["mypy-boto3-ses (>=1.18.52)"] -sesv2 = ["mypy-boto3-sesv2 (>=1.18.52)"] -shield = ["mypy-boto3-shield (>=1.18.52)"] -signer = ["mypy-boto3-signer (>=1.18.52)"] -sms = ["mypy-boto3-sms (>=1.18.52)"] -sms-voice = ["mypy-boto3-sms-voice (>=1.18.52)"] -snow-device-management = ["mypy-boto3-snow-device-management (>=1.18.52)"] -snowball = ["mypy-boto3-snowball (>=1.18.52)"] -sns = ["mypy-boto3-sns (>=1.18.52)"] -sqs = ["mypy-boto3-sqs (>=1.18.52)"] -ssm = ["mypy-boto3-ssm (>=1.18.52)"] -ssm-contacts = ["mypy-boto3-ssm-contacts (>=1.18.52)"] -ssm-incidents = ["mypy-boto3-ssm-incidents (>=1.18.52)"] -sso = ["mypy-boto3-sso (>=1.18.52)"] -sso-admin = ["mypy-boto3-sso-admin (>=1.18.52)"] -sso-oidc = ["mypy-boto3-sso-oidc (>=1.18.52)"] -stepfunctions = ["mypy-boto3-stepfunctions (>=1.18.52)"] -storagegateway = ["mypy-boto3-storagegateway (>=1.18.52)"] -sts = ["mypy-boto3-sts (>=1.18.52)"] -support = ["mypy-boto3-support (>=1.18.52)"] -swf = ["mypy-boto3-swf (>=1.18.52)"] -synthetics = ["mypy-boto3-synthetics (>=1.18.52)"] -textract = ["mypy-boto3-textract (>=1.18.52)"] -timestream-query = ["mypy-boto3-timestream-query (>=1.18.52)"] -timestream-write = ["mypy-boto3-timestream-write (>=1.18.52)"] -transcribe = ["mypy-boto3-transcribe (>=1.18.52)"] -transfer = ["mypy-boto3-transfer (>=1.18.52)"] -translate = ["mypy-boto3-translate (>=1.18.52)"] -voice-id = ["mypy-boto3-voice-id (>=1.18.52)"] -waf = ["mypy-boto3-waf (>=1.18.52)"] -waf-regional = ["mypy-boto3-waf-regional (>=1.18.52)"] -wafv2 = ["mypy-boto3-wafv2 (>=1.18.52)"] -wellarchitected = ["mypy-boto3-wellarchitected (>=1.18.52)"] -wisdom = ["mypy-boto3-wisdom (>=1.18.52)"] -workdocs = ["mypy-boto3-workdocs (>=1.18.52)"] -worklink = ["mypy-boto3-worklink (>=1.18.52)"] -workmail = ["mypy-boto3-workmail (>=1.18.52)"] -workmailmessageflow = ["mypy-boto3-workmailmessageflow (>=1.18.52)"] -workspaces = ["mypy-boto3-workspaces (>=1.18.52)"] -xray = ["mypy-boto3-xray (>=1.18.52)"] +accessanalyzer = ["mypy-boto3-accessanalyzer (>=1.19.0)"] +account = ["mypy-boto3-account (>=1.19.0)"] +acm = ["mypy-boto3-acm (>=1.19.0)"] +acm-pca = ["mypy-boto3-acm-pca (>=1.19.0)"] +alexaforbusiness = ["mypy-boto3-alexaforbusiness (>=1.19.0)"] +all = ["mypy-boto3-accessanalyzer (>=1.19.0)", "mypy-boto3-account (>=1.19.0)", "mypy-boto3-acm (>=1.19.0)", "mypy-boto3-acm-pca (>=1.19.0)", "mypy-boto3-alexaforbusiness (>=1.19.0)", "mypy-boto3-amp (>=1.19.0)", "mypy-boto3-amplify (>=1.19.0)", "mypy-boto3-amplifybackend (>=1.19.0)", "mypy-boto3-apigateway (>=1.19.0)", "mypy-boto3-apigatewaymanagementapi (>=1.19.0)", "mypy-boto3-apigatewayv2 (>=1.19.0)", "mypy-boto3-appconfig (>=1.19.0)", "mypy-boto3-appflow (>=1.19.0)", "mypy-boto3-appintegrations (>=1.19.0)", "mypy-boto3-application-autoscaling (>=1.19.0)", "mypy-boto3-application-insights (>=1.19.0)", "mypy-boto3-applicationcostprofiler (>=1.19.0)", "mypy-boto3-appmesh (>=1.19.0)", "mypy-boto3-apprunner (>=1.19.0)", "mypy-boto3-appstream (>=1.19.0)", "mypy-boto3-appsync (>=1.19.0)", "mypy-boto3-athena (>=1.19.0)", "mypy-boto3-auditmanager (>=1.19.0)", "mypy-boto3-autoscaling (>=1.19.0)", "mypy-boto3-autoscaling-plans (>=1.19.0)", "mypy-boto3-backup (>=1.19.0)", "mypy-boto3-batch (>=1.19.0)", "mypy-boto3-braket (>=1.19.0)", "mypy-boto3-budgets (>=1.19.0)", "mypy-boto3-ce (>=1.19.0)", "mypy-boto3-chime (>=1.19.0)", "mypy-boto3-chime-sdk-identity (>=1.19.0)", "mypy-boto3-chime-sdk-messaging (>=1.19.0)", "mypy-boto3-cloud9 (>=1.19.0)", "mypy-boto3-cloudcontrol (>=1.19.0)", "mypy-boto3-clouddirectory (>=1.19.0)", "mypy-boto3-cloudformation (>=1.19.0)", "mypy-boto3-cloudfront (>=1.19.0)", "mypy-boto3-cloudhsm (>=1.19.0)", "mypy-boto3-cloudhsmv2 (>=1.19.0)", "mypy-boto3-cloudsearch (>=1.19.0)", "mypy-boto3-cloudsearchdomain (>=1.19.0)", "mypy-boto3-cloudtrail (>=1.19.0)", "mypy-boto3-cloudwatch (>=1.19.0)", "mypy-boto3-codeartifact (>=1.19.0)", "mypy-boto3-codebuild (>=1.19.0)", "mypy-boto3-codecommit (>=1.19.0)", "mypy-boto3-codedeploy (>=1.19.0)", "mypy-boto3-codeguru-reviewer (>=1.19.0)", "mypy-boto3-codeguruprofiler (>=1.19.0)", "mypy-boto3-codepipeline (>=1.19.0)", "mypy-boto3-codestar (>=1.19.0)", "mypy-boto3-codestar-connections (>=1.19.0)", "mypy-boto3-codestar-notifications (>=1.19.0)", "mypy-boto3-cognito-identity (>=1.19.0)", "mypy-boto3-cognito-idp (>=1.19.0)", "mypy-boto3-cognito-sync (>=1.19.0)", "mypy-boto3-comprehend (>=1.19.0)", "mypy-boto3-comprehendmedical (>=1.19.0)", "mypy-boto3-compute-optimizer (>=1.19.0)", "mypy-boto3-config (>=1.19.0)", "mypy-boto3-connect (>=1.19.0)", "mypy-boto3-connect-contact-lens (>=1.19.0)", "mypy-boto3-connectparticipant (>=1.19.0)", "mypy-boto3-cur (>=1.19.0)", "mypy-boto3-customer-profiles (>=1.19.0)", "mypy-boto3-databrew (>=1.19.0)", "mypy-boto3-dataexchange (>=1.19.0)", "mypy-boto3-datapipeline (>=1.19.0)", "mypy-boto3-datasync (>=1.19.0)", "mypy-boto3-dax (>=1.19.0)", "mypy-boto3-detective (>=1.19.0)", "mypy-boto3-devicefarm (>=1.19.0)", "mypy-boto3-devops-guru (>=1.19.0)", "mypy-boto3-directconnect (>=1.19.0)", "mypy-boto3-discovery (>=1.19.0)", "mypy-boto3-dlm (>=1.19.0)", "mypy-boto3-dms (>=1.19.0)", "mypy-boto3-docdb (>=1.19.0)", "mypy-boto3-ds (>=1.19.0)", "mypy-boto3-dynamodb (>=1.19.0)", "mypy-boto3-dynamodbstreams (>=1.19.0)", "mypy-boto3-ebs (>=1.19.0)", "mypy-boto3-ec2 (>=1.19.0)", "mypy-boto3-ec2-instance-connect (>=1.19.0)", "mypy-boto3-ecr (>=1.19.0)", "mypy-boto3-ecr-public (>=1.19.0)", "mypy-boto3-ecs (>=1.19.0)", "mypy-boto3-efs (>=1.19.0)", "mypy-boto3-eks (>=1.19.0)", "mypy-boto3-elastic-inference (>=1.19.0)", "mypy-boto3-elasticache (>=1.19.0)", "mypy-boto3-elasticbeanstalk (>=1.19.0)", "mypy-boto3-elastictranscoder (>=1.19.0)", "mypy-boto3-elb (>=1.19.0)", "mypy-boto3-elbv2 (>=1.19.0)", "mypy-boto3-emr (>=1.19.0)", "mypy-boto3-emr-containers (>=1.19.0)", "mypy-boto3-es (>=1.19.0)", "mypy-boto3-events (>=1.19.0)", "mypy-boto3-finspace (>=1.19.0)", "mypy-boto3-finspace-data (>=1.19.0)", "mypy-boto3-firehose (>=1.19.0)", "mypy-boto3-fis (>=1.19.0)", "mypy-boto3-fms (>=1.19.0)", "mypy-boto3-forecast (>=1.19.0)", "mypy-boto3-forecastquery (>=1.19.0)", "mypy-boto3-frauddetector (>=1.19.0)", "mypy-boto3-fsx (>=1.19.0)", "mypy-boto3-gamelift (>=1.19.0)", "mypy-boto3-glacier (>=1.19.0)", "mypy-boto3-globalaccelerator (>=1.19.0)", "mypy-boto3-glue (>=1.19.0)", "mypy-boto3-grafana (>=1.19.0)", "mypy-boto3-greengrass (>=1.19.0)", "mypy-boto3-greengrassv2 (>=1.19.0)", "mypy-boto3-groundstation (>=1.19.0)", "mypy-boto3-guardduty (>=1.19.0)", "mypy-boto3-health (>=1.19.0)", "mypy-boto3-healthlake (>=1.19.0)", "mypy-boto3-honeycode (>=1.19.0)", "mypy-boto3-iam (>=1.19.0)", "mypy-boto3-identitystore (>=1.19.0)", "mypy-boto3-imagebuilder (>=1.19.0)", "mypy-boto3-importexport (>=1.19.0)", "mypy-boto3-inspector (>=1.19.0)", "mypy-boto3-iot (>=1.19.0)", "mypy-boto3-iot-data (>=1.19.0)", "mypy-boto3-iot-jobs-data (>=1.19.0)", "mypy-boto3-iot1click-devices (>=1.19.0)", "mypy-boto3-iot1click-projects (>=1.19.0)", "mypy-boto3-iotanalytics (>=1.19.0)", "mypy-boto3-iotdeviceadvisor (>=1.19.0)", "mypy-boto3-iotevents (>=1.19.0)", "mypy-boto3-iotevents-data (>=1.19.0)", "mypy-boto3-iotfleethub (>=1.19.0)", "mypy-boto3-iotsecuretunneling (>=1.19.0)", "mypy-boto3-iotsitewise (>=1.19.0)", "mypy-boto3-iotthingsgraph (>=1.19.0)", "mypy-boto3-iotwireless (>=1.19.0)", "mypy-boto3-ivs (>=1.19.0)", "mypy-boto3-kafka (>=1.19.0)", "mypy-boto3-kafkaconnect (>=1.19.0)", "mypy-boto3-kendra (>=1.19.0)", "mypy-boto3-kinesis (>=1.19.0)", "mypy-boto3-kinesis-video-archived-media (>=1.19.0)", "mypy-boto3-kinesis-video-media (>=1.19.0)", "mypy-boto3-kinesis-video-signaling (>=1.19.0)", "mypy-boto3-kinesisanalytics (>=1.19.0)", "mypy-boto3-kinesisanalyticsv2 (>=1.19.0)", "mypy-boto3-kinesisvideo (>=1.19.0)", "mypy-boto3-kms (>=1.19.0)", "mypy-boto3-lakeformation (>=1.19.0)", "mypy-boto3-lambda (>=1.19.0)", "mypy-boto3-lex-models (>=1.19.0)", "mypy-boto3-lex-runtime (>=1.19.0)", "mypy-boto3-lexv2-models (>=1.19.0)", "mypy-boto3-lexv2-runtime (>=1.19.0)", "mypy-boto3-license-manager (>=1.19.0)", "mypy-boto3-lightsail (>=1.19.0)", "mypy-boto3-location (>=1.19.0)", "mypy-boto3-logs (>=1.19.0)", "mypy-boto3-lookoutequipment (>=1.19.0)", "mypy-boto3-lookoutmetrics (>=1.19.0)", "mypy-boto3-lookoutvision (>=1.19.0)", "mypy-boto3-machinelearning (>=1.19.0)", "mypy-boto3-macie (>=1.19.0)", "mypy-boto3-macie2 (>=1.19.0)", "mypy-boto3-managedblockchain (>=1.19.0)", "mypy-boto3-marketplace-catalog (>=1.19.0)", "mypy-boto3-marketplace-entitlement (>=1.19.0)", "mypy-boto3-marketplacecommerceanalytics (>=1.19.0)", "mypy-boto3-mediaconnect (>=1.19.0)", "mypy-boto3-mediaconvert (>=1.19.0)", "mypy-boto3-medialive (>=1.19.0)", "mypy-boto3-mediapackage (>=1.19.0)", "mypy-boto3-mediapackage-vod (>=1.19.0)", "mypy-boto3-mediastore (>=1.19.0)", "mypy-boto3-mediastore-data (>=1.19.0)", "mypy-boto3-mediatailor (>=1.19.0)", "mypy-boto3-memorydb (>=1.19.0)", "mypy-boto3-meteringmarketplace (>=1.19.0)", "mypy-boto3-mgh (>=1.19.0)", "mypy-boto3-mgn (>=1.19.0)", "mypy-boto3-migrationhub-config (>=1.19.0)", "mypy-boto3-mobile (>=1.19.0)", "mypy-boto3-mq (>=1.19.0)", "mypy-boto3-mturk (>=1.19.0)", "mypy-boto3-mwaa (>=1.19.0)", "mypy-boto3-neptune (>=1.19.0)", "mypy-boto3-network-firewall (>=1.19.0)", "mypy-boto3-networkmanager (>=1.19.0)", "mypy-boto3-nimble (>=1.19.0)", "mypy-boto3-opensearch (>=1.19.0)", "mypy-boto3-opsworks (>=1.19.0)", "mypy-boto3-opsworkscm (>=1.19.0)", "mypy-boto3-organizations (>=1.19.0)", "mypy-boto3-outposts (>=1.19.0)", "mypy-boto3-panorama (>=1.19.0)", "mypy-boto3-personalize (>=1.19.0)", "mypy-boto3-personalize-events (>=1.19.0)", "mypy-boto3-personalize-runtime (>=1.19.0)", "mypy-boto3-pi (>=1.19.0)", "mypy-boto3-pinpoint (>=1.19.0)", "mypy-boto3-pinpoint-email (>=1.19.0)", "mypy-boto3-pinpoint-sms-voice (>=1.19.0)", "mypy-boto3-polly (>=1.19.0)", "mypy-boto3-pricing (>=1.19.0)", "mypy-boto3-proton (>=1.19.0)", "mypy-boto3-qldb (>=1.19.0)", "mypy-boto3-qldb-session (>=1.19.0)", "mypy-boto3-quicksight (>=1.19.0)", "mypy-boto3-ram (>=1.19.0)", "mypy-boto3-rds (>=1.19.0)", "mypy-boto3-rds-data (>=1.19.0)", "mypy-boto3-redshift (>=1.19.0)", "mypy-boto3-redshift-data (>=1.19.0)", "mypy-boto3-rekognition (>=1.19.0)", "mypy-boto3-resource-groups (>=1.19.0)", "mypy-boto3-resourcegroupstaggingapi (>=1.19.0)", "mypy-boto3-robomaker (>=1.19.0)", "mypy-boto3-route53 (>=1.19.0)", "mypy-boto3-route53-recovery-cluster (>=1.19.0)", "mypy-boto3-route53-recovery-control-config (>=1.19.0)", "mypy-boto3-route53-recovery-readiness (>=1.19.0)", "mypy-boto3-route53domains (>=1.19.0)", "mypy-boto3-route53resolver (>=1.19.0)", "mypy-boto3-s3 (>=1.19.0)", "mypy-boto3-s3control (>=1.19.0)", "mypy-boto3-s3outposts (>=1.19.0)", "mypy-boto3-sagemaker (>=1.19.0)", "mypy-boto3-sagemaker-a2i-runtime (>=1.19.0)", "mypy-boto3-sagemaker-edge (>=1.19.0)", "mypy-boto3-sagemaker-featurestore-runtime (>=1.19.0)", "mypy-boto3-sagemaker-runtime (>=1.19.0)", "mypy-boto3-savingsplans (>=1.19.0)", "mypy-boto3-schemas (>=1.19.0)", "mypy-boto3-sdb (>=1.19.0)", "mypy-boto3-secretsmanager (>=1.19.0)", "mypy-boto3-securityhub (>=1.19.0)", "mypy-boto3-serverlessrepo (>=1.19.0)", "mypy-boto3-service-quotas (>=1.19.0)", "mypy-boto3-servicecatalog (>=1.19.0)", "mypy-boto3-servicecatalog-appregistry (>=1.19.0)", "mypy-boto3-servicediscovery (>=1.19.0)", "mypy-boto3-ses (>=1.19.0)", "mypy-boto3-sesv2 (>=1.19.0)", "mypy-boto3-shield (>=1.19.0)", "mypy-boto3-signer (>=1.19.0)", "mypy-boto3-sms (>=1.19.0)", "mypy-boto3-sms-voice (>=1.19.0)", "mypy-boto3-snow-device-management (>=1.19.0)", "mypy-boto3-snowball (>=1.19.0)", "mypy-boto3-sns (>=1.19.0)", "mypy-boto3-sqs (>=1.19.0)", "mypy-boto3-ssm (>=1.19.0)", "mypy-boto3-ssm-contacts (>=1.19.0)", "mypy-boto3-ssm-incidents (>=1.19.0)", "mypy-boto3-sso (>=1.19.0)", "mypy-boto3-sso-admin (>=1.19.0)", "mypy-boto3-sso-oidc (>=1.19.0)", "mypy-boto3-stepfunctions (>=1.19.0)", "mypy-boto3-storagegateway (>=1.19.0)", "mypy-boto3-sts (>=1.19.0)", "mypy-boto3-support (>=1.19.0)", "mypy-boto3-swf (>=1.19.0)", "mypy-boto3-synthetics (>=1.19.0)", "mypy-boto3-textract (>=1.19.0)", "mypy-boto3-timestream-query (>=1.19.0)", "mypy-boto3-timestream-write (>=1.19.0)", "mypy-boto3-transcribe (>=1.19.0)", "mypy-boto3-transfer (>=1.19.0)", "mypy-boto3-translate (>=1.19.0)", "mypy-boto3-voice-id (>=1.19.0)", "mypy-boto3-waf (>=1.19.0)", "mypy-boto3-waf-regional (>=1.19.0)", "mypy-boto3-wafv2 (>=1.19.0)", "mypy-boto3-wellarchitected (>=1.19.0)", "mypy-boto3-wisdom (>=1.19.0)", "mypy-boto3-workdocs (>=1.19.0)", "mypy-boto3-worklink (>=1.19.0)", "mypy-boto3-workmail (>=1.19.0)", "mypy-boto3-workmailmessageflow (>=1.19.0)", "mypy-boto3-workspaces (>=1.19.0)", "mypy-boto3-xray (>=1.19.0)"] +amp = ["mypy-boto3-amp (>=1.19.0)"] +amplify = ["mypy-boto3-amplify (>=1.19.0)"] +amplifybackend = ["mypy-boto3-amplifybackend (>=1.19.0)"] +apigateway = ["mypy-boto3-apigateway (>=1.19.0)"] +apigatewaymanagementapi = ["mypy-boto3-apigatewaymanagementapi (>=1.19.0)"] +apigatewayv2 = ["mypy-boto3-apigatewayv2 (>=1.19.0)"] +appconfig = ["mypy-boto3-appconfig (>=1.19.0)"] +appflow = ["mypy-boto3-appflow (>=1.19.0)"] +appintegrations = ["mypy-boto3-appintegrations (>=1.19.0)"] +application-autoscaling = ["mypy-boto3-application-autoscaling (>=1.19.0)"] +application-insights = ["mypy-boto3-application-insights (>=1.19.0)"] +applicationcostprofiler = ["mypy-boto3-applicationcostprofiler (>=1.19.0)"] +appmesh = ["mypy-boto3-appmesh (>=1.19.0)"] +apprunner = ["mypy-boto3-apprunner (>=1.19.0)"] +appstream = ["mypy-boto3-appstream (>=1.19.0)"] +appsync = ["mypy-boto3-appsync (>=1.19.0)"] +athena = ["mypy-boto3-athena (>=1.19.0)"] +auditmanager = ["mypy-boto3-auditmanager (>=1.19.0)"] +autoscaling = ["mypy-boto3-autoscaling (>=1.19.0)"] +autoscaling-plans = ["mypy-boto3-autoscaling-plans (>=1.19.0)"] +backup = ["mypy-boto3-backup (>=1.19.0)"] +batch = ["mypy-boto3-batch (>=1.19.0)"] +braket = ["mypy-boto3-braket (>=1.19.0)"] +budgets = ["mypy-boto3-budgets (>=1.19.0)"] +ce = ["mypy-boto3-ce (>=1.19.0)"] +chime = ["mypy-boto3-chime (>=1.19.0)"] +chime-sdk-identity = ["mypy-boto3-chime-sdk-identity (>=1.19.0)"] +chime-sdk-messaging = ["mypy-boto3-chime-sdk-messaging (>=1.19.0)"] +cloud9 = ["mypy-boto3-cloud9 (>=1.19.0)"] +cloudcontrol = ["mypy-boto3-cloudcontrol (>=1.19.0)"] +clouddirectory = ["mypy-boto3-clouddirectory (>=1.19.0)"] +cloudformation = ["mypy-boto3-cloudformation (>=1.19.0)"] +cloudfront = ["mypy-boto3-cloudfront (>=1.19.0)"] +cloudhsm = ["mypy-boto3-cloudhsm (>=1.19.0)"] +cloudhsmv2 = ["mypy-boto3-cloudhsmv2 (>=1.19.0)"] +cloudsearch = ["mypy-boto3-cloudsearch (>=1.19.0)"] +cloudsearchdomain = ["mypy-boto3-cloudsearchdomain (>=1.19.0)"] +cloudtrail = ["mypy-boto3-cloudtrail (>=1.19.0)"] +cloudwatch = ["mypy-boto3-cloudwatch (>=1.19.0)"] +codeartifact = ["mypy-boto3-codeartifact (>=1.19.0)"] +codebuild = ["mypy-boto3-codebuild (>=1.19.0)"] +codecommit = ["mypy-boto3-codecommit (>=1.19.0)"] +codedeploy = ["mypy-boto3-codedeploy (>=1.19.0)"] +codeguru-reviewer = ["mypy-boto3-codeguru-reviewer (>=1.19.0)"] +codeguruprofiler = ["mypy-boto3-codeguruprofiler (>=1.19.0)"] +codepipeline = ["mypy-boto3-codepipeline (>=1.19.0)"] +codestar = ["mypy-boto3-codestar (>=1.19.0)"] +codestar-connections = ["mypy-boto3-codestar-connections (>=1.19.0)"] +codestar-notifications = ["mypy-boto3-codestar-notifications (>=1.19.0)"] +cognito-identity = ["mypy-boto3-cognito-identity (>=1.19.0)"] +cognito-idp = ["mypy-boto3-cognito-idp (>=1.19.0)"] +cognito-sync = ["mypy-boto3-cognito-sync (>=1.19.0)"] +comprehend = ["mypy-boto3-comprehend (>=1.19.0)"] +comprehendmedical = ["mypy-boto3-comprehendmedical (>=1.19.0)"] +compute-optimizer = ["mypy-boto3-compute-optimizer (>=1.19.0)"] +config = ["mypy-boto3-config (>=1.19.0)"] +connect = ["mypy-boto3-connect (>=1.19.0)"] +connect-contact-lens = ["mypy-boto3-connect-contact-lens (>=1.19.0)"] +connectparticipant = ["mypy-boto3-connectparticipant (>=1.19.0)"] +cur = ["mypy-boto3-cur (>=1.19.0)"] +customer-profiles = ["mypy-boto3-customer-profiles (>=1.19.0)"] +databrew = ["mypy-boto3-databrew (>=1.19.0)"] +dataexchange = ["mypy-boto3-dataexchange (>=1.19.0)"] +datapipeline = ["mypy-boto3-datapipeline (>=1.19.0)"] +datasync = ["mypy-boto3-datasync (>=1.19.0)"] +dax = ["mypy-boto3-dax (>=1.19.0)"] +detective = ["mypy-boto3-detective (>=1.19.0)"] +devicefarm = ["mypy-boto3-devicefarm (>=1.19.0)"] +devops-guru = ["mypy-boto3-devops-guru (>=1.19.0)"] +directconnect = ["mypy-boto3-directconnect (>=1.19.0)"] +discovery = ["mypy-boto3-discovery (>=1.19.0)"] +dlm = ["mypy-boto3-dlm (>=1.19.0)"] +dms = ["mypy-boto3-dms (>=1.19.0)"] +docdb = ["mypy-boto3-docdb (>=1.19.0)"] +ds = ["mypy-boto3-ds (>=1.19.0)"] +dynamodb = ["mypy-boto3-dynamodb (>=1.19.0)"] +dynamodbstreams = ["mypy-boto3-dynamodbstreams (>=1.19.0)"] +ebs = ["mypy-boto3-ebs (>=1.19.0)"] +ec2 = ["mypy-boto3-ec2 (>=1.19.0)"] +ec2-instance-connect = ["mypy-boto3-ec2-instance-connect (>=1.19.0)"] +ecr = ["mypy-boto3-ecr (>=1.19.0)"] +ecr-public = ["mypy-boto3-ecr-public (>=1.19.0)"] +ecs = ["mypy-boto3-ecs (>=1.19.0)"] +efs = ["mypy-boto3-efs (>=1.19.0)"] +eks = ["mypy-boto3-eks (>=1.19.0)"] +elastic-inference = ["mypy-boto3-elastic-inference (>=1.19.0)"] +elasticache = ["mypy-boto3-elasticache (>=1.19.0)"] +elasticbeanstalk = ["mypy-boto3-elasticbeanstalk (>=1.19.0)"] +elastictranscoder = ["mypy-boto3-elastictranscoder (>=1.19.0)"] +elb = ["mypy-boto3-elb (>=1.19.0)"] +elbv2 = ["mypy-boto3-elbv2 (>=1.19.0)"] +emr = ["mypy-boto3-emr (>=1.19.0)"] +emr-containers = ["mypy-boto3-emr-containers (>=1.19.0)"] +es = ["mypy-boto3-es (>=1.19.0)"] +essential = ["mypy-boto3-cloudformation (>=1.19.0)", "mypy-boto3-dynamodb (>=1.19.0)", "mypy-boto3-ec2 (>=1.19.0)", "mypy-boto3-lambda (>=1.19.0)", "mypy-boto3-rds (>=1.19.0)", "mypy-boto3-s3 (>=1.19.0)", "mypy-boto3-sqs (>=1.19.0)"] +events = ["mypy-boto3-events (>=1.19.0)"] +finspace = ["mypy-boto3-finspace (>=1.19.0)"] +finspace-data = ["mypy-boto3-finspace-data (>=1.19.0)"] +firehose = ["mypy-boto3-firehose (>=1.19.0)"] +fis = ["mypy-boto3-fis (>=1.19.0)"] +fms = ["mypy-boto3-fms (>=1.19.0)"] +forecast = ["mypy-boto3-forecast (>=1.19.0)"] +forecastquery = ["mypy-boto3-forecastquery (>=1.19.0)"] +frauddetector = ["mypy-boto3-frauddetector (>=1.19.0)"] +fsx = ["mypy-boto3-fsx (>=1.19.0)"] +gamelift = ["mypy-boto3-gamelift (>=1.19.0)"] +glacier = ["mypy-boto3-glacier (>=1.19.0)"] +globalaccelerator = ["mypy-boto3-globalaccelerator (>=1.19.0)"] +glue = ["mypy-boto3-glue (>=1.19.0)"] +grafana = ["mypy-boto3-grafana (>=1.19.0)"] +greengrass = ["mypy-boto3-greengrass (>=1.19.0)"] +greengrassv2 = ["mypy-boto3-greengrassv2 (>=1.19.0)"] +groundstation = ["mypy-boto3-groundstation (>=1.19.0)"] +guardduty = ["mypy-boto3-guardduty (>=1.19.0)"] +health = ["mypy-boto3-health (>=1.19.0)"] +healthlake = ["mypy-boto3-healthlake (>=1.19.0)"] +honeycode = ["mypy-boto3-honeycode (>=1.19.0)"] +iam = ["mypy-boto3-iam (>=1.19.0)"] +identitystore = ["mypy-boto3-identitystore (>=1.19.0)"] +imagebuilder = ["mypy-boto3-imagebuilder (>=1.19.0)"] +importexport = ["mypy-boto3-importexport (>=1.19.0)"] +inspector = ["mypy-boto3-inspector (>=1.19.0)"] +iot = ["mypy-boto3-iot (>=1.19.0)"] +iot-data = ["mypy-boto3-iot-data (>=1.19.0)"] +iot-jobs-data = ["mypy-boto3-iot-jobs-data (>=1.19.0)"] +iot1click-devices = ["mypy-boto3-iot1click-devices (>=1.19.0)"] +iot1click-projects = ["mypy-boto3-iot1click-projects (>=1.19.0)"] +iotanalytics = ["mypy-boto3-iotanalytics (>=1.19.0)"] +iotdeviceadvisor = ["mypy-boto3-iotdeviceadvisor (>=1.19.0)"] +iotevents = ["mypy-boto3-iotevents (>=1.19.0)"] +iotevents-data = ["mypy-boto3-iotevents-data (>=1.19.0)"] +iotfleethub = ["mypy-boto3-iotfleethub (>=1.19.0)"] +iotsecuretunneling = ["mypy-boto3-iotsecuretunneling (>=1.19.0)"] +iotsitewise = ["mypy-boto3-iotsitewise (>=1.19.0)"] +iotthingsgraph = ["mypy-boto3-iotthingsgraph (>=1.19.0)"] +iotwireless = ["mypy-boto3-iotwireless (>=1.19.0)"] +ivs = ["mypy-boto3-ivs (>=1.19.0)"] +kafka = ["mypy-boto3-kafka (>=1.19.0)"] +kafkaconnect = ["mypy-boto3-kafkaconnect (>=1.19.0)"] +kendra = ["mypy-boto3-kendra (>=1.19.0)"] +kinesis = ["mypy-boto3-kinesis (>=1.19.0)"] +kinesis-video-archived-media = ["mypy-boto3-kinesis-video-archived-media (>=1.19.0)"] +kinesis-video-media = ["mypy-boto3-kinesis-video-media (>=1.19.0)"] +kinesis-video-signaling = ["mypy-boto3-kinesis-video-signaling (>=1.19.0)"] +kinesisanalytics = ["mypy-boto3-kinesisanalytics (>=1.19.0)"] +kinesisanalyticsv2 = ["mypy-boto3-kinesisanalyticsv2 (>=1.19.0)"] +kinesisvideo = ["mypy-boto3-kinesisvideo (>=1.19.0)"] +kms = ["mypy-boto3-kms (>=1.19.0)"] +lakeformation = ["mypy-boto3-lakeformation (>=1.19.0)"] +lambda = ["mypy-boto3-lambda (>=1.19.0)"] +lex-models = ["mypy-boto3-lex-models (>=1.19.0)"] +lex-runtime = ["mypy-boto3-lex-runtime (>=1.19.0)"] +lexv2-models = ["mypy-boto3-lexv2-models (>=1.19.0)"] +lexv2-runtime = ["mypy-boto3-lexv2-runtime (>=1.19.0)"] +license-manager = ["mypy-boto3-license-manager (>=1.19.0)"] +lightsail = ["mypy-boto3-lightsail (>=1.19.0)"] +location = ["mypy-boto3-location (>=1.19.0)"] +logs = ["mypy-boto3-logs (>=1.19.0)"] +lookoutequipment = ["mypy-boto3-lookoutequipment (>=1.19.0)"] +lookoutmetrics = ["mypy-boto3-lookoutmetrics (>=1.19.0)"] +lookoutvision = ["mypy-boto3-lookoutvision (>=1.19.0)"] +machinelearning = ["mypy-boto3-machinelearning (>=1.19.0)"] +macie = ["mypy-boto3-macie (>=1.19.0)"] +macie2 = ["mypy-boto3-macie2 (>=1.19.0)"] +managedblockchain = ["mypy-boto3-managedblockchain (>=1.19.0)"] +marketplace-catalog = ["mypy-boto3-marketplace-catalog (>=1.19.0)"] +marketplace-entitlement = ["mypy-boto3-marketplace-entitlement (>=1.19.0)"] +marketplacecommerceanalytics = ["mypy-boto3-marketplacecommerceanalytics (>=1.19.0)"] +mediaconnect = ["mypy-boto3-mediaconnect (>=1.19.0)"] +mediaconvert = ["mypy-boto3-mediaconvert (>=1.19.0)"] +medialive = ["mypy-boto3-medialive (>=1.19.0)"] +mediapackage = ["mypy-boto3-mediapackage (>=1.19.0)"] +mediapackage-vod = ["mypy-boto3-mediapackage-vod (>=1.19.0)"] +mediastore = ["mypy-boto3-mediastore (>=1.19.0)"] +mediastore-data = ["mypy-boto3-mediastore-data (>=1.19.0)"] +mediatailor = ["mypy-boto3-mediatailor (>=1.19.0)"] +memorydb = ["mypy-boto3-memorydb (>=1.19.0)"] +meteringmarketplace = ["mypy-boto3-meteringmarketplace (>=1.19.0)"] +mgh = ["mypy-boto3-mgh (>=1.19.0)"] +mgn = ["mypy-boto3-mgn (>=1.19.0)"] +migrationhub-config = ["mypy-boto3-migrationhub-config (>=1.19.0)"] +mobile = ["mypy-boto3-mobile (>=1.19.0)"] +mq = ["mypy-boto3-mq (>=1.19.0)"] +mturk = ["mypy-boto3-mturk (>=1.19.0)"] +mwaa = ["mypy-boto3-mwaa (>=1.19.0)"] +neptune = ["mypy-boto3-neptune (>=1.19.0)"] +network-firewall = ["mypy-boto3-network-firewall (>=1.19.0)"] +networkmanager = ["mypy-boto3-networkmanager (>=1.19.0)"] +nimble = ["mypy-boto3-nimble (>=1.19.0)"] +opensearch = ["mypy-boto3-opensearch (>=1.19.0)"] +opsworks = ["mypy-boto3-opsworks (>=1.19.0)"] +opsworkscm = ["mypy-boto3-opsworkscm (>=1.19.0)"] +organizations = ["mypy-boto3-organizations (>=1.19.0)"] +outposts = ["mypy-boto3-outposts (>=1.19.0)"] +panorama = ["mypy-boto3-panorama (>=1.19.0)"] +personalize = ["mypy-boto3-personalize (>=1.19.0)"] +personalize-events = ["mypy-boto3-personalize-events (>=1.19.0)"] +personalize-runtime = ["mypy-boto3-personalize-runtime (>=1.19.0)"] +pi = ["mypy-boto3-pi (>=1.19.0)"] +pinpoint = ["mypy-boto3-pinpoint (>=1.19.0)"] +pinpoint-email = ["mypy-boto3-pinpoint-email (>=1.19.0)"] +pinpoint-sms-voice = ["mypy-boto3-pinpoint-sms-voice (>=1.19.0)"] +polly = ["mypy-boto3-polly (>=1.19.0)"] +pricing = ["mypy-boto3-pricing (>=1.19.0)"] +proton = ["mypy-boto3-proton (>=1.19.0)"] +qldb = ["mypy-boto3-qldb (>=1.19.0)"] +qldb-session = ["mypy-boto3-qldb-session (>=1.19.0)"] +quicksight = ["mypy-boto3-quicksight (>=1.19.0)"] +ram = ["mypy-boto3-ram (>=1.19.0)"] +rds = ["mypy-boto3-rds (>=1.19.0)"] +rds-data = ["mypy-boto3-rds-data (>=1.19.0)"] +redshift = ["mypy-boto3-redshift (>=1.19.0)"] +redshift-data = ["mypy-boto3-redshift-data (>=1.19.0)"] +rekognition = ["mypy-boto3-rekognition (>=1.19.0)"] +resource-groups = ["mypy-boto3-resource-groups (>=1.19.0)"] +resourcegroupstaggingapi = ["mypy-boto3-resourcegroupstaggingapi (>=1.19.0)"] +robomaker = ["mypy-boto3-robomaker (>=1.19.0)"] +route53 = ["mypy-boto3-route53 (>=1.19.0)"] +route53-recovery-cluster = ["mypy-boto3-route53-recovery-cluster (>=1.19.0)"] +route53-recovery-control-config = ["mypy-boto3-route53-recovery-control-config (>=1.19.0)"] +route53-recovery-readiness = ["mypy-boto3-route53-recovery-readiness (>=1.19.0)"] +route53domains = ["mypy-boto3-route53domains (>=1.19.0)"] +route53resolver = ["mypy-boto3-route53resolver (>=1.19.0)"] +s3 = ["mypy-boto3-s3 (>=1.19.0)"] +s3control = ["mypy-boto3-s3control (>=1.19.0)"] +s3outposts = ["mypy-boto3-s3outposts (>=1.19.0)"] +sagemaker = ["mypy-boto3-sagemaker (>=1.19.0)"] +sagemaker-a2i-runtime = ["mypy-boto3-sagemaker-a2i-runtime (>=1.19.0)"] +sagemaker-edge = ["mypy-boto3-sagemaker-edge (>=1.19.0)"] +sagemaker-featurestore-runtime = ["mypy-boto3-sagemaker-featurestore-runtime (>=1.19.0)"] +sagemaker-runtime = ["mypy-boto3-sagemaker-runtime (>=1.19.0)"] +savingsplans = ["mypy-boto3-savingsplans (>=1.19.0)"] +schemas = ["mypy-boto3-schemas (>=1.19.0)"] +sdb = ["mypy-boto3-sdb (>=1.19.0)"] +secretsmanager = ["mypy-boto3-secretsmanager (>=1.19.0)"] +securityhub = ["mypy-boto3-securityhub (>=1.19.0)"] +serverlessrepo = ["mypy-boto3-serverlessrepo (>=1.19.0)"] +service-quotas = ["mypy-boto3-service-quotas (>=1.19.0)"] +servicecatalog = ["mypy-boto3-servicecatalog (>=1.19.0)"] +servicecatalog-appregistry = ["mypy-boto3-servicecatalog-appregistry (>=1.19.0)"] +servicediscovery = ["mypy-boto3-servicediscovery (>=1.19.0)"] +ses = ["mypy-boto3-ses (>=1.19.0)"] +sesv2 = ["mypy-boto3-sesv2 (>=1.19.0)"] +shield = ["mypy-boto3-shield (>=1.19.0)"] +signer = ["mypy-boto3-signer (>=1.19.0)"] +sms = ["mypy-boto3-sms (>=1.19.0)"] +sms-voice = ["mypy-boto3-sms-voice (>=1.19.0)"] +snow-device-management = ["mypy-boto3-snow-device-management (>=1.19.0)"] +snowball = ["mypy-boto3-snowball (>=1.19.0)"] +sns = ["mypy-boto3-sns (>=1.19.0)"] +sqs = ["mypy-boto3-sqs (>=1.19.0)"] +ssm = ["mypy-boto3-ssm (>=1.19.0)"] +ssm-contacts = ["mypy-boto3-ssm-contacts (>=1.19.0)"] +ssm-incidents = ["mypy-boto3-ssm-incidents (>=1.19.0)"] +sso = ["mypy-boto3-sso (>=1.19.0)"] +sso-admin = ["mypy-boto3-sso-admin (>=1.19.0)"] +sso-oidc = ["mypy-boto3-sso-oidc (>=1.19.0)"] +stepfunctions = ["mypy-boto3-stepfunctions (>=1.19.0)"] +storagegateway = ["mypy-boto3-storagegateway (>=1.19.0)"] +sts = ["mypy-boto3-sts (>=1.19.0)"] +support = ["mypy-boto3-support (>=1.19.0)"] +swf = ["mypy-boto3-swf (>=1.19.0)"] +synthetics = ["mypy-boto3-synthetics (>=1.19.0)"] +textract = ["mypy-boto3-textract (>=1.19.0)"] +timestream-query = ["mypy-boto3-timestream-query (>=1.19.0)"] +timestream-write = ["mypy-boto3-timestream-write (>=1.19.0)"] +transcribe = ["mypy-boto3-transcribe (>=1.19.0)"] +transfer = ["mypy-boto3-transfer (>=1.19.0)"] +translate = ["mypy-boto3-translate (>=1.19.0)"] +voice-id = ["mypy-boto3-voice-id (>=1.19.0)"] +waf = ["mypy-boto3-waf (>=1.19.0)"] +waf-regional = ["mypy-boto3-waf-regional (>=1.19.0)"] +wafv2 = ["mypy-boto3-wafv2 (>=1.19.0)"] +wellarchitected = ["mypy-boto3-wellarchitected (>=1.19.0)"] +wisdom = ["mypy-boto3-wisdom (>=1.19.0)"] +workdocs = ["mypy-boto3-workdocs (>=1.19.0)"] +worklink = ["mypy-boto3-worklink (>=1.19.0)"] +workmail = ["mypy-boto3-workmail (>=1.19.0)"] +workmailmessageflow = ["mypy-boto3-workmailmessageflow (>=1.19.0)"] +workspaces = ["mypy-boto3-workspaces (>=1.19.0)"] +xray = ["mypy-boto3-xray (>=1.19.0)"] [[package]] name = "botocore" -version = "1.21.57" +version = "1.22.10" description = "Low-level, data-driven core of boto 3." category = "main" optional = false @@ -427,19 +445,19 @@ python-dateutil = ">=2.1,<3.0.0" urllib3 = ">=1.25.4,<1.27" [package.extras] -crt = ["awscrt (==0.11.24)"] +crt = ["awscrt (==0.12.5)"] [[package]] name = "botocore-stubs" -version = "1.21.57" -description = "Type annotations for botocore 1.21.57, generated by mypy-boto3-builder 5.5.0" +version = "1.22.10" +description = "Type annotations for botocore 1.22.10, generated by mypy-boto3-builder 6.1.2" category = "dev" optional = false python-versions = ">=3.6" [[package]] name = "certifi" -version = "2021.5.30" +version = "2021.10.8" description = "Python package for providing Mozilla's CA Bundle." category = "main" optional = false @@ -447,7 +465,7 @@ python-versions = "*" [[package]] name = "cffi" -version = "1.14.6" +version = "1.15.0" description = "Foreign Function Interface for Python calling C code." category = "main" optional = false @@ -458,7 +476,7 @@ pycparser = "*" [[package]] name = "charset-normalizer" -version = "2.0.6" +version = "2.0.7" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." category = "main" optional = false @@ -469,7 +487,7 @@ unicode_backport = ["unicodedata2"] [[package]] name = "click" -version = "8.0.1" +version = "8.0.3" description = "Composable command line interface toolkit" category = "main" optional = false @@ -709,7 +727,7 @@ test = ["hypothesis (>=4.43.0,<5.0.0)", "pytest (==5.4.1)", "pytest-xdist", "tox [[package]] name = "fastapi" -version = "0.68.2" +version = "0.70.0" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" category = "main" optional = false @@ -717,26 +735,26 @@ python-versions = ">=3.6.1" [package.dependencies] pydantic = ">=1.6.2,<1.7 || >1.7,<1.7.1 || >1.7.1,<1.7.2 || >1.7.2,<1.7.3 || >1.7.3,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0" -starlette = "0.14.2" +starlette = "0.16.0" [package.extras] -all = ["requests (>=2.24.0,<3.0.0)", "aiofiles (>=0.5.0,<0.8.0)", "jinja2 (>=2.11.2,<3.0.0)", "python-multipart (>=0.0.5,<0.0.6)", "itsdangerous (>=1.1.0,<2.0.0)", "pyyaml (>=5.3.1,<6.0.0)", "graphene (>=2.1.8,<3.0.0)", "ujson (>=4.0.1,<5.0.0)", "orjson (>=3.2.1,<4.0.0)", "email_validator (>=1.1.1,<2.0.0)", "uvicorn[standard] (>=0.12.0,<0.16.0)", "async_exit_stack (>=1.0.1,<2.0.0)", "async_generator (>=1.10,<2.0.0)"] -dev = ["python-jose[cryptography] (>=3.3.0,<4.0.0)", "passlib[bcrypt] (>=1.7.2,<2.0.0)", "autoflake (>=1.4.0,<2.0.0)", "flake8 (>=3.8.3,<4.0.0)", "uvicorn[standard] (>=0.12.0,<0.16.0)", "graphene (>=2.1.8,<3.0.0)"] +all = ["requests (>=2.24.0,<3.0.0)", "jinja2 (>=2.11.2,<4.0.0)", "python-multipart (>=0.0.5,<0.0.6)", "itsdangerous (>=1.1.0,<3.0.0)", "pyyaml (>=5.3.1,<6.0.0)", "ujson (>=4.0.1,<5.0.0)", "orjson (>=3.2.1,<4.0.0)", "email_validator (>=1.1.1,<2.0.0)", "uvicorn[standard] (>=0.12.0,<0.16.0)"] +dev = ["python-jose[cryptography] (>=3.3.0,<4.0.0)", "passlib[bcrypt] (>=1.7.2,<2.0.0)", "autoflake (>=1.4.0,<2.0.0)", "flake8 (>=3.8.3,<4.0.0)", "uvicorn[standard] (>=0.12.0,<0.16.0)"] doc = ["mkdocs (>=1.1.2,<2.0.0)", "mkdocs-material (>=7.1.9,<8.0.0)", "mdx-include (>=1.4.1,<2.0.0)", "mkdocs-markdownextradata-plugin (>=0.1.7,<0.3.0)", "typer-cli (>=0.0.12,<0.0.13)", "pyyaml (>=5.3.1,<6.0.0)"] -test = ["pytest (>=6.2.4,<7.0.0)", "pytest-cov (>=2.12.0,<4.0.0)", "pytest-asyncio (>=0.14.0,<0.16.0)", "mypy (==0.910)", "flake8 (>=3.8.3,<4.0.0)", "black (==21.9b0)", "isort (>=5.0.6,<6.0.0)", "requests (>=2.24.0,<3.0.0)", "httpx (>=0.14.0,<0.19.0)", "email_validator (>=1.1.1,<2.0.0)", "sqlalchemy (>=1.3.18,<1.5.0)", "peewee (>=3.13.3,<4.0.0)", "databases[sqlite] (>=0.3.2,<0.6.0)", "orjson (>=3.2.1,<4.0.0)", "ujson (>=4.0.1,<5.0.0)", "python-multipart (>=0.0.5,<0.0.6)", "aiofiles (>=0.5.0,<0.8.0)", "flask (>=1.1.2,<2.0.0)", "async_exit_stack (>=1.0.1,<2.0.0)", "async_generator (>=1.10,<2.0.0)", "types-ujson (==0.1.1)", "types-orjson (==3.6.0)", "types-dataclasses (==0.1.7)"] +test = ["pytest (>=6.2.4,<7.0.0)", "pytest-cov (>=2.12.0,<4.0.0)", "mypy (==0.910)", "flake8 (>=3.8.3,<4.0.0)", "black (==21.9b0)", "isort (>=5.0.6,<6.0.0)", "requests (>=2.24.0,<3.0.0)", "httpx (>=0.14.0,<0.19.0)", "email_validator (>=1.1.1,<2.0.0)", "sqlalchemy (>=1.3.18,<1.5.0)", "peewee (>=3.13.3,<4.0.0)", "databases[sqlite] (>=0.3.2,<0.6.0)", "orjson (>=3.2.1,<4.0.0)", "ujson (>=4.0.1,<5.0.0)", "python-multipart (>=0.0.5,<0.0.6)", "flask (>=1.1.2,<3.0.0)", "anyio[trio] (>=3.2.1,<4.0.0)", "types-ujson (==0.1.1)", "types-orjson (==3.6.0)", "types-dataclasses (==0.1.7)"] [[package]] name = "flake8" -version = "3.9.2" +version = "4.0.1" description = "the modular source code checker: pep8 pyflakes and co" category = "dev" optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" +python-versions = ">=3.6" [package.dependencies] mccabe = ">=0.6.0,<0.7.0" -pycodestyle = ">=2.7.0,<2.8.0" -pyflakes = ">=2.3.0,<2.4.0" +pycodestyle = ">=2.8.0,<2.9.0" +pyflakes = ">=2.4.0,<2.5.0" [[package]] name = "flake8-black" @@ -768,14 +786,14 @@ dev = ["coverage", "black", "hypothesis", "hypothesmith"] [[package]] name = "flake8-comprehensions" -version = "3.6.1" +version = "3.7.0" description = "A flake8 plugin to help you write better list/set/dict comprehensions." category = "dev" optional = false python-versions = ">=3.6" [package.dependencies] -flake8 = ">=3.0,<3.2.0 || >3.2.0,<4" +flake8 = ">=3.0,<3.2.0 || >3.2.0,<5" [[package]] name = "flake8-import-order" @@ -823,7 +841,7 @@ test = ["eth-utils (>=1.0.1,<2)", "hypothesis (>=3.44.24,<4)", "pytest-xdist", " [[package]] name = "idna" -version = "3.2" +version = "3.3" description = "Internationalized Domain Names in Applications (IDNA)" category = "main" optional = false @@ -900,7 +918,7 @@ python-versions = ">=3.5" [[package]] name = "moto" -version = "2.2.8" +version = "2.2.12" description = "A library that allows your python tests to easily mock out the boto library" category = "dev" optional = false @@ -922,19 +940,20 @@ werkzeug = "*" 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)", "setuptools"] +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,<4)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "setuptools"] 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)"] +ds = ["sshpubkeys (>=3.1.0)"] dynamodb2 = ["docker (>=2.5.1)"] dynamodbstreams = ["docker (>=2.5.1)"] ec2 = ["sshpubkeys (>=3.1.0)"] efs = ["sshpubkeys (>=3.1.0)"] iotdata = ["jsondiff (>=1.1.2)"] 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)", "setuptools", "flask", "flask-cors"] +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,<4)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "setuptools", "flask", "flask-cors"] ssm = ["PyYAML (>=5.1)", "dataclasses"] xray = ["aws-xray-sdk (>=0.93,!=0.96)", "setuptools"] @@ -957,8 +976,8 @@ python2 = ["typed-ast (>=1.4.0,<1.5.0)"] [[package]] name = "mypy-boto3-s3" -version = "1.18.57" -description = "Type annotations for boto3.S3 1.18.57 service, generated by mypy-boto3-builder 5.5.0" +version = "1.19.10" +description = "Type annotations for boto3.S3 1.19.10 service, generated by mypy-boto3-builder 6.1.2" category = "dev" optional = false python-versions = ">=3.6" @@ -973,14 +992,14 @@ python-versions = "*" [[package]] name = "packaging" -version = "21.0" +version = "21.2" description = "Core utilities for Python packages" category = "dev" optional = false python-versions = ">=3.6" [package.dependencies] -pyparsing = ">=2.0.2" +pyparsing = ">=2.0.2,<3" [[package]] name = "parsimonious" @@ -1068,11 +1087,11 @@ python-versions = "*" [[package]] name = "pycodestyle" -version = "2.7.0" +version = "2.8.0" description = "Python style guide checker" category = "dev" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [[package]] name = "pycparser" @@ -1084,7 +1103,7 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "pycryptodome" -version = "3.10.4" +version = "3.11.0" description = "Cryptographic library for Python" category = "main" optional = false @@ -1107,7 +1126,7 @@ email = ["email-validator (>=1.0.3)"] [[package]] name = "pyflakes" -version = "2.3.1" +version = "2.4.0" description = "passive checker of Python programs" category = "dev" optional = false @@ -1155,7 +1174,7 @@ six = ">=1.5" [[package]] name = "python-dotenv" -version = "0.19.0" +version = "0.19.1" description = "Read key-value pairs from a .env file and set them as environment variables" category = "main" optional = false @@ -1204,15 +1223,15 @@ python-versions = "*" [[package]] name = "pyyaml" -version = "5.4.1" +version = "6.0" description = "YAML parser and emitter for Python" category = "dev" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +python-versions = ">=3.6" [[package]] name = "regex" -version = "2021.9.30" +version = "2021.11.2" description = "Alternative regular expression module, to replace re." category = "dev" optional = false @@ -1238,7 +1257,7 @@ use_chardet_on_py3 = ["chardet (>=3.0.2,<5)"] [[package]] name = "responses" -version = "0.14.0" +version = "0.15.0" description = "A utility library for mocking out the `requests` Python library." category = "dev" optional = false @@ -1303,9 +1322,17 @@ category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +[[package]] +name = "sniffio" +version = "1.2.0" +description = "Sniff out which async library your code is running under" +category = "main" +optional = false +python-versions = ">=3.5" + [[package]] name = "sqlalchemy" -version = "1.4.25" +version = "1.4.26" description = "Database Abstraction Library" category = "main" optional = false @@ -1318,7 +1345,7 @@ greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platfo aiomysql = ["greenlet (!=0.4.17)", "aiomysql"] aiosqlite = ["typing_extensions (!=3.10.0.1)", "greenlet (!=0.4.17)", "aiosqlite"] asyncio = ["greenlet (!=0.4.17)"] -asyncmy = ["greenlet (!=0.4.17)", "asyncmy (>=0.2.0)"] +asyncmy = ["greenlet (!=0.4.17)", "asyncmy (>=0.2.3)"] mariadb_connector = ["mariadb (>=1.0.1)"] mssql = ["pyodbc"] mssql_pymssql = ["pymssql"] @@ -1349,14 +1376,17 @@ typing-extensions = ">=3.7.4" [[package]] name = "starlette" -version = "0.14.2" +version = "0.16.0" description = "The little ASGI library that shines." category = "main" optional = false python-versions = ">=3.6" +[package.dependencies] +anyio = ">=3.0.0,<4" + [package.extras] -full = ["aiofiles", "graphene", "itsdangerous", "jinja2", "python-multipart", "pyyaml", "requests"] +full = ["itsdangerous", "jinja2", "python-multipart", "pyyaml", "requests", "graphene"] [[package]] name = "tenacity" @@ -1379,7 +1409,7 @@ python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" [[package]] name = "tomli" -version = "1.2.1" +version = "1.2.2" description = "A lil' TOML parser" category = "dev" optional = false @@ -1452,13 +1482,17 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [metadata] lock-version = "1.1" python-versions = "^3.9" -content-hash = "aaff5ff6c55d0d8f2ce33119e1c878f7355c82ef701e33b607bfbfaa2168c700" +content-hash = "551fc1b956b2d00f2ac78c4abe562a67739a869dc58569430c60659837728af8" [metadata.files] alembic = [ {file = "alembic-1.7.4-py3-none-any.whl", hash = "sha256:e3cab9e59778b3b6726bb2da9ced451c6622d558199fd3ef914f3b1e8f4ef704"}, {file = "alembic-1.7.4.tar.gz", hash = "sha256:9d33f3ff1488c4bfab1e1a6dfebbf085e8a8e1a3e047a43ad29ad1f67f012a1d"}, ] +anyio = [ + {file = "anyio-3.3.4-py3-none-any.whl", hash = "sha256:4fd09a25ab7fa01d34512b7249e366cd10358cdafc95022c7ff8c8f8a5026d66"}, + {file = "anyio-3.3.4.tar.gz", hash = "sha256:67da67b5b21f96b9d3d65daa6ea99f5d5282cb09f50eb4456f8fb51dffefc3ff"}, +] asgiref = [ {file = "asgiref-3.4.1-py3-none-any.whl", hash = "sha256:ffc141aa908e6f175673e7b1b3b7af4fdb0ecb738fc5c8b88f69f055c2415214"}, {file = "asgiref-3.4.1.tar.gz", hash = "sha256:4ef1ab46b484e3c706329cedeff284a5d40824200638503f5768edb6de7d58e9"}, @@ -1484,83 +1518,88 @@ bitarray = [ {file = "bitarray-1.2.2.tar.gz", hash = "sha256:27a69ffcee3b868abab3ce8b17c69e02b63e722d4d64ffd91d659f81e9984954"}, ] black = [ - {file = "black-21.9b0-py3-none-any.whl", hash = "sha256:380f1b5da05e5a1429225676655dddb96f5ae8c75bdf91e53d798871b902a115"}, - {file = "black-21.9b0.tar.gz", hash = "sha256:7de4cfc7eb6b710de325712d40125689101d21d25283eed7e9998722cf10eb91"}, + {file = "black-21.10b0-py3-none-any.whl", hash = "sha256:6eb7448da9143ee65b856a5f3676b7dda98ad9abe0f87fce8c59291f15e82a5b"}, + {file = "black-21.10b0.tar.gz", hash = "sha256:a9952229092e325fe5f3dae56d81f639b23f7131eb840781947e4b2886030f33"}, ] boto3 = [ - {file = "boto3-1.18.57-py3-none-any.whl", hash = "sha256:3e6176b3ccdd039427f63365bdf25c312ec9e88cc72ba907beea006ccf32116b"}, - {file = "boto3-1.18.57.tar.gz", hash = "sha256:56a4c68a4ee131527e8bd65ab71270b06d985e6687ef27e9dfa992250fcc4c15"}, + {file = "boto3-1.19.10-py3-none-any.whl", hash = "sha256:57ee38d02772f44a52d2d836cee61d039d405f6eaefc68f92ae0d80e0260c097"}, + {file = "boto3-1.19.10.tar.gz", hash = "sha256:79c982c5930f989292ca849b0caaa1ffeb9eb9d27c32992c3b2f6736b3b14ad2"}, ] boto3-stubs = [ - {file = "boto3-stubs-1.18.57.tar.gz", hash = "sha256:e263a4b039d946e489a2bb5043c411d136fdda6f4ec3963d2a920b3ceddd6646"}, - {file = "boto3_stubs-1.18.57-py3-none-any.whl", hash = "sha256:bd3385c410704412bae919f0cfb6145c67c4748315851d3d1bc87419724d33ec"}, + {file = "boto3-stubs-1.19.10.tar.gz", hash = "sha256:602f9a78dee36e845f13cd61c19eb380b7b78be63b88a32bc26a853004e8faea"}, + {file = "boto3_stubs-1.19.10-py3-none-any.whl", hash = "sha256:c63086efbee12fcbf3a766b6d67eb28ddaecb2b26ba39434df4250a451296f18"}, ] botocore = [ - {file = "botocore-1.21.57-py3-none-any.whl", hash = "sha256:2a00acb822b148abf6a452c10c5f0b85d245e4bde7a0465ca2a5f8c990c07fc1"}, - {file = "botocore-1.21.57.tar.gz", hash = "sha256:4fd374e2dad91b2375db08e0c8a0bbd03b5e741b7dc4c5e730a544993cc46850"}, + {file = "botocore-1.22.10-py3-none-any.whl", hash = "sha256:543cd69e9b248be942d181a097a4715312939ec998602a7b4b07e9fda36d30e9"}, + {file = "botocore-1.22.10.tar.gz", hash = "sha256:dffa1e7e7e3a8da73bbdead3aeff7d52fd5a159a1a93b2896ac67b2aa79a461c"}, ] botocore-stubs = [ - {file = "botocore-stubs-1.21.57.tar.gz", hash = "sha256:968107d4afc2bf7c30a8d0071655ca3ffe76be4b767bb49bd8d4272b1f6bfd17"}, - {file = "botocore_stubs-1.21.57-py3-none-any.whl", hash = "sha256:b160b067a3476083dee45dcf5551d42564be74019129b855cc19ed29ddcff47f"}, + {file = "botocore-stubs-1.22.10.tar.gz", hash = "sha256:79cd15fc77f0ad10970cfb446c507df0b73b34afb4a0dc4ecd6a156016d854f3"}, + {file = "botocore_stubs-1.22.10-py3-none-any.whl", hash = "sha256:227f68aaed176a1e30d6d7ef5b16207476bf19d72e82a4697f0097588b73c52c"}, ] certifi = [ - {file = "certifi-2021.5.30-py2.py3-none-any.whl", hash = "sha256:50b1e4f8446b06f41be7dd6338db18e0990601dce795c2b1686458aa7e8fa7d8"}, - {file = "certifi-2021.5.30.tar.gz", hash = "sha256:2bbf76fd432960138b3ef6dda3dde0544f27cbf8546c458e60baf371917ba9ee"}, + {file = "certifi-2021.10.8-py2.py3-none-any.whl", hash = "sha256:d62a0163eb4c2344ac042ab2bdf75399a71a2d8c7d47eac2e2ee91b9d6339569"}, + {file = "certifi-2021.10.8.tar.gz", hash = "sha256:78884e7c1d4b00ce3cea67b44566851c4343c120abd683433ce934a68ea58872"}, ] cffi = [ - {file = "cffi-1.14.6-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:22b9c3c320171c108e903d61a3723b51e37aaa8c81255b5e7ce102775bd01e2c"}, - {file = "cffi-1.14.6-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:f0c5d1acbfca6ebdd6b1e3eded8d261affb6ddcf2186205518f1428b8569bb99"}, - {file = "cffi-1.14.6-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:99f27fefe34c37ba9875f224a8f36e31d744d8083e00f520f133cab79ad5e819"}, - {file = "cffi-1.14.6-cp27-cp27m-win32.whl", hash = "sha256:55af55e32ae468e9946f741a5d51f9896da6b9bf0bbdd326843fec05c730eb20"}, - {file = "cffi-1.14.6-cp27-cp27m-win_amd64.whl", hash = "sha256:7bcac9a2b4fdbed2c16fa5681356d7121ecabf041f18d97ed5b8e0dd38a80224"}, - {file = "cffi-1.14.6-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:ed38b924ce794e505647f7c331b22a693bee1538fdf46b0222c4717b42f744e7"}, - {file = "cffi-1.14.6-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:e22dcb48709fc51a7b58a927391b23ab37eb3737a98ac4338e2448bef8559b33"}, - {file = "cffi-1.14.6-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:aedb15f0a5a5949ecb129a82b72b19df97bbbca024081ed2ef88bd5c0a610534"}, - {file = "cffi-1.14.6-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:48916e459c54c4a70e52745639f1db524542140433599e13911b2f329834276a"}, - {file = "cffi-1.14.6-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:f627688813d0a4140153ff532537fbe4afea5a3dffce1f9deb7f91f848a832b5"}, - {file = "cffi-1.14.6-cp35-cp35m-win32.whl", hash = "sha256:f0010c6f9d1a4011e429109fda55a225921e3206e7f62a0c22a35344bfd13cca"}, - {file = "cffi-1.14.6-cp35-cp35m-win_amd64.whl", hash = "sha256:57e555a9feb4a8460415f1aac331a2dc833b1115284f7ded7278b54afc5bd218"}, - {file = "cffi-1.14.6-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:e8c6a99be100371dbb046880e7a282152aa5d6127ae01783e37662ef73850d8f"}, - {file = "cffi-1.14.6-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:19ca0dbdeda3b2615421d54bef8985f72af6e0c47082a8d26122adac81a95872"}, - {file = "cffi-1.14.6-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:d950695ae4381ecd856bcaf2b1e866720e4ab9a1498cba61c602e56630ca7195"}, - {file = "cffi-1.14.6-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e9dc245e3ac69c92ee4c167fbdd7428ec1956d4e754223124991ef29eb57a09d"}, - {file = "cffi-1.14.6-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a8661b2ce9694ca01c529bfa204dbb144b275a31685a075ce123f12331be790b"}, - {file = "cffi-1.14.6-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b315d709717a99f4b27b59b021e6207c64620790ca3e0bde636a6c7f14618abb"}, - {file = "cffi-1.14.6-cp36-cp36m-win32.whl", hash = "sha256:80b06212075346b5546b0417b9f2bf467fea3bfe7352f781ffc05a8ab24ba14a"}, - {file = "cffi-1.14.6-cp36-cp36m-win_amd64.whl", hash = "sha256:a9da7010cec5a12193d1af9872a00888f396aba3dc79186604a09ea3ee7c029e"}, - {file = "cffi-1.14.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4373612d59c404baeb7cbd788a18b2b2a8331abcc84c3ba40051fcd18b17a4d5"}, - {file = "cffi-1.14.6-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:f10afb1004f102c7868ebfe91c28f4a712227fe4cb24974350ace1f90e1febbf"}, - {file = "cffi-1.14.6-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:fd4305f86f53dfd8cd3522269ed7fc34856a8ee3709a5e28b2836b2db9d4cd69"}, - {file = "cffi-1.14.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6d6169cb3c6c2ad50db5b868db6491a790300ade1ed5d1da29289d73bbe40b56"}, - {file = "cffi-1.14.6-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5d4b68e216fc65e9fe4f524c177b54964af043dde734807586cf5435af84045c"}, - {file = "cffi-1.14.6-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33791e8a2dc2953f28b8d8d300dde42dd929ac28f974c4b4c6272cb2955cb762"}, - {file = "cffi-1.14.6-cp37-cp37m-win32.whl", hash = "sha256:0c0591bee64e438883b0c92a7bed78f6290d40bf02e54c5bf0978eaf36061771"}, - {file = "cffi-1.14.6-cp37-cp37m-win_amd64.whl", hash = "sha256:8eb687582ed7cd8c4bdbff3df6c0da443eb89c3c72e6e5dcdd9c81729712791a"}, - {file = "cffi-1.14.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ba6f2b3f452e150945d58f4badd92310449876c4c954836cfb1803bdd7b422f0"}, - {file = "cffi-1.14.6-cp38-cp38-manylinux1_i686.whl", hash = "sha256:64fda793737bc4037521d4899be780534b9aea552eb673b9833b01f945904c2e"}, - {file = "cffi-1.14.6-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:9f3e33c28cd39d1b655ed1ba7247133b6f7fc16fa16887b120c0c670e35ce346"}, - {file = "cffi-1.14.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26bb2549b72708c833f5abe62b756176022a7b9a7f689b571e74c8478ead51dc"}, - {file = "cffi-1.14.6-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:eb687a11f0a7a1839719edd80f41e459cc5366857ecbed383ff376c4e3cc6afd"}, - {file = "cffi-1.14.6-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d2ad4d668a5c0645d281dcd17aff2be3212bc109b33814bbb15c4939f44181cc"}, - {file = "cffi-1.14.6-cp38-cp38-win32.whl", hash = "sha256:487d63e1454627c8e47dd230025780e91869cfba4c753a74fda196a1f6ad6548"}, - {file = "cffi-1.14.6-cp38-cp38-win_amd64.whl", hash = "sha256:c33d18eb6e6bc36f09d793c0dc58b0211fccc6ae5149b808da4a62660678b156"}, - {file = "cffi-1.14.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:06c54a68935738d206570b20da5ef2b6b6d92b38ef3ec45c5422c0ebaf338d4d"}, - {file = "cffi-1.14.6-cp39-cp39-manylinux1_i686.whl", hash = "sha256:f174135f5609428cc6e1b9090f9268f5c8935fddb1b25ccb8255a2d50de6789e"}, - {file = "cffi-1.14.6-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:f3ebe6e73c319340830a9b2825d32eb6d8475c1dac020b4f0aa774ee3b898d1c"}, - {file = "cffi-1.14.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c8d896becff2fa653dc4438b54a5a25a971d1f4110b32bd3068db3722c80202"}, - {file = "cffi-1.14.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4922cd707b25e623b902c86188aca466d3620892db76c0bdd7b99a3d5e61d35f"}, - {file = "cffi-1.14.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c9e005e9bd57bc987764c32a1bee4364c44fdc11a3cc20a40b93b444984f2b87"}, - {file = "cffi-1.14.6-cp39-cp39-win32.whl", hash = "sha256:eb9e2a346c5238a30a746893f23a9535e700f8192a68c07c0258e7ece6ff3728"}, - {file = "cffi-1.14.6-cp39-cp39-win_amd64.whl", hash = "sha256:818014c754cd3dba7229c0f5884396264d51ffb87ec86e927ef0be140bfdb0d2"}, - {file = "cffi-1.14.6.tar.gz", hash = "sha256:c9a875ce9d7fe32887784274dd533c57909b7b1dcadcc128a2ac21331a9765dd"}, + {file = "cffi-1.15.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:c2502a1a03b6312837279c8c1bd3ebedf6c12c4228ddbad40912d671ccc8a962"}, + {file = "cffi-1.15.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:23cfe892bd5dd8941608f93348c0737e369e51c100d03718f108bf1add7bd6d0"}, + {file = "cffi-1.15.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:41d45de54cd277a7878919867c0f08b0cf817605e4eb94093e7516505d3c8d14"}, + {file = "cffi-1.15.0-cp27-cp27m-win32.whl", hash = "sha256:4a306fa632e8f0928956a41fa8e1d6243c71e7eb59ffbd165fc0b41e316b2474"}, + {file = "cffi-1.15.0-cp27-cp27m-win_amd64.whl", hash = "sha256:e7022a66d9b55e93e1a845d8c9eba2a1bebd4966cd8bfc25d9cd07d515b33fa6"}, + {file = "cffi-1.15.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:14cd121ea63ecdae71efa69c15c5543a4b5fbcd0bbe2aad864baca0063cecf27"}, + {file = "cffi-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:d4d692a89c5cf08a8557fdeb329b82e7bf609aadfaed6c0d79f5a449a3c7c023"}, + {file = "cffi-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0104fb5ae2391d46a4cb082abdd5c69ea4eab79d8d44eaaf79f1b1fd806ee4c2"}, + {file = "cffi-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:91ec59c33514b7c7559a6acda53bbfe1b283949c34fe7440bcf917f96ac0723e"}, + {file = "cffi-1.15.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f5c7150ad32ba43a07c4479f40241756145a1f03b43480e058cfd862bf5041c7"}, + {file = "cffi-1.15.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:00c878c90cb53ccfaae6b8bc18ad05d2036553e6d9d1d9dbcf323bbe83854ca3"}, + {file = "cffi-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:abb9a20a72ac4e0fdb50dae135ba5e77880518e742077ced47eb1499e29a443c"}, + {file = "cffi-1.15.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a5263e363c27b653a90078143adb3d076c1a748ec9ecc78ea2fb916f9b861962"}, + {file = "cffi-1.15.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f54a64f8b0c8ff0b64d18aa76675262e1700f3995182267998c31ae974fbc382"}, + {file = "cffi-1.15.0-cp310-cp310-win32.whl", hash = "sha256:c21c9e3896c23007803a875460fb786118f0cdd4434359577ea25eb556e34c55"}, + {file = "cffi-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:5e069f72d497312b24fcc02073d70cb989045d1c91cbd53979366077959933e0"}, + {file = "cffi-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:64d4ec9f448dfe041705426000cc13e34e6e5bb13736e9fd62e34a0b0c41566e"}, + {file = "cffi-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2756c88cbb94231c7a147402476be2c4df2f6078099a6f4a480d239a8817ae39"}, + {file = "cffi-1.15.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b96a311ac60a3f6be21d2572e46ce67f09abcf4d09344c49274eb9e0bf345fc"}, + {file = "cffi-1.15.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75e4024375654472cc27e91cbe9eaa08567f7fbdf822638be2814ce059f58032"}, + {file = "cffi-1.15.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:59888172256cac5629e60e72e86598027aca6bf01fa2465bdb676d37636573e8"}, + {file = "cffi-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:27c219baf94952ae9d50ec19651a687b826792055353d07648a5695413e0c605"}, + {file = "cffi-1.15.0-cp36-cp36m-win32.whl", hash = "sha256:4958391dbd6249d7ad855b9ca88fae690783a6be9e86df65865058ed81fc860e"}, + {file = "cffi-1.15.0-cp36-cp36m-win_amd64.whl", hash = "sha256:f6f824dc3bce0edab5f427efcfb1d63ee75b6fcb7282900ccaf925be84efb0fc"}, + {file = "cffi-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:06c48159c1abed75c2e721b1715c379fa3200c7784271b3c46df01383b593636"}, + {file = "cffi-1.15.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:c2051981a968d7de9dd2d7b87bcb9c939c74a34626a6e2f8181455dd49ed69e4"}, + {file = "cffi-1.15.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fd8a250edc26254fe5b33be00402e6d287f562b6a5b2152dec302fa15bb3e997"}, + {file = "cffi-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:91d77d2a782be4274da750752bb1650a97bfd8f291022b379bb8e01c66b4e96b"}, + {file = "cffi-1.15.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:45db3a33139e9c8f7c09234b5784a5e33d31fd6907800b316decad50af323ff2"}, + {file = "cffi-1.15.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:263cc3d821c4ab2213cbe8cd8b355a7f72a8324577dc865ef98487c1aeee2bc7"}, + {file = "cffi-1.15.0-cp37-cp37m-win32.whl", hash = "sha256:17771976e82e9f94976180f76468546834d22a7cc404b17c22df2a2c81db0c66"}, + {file = "cffi-1.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:3415c89f9204ee60cd09b235810be700e993e343a408693e80ce7f6a40108029"}, + {file = "cffi-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4238e6dab5d6a8ba812de994bbb0a79bddbdf80994e4ce802b6f6f3142fcc880"}, + {file = "cffi-1.15.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0808014eb713677ec1292301ea4c81ad277b6cdf2fdd90fd540af98c0b101d20"}, + {file = "cffi-1.15.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:57e9ac9ccc3101fac9d6014fba037473e4358ef4e89f8e181f8951a2c0162024"}, + {file = "cffi-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b6c2ea03845c9f501ed1313e78de148cd3f6cad741a75d43a29b43da27f2e1e"}, + {file = "cffi-1.15.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:10dffb601ccfb65262a27233ac273d552ddc4d8ae1bf93b21c94b8511bffe728"}, + {file = "cffi-1.15.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:786902fb9ba7433aae840e0ed609f45c7bcd4e225ebb9c753aa39725bb3e6ad6"}, + {file = "cffi-1.15.0-cp38-cp38-win32.whl", hash = "sha256:da5db4e883f1ce37f55c667e5c0de439df76ac4cb55964655906306918e7363c"}, + {file = "cffi-1.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:181dee03b1170ff1969489acf1c26533710231c58f95534e3edac87fff06c443"}, + {file = "cffi-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:45e8636704eacc432a206ac7345a5d3d2c62d95a507ec70d62f23cd91770482a"}, + {file = "cffi-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:31fb708d9d7c3f49a60f04cf5b119aeefe5644daba1cd2a0fe389b674fd1de37"}, + {file = "cffi-1.15.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:6dc2737a3674b3e344847c8686cf29e500584ccad76204efea14f451d4cc669a"}, + {file = "cffi-1.15.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:74fdfdbfdc48d3f47148976f49fab3251e550a8720bebc99bf1483f5bfb5db3e"}, + {file = "cffi-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffaa5c925128e29efbde7301d8ecaf35c8c60ffbcd6a1ffd3a552177c8e5e796"}, + {file = "cffi-1.15.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f7d084648d77af029acb79a0ff49a0ad7e9d09057a9bf46596dac9514dc07df"}, + {file = "cffi-1.15.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ef1f279350da2c586a69d32fc8733092fd32cc8ac95139a00377841f59a3f8d8"}, + {file = "cffi-1.15.0-cp39-cp39-win32.whl", hash = "sha256:2a23af14f408d53d5e6cd4e3d9a24ff9e05906ad574822a10563efcef137979a"}, + {file = "cffi-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:3773c4d81e6e818df2efbc7dd77325ca0dcb688116050fb2b3011218eda36139"}, + {file = "cffi-1.15.0.tar.gz", hash = "sha256:920f0d66a896c2d99f0adbb391f990a84091179542c205fa53ce5787aff87954"}, ] charset-normalizer = [ - {file = "charset-normalizer-2.0.6.tar.gz", hash = "sha256:5ec46d183433dcbd0ab716f2d7f29d8dee50505b3fdb40c6b985c7c4f5a3591f"}, - {file = "charset_normalizer-2.0.6-py3-none-any.whl", hash = "sha256:5d209c0a931f215cee683b6445e2d77677e7e75e159f78def0db09d68fafcaa6"}, + {file = "charset-normalizer-2.0.7.tar.gz", hash = "sha256:e019de665e2bcf9c2b64e2e5aa025fa991da8720daa3c1138cadd2fd1856aed0"}, + {file = "charset_normalizer-2.0.7-py3-none-any.whl", hash = "sha256:f7af805c321bfa1ce6714c51f254e0d5bb5e5834039bc17db7ebe3a4cec9492b"}, ] click = [ - {file = "click-8.0.1-py3-none-any.whl", hash = "sha256:fba402a4a47334742d782209a7c79bc448911afe1149d07bdabdf480b3e2f4b6"}, - {file = "click-8.0.1.tar.gz", hash = "sha256:8c04c11192119b1ef78ea049e0a6f0463e4c48ef00a30160c704337586f3ad7a"}, + {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, + {file = "click-8.0.3.tar.gz", hash = "sha256:410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b"}, ] colorama = [ {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, @@ -1656,12 +1695,12 @@ eth-utils = [ {file = "eth_utils-1.10.0-py3-none-any.whl", hash = "sha256:74240a8c6f652d085ed3c85f5f1654203d2f10ff9062f83b3bad0a12ff321c7a"}, ] fastapi = [ - {file = "fastapi-0.68.2-py3-none-any.whl", hash = "sha256:36bcdd3dbea87c586061005e4a40b9bd0145afd766655b4e0ec1d8870b32555c"}, - {file = "fastapi-0.68.2.tar.gz", hash = "sha256:38526fc46bda73f7ec92033952677323c16061e70a91d15c95f18b11895da494"}, + {file = "fastapi-0.70.0-py3-none-any.whl", hash = "sha256:a36d5f2fad931aa3575c07a3472c784e81f3e664e3bb5c8b9c88d0ec1104f59c"}, + {file = "fastapi-0.70.0.tar.gz", hash = "sha256:66da43cfe5185ea1df99552acffd201f1832c6b364e0f4136c0a99f933466ced"}, ] flake8 = [ - {file = "flake8-3.9.2-py2.py3-none-any.whl", hash = "sha256:bf8fd333346d844f616e8d47905ef3a3384edae6b4e9beb0c5101e25e3110907"}, - {file = "flake8-3.9.2.tar.gz", hash = "sha256:07528381786f2a6237b061f6e96610a4167b226cb926e2aa2b6b1d78057c576b"}, + {file = "flake8-4.0.1-py2.py3-none-any.whl", hash = "sha256:479b1304f72536a55948cb40a32dce8bb0ffe3501e26eaf292c7e60eb5e0428d"}, + {file = "flake8-4.0.1.tar.gz", hash = "sha256:806e034dda44114815e23c16ef92f95c91e4c71100ff52813adf7132a6ad870d"}, ] flake8-black = [ {file = "flake8-black-0.2.3.tar.gz", hash = "sha256:c199844bc1b559d91195ebe8620216f21ed67f2cc1ff6884294c91a0d2492684"}, @@ -1672,8 +1711,8 @@ flake8-bugbear = [ {file = "flake8_bugbear-21.9.2-py36.py37.py38-none-any.whl", hash = "sha256:4f7eaa6f05b7d7ea4cbbde93f7bcdc5438e79320fa1ec420d860c181af38b769"}, ] flake8-comprehensions = [ - {file = "flake8-comprehensions-3.6.1.tar.gz", hash = "sha256:4888de89248b7f7535159189ff693c77f8354f6d37a02619fa28c9921a913aa0"}, - {file = "flake8_comprehensions-3.6.1-py3-none-any.whl", hash = "sha256:e9a010b99aa90c05790d45281ad9953df44a4a08a1a8f6cd41f98b4fc6a268a0"}, + {file = "flake8-comprehensions-3.7.0.tar.gz", hash = "sha256:6b3218b2dde8ac5959c6476cde8f41a79e823c22feb656be2710cd2a3232cef9"}, + {file = "flake8_comprehensions-3.7.0-py3-none-any.whl", hash = "sha256:a5d7aea6315bbbd6fbcb2b4e80bff6a54d1600155e26236e555d0c6fe1d62522"}, ] flake8-import-order = [ {file = "flake8-import-order-0.18.1.tar.gz", hash = "sha256:a28dc39545ea4606c1ac3c24e9d05c849c6e5444a50fb7e9cdd430fc94de6e92"}, @@ -1740,8 +1779,8 @@ hexbytes = [ {file = "hexbytes-0.2.2.tar.gz", hash = "sha256:a5881304d186e87578fb263a85317c808cf130e1d4b3d37d30142ab0f7898d03"}, ] idna = [ - {file = "idna-3.2-py3-none-any.whl", hash = "sha256:14475042e284991034cb48e06f6851428fb14c4dc953acd9be9a5e95c7b6dd7a"}, - {file = "idna-3.2.tar.gz", hash = "sha256:467fbad99067910785144ce333826c71fb0e63a425657295239737f7ecd125f3"}, + {file = "idna-3.3-py3-none-any.whl", hash = "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff"}, + {file = "idna-3.3.tar.gz", hash = "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d"}, ] iniconfig = [ {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, @@ -1804,8 +1843,8 @@ more-itertools = [ {file = "more_itertools-8.10.0-py3-none-any.whl", hash = "sha256:56ddac45541718ba332db05f464bebfb0768110111affd27f66e0051f276fa43"}, ] moto = [ - {file = "moto-2.2.8-py2.py3-none-any.whl", hash = "sha256:ee745c018f3b279a06bf156c844c82a202ccd61e7cfb10075eca59fb1d490068"}, - {file = "moto-2.2.8.tar.gz", hash = "sha256:418a47e65fd1a0001068d833b3e9924ce881f2e93e8d45b8cbc8bfa26bfeb7e0"}, + {file = "moto-2.2.12-py2.py3-none-any.whl", hash = "sha256:bc6d77f7ff51af7cdecb28975d7a795faac3d04decb99bacfecc603b58a5ce81"}, + {file = "moto-2.2.12.tar.gz", hash = "sha256:e83ff38cbbf901a11b21c344c101f6e18810868145e2e2f8ff34857025f06a5f"}, ] mypy = [ {file = "mypy-0.910-cp35-cp35m-macosx_10_9_x86_64.whl", hash = "sha256:a155d80ea6cee511a3694b108c4494a39f42de11ee4e61e72bc424c490e46457"}, @@ -1833,16 +1872,16 @@ mypy = [ {file = "mypy-0.910.tar.gz", hash = "sha256:704098302473cb31a218f1775a873b376b30b4c18229421e9e9dc8916fd16150"}, ] mypy-boto3-s3 = [ - {file = "mypy-boto3-s3-1.18.57.tar.gz", hash = "sha256:c157008c4111bb18be21428cd1e35a3265fffc58ebcda4a0019120a5e10add89"}, - {file = "mypy_boto3_s3-1.18.57-py3-none-any.whl", hash = "sha256:558674b0ff3a6d85be6fa7f569c13e52c5b23b9d7dd9fa1275be369a56add16c"}, + {file = "mypy-boto3-s3-1.19.10.tar.gz", hash = "sha256:0b3951287a784c06561a19228e149441d9ca3be04efb99ccf9057dfe19a105b6"}, + {file = "mypy_boto3_s3-1.19.10-py3-none-any.whl", hash = "sha256:ec184e240a4e09d21fb0063aaeccafd4516963bdb549ecb30cc3c939a1a9bde7"}, ] mypy-extensions = [ {file = "mypy_extensions-0.4.3-py2.py3-none-any.whl", hash = "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d"}, {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, ] packaging = [ - {file = "packaging-21.0-py3-none-any.whl", hash = "sha256:c86254f9220d55e31cc94d69bade760f0847da8000def4dfe1c6b872fd14ff14"}, - {file = "packaging-21.0.tar.gz", hash = "sha256:7dc96269f53a4ccec5c0670940a4281106dd0bb343f47b7471f779df49c2fbe7"}, + {file = "packaging-21.2-py3-none-any.whl", hash = "sha256:14317396d1e8cdb122989b916fa2c7e9ca8e2be9e8060a6eff75b6b7b4d8a7e0"}, + {file = "packaging-21.2.tar.gz", hash = "sha256:096d689d78ca690e4cd8a89568ba06d07ca097e3306a4381635073ca91479966"}, ] parsimonious = [ {file = "parsimonious-0.8.1.tar.gz", hash = "sha256:3add338892d580e0cb3b1a39e4a1b427ff9f687858fdd61097053742391a9f6b"}, @@ -1894,44 +1933,44 @@ pyasn1 = [ {file = "pyasn1-0.4.8.tar.gz", hash = "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba"}, ] pycodestyle = [ - {file = "pycodestyle-2.7.0-py2.py3-none-any.whl", hash = "sha256:514f76d918fcc0b55c6680472f0a37970994e07bbb80725808c17089be302068"}, - {file = "pycodestyle-2.7.0.tar.gz", hash = "sha256:c389c1d06bf7904078ca03399a4816f974a1d590090fecea0c63ec26ebaf1cef"}, + {file = "pycodestyle-2.8.0-py2.py3-none-any.whl", hash = "sha256:720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20"}, + {file = "pycodestyle-2.8.0.tar.gz", hash = "sha256:eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f"}, ] pycparser = [ {file = "pycparser-2.20-py2.py3-none-any.whl", hash = "sha256:7582ad22678f0fcd81102833f60ef8d0e57288b6b5fb00323d101be910e35705"}, {file = "pycparser-2.20.tar.gz", hash = "sha256:2d475327684562c3a96cc71adf7dc8c4f0565175cf86b6d7a404ff4c771f15f0"}, ] pycryptodome = [ - {file = "pycryptodome-3.10.4-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:91ba4215a1f37d0f371fe43bc88c5ff49c274849f3868321c889313787de7672"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:66301e4c42dee43ee2da256625d3fe81ef98cc9924c2bd535008cc3ad8ded77b"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:8ec154ec445412df31acf0096e7f715e30e167c8f2318b8f5b1ab7c28f4c82f7"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:8e82524e7c354033508891405574d12e612cc4fdd3b55d2c238fc1a3e300b606"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:b217b4525e60e1af552d62bec01b4685095436d4de5ecde0f05d75b2f95ba6d4"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:3a153658d97258ca20bf18f7fe31c09cc7c558b6f8974a6ec74e19f6c634bd64"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-win32.whl", hash = "sha256:c6469d1453f5864e3321a172b0aa671b938d753cbf2376b99fa2ab8841539bb8"}, - {file = "pycryptodome-3.10.4-cp27-cp27m-win_amd64.whl", hash = "sha256:6b45fcace5a5d9c57ba87cf804b161adc62aa826295ce7f7acbcbdc0df74ed37"}, - {file = "pycryptodome-3.10.4-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:b1daf251395af7336ddde6a0015ba5e632c18fe646ba930ef87402537358e3b4"}, - {file = "pycryptodome-3.10.4-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:9a2312440057bf29b9582f72f14d79692044e63bfbc4b4bbea8559355f44f3dd"}, - {file = "pycryptodome-3.10.4-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:54d4e4d45f349d8c4e2f31c2734637ff62a844af391b833f789da88e43a8f338"}, - {file = "pycryptodome-3.10.4-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:97e7df67a4da2e3f60612bbfd6c3f243a63a15d8f4797dd275e1d7b44a65cb12"}, - {file = "pycryptodome-3.10.4-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:db15fa07d2a4c00beeb5e9acdfdbc1c79f9ccfbdc1a8f36c82c4aa44951b33c9"}, - {file = "pycryptodome-3.10.4-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:217dcc0c92503f7dd4b3d3b7d974331a4419f97f555c99a845c3b366fed7056b"}, - {file = "pycryptodome-3.10.4-cp35-abi3-manylinux1_i686.whl", hash = "sha256:a7471646d8cd1a58bb696d667dcb3853e5c9b341b68dcf3c3cc0893d0f98ca5f"}, - {file = "pycryptodome-3.10.4-cp35-abi3-manylinux1_x86_64.whl", hash = "sha256:d713dc0910e5ded07852a05e9b75f1dd9d3a31895eebee0668f612779b2a748c"}, - {file = "pycryptodome-3.10.4-cp35-abi3-manylinux2010_i686.whl", hash = "sha256:ac3012c36633564b2b5539bb7c6d9175f31d2ce74844e9abe654c428f02d0fd8"}, - {file = "pycryptodome-3.10.4-cp35-abi3-manylinux2010_x86_64.whl", hash = "sha256:3f9fb499e267039262569d08658132c9cd8b136bf1d8c56b72f70ed05551e526"}, - {file = "pycryptodome-3.10.4-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:309529d2526f3fb47102aeef376b3459110a6af7efb162e860b32e3a17a46f06"}, - {file = "pycryptodome-3.10.4-cp35-abi3-win32.whl", hash = "sha256:7efec2418e9746ec48e264eea431f8e422d931f71c57b1c96ee202b117f58fa9"}, - {file = "pycryptodome-3.10.4-cp35-abi3-win_amd64.whl", hash = "sha256:49e54f2245befb0193848c8c8031d8d1358ed4af5a1ae8d0a3ba669a5cdd3a72"}, - {file = "pycryptodome-3.10.4-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:4e8fc4c48365ce8a542fe48bf1360da05bb2851df12f64fc94d751705e7cdbe7"}, - {file = "pycryptodome-3.10.4-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:851e6d4930b160417235955322db44adbdb19589918670d63f4acd5d92959ac0"}, - {file = "pycryptodome-3.10.4-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:04e14c732c3693d2830839feed5129286ce47ffa8bfe90e4ae042c773e51c677"}, - {file = "pycryptodome-3.10.4-pp27-pypy_73-win32.whl", hash = "sha256:cefe6b267b8e5c3c72e11adec35a9c7285b62e8ea141b63e87055e9a9e5f2f8c"}, - {file = "pycryptodome-3.10.4-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:24c1b7705d19d8ae3e7255431efd2e526006855df62620118dd7b5374c6372f6"}, - {file = "pycryptodome-3.10.4-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:c61ea053bd5d4c12a063d7e704fbe1c45abb5d2510dab55bd95d166ba661604f"}, - {file = "pycryptodome-3.10.4-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:11d3164fb49fdee000fde05baecce103c0c698168ef1a18d9c7429dd66f0f5bb"}, - {file = "pycryptodome-3.10.4-pp36-pypy36_pp73-win32.whl", hash = "sha256:3faa6ebd35c61718f3f8862569c1f38450c24f3ededb213e1a64806f02f584bc"}, - {file = "pycryptodome-3.10.4.tar.gz", hash = "sha256:40083b0d7f277452c7f2dd4841801f058cc12a74c219ee4110d65774c6a58bef"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ffd0cac13ff41f2d15ed39dc6ba1d2ad88dd2905d656c33d8235852f5d6151fd"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:ead516e03dfe062aefeafe4a29445a6449b0fc43bc8cb30194b2754917a63798"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:4ce6b09547bf2c7cede3a017f79502eaed3e819c13cdb3cb357aea1b004e4cc6"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:014c758af7fa38cab85b357a496b76f4fc9dda1f731eb28358d66fef7ad4a3e1"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a843350d08c3d22f6c09c2f17f020d8dcfa59496165d7425a3fba0045543dda7"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-manylinux2014_aarch64.whl", hash = "sha256:53989477044be41fa4a63da09d5038c2a34b2f4554cfea2e3933b17186ee9e19"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-win32.whl", hash = "sha256:f9bad2220b80b4ed74f089db012ab5ab5419143a33fad6c8aedcc2a9341eac70"}, + {file = "pycryptodome-3.11.0-cp27-cp27m-win_amd64.whl", hash = "sha256:3c7ed5b07274535979c730daf5817db5e983ea80b04c22579eee8da4ca3ae4f8"}, + {file = "pycryptodome-3.11.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:8f3a60926be78422e662b0d0b18351b426ce27657101c8a50bad80300de6a701"}, + {file = "pycryptodome-3.11.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:fce7e22d96030b35345637c563246c24d4513bd3b413e1c40293114837ab8912"}, + {file = "pycryptodome-3.11.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:bc3c61ff92efdcc14af4a7b81da71d849c9acee51d8fd8ac9841a7620140d6c6"}, + {file = "pycryptodome-3.11.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:b33c9b3d1327d821e28e9cc3a6512c14f8b17570ddb4cfb9a52247ed0fcc5d8b"}, + {file = "pycryptodome-3.11.0-cp27-cp27mu-manylinux2014_aarch64.whl", hash = "sha256:75e78360d1dd6d02eb288fd8275bb4d147d6e3f5337935c096d11dba1fa84748"}, + {file = "pycryptodome-3.11.0-cp35-abi3-macosx_10_9_x86_64.whl", hash = "sha256:621a90147a5e255fdc2a0fec2d56626b76b5d72ea9e60164c9a5a8976d45b0c9"}, + {file = "pycryptodome-3.11.0-cp35-abi3-manylinux1_i686.whl", hash = "sha256:0ca7a6b4fc1f9fafe990b95c8cda89099797e2cfbf40e55607f2f2f5a3355dcb"}, + {file = "pycryptodome-3.11.0-cp35-abi3-manylinux1_x86_64.whl", hash = "sha256:b59bf823cfafde8ef1105d8984f26d1694dff165adb7198b12e3e068d7999b15"}, + {file = "pycryptodome-3.11.0-cp35-abi3-manylinux2010_i686.whl", hash = "sha256:ce81b9c6aaa0f920e2ab05eb2b9f4ccd102e3016b2f37125593b16a83a4b0cc2"}, + {file = "pycryptodome-3.11.0-cp35-abi3-manylinux2010_x86_64.whl", hash = "sha256:ae29fcd56152f417bfba50a36a56a7a5f9fb74ff80bab98704cac704de6568ab"}, + {file = "pycryptodome-3.11.0-cp35-abi3-manylinux2014_aarch64.whl", hash = "sha256:ae31cb874f6f0cedbed457c6374e7e54d7ed45c1a4e11a65a9c80968da90a650"}, + {file = "pycryptodome-3.11.0-cp35-abi3-win32.whl", hash = "sha256:6db1f9fa1f52226621905f004278ce7bd90c8f5363ffd5d7ab3755363d98549a"}, + {file = "pycryptodome-3.11.0-cp35-abi3-win_amd64.whl", hash = "sha256:d7e5f6f692421e5219aa3b545eb0cffd832cd589a4b9dcd4a5eb4260e2c0d68a"}, + {file = "pycryptodome-3.11.0-pp27-pypy_73-macosx_10_9_x86_64.whl", hash = "sha256:da796e9221dda61a0019d01742337eb8a322de8598b678a4344ca0a436380315"}, + {file = "pycryptodome-3.11.0-pp27-pypy_73-manylinux1_x86_64.whl", hash = "sha256:ed45ef92d21db33685b789de2c015e9d9a18a74760a8df1fc152faee88cdf741"}, + {file = "pycryptodome-3.11.0-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:4169ed515742425ff21e4bd3fabbb6994ffb64434472fb72230019bdfa36b939"}, + {file = "pycryptodome-3.11.0-pp27-pypy_73-win32.whl", hash = "sha256:f19edd42368e9057c39492947bb99570dc927123e210008f2af7cf9b505c6892"}, + {file = "pycryptodome-3.11.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl", hash = "sha256:06162fcfed2f9deee8383fd59eaeabc7b7ffc3af50d3fad4000032deb8f700b0"}, + {file = "pycryptodome-3.11.0-pp36-pypy36_pp73-manylinux1_x86_64.whl", hash = "sha256:6eda8a3157c91ba60b26a07bedd6c44ab8bda6cd79b6b5ea9744ba62c39b7b1e"}, + {file = "pycryptodome-3.11.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl", hash = "sha256:7ff701fc283412e651eaab4319b3cd4eaa0827e94569cd37ee9075d5c05fe655"}, + {file = "pycryptodome-3.11.0-pp36-pypy36_pp73-win32.whl", hash = "sha256:2a4bcc8a9977fee0979079cd33a9e9f0d3ddba5660d35ffe874cf84f1dd399d2"}, + {file = "pycryptodome-3.11.0.tar.gz", hash = "sha256:428096bbf7a77e207f418dfd4d7c284df8ade81d2dc80f010e92753a3e406ad0"}, ] pydantic = [ {file = "pydantic-1.8.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:05ddfd37c1720c392f4e0d43c484217b7521558302e7069ce8d318438d297739"}, @@ -1958,8 +1997,8 @@ pydantic = [ {file = "pydantic-1.8.2.tar.gz", hash = "sha256:26464e57ccaafe72b7ad156fdaa4e9b9ef051f69e175dbbb463283000c05ab7b"}, ] pyflakes = [ - {file = "pyflakes-2.3.1-py2.py3-none-any.whl", hash = "sha256:7893783d01b8a89811dd72d7dfd4d84ff098e5eed95cfa8905b22bbffe52efc3"}, - {file = "pyflakes-2.3.1.tar.gz", hash = "sha256:f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db"}, + {file = "pyflakes-2.4.0-py2.py3-none-any.whl", hash = "sha256:3bb3a3f256f4b7968c9c788781e4ff07dce46bdf12339dcda61053375426ee2e"}, + {file = "pyflakes-2.4.0.tar.gz", hash = "sha256:05a85c2872edf37a4ed30b0cce2f6093e1d0581f8c19d7393122da7e25b2b24c"}, ] pyparsing = [ {file = "pyparsing-2.4.7-py2.py3-none-any.whl", hash = "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b"}, @@ -1974,8 +2013,8 @@ python-dateutil = [ {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, ] python-dotenv = [ - {file = "python-dotenv-0.19.0.tar.gz", hash = "sha256:f521bc2ac9a8e03c736f62911605c5d83970021e3fa95b37d769e2bbbe9b6172"}, - {file = "python_dotenv-0.19.0-py2.py3-none-any.whl", hash = "sha256:aae25dc1ebe97c420f50b81fb0e5c949659af713f31fdb63c749ca68748f34b1"}, + {file = "python-dotenv-0.19.1.tar.gz", hash = "sha256:14f8185cc8d494662683e6914addcb7e95374771e707601dfc70166946b4c4b8"}, + {file = "python_dotenv-0.19.1-py2.py3-none-any.whl", hash = "sha256:bbd3da593fc49c249397cbfbcc449cf36cb02e75afc8157fcc6a81df6fb7750a"}, ] python-jose = [ {file = "python-jose-3.3.0.tar.gz", hash = "sha256:55779b5e6ad599c6336191246e95eb2293a9ddebd555f796a65f838f07e5d78a"}, @@ -1989,78 +2028,98 @@ pytz = [ {file = "pytz-2021.3.tar.gz", hash = "sha256:acad2d8b20a1af07d4e4c9d2e9285c5ed9104354062f275f3fcd88dcef4f1326"}, ] pyyaml = [ - {file = "PyYAML-5.4.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:3b2b1824fe7112845700f815ff6a489360226a5609b96ec2190a45e62a9fc922"}, - {file = "PyYAML-5.4.1-cp27-cp27m-win32.whl", hash = "sha256:129def1b7c1bf22faffd67b8f3724645203b79d8f4cc81f674654d9902cb4393"}, - {file = "PyYAML-5.4.1-cp27-cp27m-win_amd64.whl", hash = "sha256:4465124ef1b18d9ace298060f4eccc64b0850899ac4ac53294547536533800c8"}, - {file = "PyYAML-5.4.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:bb4191dfc9306777bc594117aee052446b3fa88737cd13b7188d0e7aa8162185"}, - {file = "PyYAML-5.4.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:6c78645d400265a062508ae399b60b8c167bf003db364ecb26dcab2bda048253"}, - {file = "PyYAML-5.4.1-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:4e0583d24c881e14342eaf4ec5fbc97f934b999a6828693a99157fde912540cc"}, - {file = "PyYAML-5.4.1-cp36-cp36m-win32.whl", hash = "sha256:3bd0e463264cf257d1ffd2e40223b197271046d09dadf73a0fe82b9c1fc385a5"}, - {file = "PyYAML-5.4.1-cp36-cp36m-win_amd64.whl", hash = "sha256:e4fac90784481d221a8e4b1162afa7c47ed953be40d31ab4629ae917510051df"}, - {file = "PyYAML-5.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5accb17103e43963b80e6f837831f38d314a0495500067cb25afab2e8d7a4018"}, - {file = "PyYAML-5.4.1-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:e1d4970ea66be07ae37a3c2e48b5ec63f7ba6804bdddfdbd3cfd954d25a82e63"}, - {file = "PyYAML-5.4.1-cp37-cp37m-win32.whl", hash = "sha256:dd5de0646207f053eb0d6c74ae45ba98c3395a571a2891858e87df7c9b9bd51b"}, - {file = "PyYAML-5.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:08682f6b72c722394747bddaf0aa62277e02557c0fd1c42cb853016a38f8dedf"}, - {file = "PyYAML-5.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d2d9808ea7b4af864f35ea216be506ecec180628aced0704e34aca0b040ffe46"}, - {file = "PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:8c1be557ee92a20f184922c7b6424e8ab6691788e6d86137c5d93c1a6ec1b8fb"}, - {file = "PyYAML-5.4.1-cp38-cp38-win32.whl", hash = "sha256:fa5ae20527d8e831e8230cbffd9f8fe952815b2b7dae6ffec25318803a7528fc"}, - {file = "PyYAML-5.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:0f5f5786c0e09baddcd8b4b45f20a7b5d61a7e7e99846e3c799b05c7c53fa696"}, - {file = "PyYAML-5.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:294db365efa064d00b8d1ef65d8ea2c3426ac366c0c4368d930bf1c5fb497f77"}, - {file = "PyYAML-5.4.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:74c1485f7707cf707a7aef42ef6322b8f97921bd89be2ab6317fd782c2d53183"}, - {file = "PyYAML-5.4.1-cp39-cp39-win32.whl", hash = "sha256:49d4cdd9065b9b6e206d0595fee27a96b5dd22618e7520c33204a4a3239d5b10"}, - {file = "PyYAML-5.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:c20cfa2d49991c8b4147af39859b167664f2ad4561704ee74c1de03318e898db"}, - {file = "PyYAML-5.4.1.tar.gz", hash = "sha256:607774cbba28732bfa802b54baa7484215f530991055bb562efbed5b2f20a45e"}, + {file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"}, + {file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"}, + {file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"}, + {file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"}, + {file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"}, + {file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"}, + {file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"}, + {file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"}, + {file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"}, + {file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"}, + {file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"}, + {file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"}, + {file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"}, + {file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"}, + {file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"}, + {file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"}, + {file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"}, + {file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"}, + {file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"}, + {file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"}, + {file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"}, + {file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"}, ] regex = [ - {file = "regex-2021.9.30-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:66696c8336a1b5d1182464f3af3427cc760118f26d0b09a2ddc16a976a4d2637"}, - {file = "regex-2021.9.30-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d87459ad3ab40cd8493774f8a454b2e490d8e729e7e402a0625867a983e4e02"}, - {file = "regex-2021.9.30-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78cf6a1e023caf5e9a982f5377414e1aeac55198831b852835732cfd0a0ca5ff"}, - {file = "regex-2021.9.30-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:255791523f80ea8e48e79af7120b4697ef3b74f6886995dcdb08c41f8e516be0"}, - {file = "regex-2021.9.30-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e502f8d4e5ef714bcc2c94d499684890c94239526d61fdf1096547db91ca6aa6"}, - {file = "regex-2021.9.30-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:4907fb0f9b9309a5bded72343e675a252c2589a41871874feace9a05a540241e"}, - {file = "regex-2021.9.30-cp310-cp310-win32.whl", hash = "sha256:3be40f720af170a6b20ddd2ad7904c58b13d2b56f6734ee5d09bbdeed2fa4816"}, - {file = "regex-2021.9.30-cp310-cp310-win_amd64.whl", hash = "sha256:c2b180ed30856dfa70cfe927b0fd38e6b68198a03039abdbeb1f2029758d87e7"}, - {file = "regex-2021.9.30-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:e6f2d2f93001801296fe3ca86515eb04915472b5380d4d8752f09f25f0b9b0ed"}, - {file = "regex-2021.9.30-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4fa7ba9ab2eba7284e0d7d94f61df7af86015b0398e123331362270d71fab0b9"}, - {file = "regex-2021.9.30-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28040e89a04b60d579c69095c509a4f6a1a5379cd865258e3a186b7105de72c6"}, - {file = "regex-2021.9.30-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f588209d3e4797882cd238195c175290dbc501973b10a581086b5c6bcd095ffb"}, - {file = "regex-2021.9.30-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42952d325439ef223e4e9db7ee6d9087b5c68c5c15b1f9de68e990837682fc7b"}, - {file = "regex-2021.9.30-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cae4099031d80703954c39680323dabd87a69b21262303160776aa0e55970ca0"}, - {file = "regex-2021.9.30-cp36-cp36m-win32.whl", hash = "sha256:0de8ad66b08c3e673b61981b9e3626f8784d5564f8c3928e2ad408c0eb5ac38c"}, - {file = "regex-2021.9.30-cp36-cp36m-win_amd64.whl", hash = "sha256:b345ecde37c86dd7084c62954468a4a655fd2d24fd9b237949dd07a4d0dd6f4c"}, - {file = "regex-2021.9.30-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6f08187136f11e430638c2c66e1db091105d7c2e9902489f0dbc69b44c222b4"}, - {file = "regex-2021.9.30-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b55442650f541d195a535ccec33078c78a9521973fb960923da7515e9ed78fa6"}, - {file = "regex-2021.9.30-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87e9c489aa98f50f367fb26cc9c8908d668e9228d327644d7aa568d47e456f47"}, - {file = "regex-2021.9.30-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2cb7d4909ed16ed35729d38af585673f1f0833e73dfdf0c18e5be0061107b99"}, - {file = "regex-2021.9.30-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d0861e7f6325e821d5c40514c551fd538b292f8cc3960086e73491b9c5d8291d"}, - {file = "regex-2021.9.30-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:81fdc90f999b2147fc62e303440c424c47e5573a9b615ed5d43a5b832efcca9e"}, - {file = "regex-2021.9.30-cp37-cp37m-win32.whl", hash = "sha256:8c1ad61fa024195136a6b7b89538030bd00df15f90ac177ca278df9b2386c96f"}, - {file = "regex-2021.9.30-cp37-cp37m-win_amd64.whl", hash = "sha256:e3770781353a4886b68ef10cec31c1f61e8e3a0be5f213c2bb15a86efd999bc4"}, - {file = "regex-2021.9.30-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9c065d95a514a06b92a5026766d72ac91bfabf581adb5b29bc5c91d4b3ee9b83"}, - {file = "regex-2021.9.30-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9925985be05d54b3d25fd6c1ea8e50ff1f7c2744c75bdc4d3b45c790afa2bcb3"}, - {file = "regex-2021.9.30-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:470f2c882f2672d8eeda8ab27992aec277c067d280b52541357e1acd7e606dae"}, - {file = "regex-2021.9.30-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ad0517df22a97f1da20d8f1c8cb71a5d1997fa383326b81f9cf22c9dadfbdf34"}, - {file = "regex-2021.9.30-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c9e30838df7bfd20db6466fd309d9b580d32855f8e2c2e6d74cf9da27dcd9b63"}, - {file = "regex-2021.9.30-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:5b34d2335d6aedec7dcadd3f8283b9682fadad8b9b008da8788d2fce76125ebe"}, - {file = "regex-2021.9.30-cp38-cp38-win32.whl", hash = "sha256:e07049cece3462c626d650e8bf42ddbca3abf4aa08155002c28cb6d9a5a281e2"}, - {file = "regex-2021.9.30-cp38-cp38-win_amd64.whl", hash = "sha256:37868075eda024470bd0feab872c692ac4ee29db1e14baec103257bf6cc64346"}, - {file = "regex-2021.9.30-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d331f238a7accfbbe1c4cd1ba610d4c087b206353539331e32a8f05345c74aec"}, - {file = "regex-2021.9.30-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6348a7ab2a502cbdd0b7fd0496d614007489adb7361956b38044d1d588e66e04"}, - {file = "regex-2021.9.30-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce7b1cca6c23f19bee8dc40228d9c314d86d1e51996b86f924aca302fc8f8bf9"}, - {file = "regex-2021.9.30-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1f1125bc5172ab3a049bc6f4b9c0aae95a2a2001a77e6d6e4239fa3653e202b5"}, - {file = "regex-2021.9.30-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:638e98d069b14113e8afba6a54d1ca123f712c0d105e67c1f9211b2a825ef926"}, - {file = "regex-2021.9.30-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9a0b0db6b49da7fa37ca8eddf9f40a8dbc599bad43e64f452284f37b6c34d91c"}, - {file = "regex-2021.9.30-cp39-cp39-win32.whl", hash = "sha256:9910869c472e5a6728680ca357b5846546cbbd2ab3ad5bef986ef0bc438d0aa6"}, - {file = "regex-2021.9.30-cp39-cp39-win_amd64.whl", hash = "sha256:3b71213ec3bad9a5a02e049f2ec86b3d7c3e350129ae0f4e2f99c12b5da919ed"}, - {file = "regex-2021.9.30.tar.gz", hash = "sha256:81e125d9ba54c34579e4539a967e976a3c56150796674aec318b1b2f49251be7"}, + {file = "regex-2021.11.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:897c539f0f3b2c3a715be651322bef2167de1cdc276b3f370ae81a3bda62df71"}, + {file = "regex-2021.11.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:886f459db10c0f9d17c87d6594e77be915f18d343ee138e68d259eb385f044a8"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:075b0fdbaea81afcac5a39a0d1bb91de887dd0d93bf692a5dd69c430e7fc58cb"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c6238d30dcff141de076344cf7f52468de61729c2f70d776fce12f55fe8df790"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7fab29411d75c2eb48070020a40f80255936d7c31357b086e5931c107d48306e"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f0148988af0182a0a4e5020e7c168014f2c55a16d11179610f7883dd48ac0ebe"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:be30cd315db0168063a1755fa20a31119da91afa51da2907553493516e165640"}, + {file = "regex-2021.11.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e9cec3a62d146e8e122d159ab93ac32c988e2ec0dcb1e18e9e53ff2da4fbd30c"}, + {file = "regex-2021.11.2-cp310-cp310-win32.whl", hash = "sha256:41c66bd6750237a8ed23028a6c9173dc0c92dc24c473e771d3bfb9ee817700c3"}, + {file = "regex-2021.11.2-cp310-cp310-win_amd64.whl", hash = "sha256:0075fe4e2c2720a685fef0f863edd67740ff78c342cf20b2a79bc19388edf5db"}, + {file = "regex-2021.11.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:0ed3465acf8c7c10aa2e0f3d9671da410ead63b38a77283ef464cbb64275df58"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab1fea8832976ad0bebb11f652b692c328043057d35e9ebc78ab0a7a30cf9a70"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cb1e44d860345ab5d4f533b6c37565a22f403277f44c4d2d5e06c325da959883"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9486ebda015913909bc28763c6b92fcc3b5e5a67dee4674bceed112109f5dfb8"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20605bfad484e1341b2cbfea0708e4b211d233716604846baa54b94821f487cb"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f20f9f430c33597887ba9bd76635476928e76cad2981643ca8be277b8e97aa96"}, + {file = "regex-2021.11.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1d85ca137756d62c8138c971453cafe64741adad1f6a7e63a22a5a8abdbd19fa"}, + {file = "regex-2021.11.2-cp36-cp36m-win32.whl", hash = "sha256:af23b9ca9a874ef0ec20e44467b8edd556c37b0f46f93abfa93752ea7c0e8d1e"}, + {file = "regex-2021.11.2-cp36-cp36m-win_amd64.whl", hash = "sha256:070336382ca92c16c45b4066c4ba9fa83fb0bd13d5553a82e07d344df8d58a84"}, + {file = "regex-2021.11.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ef4e53e2fdc997d91f5b682f81f7dc9661db9a437acce28745d765d251902d85"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35ed5714467fc606551db26f80ee5d6aa1f01185586a7bccd96f179c4b974a11"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7ee36d5113b6506b97f45f2e8447cb9af146e60e3f527d93013d19f6d0405f3b"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4fba661a4966adbd2c3c08d3caad6822ecb6878f5456588e2475ae23a6e47929"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77f9d16f7970791f17ecce7e7f101548314ed1ee2583d4268601f30af3170856"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f6a28e87ba69f3a4f30d775b179aac55be1ce59f55799328a0d9b6df8f16b39d"}, + {file = "regex-2021.11.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9267e4fba27e6dd1008c4f2983cc548c98b4be4444e3e342db11296c0f45512f"}, + {file = "regex-2021.11.2-cp37-cp37m-win32.whl", hash = "sha256:d4bfe3bc3976ccaeb4ae32f51e631964e2f0e85b2b752721b7a02de5ce3b7f27"}, + {file = "regex-2021.11.2-cp37-cp37m-win_amd64.whl", hash = "sha256:2bb7cae741de1aa03e3dd3a7d98c304871eb155921ca1f0d7cc11f5aade913fd"}, + {file = "regex-2021.11.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:23f93e74409c210de4de270d4bf88fb8ab736a7400f74210df63a93728cf70d6"}, + {file = "regex-2021.11.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:d8ee91e1c295beb5c132ebd78616814de26fedba6aa8687ea460c7f5eb289b72"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e3ff69ab203b54ce5c480c3ccbe959394ea5beef6bd5ad1785457df7acea92e"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e3c00cb5c71da655e1e5161481455479b613d500dd1bd252aa01df4f037c641f"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4abf35e16f4b639daaf05a2602c1b1d47370e01babf9821306aa138924e3fe92"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb11c982a849dc22782210b01d0c1b98eb3696ce655d58a54180774e4880ac66"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07e3755e0f070bc31567dfe447a02011bfa8444239b3e9e5cca6773a22133839"}, + {file = "regex-2021.11.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:0621c90f28d17260b41838b22c81a79ff436141b322960eb49c7b3f91d1cbab6"}, + {file = "regex-2021.11.2-cp38-cp38-win32.whl", hash = "sha256:8fbe1768feafd3d0156556677b8ff234c7bf94a8110e906b2d73506f577a3269"}, + {file = "regex-2021.11.2-cp38-cp38-win_amd64.whl", hash = "sha256:f9ee98d658a146cb6507be720a0ce1b44f2abef8fb43c2859791d91aace17cd5"}, + {file = "regex-2021.11.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b3794cea825f101fe0df9af8a00f9fad8e119c91e39a28636b95ee2b45b6c2e5"}, + {file = "regex-2021.11.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3576e173e7b4f88f683b4de7db0c2af1b209bb48b2bf1c827a6f3564fad59a97"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48b4f4810117a9072a5aa70f7fea5f86fa9efbe9a798312e0a05044bd707cc33"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f5930d334c2f607711d54761956aedf8137f83f1b764b9640be21d25a976f3a4"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:956187ff49db7014ceb31e88fcacf4cf63371e6e44d209cf8816cd4a2d61e11a"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17e095f7f96a4b9f24b93c2c915f31a5201a6316618d919b0593afb070a5270e"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a56735c35a3704603d9d7b243ee06139f0837bcac2171d9ba1d638ce1df0742a"}, + {file = "regex-2021.11.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:adf35d88d9cffc202e6046e4c32e1e11a1d0238b2fcf095c94f109e510ececea"}, + {file = "regex-2021.11.2-cp39-cp39-win32.whl", hash = "sha256:30fe317332de0e50195665bc61a27d46e903d682f94042c36b3f88cb84bd7958"}, + {file = "regex-2021.11.2-cp39-cp39-win_amd64.whl", hash = "sha256:85289c25f658e3260b00178757c87f033f3d4b3e40aa4abdd4dc875ff11a94fb"}, + {file = "regex-2021.11.2.tar.gz", hash = "sha256:5e85dcfc5d0f374955015ae12c08365b565c6f1eaf36dd182476a4d8e5a1cdb7"}, ] requests = [ {file = "requests-2.26.0-py2.py3-none-any.whl", hash = "sha256:6c1246513ecd5ecd4528a0906f910e8f0f9c6b8ec72030dc9fd154dc1a6efd24"}, {file = "requests-2.26.0.tar.gz", hash = "sha256:b8aa58f8cf793ffd8782d3d8cb19e66ef36f7aba4353eec859e74678b01b07a7"}, ] responses = [ - {file = "responses-0.14.0-py2.py3-none-any.whl", hash = "sha256:57bab4e9d4d65f31ea5caf9de62095032c4d81f591a8fac2f5858f7777b8567b"}, - {file = "responses-0.14.0.tar.gz", hash = "sha256:93f774a762ee0e27c0d9d7e06227aeda9ff9f5f69392f72bb6c6b73f8763563e"}, + {file = "responses-0.15.0-py2.py3-none-any.whl", hash = "sha256:5955ad3468fe8eb5fb736cdab4943457b7768f8670fa3624b4e26ff52dfe20c0"}, + {file = "responses-0.15.0.tar.gz", hash = "sha256:866757987d1962aa908d9c8b3185739faefd72a359e95459de0c2e4e5369c9b2"}, ] rlp = [ {file = "rlp-2.0.1-py2.py3-none-any.whl", hash = "sha256:52a57c9f53f03c88b189283734b397314288250cc4a3c4113e9e36e2ac6bdd16"}, @@ -2078,45 +2137,55 @@ six = [ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, ] +sniffio = [ + {file = "sniffio-1.2.0-py3-none-any.whl", hash = "sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663"}, + {file = "sniffio-1.2.0.tar.gz", hash = "sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de"}, +] sqlalchemy = [ - {file = "SQLAlchemy-1.4.25-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:a36ea43919e51b0de0c0bc52bcfdad7683f6ea9fb81b340cdabb9df0e045e0f7"}, - {file = "SQLAlchemy-1.4.25-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:75cd5d48389a7635393ff5a9214b90695c06b3d74912109c3b00ce7392b69c6c"}, - {file = "SQLAlchemy-1.4.25-cp27-cp27m-win32.whl", hash = "sha256:16ef07e102d2d4f974ba9b0d4ac46345a411ad20ad988b3654d59ff08e553b1c"}, - {file = "SQLAlchemy-1.4.25-cp27-cp27m-win_amd64.whl", hash = "sha256:a79abdb404d9256afb8aeaa0d3a4bc7d3b6d8b66103d8b0f2f91febd3909976e"}, - {file = "SQLAlchemy-1.4.25-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7ad59e2e16578b6c1a2873e4888134112365605b08a6067dd91e899e026efa1c"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:a505ecc0642f52e7c65afb02cc6181377d833b7df0994ecde15943b18d0fa89c"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a28fe28c359835f3be20c89efd517b35e8f97dbb2ca09c6cf0d9ac07f62d7ef6"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:41a916d815a3a23cb7fff8d11ad0c9b93369ac074e91e428075e088fe57d5358"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:842c49dd584aedd75c2ee05f6c950730c3ffcddd21c5824ed0f820808387e1e3"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-win32.whl", hash = "sha256:6b602e3351f59f3999e9fb8b87e5b95cb2faab6a6ecdb482382ac6fdfbee5266"}, - {file = "SQLAlchemy-1.4.25-cp36-cp36m-win_amd64.whl", hash = "sha256:6400b22e4e41cc27623a9a75630b7719579cd9a3a2027bcf16ad5aaa9a7806c0"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:dd4ed12a775f2cde4519f4267d3601990a97d8ecde5c944ab06bfd6e8e8ea177"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b7778a205f956755e05721eebf9f11a6ac18b2409bff5db53ce5fe7ede79831"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:08d9396a2a38e672133266b31ed39b2b1f2b5ec712b5bff5e08033970563316a"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e93978993a2ad0af43f132be3ea8805f56b2f2cd223403ec28d3e7d5c6d39ed1"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-win32.whl", hash = "sha256:0566a6e90951590c0307c75f9176597c88ef4be2724958ca1d28e8ae05ec8822"}, - {file = "SQLAlchemy-1.4.25-cp37-cp37m-win_amd64.whl", hash = "sha256:0b08a53e40b34205acfeb5328b832f44437956d673a6c09fce55c66ab0e54916"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:33a1e86abad782e90976de36150d910748b58e02cd7d35680d441f9a76806c18"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ed67aae8cde4d32aacbdba4f7f38183d14443b714498eada5e5a7a37769c0b7"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1ebd69365717becaa1b618220a3df97f7c08aa68e759491de516d1c3667bba54"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26b0cd2d5c7ea96d3230cb20acac3d89de3b593339c1447b4d64bfcf4eac1110"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-win32.whl", hash = "sha256:c211e8ec81522ce87b0b39f0cf0712c998d4305a030459a0e115a2b3dc71598f"}, - {file = "SQLAlchemy-1.4.25-cp38-cp38-win_amd64.whl", hash = "sha256:9a1df8c93a0dd9cef0839917f0c6c49f46c75810cf8852be49884da4a7de3c59"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:1b38db2417b9f7005d6ceba7ce2a526bf10e3f6f635c0f163e6ed6a42b5b62b2"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e37621b37c73b034997b5116678862f38ee70e5a054821c7b19d0e55df270dec"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:91cd87d1de0111eaca11ccc3d31af441c753fa2bc22df72e5009cfb0a1af5b03"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90fe429285b171bcc252e21515703bdc2a4721008d1f13aa5b7150336f8a8493"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-win32.whl", hash = "sha256:6003771ea597346ab1e97f2f58405c6cacbf6a308af3d28a9201a643c0ac7bb3"}, - {file = "SQLAlchemy-1.4.25-cp39-cp39-win_amd64.whl", hash = "sha256:9ebe49c3960aa2219292ea2e5df6acdc425fc828f2f3d50b4cfae1692bcb5f02"}, - {file = "SQLAlchemy-1.4.25.tar.gz", hash = "sha256:1adf3d25e2e33afbcd48cfad8076f9378793be43e7fec3e4334306cac6bec138"}, + {file = "SQLAlchemy-1.4.26-cp27-cp27m-macosx_10_14_x86_64.whl", hash = "sha256:c2f2114b0968a280f94deeeaa31cfbac9175e6ac7bd3058b3ce6e054ecd762b3"}, + {file = "SQLAlchemy-1.4.26-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:91efbda4e6d311812f23996242bad7665c1392209554f8a31ec6db757456db5c"}, + {file = "SQLAlchemy-1.4.26-cp27-cp27m-win32.whl", hash = "sha256:de996756d894a2d52c132742e3b6d64ecd37e0919ddadf4dc3981818777c7e67"}, + {file = "SQLAlchemy-1.4.26-cp27-cp27m-win_amd64.whl", hash = "sha256:463ef692259ff8189be42223e433542347ae17e33f91c1013e9c5c64e2798088"}, + {file = "SQLAlchemy-1.4.26-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c757ba1279b85b3460e72e8b92239dae6f8b060a75fb24b3d9be984dd78cfa55"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:c24c01dcd03426a5fe5ee7af735906bec6084977b9027a3605d11d949a565c01"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c46f013ff31b80cbe36410281675e1fb4eaf3e25c284fd8a69981c73f6fa4cb4"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:fb2aa74a6e3c2cebea38dd21633671841fbe70ea486053cba33d68e3e22ccc0a"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad7e403fc1e3cb76e802872694e30d6ca6129b9bc6ad4e7caa48ca35f8a144f8"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-win32.whl", hash = "sha256:7ef421c3887b39c6f352e5022a53ac18de8387de331130481cb956b2d029cad6"}, + {file = "SQLAlchemy-1.4.26-cp310-cp310-win_amd64.whl", hash = "sha256:908fad32c53b17aad12d722379150c3c5317c422437e44032256a77df1746292"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-macosx_10_14_x86_64.whl", hash = "sha256:1ef37c9ec2015ce2f0dc1084514e197f2f199d3dc3514190db7620b78e6004c8"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:090536fd23bf49077ee94ff97142bc5ee8bad24294c3d7c8d5284267c885dde7"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e700d48056475d077f867e6a36e58546de71bdb6fdc3d34b879e3240827fefab"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:295b90efef1278f27fe27d94a45460ae3c17f5c5c2b32c163e29c359740a1599"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-win32.whl", hash = "sha256:cc6b21f19bc9d4cd77cbcba5f3b260436ce033f1053cea225b6efea2603d201e"}, + {file = "SQLAlchemy-1.4.26-cp36-cp36m-win_amd64.whl", hash = "sha256:ba84026e84379326bbf2f0c50792f2ae56ab9c01937df5597b6893810b8ca369"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-macosx_10_14_x86_64.whl", hash = "sha256:f1e97c5f36b94542f72917b62f3a2f92be914b2cf33b80fa69cede7529241d2a"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c185c928e2638af9bae13acc3f70e0096eac76471a1101a10f96b80666b8270"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:bca660b76672e15d70a7dba5e703e1ce451a0257b6bd2028e62b0487885e8ae9"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff8f91a7b1c4a1c7772caa9efe640f2768828897044748f2458b708f1026e2d4"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-win32.whl", hash = "sha256:a95bf9c725012dcd7ea3cac16bf647054e0d62b31d67467d228338e6a163e4ff"}, + {file = "SQLAlchemy-1.4.26-cp37-cp37m-win_amd64.whl", hash = "sha256:07ac4461a1116b317519ddf6f34bcb00b011b5c1370ebeaaf56595504ffc7e84"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-macosx_10_14_x86_64.whl", hash = "sha256:5039faa365e7522a8eb4736a54afd24a7e75dcc33b81ab2f0e6c456140f1ad64"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7e8ef103eaa72a857746fd57dda5b8b5961e8e82a528a3f8b7e2884d8506f0b7"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:31f4426cfad19b5a50d07153146b2bcb372a279975d5fa39f98883c0ef0f3313"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2feb028dc75e13ba93456a42ac042b255bf94dbd692bf80b47b22653bb25ccf8"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-win32.whl", hash = "sha256:2ce42ad1f59eb85c55c44fb505f8854081ee23748f76b62a7f569cfa9b6d0604"}, + {file = "SQLAlchemy-1.4.26-cp38-cp38-win_amd64.whl", hash = "sha256:dbf588ab09e522ac2cbd010919a592c6aae2f15ccc3cd9a96d01c42fbc13f63e"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-macosx_10_14_x86_64.whl", hash = "sha256:a6506c17b0b6016656783232d0bdd03fd333f1f654d51a14d93223f953903646"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a882dedb9dfa6f33524953c3e3d72bcf518a5defd6d5863150a821928b19ad3"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:1dee515578d04bc80c4f9a8c8cfe93f455db725059e885f1b1da174d91c4d077"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c0c5f54560a92691d54b0768d67b4d3159e514b426cfcb1258af8c195577e8f"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-win32.whl", hash = "sha256:b86f762cee3709722ab4691981958cbec475ea43406a6916a7ec375db9cbd9e9"}, + {file = "SQLAlchemy-1.4.26-cp39-cp39-win_amd64.whl", hash = "sha256:5c6774b34782116ad9bdec61c2dbce9faaca4b166a0bc8e7b03c2b870b121d94"}, + {file = "SQLAlchemy-1.4.26.tar.gz", hash = "sha256:6bc7f9d7d90ef55e8c6db1308a8619cd8f40e24a34f759119b95e7284dca351a"}, ] sqlalchemy-stubs = [ {file = "sqlalchemy-stubs-0.4.tar.gz", hash = "sha256:c665d6dd4482ef642f01027fa06c3d5e91befabb219dc71fc2a09e7d7695f7ae"}, {file = "sqlalchemy_stubs-0.4-py3-none-any.whl", hash = "sha256:5eec7aa110adf9b957b631799a72fef396b23ff99fe296df726645d01e312aa5"}, ] starlette = [ - {file = "starlette-0.14.2-py3-none-any.whl", hash = "sha256:3c8e48e52736b3161e34c9f0e8153b4f32ec5d8995a3ee1d59410d92f75162ed"}, - {file = "starlette-0.14.2.tar.gz", hash = "sha256:7d49f4a27f8742262ef1470608c59ddbc66baf37c148e938c7038e6bc7a998aa"}, + {file = "starlette-0.16.0-py3-none-any.whl", hash = "sha256:38eb24bf705a2c317e15868e384c1b8a12ca396e5a3c3a003db7e667c43f939f"}, + {file = "starlette-0.16.0.tar.gz", hash = "sha256:e1904b5d0007aee24bdd3c43994be9b3b729f4f58e740200de1d623f8c3a8870"}, ] tenacity = [ {file = "tenacity-8.0.1-py3-none-any.whl", hash = "sha256:f78f4ea81b0fabc06728c11dc2a8c01277bfc5181b321a4770471902e3eb844a"}, @@ -2127,8 +2196,8 @@ toml = [ {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] tomli = [ - {file = "tomli-1.2.1-py3-none-any.whl", hash = "sha256:8dd0e9524d6f386271a36b41dbf6c57d8e32fd96fd22b6584679dc569d20899f"}, - {file = "tomli-1.2.1.tar.gz", hash = "sha256:a5b75cb6f3968abb47af1b40c1819dc519ea82bcc065776a866e8d74c5ca9442"}, + {file = "tomli-1.2.2-py3-none-any.whl", hash = "sha256:f04066f68f5554911363063a30b108d2b5a5b1a010aa8b6132af78489fe3aade"}, + {file = "tomli-1.2.2.tar.gz", hash = "sha256:c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee"}, ] toolz = [ {file = "toolz-0.11.1-py3-none-any.whl", hash = "sha256:1bc473acbf1a1db4e72a1ce587be347450e8f08324908b8a266b486f408f04d5"}, diff --git a/apps/api-evidence/pyproject.toml b/apps/api-evidence/pyproject.toml index c5136fd2..a1fd56cd 100644 --- a/apps/api-evidence/pyproject.toml +++ b/apps/api-evidence/pyproject.toml @@ -6,14 +6,12 @@ authors = ["Solomon Defi "] [tool.poetry.dependencies] python = "^3.9" -fastapi = "^0.68.1" +fastapi = "^0.70.0" passlib = {extras = ["bcrypt"], version = "^1.7.2"} uvicorn = "^0.14.0" -pydantic = "^1.8.2" python-jose = {extras = ["cryptography"], version = "^3.1.0"} -psycopg2 = "^2.8.6" +psycopg2 = "^2.9.0" SQLAlchemy = "^1.4.23" -starlette = "^0.14.2" tenacity = "^8.0.1" email-validator = "^1.1.3" python-dotenv = "^0.19.0" @@ -21,7 +19,7 @@ requests = "^2.26.0" python-multipart = "^0.0.5" eth-account = "^0.5.5" alembic = "^1.7.3" -boto3 = "^1.18.44" +boto3 = "^1.19.0" [tool.poetry.dev-dependencies] pytest = "*"