mirror of
https://github.com/neondatabase/neon.git
synced 2026-01-07 21:42:56 +00:00
Newer version of mypy fixes buggy error when trying to update only boto3 stubs. However it brings new checks and starts to yell when we index into cusror.fetchone without checking for None first. So this introduces a wrapper to simplify quering for scalar values. I tried to use cursor_factory connection argument but without success. There can be a better way to do that, but this looks the simplest
1554 lines
65 KiB
TOML
1554 lines
65 KiB
TOML
[[package]]
|
|
name = "aiopg"
|
|
version = "1.3.4"
|
|
description = "Postgres integration with asyncio."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
async-timeout = ">=3.0,<5.0"
|
|
psycopg2-binary = ">=2.8.4"
|
|
|
|
[package.extras]
|
|
sa = ["sqlalchemy[postgresql_psycopg2binary] (>=1.3,<1.5)"]
|
|
|
|
[[package]]
|
|
name = "async-timeout"
|
|
version = "4.0.2"
|
|
description = "Timeout context manager for asyncio programs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "asyncpg"
|
|
version = "0.24.0"
|
|
description = "An asyncio PostgreSQL driver"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.extras]
|
|
dev = ["Cython (>=0.29.24,<0.30.0)", "pytest (>=6.0)", "Sphinx (>=4.1.2,<4.2.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)", "pycodestyle (>=2.7.0,<2.8.0)", "flake8 (>=3.9.2,<3.10.0)", "uvloop (>=0.15.3)"]
|
|
docs = ["Sphinx (>=4.1.2,<4.2.0)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)", "sphinx-rtd-theme (>=0.5.2,<0.6.0)"]
|
|
test = ["pycodestyle (>=2.7.0,<2.8.0)", "flake8 (>=3.9.2,<3.10.0)", "uvloop (>=0.15.3)"]
|
|
|
|
[[package]]
|
|
name = "atomicwrites"
|
|
version = "1.4.1"
|
|
description = "Atomic file writes."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "attrs"
|
|
version = "21.4.0"
|
|
description = "Classes Without Boilerplate"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[package.extras]
|
|
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "furo", "sphinx", "sphinx-notfound-page", "pre-commit", "cloudpickle"]
|
|
docs = ["furo", "sphinx", "zope.interface", "sphinx-notfound-page"]
|
|
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "zope.interface", "cloudpickle"]
|
|
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "mypy", "pytest-mypy-plugins", "cloudpickle"]
|
|
|
|
[[package]]
|
|
name = "aws-sam-translator"
|
|
version = "1.48.0"
|
|
description = "AWS SAM Translator is a library that transform SAM templates into AWS CloudFormation templates"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7, <=4.0, !=4.0"
|
|
|
|
[package.dependencies]
|
|
boto3 = ">=1.19.5,<2.0.0"
|
|
jsonschema = ">=3.2,<4.0"
|
|
|
|
[package.extras]
|
|
dev = ["coverage (>=5.3,<6.0)", "flake8 (>=3.8.4,<3.9.0)", "tox (>=3.24,<4.0)", "pytest-cov (>=2.10.1,<2.11.0)", "pytest-xdist (>=2.5,<3.0)", "pytest-env (>=0.6.2,<0.7.0)", "pylint (>=2.9.0,<2.10.0)", "pyyaml (>=5.4,<6.0)", "pytest (>=6.2.5,<6.3.0)", "parameterized (>=0.7.4,<0.8.0)", "click (>=7.1,<8.0)", "dateparser (>=0.7,<1.0)", "boto3 (>=1.23,<2)", "tenacity (>=7.0.0,<7.1.0)", "requests (>=2.24.0,<2.25.0)", "docopt (>=0.6.2,<0.7.0)", "black (==20.8b1)"]
|
|
|
|
[[package]]
|
|
name = "aws-xray-sdk"
|
|
version = "2.10.0"
|
|
description = "The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and emit information from within their applications to the AWS X-Ray service."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
botocore = ">=1.11.3"
|
|
wrapt = "*"
|
|
|
|
[[package]]
|
|
name = "backoff"
|
|
version = "1.11.1"
|
|
description = "Function decoration for backoff and retry"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "boto3"
|
|
version = "1.24.38"
|
|
description = "The AWS SDK for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 3.7"
|
|
|
|
[package.dependencies]
|
|
botocore = ">=1.27.38,<1.28.0"
|
|
jmespath = ">=0.7.1,<2.0.0"
|
|
s3transfer = ">=0.6.0,<0.7.0"
|
|
|
|
[package.extras]
|
|
crt = ["botocore[crt] (>=1.21.0,<2.0a0)"]
|
|
|
|
[[package]]
|
|
name = "boto3-stubs"
|
|
version = "1.24.38"
|
|
description = "Type annotations for boto3 1.24.38 generated with mypy-boto3-builder 7.10.1"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
botocore-stubs = "*"
|
|
mypy-boto3-s3 = {version = ">=1.24.0,<1.25.0", optional = true, markers = "extra == \"s3\""}
|
|
types-s3transfer = "*"
|
|
typing-extensions = ">=4.1.0"
|
|
|
|
[package.extras]
|
|
accessanalyzer = ["mypy-boto3-accessanalyzer (>=1.24.0,<1.25.0)"]
|
|
account = ["mypy-boto3-account (>=1.24.0,<1.25.0)"]
|
|
acm = ["mypy-boto3-acm (>=1.24.0,<1.25.0)"]
|
|
acm-pca = ["mypy-boto3-acm-pca (>=1.24.0,<1.25.0)"]
|
|
alexaforbusiness = ["mypy-boto3-alexaforbusiness (>=1.24.0,<1.25.0)"]
|
|
all = ["mypy-boto3-accessanalyzer (>=1.24.0,<1.25.0)", "mypy-boto3-account (>=1.24.0,<1.25.0)", "mypy-boto3-acm (>=1.24.0,<1.25.0)", "mypy-boto3-acm-pca (>=1.24.0,<1.25.0)", "mypy-boto3-alexaforbusiness (>=1.24.0,<1.25.0)", "mypy-boto3-amp (>=1.24.0,<1.25.0)", "mypy-boto3-amplify (>=1.24.0,<1.25.0)", "mypy-boto3-amplifybackend (>=1.24.0,<1.25.0)", "mypy-boto3-amplifyuibuilder (>=1.24.0,<1.25.0)", "mypy-boto3-apigateway (>=1.24.0,<1.25.0)", "mypy-boto3-apigatewaymanagementapi (>=1.24.0,<1.25.0)", "mypy-boto3-apigatewayv2 (>=1.24.0,<1.25.0)", "mypy-boto3-appconfig (>=1.24.0,<1.25.0)", "mypy-boto3-appconfigdata (>=1.24.0,<1.25.0)", "mypy-boto3-appflow (>=1.24.0,<1.25.0)", "mypy-boto3-appintegrations (>=1.24.0,<1.25.0)", "mypy-boto3-application-autoscaling (>=1.24.0,<1.25.0)", "mypy-boto3-application-insights (>=1.24.0,<1.25.0)", "mypy-boto3-applicationcostprofiler (>=1.24.0,<1.25.0)", "mypy-boto3-appmesh (>=1.24.0,<1.25.0)", "mypy-boto3-apprunner (>=1.24.0,<1.25.0)", "mypy-boto3-appstream (>=1.24.0,<1.25.0)", "mypy-boto3-appsync (>=1.24.0,<1.25.0)", "mypy-boto3-athena (>=1.24.0,<1.25.0)", "mypy-boto3-auditmanager (>=1.24.0,<1.25.0)", "mypy-boto3-autoscaling (>=1.24.0,<1.25.0)", "mypy-boto3-autoscaling-plans (>=1.24.0,<1.25.0)", "mypy-boto3-backup (>=1.24.0,<1.25.0)", "mypy-boto3-backup-gateway (>=1.24.0,<1.25.0)", "mypy-boto3-batch (>=1.24.0,<1.25.0)", "mypy-boto3-billingconductor (>=1.24.0,<1.25.0)", "mypy-boto3-braket (>=1.24.0,<1.25.0)", "mypy-boto3-budgets (>=1.24.0,<1.25.0)", "mypy-boto3-ce (>=1.24.0,<1.25.0)", "mypy-boto3-chime (>=1.24.0,<1.25.0)", "mypy-boto3-chime-sdk-identity (>=1.24.0,<1.25.0)", "mypy-boto3-chime-sdk-media-pipelines (>=1.24.0,<1.25.0)", "mypy-boto3-chime-sdk-meetings (>=1.24.0,<1.25.0)", "mypy-boto3-chime-sdk-messaging (>=1.24.0,<1.25.0)", "mypy-boto3-cloud9 (>=1.24.0,<1.25.0)", "mypy-boto3-cloudcontrol (>=1.24.0,<1.25.0)", "mypy-boto3-clouddirectory (>=1.24.0,<1.25.0)", "mypy-boto3-cloudformation (>=1.24.0,<1.25.0)", "mypy-boto3-cloudfront (>=1.24.0,<1.25.0)", "mypy-boto3-cloudhsm (>=1.24.0,<1.25.0)", "mypy-boto3-cloudhsmv2 (>=1.24.0,<1.25.0)", "mypy-boto3-cloudsearch (>=1.24.0,<1.25.0)", "mypy-boto3-cloudsearchdomain (>=1.24.0,<1.25.0)", "mypy-boto3-cloudtrail (>=1.24.0,<1.25.0)", "mypy-boto3-cloudwatch (>=1.24.0,<1.25.0)", "mypy-boto3-codeartifact (>=1.24.0,<1.25.0)", "mypy-boto3-codebuild (>=1.24.0,<1.25.0)", "mypy-boto3-codecommit (>=1.24.0,<1.25.0)", "mypy-boto3-codedeploy (>=1.24.0,<1.25.0)", "mypy-boto3-codeguru-reviewer (>=1.24.0,<1.25.0)", "mypy-boto3-codeguruprofiler (>=1.24.0,<1.25.0)", "mypy-boto3-codepipeline (>=1.24.0,<1.25.0)", "mypy-boto3-codestar (>=1.24.0,<1.25.0)", "mypy-boto3-codestar-connections (>=1.24.0,<1.25.0)", "mypy-boto3-codestar-notifications (>=1.24.0,<1.25.0)", "mypy-boto3-cognito-identity (>=1.24.0,<1.25.0)", "mypy-boto3-cognito-idp (>=1.24.0,<1.25.0)", "mypy-boto3-cognito-sync (>=1.24.0,<1.25.0)", "mypy-boto3-comprehend (>=1.24.0,<1.25.0)", "mypy-boto3-comprehendmedical (>=1.24.0,<1.25.0)", "mypy-boto3-compute-optimizer (>=1.24.0,<1.25.0)", "mypy-boto3-config (>=1.24.0,<1.25.0)", "mypy-boto3-connect (>=1.24.0,<1.25.0)", "mypy-boto3-connect-contact-lens (>=1.24.0,<1.25.0)", "mypy-boto3-connectcampaigns (>=1.24.0,<1.25.0)", "mypy-boto3-connectparticipant (>=1.24.0,<1.25.0)", "mypy-boto3-cur (>=1.24.0,<1.25.0)", "mypy-boto3-customer-profiles (>=1.24.0,<1.25.0)", "mypy-boto3-databrew (>=1.24.0,<1.25.0)", "mypy-boto3-dataexchange (>=1.24.0,<1.25.0)", "mypy-boto3-datapipeline (>=1.24.0,<1.25.0)", "mypy-boto3-datasync (>=1.24.0,<1.25.0)", "mypy-boto3-dax (>=1.24.0,<1.25.0)", "mypy-boto3-detective (>=1.24.0,<1.25.0)", "mypy-boto3-devicefarm (>=1.24.0,<1.25.0)", "mypy-boto3-devops-guru (>=1.24.0,<1.25.0)", "mypy-boto3-directconnect (>=1.24.0,<1.25.0)", "mypy-boto3-discovery (>=1.24.0,<1.25.0)", "mypy-boto3-dlm (>=1.24.0,<1.25.0)", "mypy-boto3-dms (>=1.24.0,<1.25.0)", "mypy-boto3-docdb (>=1.24.0,<1.25.0)", "mypy-boto3-drs (>=1.24.0,<1.25.0)", "mypy-boto3-ds (>=1.24.0,<1.25.0)", "mypy-boto3-dynamodb (>=1.24.0,<1.25.0)", "mypy-boto3-dynamodbstreams (>=1.24.0,<1.25.0)", "mypy-boto3-ebs (>=1.24.0,<1.25.0)", "mypy-boto3-ec2 (>=1.24.0,<1.25.0)", "mypy-boto3-ec2-instance-connect (>=1.24.0,<1.25.0)", "mypy-boto3-ecr (>=1.24.0,<1.25.0)", "mypy-boto3-ecr-public (>=1.24.0,<1.25.0)", "mypy-boto3-ecs (>=1.24.0,<1.25.0)", "mypy-boto3-efs (>=1.24.0,<1.25.0)", "mypy-boto3-eks (>=1.24.0,<1.25.0)", "mypy-boto3-elastic-inference (>=1.24.0,<1.25.0)", "mypy-boto3-elasticache (>=1.24.0,<1.25.0)", "mypy-boto3-elasticbeanstalk (>=1.24.0,<1.25.0)", "mypy-boto3-elastictranscoder (>=1.24.0,<1.25.0)", "mypy-boto3-elb (>=1.24.0,<1.25.0)", "mypy-boto3-elbv2 (>=1.24.0,<1.25.0)", "mypy-boto3-emr (>=1.24.0,<1.25.0)", "mypy-boto3-emr-containers (>=1.24.0,<1.25.0)", "mypy-boto3-emr-serverless (>=1.24.0,<1.25.0)", "mypy-boto3-es (>=1.24.0,<1.25.0)", "mypy-boto3-events (>=1.24.0,<1.25.0)", "mypy-boto3-evidently (>=1.24.0,<1.25.0)", "mypy-boto3-finspace (>=1.24.0,<1.25.0)", "mypy-boto3-finspace-data (>=1.24.0,<1.25.0)", "mypy-boto3-firehose (>=1.24.0,<1.25.0)", "mypy-boto3-fis (>=1.24.0,<1.25.0)", "mypy-boto3-fms (>=1.24.0,<1.25.0)", "mypy-boto3-forecast (>=1.24.0,<1.25.0)", "mypy-boto3-forecastquery (>=1.24.0,<1.25.0)", "mypy-boto3-frauddetector (>=1.24.0,<1.25.0)", "mypy-boto3-fsx (>=1.24.0,<1.25.0)", "mypy-boto3-gamelift (>=1.24.0,<1.25.0)", "mypy-boto3-gamesparks (>=1.24.0,<1.25.0)", "mypy-boto3-glacier (>=1.24.0,<1.25.0)", "mypy-boto3-globalaccelerator (>=1.24.0,<1.25.0)", "mypy-boto3-glue (>=1.24.0,<1.25.0)", "mypy-boto3-grafana (>=1.24.0,<1.25.0)", "mypy-boto3-greengrass (>=1.24.0,<1.25.0)", "mypy-boto3-greengrassv2 (>=1.24.0,<1.25.0)", "mypy-boto3-groundstation (>=1.24.0,<1.25.0)", "mypy-boto3-guardduty (>=1.24.0,<1.25.0)", "mypy-boto3-health (>=1.24.0,<1.25.0)", "mypy-boto3-healthlake (>=1.24.0,<1.25.0)", "mypy-boto3-honeycode (>=1.24.0,<1.25.0)", "mypy-boto3-iam (>=1.24.0,<1.25.0)", "mypy-boto3-identitystore (>=1.24.0,<1.25.0)", "mypy-boto3-imagebuilder (>=1.24.0,<1.25.0)", "mypy-boto3-importexport (>=1.24.0,<1.25.0)", "mypy-boto3-inspector (>=1.24.0,<1.25.0)", "mypy-boto3-inspector2 (>=1.24.0,<1.25.0)", "mypy-boto3-iot (>=1.24.0,<1.25.0)", "mypy-boto3-iot-data (>=1.24.0,<1.25.0)", "mypy-boto3-iot-jobs-data (>=1.24.0,<1.25.0)", "mypy-boto3-iot1click-devices (>=1.24.0,<1.25.0)", "mypy-boto3-iot1click-projects (>=1.24.0,<1.25.0)", "mypy-boto3-iotanalytics (>=1.24.0,<1.25.0)", "mypy-boto3-iotdeviceadvisor (>=1.24.0,<1.25.0)", "mypy-boto3-iotevents (>=1.24.0,<1.25.0)", "mypy-boto3-iotevents-data (>=1.24.0,<1.25.0)", "mypy-boto3-iotfleethub (>=1.24.0,<1.25.0)", "mypy-boto3-iotsecuretunneling (>=1.24.0,<1.25.0)", "mypy-boto3-iotsitewise (>=1.24.0,<1.25.0)", "mypy-boto3-iotthingsgraph (>=1.24.0,<1.25.0)", "mypy-boto3-iottwinmaker (>=1.24.0,<1.25.0)", "mypy-boto3-iotwireless (>=1.24.0,<1.25.0)", "mypy-boto3-ivs (>=1.24.0,<1.25.0)", "mypy-boto3-ivschat (>=1.24.0,<1.25.0)", "mypy-boto3-kafka (>=1.24.0,<1.25.0)", "mypy-boto3-kafkaconnect (>=1.24.0,<1.25.0)", "mypy-boto3-kendra (>=1.24.0,<1.25.0)", "mypy-boto3-keyspaces (>=1.24.0,<1.25.0)", "mypy-boto3-kinesis (>=1.24.0,<1.25.0)", "mypy-boto3-kinesis-video-archived-media (>=1.24.0,<1.25.0)", "mypy-boto3-kinesis-video-media (>=1.24.0,<1.25.0)", "mypy-boto3-kinesis-video-signaling (>=1.24.0,<1.25.0)", "mypy-boto3-kinesisanalytics (>=1.24.0,<1.25.0)", "mypy-boto3-kinesisanalyticsv2 (>=1.24.0,<1.25.0)", "mypy-boto3-kinesisvideo (>=1.24.0,<1.25.0)", "mypy-boto3-kms (>=1.24.0,<1.25.0)", "mypy-boto3-lakeformation (>=1.24.0,<1.25.0)", "mypy-boto3-lambda (>=1.24.0,<1.25.0)", "mypy-boto3-lex-models (>=1.24.0,<1.25.0)", "mypy-boto3-lex-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-lexv2-models (>=1.24.0,<1.25.0)", "mypy-boto3-lexv2-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-license-manager (>=1.24.0,<1.25.0)", "mypy-boto3-lightsail (>=1.24.0,<1.25.0)", "mypy-boto3-location (>=1.24.0,<1.25.0)", "mypy-boto3-logs (>=1.24.0,<1.25.0)", "mypy-boto3-lookoutequipment (>=1.24.0,<1.25.0)", "mypy-boto3-lookoutmetrics (>=1.24.0,<1.25.0)", "mypy-boto3-lookoutvision (>=1.24.0,<1.25.0)", "mypy-boto3-m2 (>=1.24.0,<1.25.0)", "mypy-boto3-machinelearning (>=1.24.0,<1.25.0)", "mypy-boto3-macie (>=1.24.0,<1.25.0)", "mypy-boto3-macie2 (>=1.24.0,<1.25.0)", "mypy-boto3-managedblockchain (>=1.24.0,<1.25.0)", "mypy-boto3-marketplace-catalog (>=1.24.0,<1.25.0)", "mypy-boto3-marketplace-entitlement (>=1.24.0,<1.25.0)", "mypy-boto3-marketplacecommerceanalytics (>=1.24.0,<1.25.0)", "mypy-boto3-mediaconnect (>=1.24.0,<1.25.0)", "mypy-boto3-mediaconvert (>=1.24.0,<1.25.0)", "mypy-boto3-medialive (>=1.24.0,<1.25.0)", "mypy-boto3-mediapackage (>=1.24.0,<1.25.0)", "mypy-boto3-mediapackage-vod (>=1.24.0,<1.25.0)", "mypy-boto3-mediastore (>=1.24.0,<1.25.0)", "mypy-boto3-mediastore-data (>=1.24.0,<1.25.0)", "mypy-boto3-mediatailor (>=1.24.0,<1.25.0)", "mypy-boto3-memorydb (>=1.24.0,<1.25.0)", "mypy-boto3-meteringmarketplace (>=1.24.0,<1.25.0)", "mypy-boto3-mgh (>=1.24.0,<1.25.0)", "mypy-boto3-mgn (>=1.24.0,<1.25.0)", "mypy-boto3-migration-hub-refactor-spaces (>=1.24.0,<1.25.0)", "mypy-boto3-migrationhub-config (>=1.24.0,<1.25.0)", "mypy-boto3-migrationhubstrategy (>=1.24.0,<1.25.0)", "mypy-boto3-mobile (>=1.24.0,<1.25.0)", "mypy-boto3-mq (>=1.24.0,<1.25.0)", "mypy-boto3-mturk (>=1.24.0,<1.25.0)", "mypy-boto3-mwaa (>=1.24.0,<1.25.0)", "mypy-boto3-neptune (>=1.24.0,<1.25.0)", "mypy-boto3-network-firewall (>=1.24.0,<1.25.0)", "mypy-boto3-networkmanager (>=1.24.0,<1.25.0)", "mypy-boto3-nimble (>=1.24.0,<1.25.0)", "mypy-boto3-opensearch (>=1.24.0,<1.25.0)", "mypy-boto3-opsworks (>=1.24.0,<1.25.0)", "mypy-boto3-opsworkscm (>=1.24.0,<1.25.0)", "mypy-boto3-organizations (>=1.24.0,<1.25.0)", "mypy-boto3-outposts (>=1.24.0,<1.25.0)", "mypy-boto3-panorama (>=1.24.0,<1.25.0)", "mypy-boto3-personalize (>=1.24.0,<1.25.0)", "mypy-boto3-personalize-events (>=1.24.0,<1.25.0)", "mypy-boto3-personalize-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-pi (>=1.24.0,<1.25.0)", "mypy-boto3-pinpoint (>=1.24.0,<1.25.0)", "mypy-boto3-pinpoint-email (>=1.24.0,<1.25.0)", "mypy-boto3-pinpoint-sms-voice (>=1.24.0,<1.25.0)", "mypy-boto3-pinpoint-sms-voice-v2 (>=1.24.0,<1.25.0)", "mypy-boto3-polly (>=1.24.0,<1.25.0)", "mypy-boto3-pricing (>=1.24.0,<1.25.0)", "mypy-boto3-proton (>=1.24.0,<1.25.0)", "mypy-boto3-qldb (>=1.24.0,<1.25.0)", "mypy-boto3-qldb-session (>=1.24.0,<1.25.0)", "mypy-boto3-quicksight (>=1.24.0,<1.25.0)", "mypy-boto3-ram (>=1.24.0,<1.25.0)", "mypy-boto3-rbin (>=1.24.0,<1.25.0)", "mypy-boto3-rds (>=1.24.0,<1.25.0)", "mypy-boto3-rds-data (>=1.24.0,<1.25.0)", "mypy-boto3-redshift (>=1.24.0,<1.25.0)", "mypy-boto3-redshift-data (>=1.24.0,<1.25.0)", "mypy-boto3-redshift-serverless (>=1.24.0,<1.25.0)", "mypy-boto3-rekognition (>=1.24.0,<1.25.0)", "mypy-boto3-resiliencehub (>=1.24.0,<1.25.0)", "mypy-boto3-resource-groups (>=1.24.0,<1.25.0)", "mypy-boto3-resourcegroupstaggingapi (>=1.24.0,<1.25.0)", "mypy-boto3-robomaker (>=1.24.0,<1.25.0)", "mypy-boto3-rolesanywhere (>=1.24.0,<1.25.0)", "mypy-boto3-route53 (>=1.24.0,<1.25.0)", "mypy-boto3-route53-recovery-cluster (>=1.24.0,<1.25.0)", "mypy-boto3-route53-recovery-control-config (>=1.24.0,<1.25.0)", "mypy-boto3-route53-recovery-readiness (>=1.24.0,<1.25.0)", "mypy-boto3-route53domains (>=1.24.0,<1.25.0)", "mypy-boto3-route53resolver (>=1.24.0,<1.25.0)", "mypy-boto3-rum (>=1.24.0,<1.25.0)", "mypy-boto3-s3 (>=1.24.0,<1.25.0)", "mypy-boto3-s3control (>=1.24.0,<1.25.0)", "mypy-boto3-s3outposts (>=1.24.0,<1.25.0)", "mypy-boto3-sagemaker (>=1.24.0,<1.25.0)", "mypy-boto3-sagemaker-a2i-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-sagemaker-edge (>=1.24.0,<1.25.0)", "mypy-boto3-sagemaker-featurestore-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-sagemaker-runtime (>=1.24.0,<1.25.0)", "mypy-boto3-savingsplans (>=1.24.0,<1.25.0)", "mypy-boto3-schemas (>=1.24.0,<1.25.0)", "mypy-boto3-sdb (>=1.24.0,<1.25.0)", "mypy-boto3-secretsmanager (>=1.24.0,<1.25.0)", "mypy-boto3-securityhub (>=1.24.0,<1.25.0)", "mypy-boto3-serverlessrepo (>=1.24.0,<1.25.0)", "mypy-boto3-service-quotas (>=1.24.0,<1.25.0)", "mypy-boto3-servicecatalog (>=1.24.0,<1.25.0)", "mypy-boto3-servicecatalog-appregistry (>=1.24.0,<1.25.0)", "mypy-boto3-servicediscovery (>=1.24.0,<1.25.0)", "mypy-boto3-ses (>=1.24.0,<1.25.0)", "mypy-boto3-sesv2 (>=1.24.0,<1.25.0)", "mypy-boto3-shield (>=1.24.0,<1.25.0)", "mypy-boto3-signer (>=1.24.0,<1.25.0)", "mypy-boto3-sms (>=1.24.0,<1.25.0)", "mypy-boto3-sms-voice (>=1.24.0,<1.25.0)", "mypy-boto3-snow-device-management (>=1.24.0,<1.25.0)", "mypy-boto3-snowball (>=1.24.0,<1.25.0)", "mypy-boto3-sns (>=1.24.0,<1.25.0)", "mypy-boto3-sqs (>=1.24.0,<1.25.0)", "mypy-boto3-ssm (>=1.24.0,<1.25.0)", "mypy-boto3-ssm-contacts (>=1.24.0,<1.25.0)", "mypy-boto3-ssm-incidents (>=1.24.0,<1.25.0)", "mypy-boto3-sso (>=1.24.0,<1.25.0)", "mypy-boto3-sso-admin (>=1.24.0,<1.25.0)", "mypy-boto3-sso-oidc (>=1.24.0,<1.25.0)", "mypy-boto3-stepfunctions (>=1.24.0,<1.25.0)", "mypy-boto3-storagegateway (>=1.24.0,<1.25.0)", "mypy-boto3-sts (>=1.24.0,<1.25.0)", "mypy-boto3-support (>=1.24.0,<1.25.0)", "mypy-boto3-swf (>=1.24.0,<1.25.0)", "mypy-boto3-synthetics (>=1.24.0,<1.25.0)", "mypy-boto3-textract (>=1.24.0,<1.25.0)", "mypy-boto3-timestream-query (>=1.24.0,<1.25.0)", "mypy-boto3-timestream-write (>=1.24.0,<1.25.0)", "mypy-boto3-transcribe (>=1.24.0,<1.25.0)", "mypy-boto3-transfer (>=1.24.0,<1.25.0)", "mypy-boto3-translate (>=1.24.0,<1.25.0)", "mypy-boto3-voice-id (>=1.24.0,<1.25.0)", "mypy-boto3-waf (>=1.24.0,<1.25.0)", "mypy-boto3-waf-regional (>=1.24.0,<1.25.0)", "mypy-boto3-wafv2 (>=1.24.0,<1.25.0)", "mypy-boto3-wellarchitected (>=1.24.0,<1.25.0)", "mypy-boto3-wisdom (>=1.24.0,<1.25.0)", "mypy-boto3-workdocs (>=1.24.0,<1.25.0)", "mypy-boto3-worklink (>=1.24.0,<1.25.0)", "mypy-boto3-workmail (>=1.24.0,<1.25.0)", "mypy-boto3-workmailmessageflow (>=1.24.0,<1.25.0)", "mypy-boto3-workspaces (>=1.24.0,<1.25.0)", "mypy-boto3-workspaces-web (>=1.24.0,<1.25.0)", "mypy-boto3-xray (>=1.24.0,<1.25.0)"]
|
|
amp = ["mypy-boto3-amp (>=1.24.0,<1.25.0)"]
|
|
amplify = ["mypy-boto3-amplify (>=1.24.0,<1.25.0)"]
|
|
amplifybackend = ["mypy-boto3-amplifybackend (>=1.24.0,<1.25.0)"]
|
|
amplifyuibuilder = ["mypy-boto3-amplifyuibuilder (>=1.24.0,<1.25.0)"]
|
|
apigateway = ["mypy-boto3-apigateway (>=1.24.0,<1.25.0)"]
|
|
apigatewaymanagementapi = ["mypy-boto3-apigatewaymanagementapi (>=1.24.0,<1.25.0)"]
|
|
apigatewayv2 = ["mypy-boto3-apigatewayv2 (>=1.24.0,<1.25.0)"]
|
|
appconfig = ["mypy-boto3-appconfig (>=1.24.0,<1.25.0)"]
|
|
appconfigdata = ["mypy-boto3-appconfigdata (>=1.24.0,<1.25.0)"]
|
|
appflow = ["mypy-boto3-appflow (>=1.24.0,<1.25.0)"]
|
|
appintegrations = ["mypy-boto3-appintegrations (>=1.24.0,<1.25.0)"]
|
|
application-autoscaling = ["mypy-boto3-application-autoscaling (>=1.24.0,<1.25.0)"]
|
|
application-insights = ["mypy-boto3-application-insights (>=1.24.0,<1.25.0)"]
|
|
applicationcostprofiler = ["mypy-boto3-applicationcostprofiler (>=1.24.0,<1.25.0)"]
|
|
appmesh = ["mypy-boto3-appmesh (>=1.24.0,<1.25.0)"]
|
|
apprunner = ["mypy-boto3-apprunner (>=1.24.0,<1.25.0)"]
|
|
appstream = ["mypy-boto3-appstream (>=1.24.0,<1.25.0)"]
|
|
appsync = ["mypy-boto3-appsync (>=1.24.0,<1.25.0)"]
|
|
athena = ["mypy-boto3-athena (>=1.24.0,<1.25.0)"]
|
|
auditmanager = ["mypy-boto3-auditmanager (>=1.24.0,<1.25.0)"]
|
|
autoscaling = ["mypy-boto3-autoscaling (>=1.24.0,<1.25.0)"]
|
|
autoscaling-plans = ["mypy-boto3-autoscaling-plans (>=1.24.0,<1.25.0)"]
|
|
backup = ["mypy-boto3-backup (>=1.24.0,<1.25.0)"]
|
|
backup-gateway = ["mypy-boto3-backup-gateway (>=1.24.0,<1.25.0)"]
|
|
batch = ["mypy-boto3-batch (>=1.24.0,<1.25.0)"]
|
|
billingconductor = ["mypy-boto3-billingconductor (>=1.24.0,<1.25.0)"]
|
|
braket = ["mypy-boto3-braket (>=1.24.0,<1.25.0)"]
|
|
budgets = ["mypy-boto3-budgets (>=1.24.0,<1.25.0)"]
|
|
ce = ["mypy-boto3-ce (>=1.24.0,<1.25.0)"]
|
|
chime = ["mypy-boto3-chime (>=1.24.0,<1.25.0)"]
|
|
chime-sdk-identity = ["mypy-boto3-chime-sdk-identity (>=1.24.0,<1.25.0)"]
|
|
chime-sdk-media-pipelines = ["mypy-boto3-chime-sdk-media-pipelines (>=1.24.0,<1.25.0)"]
|
|
chime-sdk-meetings = ["mypy-boto3-chime-sdk-meetings (>=1.24.0,<1.25.0)"]
|
|
chime-sdk-messaging = ["mypy-boto3-chime-sdk-messaging (>=1.24.0,<1.25.0)"]
|
|
cloud9 = ["mypy-boto3-cloud9 (>=1.24.0,<1.25.0)"]
|
|
cloudcontrol = ["mypy-boto3-cloudcontrol (>=1.24.0,<1.25.0)"]
|
|
clouddirectory = ["mypy-boto3-clouddirectory (>=1.24.0,<1.25.0)"]
|
|
cloudformation = ["mypy-boto3-cloudformation (>=1.24.0,<1.25.0)"]
|
|
cloudfront = ["mypy-boto3-cloudfront (>=1.24.0,<1.25.0)"]
|
|
cloudhsm = ["mypy-boto3-cloudhsm (>=1.24.0,<1.25.0)"]
|
|
cloudhsmv2 = ["mypy-boto3-cloudhsmv2 (>=1.24.0,<1.25.0)"]
|
|
cloudsearch = ["mypy-boto3-cloudsearch (>=1.24.0,<1.25.0)"]
|
|
cloudsearchdomain = ["mypy-boto3-cloudsearchdomain (>=1.24.0,<1.25.0)"]
|
|
cloudtrail = ["mypy-boto3-cloudtrail (>=1.24.0,<1.25.0)"]
|
|
cloudwatch = ["mypy-boto3-cloudwatch (>=1.24.0,<1.25.0)"]
|
|
codeartifact = ["mypy-boto3-codeartifact (>=1.24.0,<1.25.0)"]
|
|
codebuild = ["mypy-boto3-codebuild (>=1.24.0,<1.25.0)"]
|
|
codecommit = ["mypy-boto3-codecommit (>=1.24.0,<1.25.0)"]
|
|
codedeploy = ["mypy-boto3-codedeploy (>=1.24.0,<1.25.0)"]
|
|
codeguru-reviewer = ["mypy-boto3-codeguru-reviewer (>=1.24.0,<1.25.0)"]
|
|
codeguruprofiler = ["mypy-boto3-codeguruprofiler (>=1.24.0,<1.25.0)"]
|
|
codepipeline = ["mypy-boto3-codepipeline (>=1.24.0,<1.25.0)"]
|
|
codestar = ["mypy-boto3-codestar (>=1.24.0,<1.25.0)"]
|
|
codestar-connections = ["mypy-boto3-codestar-connections (>=1.24.0,<1.25.0)"]
|
|
codestar-notifications = ["mypy-boto3-codestar-notifications (>=1.24.0,<1.25.0)"]
|
|
cognito-identity = ["mypy-boto3-cognito-identity (>=1.24.0,<1.25.0)"]
|
|
cognito-idp = ["mypy-boto3-cognito-idp (>=1.24.0,<1.25.0)"]
|
|
cognito-sync = ["mypy-boto3-cognito-sync (>=1.24.0,<1.25.0)"]
|
|
comprehend = ["mypy-boto3-comprehend (>=1.24.0,<1.25.0)"]
|
|
comprehendmedical = ["mypy-boto3-comprehendmedical (>=1.24.0,<1.25.0)"]
|
|
compute-optimizer = ["mypy-boto3-compute-optimizer (>=1.24.0,<1.25.0)"]
|
|
config = ["mypy-boto3-config (>=1.24.0,<1.25.0)"]
|
|
connect = ["mypy-boto3-connect (>=1.24.0,<1.25.0)"]
|
|
connect-contact-lens = ["mypy-boto3-connect-contact-lens (>=1.24.0,<1.25.0)"]
|
|
connectcampaigns = ["mypy-boto3-connectcampaigns (>=1.24.0,<1.25.0)"]
|
|
connectparticipant = ["mypy-boto3-connectparticipant (>=1.24.0,<1.25.0)"]
|
|
cur = ["mypy-boto3-cur (>=1.24.0,<1.25.0)"]
|
|
customer-profiles = ["mypy-boto3-customer-profiles (>=1.24.0,<1.25.0)"]
|
|
databrew = ["mypy-boto3-databrew (>=1.24.0,<1.25.0)"]
|
|
dataexchange = ["mypy-boto3-dataexchange (>=1.24.0,<1.25.0)"]
|
|
datapipeline = ["mypy-boto3-datapipeline (>=1.24.0,<1.25.0)"]
|
|
datasync = ["mypy-boto3-datasync (>=1.24.0,<1.25.0)"]
|
|
dax = ["mypy-boto3-dax (>=1.24.0,<1.25.0)"]
|
|
detective = ["mypy-boto3-detective (>=1.24.0,<1.25.0)"]
|
|
devicefarm = ["mypy-boto3-devicefarm (>=1.24.0,<1.25.0)"]
|
|
devops-guru = ["mypy-boto3-devops-guru (>=1.24.0,<1.25.0)"]
|
|
directconnect = ["mypy-boto3-directconnect (>=1.24.0,<1.25.0)"]
|
|
discovery = ["mypy-boto3-discovery (>=1.24.0,<1.25.0)"]
|
|
dlm = ["mypy-boto3-dlm (>=1.24.0,<1.25.0)"]
|
|
dms = ["mypy-boto3-dms (>=1.24.0,<1.25.0)"]
|
|
docdb = ["mypy-boto3-docdb (>=1.24.0,<1.25.0)"]
|
|
drs = ["mypy-boto3-drs (>=1.24.0,<1.25.0)"]
|
|
ds = ["mypy-boto3-ds (>=1.24.0,<1.25.0)"]
|
|
dynamodb = ["mypy-boto3-dynamodb (>=1.24.0,<1.25.0)"]
|
|
dynamodbstreams = ["mypy-boto3-dynamodbstreams (>=1.24.0,<1.25.0)"]
|
|
ebs = ["mypy-boto3-ebs (>=1.24.0,<1.25.0)"]
|
|
ec2 = ["mypy-boto3-ec2 (>=1.24.0,<1.25.0)"]
|
|
ec2-instance-connect = ["mypy-boto3-ec2-instance-connect (>=1.24.0,<1.25.0)"]
|
|
ecr = ["mypy-boto3-ecr (>=1.24.0,<1.25.0)"]
|
|
ecr-public = ["mypy-boto3-ecr-public (>=1.24.0,<1.25.0)"]
|
|
ecs = ["mypy-boto3-ecs (>=1.24.0,<1.25.0)"]
|
|
efs = ["mypy-boto3-efs (>=1.24.0,<1.25.0)"]
|
|
eks = ["mypy-boto3-eks (>=1.24.0,<1.25.0)"]
|
|
elastic-inference = ["mypy-boto3-elastic-inference (>=1.24.0,<1.25.0)"]
|
|
elasticache = ["mypy-boto3-elasticache (>=1.24.0,<1.25.0)"]
|
|
elasticbeanstalk = ["mypy-boto3-elasticbeanstalk (>=1.24.0,<1.25.0)"]
|
|
elastictranscoder = ["mypy-boto3-elastictranscoder (>=1.24.0,<1.25.0)"]
|
|
elb = ["mypy-boto3-elb (>=1.24.0,<1.25.0)"]
|
|
elbv2 = ["mypy-boto3-elbv2 (>=1.24.0,<1.25.0)"]
|
|
emr = ["mypy-boto3-emr (>=1.24.0,<1.25.0)"]
|
|
emr-containers = ["mypy-boto3-emr-containers (>=1.24.0,<1.25.0)"]
|
|
emr-serverless = ["mypy-boto3-emr-serverless (>=1.24.0,<1.25.0)"]
|
|
es = ["mypy-boto3-es (>=1.24.0,<1.25.0)"]
|
|
essential = ["mypy-boto3-cloudformation (>=1.24.0,<1.25.0)", "mypy-boto3-dynamodb (>=1.24.0,<1.25.0)", "mypy-boto3-ec2 (>=1.24.0,<1.25.0)", "mypy-boto3-lambda (>=1.24.0,<1.25.0)", "mypy-boto3-rds (>=1.24.0,<1.25.0)", "mypy-boto3-s3 (>=1.24.0,<1.25.0)", "mypy-boto3-sqs (>=1.24.0,<1.25.0)"]
|
|
events = ["mypy-boto3-events (>=1.24.0,<1.25.0)"]
|
|
evidently = ["mypy-boto3-evidently (>=1.24.0,<1.25.0)"]
|
|
finspace = ["mypy-boto3-finspace (>=1.24.0,<1.25.0)"]
|
|
finspace-data = ["mypy-boto3-finspace-data (>=1.24.0,<1.25.0)"]
|
|
firehose = ["mypy-boto3-firehose (>=1.24.0,<1.25.0)"]
|
|
fis = ["mypy-boto3-fis (>=1.24.0,<1.25.0)"]
|
|
fms = ["mypy-boto3-fms (>=1.24.0,<1.25.0)"]
|
|
forecast = ["mypy-boto3-forecast (>=1.24.0,<1.25.0)"]
|
|
forecastquery = ["mypy-boto3-forecastquery (>=1.24.0,<1.25.0)"]
|
|
frauddetector = ["mypy-boto3-frauddetector (>=1.24.0,<1.25.0)"]
|
|
fsx = ["mypy-boto3-fsx (>=1.24.0,<1.25.0)"]
|
|
gamelift = ["mypy-boto3-gamelift (>=1.24.0,<1.25.0)"]
|
|
gamesparks = ["mypy-boto3-gamesparks (>=1.24.0,<1.25.0)"]
|
|
glacier = ["mypy-boto3-glacier (>=1.24.0,<1.25.0)"]
|
|
globalaccelerator = ["mypy-boto3-globalaccelerator (>=1.24.0,<1.25.0)"]
|
|
glue = ["mypy-boto3-glue (>=1.24.0,<1.25.0)"]
|
|
grafana = ["mypy-boto3-grafana (>=1.24.0,<1.25.0)"]
|
|
greengrass = ["mypy-boto3-greengrass (>=1.24.0,<1.25.0)"]
|
|
greengrassv2 = ["mypy-boto3-greengrassv2 (>=1.24.0,<1.25.0)"]
|
|
groundstation = ["mypy-boto3-groundstation (>=1.24.0,<1.25.0)"]
|
|
guardduty = ["mypy-boto3-guardduty (>=1.24.0,<1.25.0)"]
|
|
health = ["mypy-boto3-health (>=1.24.0,<1.25.0)"]
|
|
healthlake = ["mypy-boto3-healthlake (>=1.24.0,<1.25.0)"]
|
|
honeycode = ["mypy-boto3-honeycode (>=1.24.0,<1.25.0)"]
|
|
iam = ["mypy-boto3-iam (>=1.24.0,<1.25.0)"]
|
|
identitystore = ["mypy-boto3-identitystore (>=1.24.0,<1.25.0)"]
|
|
imagebuilder = ["mypy-boto3-imagebuilder (>=1.24.0,<1.25.0)"]
|
|
importexport = ["mypy-boto3-importexport (>=1.24.0,<1.25.0)"]
|
|
inspector = ["mypy-boto3-inspector (>=1.24.0,<1.25.0)"]
|
|
inspector2 = ["mypy-boto3-inspector2 (>=1.24.0,<1.25.0)"]
|
|
iot = ["mypy-boto3-iot (>=1.24.0,<1.25.0)"]
|
|
iot-data = ["mypy-boto3-iot-data (>=1.24.0,<1.25.0)"]
|
|
iot-jobs-data = ["mypy-boto3-iot-jobs-data (>=1.24.0,<1.25.0)"]
|
|
iot1click-devices = ["mypy-boto3-iot1click-devices (>=1.24.0,<1.25.0)"]
|
|
iot1click-projects = ["mypy-boto3-iot1click-projects (>=1.24.0,<1.25.0)"]
|
|
iotanalytics = ["mypy-boto3-iotanalytics (>=1.24.0,<1.25.0)"]
|
|
iotdeviceadvisor = ["mypy-boto3-iotdeviceadvisor (>=1.24.0,<1.25.0)"]
|
|
iotevents = ["mypy-boto3-iotevents (>=1.24.0,<1.25.0)"]
|
|
iotevents-data = ["mypy-boto3-iotevents-data (>=1.24.0,<1.25.0)"]
|
|
iotfleethub = ["mypy-boto3-iotfleethub (>=1.24.0,<1.25.0)"]
|
|
iotsecuretunneling = ["mypy-boto3-iotsecuretunneling (>=1.24.0,<1.25.0)"]
|
|
iotsitewise = ["mypy-boto3-iotsitewise (>=1.24.0,<1.25.0)"]
|
|
iotthingsgraph = ["mypy-boto3-iotthingsgraph (>=1.24.0,<1.25.0)"]
|
|
iottwinmaker = ["mypy-boto3-iottwinmaker (>=1.24.0,<1.25.0)"]
|
|
iotwireless = ["mypy-boto3-iotwireless (>=1.24.0,<1.25.0)"]
|
|
ivs = ["mypy-boto3-ivs (>=1.24.0,<1.25.0)"]
|
|
ivschat = ["mypy-boto3-ivschat (>=1.24.0,<1.25.0)"]
|
|
kafka = ["mypy-boto3-kafka (>=1.24.0,<1.25.0)"]
|
|
kafkaconnect = ["mypy-boto3-kafkaconnect (>=1.24.0,<1.25.0)"]
|
|
kendra = ["mypy-boto3-kendra (>=1.24.0,<1.25.0)"]
|
|
keyspaces = ["mypy-boto3-keyspaces (>=1.24.0,<1.25.0)"]
|
|
kinesis = ["mypy-boto3-kinesis (>=1.24.0,<1.25.0)"]
|
|
kinesis-video-archived-media = ["mypy-boto3-kinesis-video-archived-media (>=1.24.0,<1.25.0)"]
|
|
kinesis-video-media = ["mypy-boto3-kinesis-video-media (>=1.24.0,<1.25.0)"]
|
|
kinesis-video-signaling = ["mypy-boto3-kinesis-video-signaling (>=1.24.0,<1.25.0)"]
|
|
kinesisanalytics = ["mypy-boto3-kinesisanalytics (>=1.24.0,<1.25.0)"]
|
|
kinesisanalyticsv2 = ["mypy-boto3-kinesisanalyticsv2 (>=1.24.0,<1.25.0)"]
|
|
kinesisvideo = ["mypy-boto3-kinesisvideo (>=1.24.0,<1.25.0)"]
|
|
kms = ["mypy-boto3-kms (>=1.24.0,<1.25.0)"]
|
|
lakeformation = ["mypy-boto3-lakeformation (>=1.24.0,<1.25.0)"]
|
|
lambda = ["mypy-boto3-lambda (>=1.24.0,<1.25.0)"]
|
|
lex-models = ["mypy-boto3-lex-models (>=1.24.0,<1.25.0)"]
|
|
lex-runtime = ["mypy-boto3-lex-runtime (>=1.24.0,<1.25.0)"]
|
|
lexv2-models = ["mypy-boto3-lexv2-models (>=1.24.0,<1.25.0)"]
|
|
lexv2-runtime = ["mypy-boto3-lexv2-runtime (>=1.24.0,<1.25.0)"]
|
|
license-manager = ["mypy-boto3-license-manager (>=1.24.0,<1.25.0)"]
|
|
lightsail = ["mypy-boto3-lightsail (>=1.24.0,<1.25.0)"]
|
|
location = ["mypy-boto3-location (>=1.24.0,<1.25.0)"]
|
|
logs = ["mypy-boto3-logs (>=1.24.0,<1.25.0)"]
|
|
lookoutequipment = ["mypy-boto3-lookoutequipment (>=1.24.0,<1.25.0)"]
|
|
lookoutmetrics = ["mypy-boto3-lookoutmetrics (>=1.24.0,<1.25.0)"]
|
|
lookoutvision = ["mypy-boto3-lookoutvision (>=1.24.0,<1.25.0)"]
|
|
m2 = ["mypy-boto3-m2 (>=1.24.0,<1.25.0)"]
|
|
machinelearning = ["mypy-boto3-machinelearning (>=1.24.0,<1.25.0)"]
|
|
macie = ["mypy-boto3-macie (>=1.24.0,<1.25.0)"]
|
|
macie2 = ["mypy-boto3-macie2 (>=1.24.0,<1.25.0)"]
|
|
managedblockchain = ["mypy-boto3-managedblockchain (>=1.24.0,<1.25.0)"]
|
|
marketplace-catalog = ["mypy-boto3-marketplace-catalog (>=1.24.0,<1.25.0)"]
|
|
marketplace-entitlement = ["mypy-boto3-marketplace-entitlement (>=1.24.0,<1.25.0)"]
|
|
marketplacecommerceanalytics = ["mypy-boto3-marketplacecommerceanalytics (>=1.24.0,<1.25.0)"]
|
|
mediaconnect = ["mypy-boto3-mediaconnect (>=1.24.0,<1.25.0)"]
|
|
mediaconvert = ["mypy-boto3-mediaconvert (>=1.24.0,<1.25.0)"]
|
|
medialive = ["mypy-boto3-medialive (>=1.24.0,<1.25.0)"]
|
|
mediapackage = ["mypy-boto3-mediapackage (>=1.24.0,<1.25.0)"]
|
|
mediapackage-vod = ["mypy-boto3-mediapackage-vod (>=1.24.0,<1.25.0)"]
|
|
mediastore = ["mypy-boto3-mediastore (>=1.24.0,<1.25.0)"]
|
|
mediastore-data = ["mypy-boto3-mediastore-data (>=1.24.0,<1.25.0)"]
|
|
mediatailor = ["mypy-boto3-mediatailor (>=1.24.0,<1.25.0)"]
|
|
memorydb = ["mypy-boto3-memorydb (>=1.24.0,<1.25.0)"]
|
|
meteringmarketplace = ["mypy-boto3-meteringmarketplace (>=1.24.0,<1.25.0)"]
|
|
mgh = ["mypy-boto3-mgh (>=1.24.0,<1.25.0)"]
|
|
mgn = ["mypy-boto3-mgn (>=1.24.0,<1.25.0)"]
|
|
migration-hub-refactor-spaces = ["mypy-boto3-migration-hub-refactor-spaces (>=1.24.0,<1.25.0)"]
|
|
migrationhub-config = ["mypy-boto3-migrationhub-config (>=1.24.0,<1.25.0)"]
|
|
migrationhubstrategy = ["mypy-boto3-migrationhubstrategy (>=1.24.0,<1.25.0)"]
|
|
mobile = ["mypy-boto3-mobile (>=1.24.0,<1.25.0)"]
|
|
mq = ["mypy-boto3-mq (>=1.24.0,<1.25.0)"]
|
|
mturk = ["mypy-boto3-mturk (>=1.24.0,<1.25.0)"]
|
|
mwaa = ["mypy-boto3-mwaa (>=1.24.0,<1.25.0)"]
|
|
neptune = ["mypy-boto3-neptune (>=1.24.0,<1.25.0)"]
|
|
network-firewall = ["mypy-boto3-network-firewall (>=1.24.0,<1.25.0)"]
|
|
networkmanager = ["mypy-boto3-networkmanager (>=1.24.0,<1.25.0)"]
|
|
nimble = ["mypy-boto3-nimble (>=1.24.0,<1.25.0)"]
|
|
opensearch = ["mypy-boto3-opensearch (>=1.24.0,<1.25.0)"]
|
|
opsworks = ["mypy-boto3-opsworks (>=1.24.0,<1.25.0)"]
|
|
opsworkscm = ["mypy-boto3-opsworkscm (>=1.24.0,<1.25.0)"]
|
|
organizations = ["mypy-boto3-organizations (>=1.24.0,<1.25.0)"]
|
|
outposts = ["mypy-boto3-outposts (>=1.24.0,<1.25.0)"]
|
|
panorama = ["mypy-boto3-panorama (>=1.24.0,<1.25.0)"]
|
|
personalize = ["mypy-boto3-personalize (>=1.24.0,<1.25.0)"]
|
|
personalize-events = ["mypy-boto3-personalize-events (>=1.24.0,<1.25.0)"]
|
|
personalize-runtime = ["mypy-boto3-personalize-runtime (>=1.24.0,<1.25.0)"]
|
|
pi = ["mypy-boto3-pi (>=1.24.0,<1.25.0)"]
|
|
pinpoint = ["mypy-boto3-pinpoint (>=1.24.0,<1.25.0)"]
|
|
pinpoint-email = ["mypy-boto3-pinpoint-email (>=1.24.0,<1.25.0)"]
|
|
pinpoint-sms-voice = ["mypy-boto3-pinpoint-sms-voice (>=1.24.0,<1.25.0)"]
|
|
pinpoint-sms-voice-v2 = ["mypy-boto3-pinpoint-sms-voice-v2 (>=1.24.0,<1.25.0)"]
|
|
polly = ["mypy-boto3-polly (>=1.24.0,<1.25.0)"]
|
|
pricing = ["mypy-boto3-pricing (>=1.24.0,<1.25.0)"]
|
|
proton = ["mypy-boto3-proton (>=1.24.0,<1.25.0)"]
|
|
qldb = ["mypy-boto3-qldb (>=1.24.0,<1.25.0)"]
|
|
qldb-session = ["mypy-boto3-qldb-session (>=1.24.0,<1.25.0)"]
|
|
quicksight = ["mypy-boto3-quicksight (>=1.24.0,<1.25.0)"]
|
|
ram = ["mypy-boto3-ram (>=1.24.0,<1.25.0)"]
|
|
rbin = ["mypy-boto3-rbin (>=1.24.0,<1.25.0)"]
|
|
rds = ["mypy-boto3-rds (>=1.24.0,<1.25.0)"]
|
|
rds-data = ["mypy-boto3-rds-data (>=1.24.0,<1.25.0)"]
|
|
redshift = ["mypy-boto3-redshift (>=1.24.0,<1.25.0)"]
|
|
redshift-data = ["mypy-boto3-redshift-data (>=1.24.0,<1.25.0)"]
|
|
redshift-serverless = ["mypy-boto3-redshift-serverless (>=1.24.0,<1.25.0)"]
|
|
rekognition = ["mypy-boto3-rekognition (>=1.24.0,<1.25.0)"]
|
|
resiliencehub = ["mypy-boto3-resiliencehub (>=1.24.0,<1.25.0)"]
|
|
resource-groups = ["mypy-boto3-resource-groups (>=1.24.0,<1.25.0)"]
|
|
resourcegroupstaggingapi = ["mypy-boto3-resourcegroupstaggingapi (>=1.24.0,<1.25.0)"]
|
|
robomaker = ["mypy-boto3-robomaker (>=1.24.0,<1.25.0)"]
|
|
rolesanywhere = ["mypy-boto3-rolesanywhere (>=1.24.0,<1.25.0)"]
|
|
route53 = ["mypy-boto3-route53 (>=1.24.0,<1.25.0)"]
|
|
route53-recovery-cluster = ["mypy-boto3-route53-recovery-cluster (>=1.24.0,<1.25.0)"]
|
|
route53-recovery-control-config = ["mypy-boto3-route53-recovery-control-config (>=1.24.0,<1.25.0)"]
|
|
route53-recovery-readiness = ["mypy-boto3-route53-recovery-readiness (>=1.24.0,<1.25.0)"]
|
|
route53domains = ["mypy-boto3-route53domains (>=1.24.0,<1.25.0)"]
|
|
route53resolver = ["mypy-boto3-route53resolver (>=1.24.0,<1.25.0)"]
|
|
rum = ["mypy-boto3-rum (>=1.24.0,<1.25.0)"]
|
|
s3 = ["mypy-boto3-s3 (>=1.24.0,<1.25.0)"]
|
|
s3control = ["mypy-boto3-s3control (>=1.24.0,<1.25.0)"]
|
|
s3outposts = ["mypy-boto3-s3outposts (>=1.24.0,<1.25.0)"]
|
|
sagemaker = ["mypy-boto3-sagemaker (>=1.24.0,<1.25.0)"]
|
|
sagemaker-a2i-runtime = ["mypy-boto3-sagemaker-a2i-runtime (>=1.24.0,<1.25.0)"]
|
|
sagemaker-edge = ["mypy-boto3-sagemaker-edge (>=1.24.0,<1.25.0)"]
|
|
sagemaker-featurestore-runtime = ["mypy-boto3-sagemaker-featurestore-runtime (>=1.24.0,<1.25.0)"]
|
|
sagemaker-runtime = ["mypy-boto3-sagemaker-runtime (>=1.24.0,<1.25.0)"]
|
|
savingsplans = ["mypy-boto3-savingsplans (>=1.24.0,<1.25.0)"]
|
|
schemas = ["mypy-boto3-schemas (>=1.24.0,<1.25.0)"]
|
|
sdb = ["mypy-boto3-sdb (>=1.24.0,<1.25.0)"]
|
|
secretsmanager = ["mypy-boto3-secretsmanager (>=1.24.0,<1.25.0)"]
|
|
securityhub = ["mypy-boto3-securityhub (>=1.24.0,<1.25.0)"]
|
|
serverlessrepo = ["mypy-boto3-serverlessrepo (>=1.24.0,<1.25.0)"]
|
|
service-quotas = ["mypy-boto3-service-quotas (>=1.24.0,<1.25.0)"]
|
|
servicecatalog = ["mypy-boto3-servicecatalog (>=1.24.0,<1.25.0)"]
|
|
servicecatalog-appregistry = ["mypy-boto3-servicecatalog-appregistry (>=1.24.0,<1.25.0)"]
|
|
servicediscovery = ["mypy-boto3-servicediscovery (>=1.24.0,<1.25.0)"]
|
|
ses = ["mypy-boto3-ses (>=1.24.0,<1.25.0)"]
|
|
sesv2 = ["mypy-boto3-sesv2 (>=1.24.0,<1.25.0)"]
|
|
shield = ["mypy-boto3-shield (>=1.24.0,<1.25.0)"]
|
|
signer = ["mypy-boto3-signer (>=1.24.0,<1.25.0)"]
|
|
sms = ["mypy-boto3-sms (>=1.24.0,<1.25.0)"]
|
|
sms-voice = ["mypy-boto3-sms-voice (>=1.24.0,<1.25.0)"]
|
|
snow-device-management = ["mypy-boto3-snow-device-management (>=1.24.0,<1.25.0)"]
|
|
snowball = ["mypy-boto3-snowball (>=1.24.0,<1.25.0)"]
|
|
sns = ["mypy-boto3-sns (>=1.24.0,<1.25.0)"]
|
|
sqs = ["mypy-boto3-sqs (>=1.24.0,<1.25.0)"]
|
|
ssm = ["mypy-boto3-ssm (>=1.24.0,<1.25.0)"]
|
|
ssm-contacts = ["mypy-boto3-ssm-contacts (>=1.24.0,<1.25.0)"]
|
|
ssm-incidents = ["mypy-boto3-ssm-incidents (>=1.24.0,<1.25.0)"]
|
|
sso = ["mypy-boto3-sso (>=1.24.0,<1.25.0)"]
|
|
sso-admin = ["mypy-boto3-sso-admin (>=1.24.0,<1.25.0)"]
|
|
sso-oidc = ["mypy-boto3-sso-oidc (>=1.24.0,<1.25.0)"]
|
|
stepfunctions = ["mypy-boto3-stepfunctions (>=1.24.0,<1.25.0)"]
|
|
storagegateway = ["mypy-boto3-storagegateway (>=1.24.0,<1.25.0)"]
|
|
sts = ["mypy-boto3-sts (>=1.24.0,<1.25.0)"]
|
|
support = ["mypy-boto3-support (>=1.24.0,<1.25.0)"]
|
|
swf = ["mypy-boto3-swf (>=1.24.0,<1.25.0)"]
|
|
synthetics = ["mypy-boto3-synthetics (>=1.24.0,<1.25.0)"]
|
|
textract = ["mypy-boto3-textract (>=1.24.0,<1.25.0)"]
|
|
timestream-query = ["mypy-boto3-timestream-query (>=1.24.0,<1.25.0)"]
|
|
timestream-write = ["mypy-boto3-timestream-write (>=1.24.0,<1.25.0)"]
|
|
transcribe = ["mypy-boto3-transcribe (>=1.24.0,<1.25.0)"]
|
|
transfer = ["mypy-boto3-transfer (>=1.24.0,<1.25.0)"]
|
|
translate = ["mypy-boto3-translate (>=1.24.0,<1.25.0)"]
|
|
voice-id = ["mypy-boto3-voice-id (>=1.24.0,<1.25.0)"]
|
|
waf = ["mypy-boto3-waf (>=1.24.0,<1.25.0)"]
|
|
waf-regional = ["mypy-boto3-waf-regional (>=1.24.0,<1.25.0)"]
|
|
wafv2 = ["mypy-boto3-wafv2 (>=1.24.0,<1.25.0)"]
|
|
wellarchitected = ["mypy-boto3-wellarchitected (>=1.24.0,<1.25.0)"]
|
|
wisdom = ["mypy-boto3-wisdom (>=1.24.0,<1.25.0)"]
|
|
workdocs = ["mypy-boto3-workdocs (>=1.24.0,<1.25.0)"]
|
|
worklink = ["mypy-boto3-worklink (>=1.24.0,<1.25.0)"]
|
|
workmail = ["mypy-boto3-workmail (>=1.24.0,<1.25.0)"]
|
|
workmailmessageflow = ["mypy-boto3-workmailmessageflow (>=1.24.0,<1.25.0)"]
|
|
workspaces = ["mypy-boto3-workspaces (>=1.24.0,<1.25.0)"]
|
|
workspaces-web = ["mypy-boto3-workspaces-web (>=1.24.0,<1.25.0)"]
|
|
xray = ["mypy-boto3-xray (>=1.24.0,<1.25.0)"]
|
|
|
|
[[package]]
|
|
name = "botocore"
|
|
version = "1.27.38"
|
|
description = "Low-level, data-driven core of boto 3."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 3.7"
|
|
|
|
[package.dependencies]
|
|
jmespath = ">=0.7.1,<2.0.0"
|
|
python-dateutil = ">=2.1,<3.0.0"
|
|
urllib3 = ">=1.25.4,<1.27"
|
|
|
|
[package.extras]
|
|
crt = ["awscrt (==0.13.8)"]
|
|
|
|
[[package]]
|
|
name = "botocore-stubs"
|
|
version = "1.27.38"
|
|
description = "Type annotations for botocore 1.27.38 generated with mypy-boto3-builder 7.10.1"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
typing-extensions = ">=4.1.0"
|
|
|
|
[[package]]
|
|
name = "cached-property"
|
|
version = "1.5.2"
|
|
description = "A decorator for caching properties in classes."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "certifi"
|
|
version = "2022.6.15"
|
|
description = "Python package for providing Mozilla's CA Bundle."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "cffi"
|
|
version = "1.15.1"
|
|
description = "Foreign Function Interface for Python calling C code."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
pycparser = "*"
|
|
|
|
[[package]]
|
|
name = "cfn-lint"
|
|
version = "0.61.3"
|
|
description = "Checks CloudFormation templates for practices and behaviour that could potentially be improved"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6, <=4.0, !=4.0"
|
|
|
|
[package.dependencies]
|
|
aws-sam-translator = ">=1.47.0"
|
|
jschema-to-python = ">=1.2.3,<1.3.0"
|
|
jsonpatch = "*"
|
|
jsonschema = ">=3.0,<4.0"
|
|
junit-xml = ">=1.9,<2.0"
|
|
networkx = ">=2.4,<3.0"
|
|
pyyaml = ">5.4"
|
|
sarif-om = ">=1.0.4,<1.1.0"
|
|
|
|
[[package]]
|
|
name = "charset-normalizer"
|
|
version = "2.1.0"
|
|
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.0"
|
|
|
|
[package.extras]
|
|
unicode_backport = ["unicodedata2"]
|
|
|
|
[[package]]
|
|
name = "click"
|
|
version = "8.1.3"
|
|
description = "Composable command line interface toolkit"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
colorama = {version = "*", markers = "platform_system == \"Windows\""}
|
|
|
|
[[package]]
|
|
name = "colorama"
|
|
version = "0.4.5"
|
|
description = "Cross-platform colored terminal text."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "cryptography"
|
|
version = "37.0.4"
|
|
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
cffi = ">=1.12"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx (>=1.6.5,!=1.8.0,!=3.1.0,!=3.1.1)", "sphinx-rtd-theme"]
|
|
docstest = ["pyenchant (>=1.6.11)", "twine (>=1.12.0)", "sphinxcontrib-spelling (>=4.0.1)"]
|
|
pep8test = ["black", "flake8", "flake8-import-order", "pep8-naming"]
|
|
sdist = ["setuptools_rust (>=0.11.4)"]
|
|
ssh = ["bcrypt (>=3.1.5)"]
|
|
test = ["pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-subtests", "pytest-xdist", "pretend", "iso8601", "pytz", "hypothesis (>=1.11.4,!=3.79.2)"]
|
|
|
|
[[package]]
|
|
name = "docker"
|
|
version = "5.0.3"
|
|
description = "A Python library for the Docker Engine API."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pywin32 = {version = "227", markers = "sys_platform == \"win32\""}
|
|
requests = ">=2.14.2,<2.18.0 || >2.18.0"
|
|
websocket-client = ">=0.32.0"
|
|
|
|
[package.extras]
|
|
ssh = ["paramiko (>=2.4.2)"]
|
|
tls = ["pyOpenSSL (>=17.5.0)", "cryptography (>=3.4.7)", "idna (>=2.0.0)"]
|
|
|
|
[[package]]
|
|
name = "ecdsa"
|
|
version = "0.18.0"
|
|
description = "ECDSA cryptographic signature library (pure python)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[package.dependencies]
|
|
six = ">=1.9.0"
|
|
|
|
[package.extras]
|
|
gmpy = ["gmpy"]
|
|
gmpy2 = ["gmpy2"]
|
|
|
|
[[package]]
|
|
name = "execnet"
|
|
version = "1.9.0"
|
|
description = "execnet: rapid multi-Python deployment"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[package.extras]
|
|
testing = ["pre-commit"]
|
|
|
|
[[package]]
|
|
name = "flake8"
|
|
version = "3.9.2"
|
|
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"
|
|
|
|
[package.dependencies]
|
|
mccabe = ">=0.6.0,<0.7.0"
|
|
pycodestyle = ">=2.7.0,<2.8.0"
|
|
pyflakes = ">=2.3.0,<2.4.0"
|
|
|
|
[[package]]
|
|
name = "flask"
|
|
version = "2.1.3"
|
|
description = "A simple framework for building complex web applications."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
click = ">=8.0"
|
|
importlib-metadata = {version = ">=3.6.0", markers = "python_version < \"3.10\""}
|
|
itsdangerous = ">=2.0"
|
|
Jinja2 = ">=3.0"
|
|
Werkzeug = ">=2.0"
|
|
|
|
[package.extras]
|
|
async = ["asgiref (>=3.2)"]
|
|
dotenv = ["python-dotenv"]
|
|
|
|
[[package]]
|
|
name = "flask-cors"
|
|
version = "3.0.10"
|
|
description = "A Flask extension adding a decorator for CORS support"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
Flask = ">=0.9"
|
|
Six = "*"
|
|
|
|
[[package]]
|
|
name = "graphql-core"
|
|
version = "3.2.1"
|
|
description = "GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6,<4"
|
|
|
|
[[package]]
|
|
name = "idna"
|
|
version = "3.3"
|
|
description = "Internationalized Domain Names in Applications (IDNA)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.5"
|
|
|
|
[[package]]
|
|
name = "importlib-metadata"
|
|
version = "4.12.0"
|
|
description = "Read metadata from Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
zipp = ">=0.5"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"]
|
|
perf = ["ipython"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"]
|
|
|
|
[[package]]
|
|
name = "iniconfig"
|
|
version = "1.1.1"
|
|
description = "iniconfig: brain-dead simple config-ini parsing"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "itsdangerous"
|
|
version = "2.1.2"
|
|
description = "Safely pass data to untrusted environments and back."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "jinja2"
|
|
version = "3.1.2"
|
|
description = "A very fast and expressive template engine."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=2.0"
|
|
|
|
[package.extras]
|
|
i18n = ["Babel (>=2.7)"]
|
|
|
|
[[package]]
|
|
name = "jmespath"
|
|
version = "1.0.1"
|
|
description = "JSON Matching Expressions"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "jschema-to-python"
|
|
version = "1.2.3"
|
|
description = "Generate source code for Python classes from a JSON schema."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 2.7"
|
|
|
|
[package.dependencies]
|
|
attrs = "*"
|
|
jsonpickle = "*"
|
|
pbr = "*"
|
|
|
|
[[package]]
|
|
name = "jsondiff"
|
|
version = "2.0.0"
|
|
description = "Diff JSON and JSON-like structures in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "jsonpatch"
|
|
version = "1.32"
|
|
description = "Apply JSON-Patches (RFC 6902)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[package.dependencies]
|
|
jsonpointer = ">=1.9"
|
|
|
|
[[package]]
|
|
name = "jsonpickle"
|
|
version = "2.2.0"
|
|
description = "Python library for serializing any arbitrary object graph into JSON"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"]
|
|
testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-black-multipy", "pytest-cov", "ecdsa", "feedparser", "numpy", "pandas", "pymongo", "scikit-learn", "sqlalchemy", "pytest-flake8 (<1.1.0)", "enum34", "jsonlib", "pytest-flake8 (>=1.1.1)"]
|
|
"testing.libs" = ["simplejson", "ujson", "yajl"]
|
|
|
|
[[package]]
|
|
name = "jsonpointer"
|
|
version = "2.3"
|
|
description = "Identify specific nodes in a JSON document (RFC 6901)"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "jsonschema"
|
|
version = "3.2.0"
|
|
description = "An implementation of JSON Schema validation for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
attrs = ">=17.4.0"
|
|
pyrsistent = ">=0.14.0"
|
|
six = ">=1.11.0"
|
|
|
|
[package.extras]
|
|
format = ["idna", "jsonpointer (>1.13)", "rfc3987", "strict-rfc3339", "webcolors"]
|
|
format_nongpl = ["idna", "jsonpointer (>1.13)", "webcolors", "rfc3986-validator (>0.1.0)", "rfc3339-validator"]
|
|
|
|
[[package]]
|
|
name = "junit-xml"
|
|
version = "1.9"
|
|
description = "Creates JUnit XML test result documents that can be read by tools such as Jenkins"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
six = "*"
|
|
|
|
[[package]]
|
|
name = "markupsafe"
|
|
version = "2.1.1"
|
|
description = "Safely add untrusted strings to HTML/XML markup."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "mccabe"
|
|
version = "0.6.1"
|
|
description = "McCabe checker, plugin for flake8"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "moto"
|
|
version = "3.1.16"
|
|
description = "A library that allows your python tests to easily mock out the boto library"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
aws-xray-sdk = {version = ">=0.93,<0.96 || >0.96", optional = true, markers = "extra == \"server\""}
|
|
boto3 = ">=1.9.201"
|
|
botocore = ">=1.12.201"
|
|
cfn-lint = {version = ">=0.4.0", optional = true, markers = "extra == \"server\""}
|
|
cryptography = ">=3.3.1"
|
|
docker = {version = ">=2.5.1", optional = true, markers = "extra == \"server\""}
|
|
ecdsa = {version = "!=0.15", optional = true, markers = "extra == \"server\""}
|
|
flask = {version = "*", optional = true, markers = "extra == \"server\""}
|
|
flask-cors = {version = "*", optional = true, markers = "extra == \"server\""}
|
|
graphql-core = {version = "*", optional = true, markers = "extra == \"server\""}
|
|
idna = {version = ">=2.5,<4", optional = true, markers = "extra == \"server\""}
|
|
Jinja2 = ">=2.10.1"
|
|
jsondiff = {version = ">=1.1.2", optional = true, markers = "extra == \"server\""}
|
|
MarkupSafe = "!=2.0.0a1"
|
|
openapi-spec-validator = {version = ">=0.2.8", optional = true, markers = "extra == \"server\""}
|
|
pyparsing = {version = ">=3.0.7", optional = true, markers = "extra == \"server\""}
|
|
python-dateutil = ">=2.1,<3.0.0"
|
|
python-jose = {version = ">=3.1.0,<4.0.0", extras = ["cryptography"], optional = true, markers = "extra == \"server\""}
|
|
pytz = "*"
|
|
PyYAML = {version = ">=5.1", optional = true, markers = "extra == \"server\""}
|
|
requests = ">=2.5"
|
|
responses = ">=0.9.0"
|
|
sshpubkeys = {version = ">=3.1.0", optional = true, markers = "extra == \"server\""}
|
|
werkzeug = ">=0.5"
|
|
xmltodict = "*"
|
|
|
|
[package.extras]
|
|
all = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (!=0.15)", "docker (>=2.5.1)", "graphql-core", "jsondiff (>=1.1.2)", "aws-xray-sdk (>=0.93,!=0.96)", "idna (>=2.5,<4)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "pyparsing (>=3.0.7)", "openapi-spec-validator (>=0.2.8)", "setuptools"]
|
|
apigateway = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (!=0.15)", "openapi-spec-validator (>=0.2.8)"]
|
|
apigatewayv2 = ["PyYAML (>=5.1)"]
|
|
appsync = ["graphql-core"]
|
|
awslambda = ["docker (>=2.5.1)"]
|
|
batch = ["docker (>=2.5.1)"]
|
|
cloudformation = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (!=0.15)", "docker (>=2.5.1)", "graphql-core", "jsondiff (>=1.1.2)", "aws-xray-sdk (>=0.93,!=0.96)", "idna (>=2.5,<4)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "pyparsing (>=3.0.7)", "openapi-spec-validator (>=0.2.8)", "setuptools"]
|
|
cognitoidp = ["python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (!=0.15)"]
|
|
ds = ["sshpubkeys (>=3.1.0)"]
|
|
dynamodb = ["docker (>=2.5.1)"]
|
|
dynamodb2 = ["docker (>=2.5.1)"]
|
|
dynamodbstreams = ["docker (>=2.5.1)"]
|
|
ebs = ["sshpubkeys (>=3.1.0)"]
|
|
ec2 = ["sshpubkeys (>=3.1.0)"]
|
|
efs = ["sshpubkeys (>=3.1.0)"]
|
|
glue = ["pyparsing (>=3.0.7)"]
|
|
iotdata = ["jsondiff (>=1.1.2)"]
|
|
route53resolver = ["sshpubkeys (>=3.1.0)"]
|
|
s3 = ["PyYAML (>=5.1)"]
|
|
server = ["PyYAML (>=5.1)", "python-jose[cryptography] (>=3.1.0,<4.0.0)", "ecdsa (!=0.15)", "docker (>=2.5.1)", "graphql-core", "jsondiff (>=1.1.2)", "aws-xray-sdk (>=0.93,!=0.96)", "idna (>=2.5,<4)", "cfn-lint (>=0.4.0)", "sshpubkeys (>=3.1.0)", "pyparsing (>=3.0.7)", "openapi-spec-validator (>=0.2.8)", "setuptools", "flask", "flask-cors"]
|
|
ssm = ["PyYAML (>=5.1)", "dataclasses"]
|
|
xray = ["aws-xray-sdk (>=0.93,!=0.96)", "setuptools"]
|
|
|
|
[[package]]
|
|
name = "mypy"
|
|
version = "0.971"
|
|
description = "Optional static typing for Python"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
mypy-extensions = ">=0.4.3"
|
|
tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""}
|
|
typing-extensions = ">=3.10"
|
|
|
|
[package.extras]
|
|
dmypy = ["psutil (>=4.0)"]
|
|
python2 = ["typed-ast (>=1.4.0,<2)"]
|
|
reports = ["lxml"]
|
|
|
|
[[package]]
|
|
name = "mypy-boto3-s3"
|
|
version = "1.24.36.post1"
|
|
description = "Type annotations for boto3.S3 1.24.36 service generated with mypy-boto3-builder 7.10.0"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
typing-extensions = ">=4.1.0"
|
|
|
|
[[package]]
|
|
name = "mypy-extensions"
|
|
version = "0.4.3"
|
|
description = "Experimental type system extensions for programs checked with the mypy typechecker."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "networkx"
|
|
version = "2.8.5"
|
|
description = "Python package for creating and manipulating graphs and networks"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.8"
|
|
|
|
[package.extras]
|
|
default = ["numpy (>=1.19)", "scipy (>=1.8)", "matplotlib (>=3.4)", "pandas (>=1.3)"]
|
|
developer = ["pre-commit (>=2.19)", "mypy (>=0.960)"]
|
|
doc = ["sphinx (>=5)", "pydata-sphinx-theme (>=0.9)", "sphinx-gallery (>=0.10)", "numpydoc (>=1.4)", "pillow (>=9.1)", "nb2plots (>=0.6)", "texext (>=0.6.6)"]
|
|
extra = ["lxml (>=4.6)", "pygraphviz (>=1.9)", "pydot (>=1.4.2)", "sympy (>=1.10)"]
|
|
test = ["pytest (>=7.1)", "pytest-cov (>=3.0)", "codecov (>=2.1)"]
|
|
|
|
[[package]]
|
|
name = "openapi-schema-validator"
|
|
version = "0.2.3"
|
|
description = "OpenAPI schema validation for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7.0,<4.0.0"
|
|
|
|
[package.dependencies]
|
|
jsonschema = ">=3.0.0,<5.0.0"
|
|
|
|
[package.extras]
|
|
rfc3339-validator = ["rfc3339-validator"]
|
|
strict-rfc3339 = ["strict-rfc3339"]
|
|
isodate = ["isodate"]
|
|
|
|
[[package]]
|
|
name = "openapi-spec-validator"
|
|
version = "0.4.0"
|
|
description = "OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7.0,<4.0.0"
|
|
|
|
[package.dependencies]
|
|
jsonschema = ">=3.2.0,<5.0.0"
|
|
openapi-schema-validator = ">=0.2.0,<0.3.0"
|
|
PyYAML = ">=5.1"
|
|
|
|
[package.extras]
|
|
requests = ["requests"]
|
|
|
|
[[package]]
|
|
name = "packaging"
|
|
version = "21.3"
|
|
description = "Core utilities for Python packages"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pyparsing = ">=2.0.2,<3.0.5 || >3.0.5"
|
|
|
|
[[package]]
|
|
name = "pbr"
|
|
version = "5.9.0"
|
|
description = "Python Build Reasonableness"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.6"
|
|
|
|
[[package]]
|
|
name = "pluggy"
|
|
version = "1.0.0"
|
|
description = "plugin and hook calling mechanisms for python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
dev = ["pre-commit", "tox"]
|
|
testing = ["pytest", "pytest-benchmark"]
|
|
|
|
[[package]]
|
|
name = "prometheus-client"
|
|
version = "0.14.1"
|
|
description = "Python client for the Prometheus monitoring system."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.extras]
|
|
twisted = ["twisted"]
|
|
|
|
[[package]]
|
|
name = "psycopg2-binary"
|
|
version = "2.9.3"
|
|
description = "psycopg2 - Python-PostgreSQL Database Adapter"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "py"
|
|
version = "1.11.0"
|
|
description = "library with cross-python path, ini-parsing, io, code, log facilities"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
|
|
|
|
[[package]]
|
|
name = "pyasn1"
|
|
version = "0.4.8"
|
|
description = "ASN.1 types and codecs"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pycodestyle"
|
|
version = "2.7.0"
|
|
description = "Python style guide checker"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pycparser"
|
|
version = "2.21"
|
|
description = "C parser in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pyflakes"
|
|
version = "2.3.1"
|
|
description = "passive checker of Python programs"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
[[package]]
|
|
name = "pyjwt"
|
|
version = "2.4.0"
|
|
description = "JSON Web Token implementation in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
cryptography = {version = ">=3.3.1", optional = true, markers = "extra == \"crypto\""}
|
|
|
|
[package.extras]
|
|
crypto = ["cryptography (>=3.3.1)"]
|
|
dev = ["sphinx", "sphinx-rtd-theme", "zope.interface", "cryptography (>=3.3.1)", "pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)", "mypy", "pre-commit"]
|
|
docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"]
|
|
tests = ["pytest (>=6.0.0,<7.0.0)", "coverage[toml] (==5.0.4)"]
|
|
|
|
[[package]]
|
|
name = "pyparsing"
|
|
version = "3.0.9"
|
|
description = "pyparsing module - Classes and methods to define and execute parsing grammars"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6.8"
|
|
|
|
[package.extras]
|
|
diagrams = ["railroad-diagrams", "jinja2"]
|
|
|
|
[[package]]
|
|
name = "pyrsistent"
|
|
version = "0.18.1"
|
|
description = "Persistent/Functional/Immutable data structures"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "pytest"
|
|
version = "6.2.5"
|
|
description = "pytest: simple powerful testing with Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
|
|
attrs = ">=19.2.0"
|
|
colorama = {version = "*", markers = "sys_platform == \"win32\""}
|
|
iniconfig = "*"
|
|
packaging = "*"
|
|
pluggy = ">=0.12,<2.0"
|
|
py = ">=1.8.2"
|
|
toml = "*"
|
|
|
|
[package.extras]
|
|
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
|
|
|
|
[[package]]
|
|
name = "pytest-forked"
|
|
version = "1.4.0"
|
|
description = "run tests in isolated forked subprocesses"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
py = "*"
|
|
pytest = ">=3.10"
|
|
|
|
[[package]]
|
|
name = "pytest-lazy-fixture"
|
|
version = "0.6.3"
|
|
description = "It helps to use fixtures in pytest.mark.parametrize"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
pytest = ">=3.2.5"
|
|
|
|
[[package]]
|
|
name = "pytest-timeout"
|
|
version = "2.1.0"
|
|
description = "pytest plugin to abort hanging tests"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
pytest = ">=5.0.0"
|
|
|
|
[[package]]
|
|
name = "pytest-xdist"
|
|
version = "2.5.0"
|
|
description = "pytest xdist plugin for distributed testing and loop-on-failing modes"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[package.dependencies]
|
|
execnet = ">=1.1"
|
|
pytest = ">=6.2.0"
|
|
pytest-forked = "*"
|
|
|
|
[package.extras]
|
|
psutil = ["psutil (>=3.0)"]
|
|
setproctitle = ["setproctitle"]
|
|
testing = ["filelock"]
|
|
|
|
[[package]]
|
|
name = "python-dateutil"
|
|
version = "2.8.2"
|
|
description = "Extensions to the standard Python datetime module"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
|
|
|
|
[package.dependencies]
|
|
six = ">=1.5"
|
|
|
|
[[package]]
|
|
name = "python-jose"
|
|
version = "3.3.0"
|
|
description = "JOSE implementation in Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
cryptography = {version = ">=3.4.0", optional = true, markers = "extra == \"cryptography\""}
|
|
ecdsa = "!=0.15"
|
|
pyasn1 = "*"
|
|
rsa = "*"
|
|
|
|
[package.extras]
|
|
cryptography = ["cryptography (>=3.4.0)"]
|
|
pycrypto = ["pycrypto (>=2.6.0,<2.7.0)", "pyasn1"]
|
|
pycryptodome = ["pycryptodome (>=3.3.1,<4.0.0)", "pyasn1"]
|
|
|
|
[[package]]
|
|
name = "pytz"
|
|
version = "2022.1"
|
|
description = "World timezone definitions, modern and historical"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pywin32"
|
|
version = "227"
|
|
description = "Python for Window Extensions"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "pyyaml"
|
|
version = "6.0"
|
|
description = "YAML parser and emitter for Python"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6"
|
|
|
|
[[package]]
|
|
name = "requests"
|
|
version = "2.28.1"
|
|
description = "Python HTTP for Humans."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7, <4"
|
|
|
|
[package.dependencies]
|
|
certifi = ">=2017.4.17"
|
|
charset-normalizer = ">=2,<3"
|
|
idna = ">=2.5,<4"
|
|
urllib3 = ">=1.21.1,<1.27"
|
|
|
|
[package.extras]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
|
|
use_chardet_on_py3 = ["chardet (>=3.0.2,<6)"]
|
|
|
|
[[package]]
|
|
name = "responses"
|
|
version = "0.21.0"
|
|
description = "A utility library for mocking out the `requests` Python library."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
requests = ">=2.0,<3.0"
|
|
urllib3 = ">=1.25.10"
|
|
|
|
[package.extras]
|
|
tests = ["pytest (>=7.0.0)", "coverage (>=6.0.0)", "pytest-cov", "pytest-asyncio", "pytest-localserver", "flake8", "types-mock", "types-requests", "mypy"]
|
|
|
|
[[package]]
|
|
name = "rsa"
|
|
version = "4.9"
|
|
description = "Pure-Python RSA implementation"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.6,<4"
|
|
|
|
[package.dependencies]
|
|
pyasn1 = ">=0.1.3"
|
|
|
|
[[package]]
|
|
name = "s3transfer"
|
|
version = "0.6.0"
|
|
description = "An Amazon S3 Transfer Manager"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 3.7"
|
|
|
|
[package.dependencies]
|
|
botocore = ">=1.12.36,<2.0a.0"
|
|
|
|
[package.extras]
|
|
crt = ["botocore[crt] (>=1.20.29,<2.0a.0)"]
|
|
|
|
[[package]]
|
|
name = "sarif-om"
|
|
version = "1.0.4"
|
|
description = "Classes implementing the SARIF 2.1.0 object model."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">= 2.7"
|
|
|
|
[package.dependencies]
|
|
attrs = "*"
|
|
pbr = "*"
|
|
|
|
[[package]]
|
|
name = "six"
|
|
version = "1.16.0"
|
|
description = "Python 2 and 3 compatibility utilities"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "sshpubkeys"
|
|
version = "3.3.1"
|
|
description = "SSH public key parser"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3"
|
|
|
|
[package.dependencies]
|
|
cryptography = ">=2.1.4"
|
|
ecdsa = ">=0.13"
|
|
|
|
[package.extras]
|
|
dev = ["twine", "wheel", "yapf"]
|
|
|
|
[[package]]
|
|
name = "toml"
|
|
version = "0.10.2"
|
|
description = "Python Library for Tom's Obvious, Minimal Language"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
|
|
|
|
[[package]]
|
|
name = "tomli"
|
|
version = "2.0.1"
|
|
description = "A lil' TOML parser"
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "types-psycopg2"
|
|
version = "2.9.18"
|
|
description = "Typing stubs for psycopg2"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "types-requests"
|
|
version = "2.28.5"
|
|
description = "Typing stubs for requests"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[package.dependencies]
|
|
types-urllib3 = "<1.27"
|
|
|
|
[[package]]
|
|
name = "types-s3transfer"
|
|
version = "0.6.0.post3"
|
|
description = "Type annotations and code completion for s3transfer"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7,<4.0"
|
|
|
|
[[package]]
|
|
name = "types-urllib3"
|
|
version = "1.26.17"
|
|
description = "Typing stubs for urllib3"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "typing-extensions"
|
|
version = "4.3.0"
|
|
description = "Backported and Experimental Type Hints for Python 3.7+"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[[package]]
|
|
name = "urllib3"
|
|
version = "1.26.11"
|
|
description = "HTTP library with thread-safe connection pooling, file post, and more."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4"
|
|
|
|
[package.extras]
|
|
brotli = ["brotlicffi (>=0.8.0)", "brotli (>=1.0.9)", "brotlipy (>=0.6.0)"]
|
|
secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
|
|
socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"]
|
|
|
|
[[package]]
|
|
name = "websocket-client"
|
|
version = "1.3.3"
|
|
description = "WebSocket client for Python with low level API options"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["Sphinx (>=3.4)", "sphinx-rtd-theme (>=0.5)"]
|
|
optional = ["python-socks", "wsaccel"]
|
|
test = ["websockets"]
|
|
|
|
[[package]]
|
|
name = "werkzeug"
|
|
version = "2.2.0"
|
|
description = "The comprehensive WSGI web application library."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.dependencies]
|
|
MarkupSafe = ">=2.1.1"
|
|
|
|
[package.extras]
|
|
watchdog = ["watchdog"]
|
|
|
|
[[package]]
|
|
name = "wrapt"
|
|
version = "1.14.1"
|
|
description = "Module for decorators, wrappers and monkey patching."
|
|
category = "main"
|
|
optional = false
|
|
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
|
|
|
|
[[package]]
|
|
name = "xmltodict"
|
|
version = "0.13.0"
|
|
description = "Makes working with XML feel like you are working with JSON"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.4"
|
|
|
|
[[package]]
|
|
name = "yapf"
|
|
version = "0.31.0"
|
|
description = "A formatter for Python code."
|
|
category = "dev"
|
|
optional = false
|
|
python-versions = "*"
|
|
|
|
[[package]]
|
|
name = "zipp"
|
|
version = "3.8.1"
|
|
description = "Backport of pathlib-compatible object wrapper for zip files"
|
|
category = "main"
|
|
optional = false
|
|
python-versions = ">=3.7"
|
|
|
|
[package.extras]
|
|
docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)", "jaraco.tidelift (>=1.4)"]
|
|
testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"]
|
|
|
|
[metadata]
|
|
lock-version = "1.1"
|
|
python-versions = "^3.9"
|
|
content-hash = "17e901dca9680c6ead56661492431cfce65cb20508be419599f0862ff2d1d827"
|
|
|
|
[metadata.files]
|
|
aiopg = []
|
|
async-timeout = []
|
|
asyncpg = []
|
|
atomicwrites = []
|
|
attrs = []
|
|
aws-sam-translator = []
|
|
aws-xray-sdk = []
|
|
backoff = []
|
|
boto3 = []
|
|
boto3-stubs = []
|
|
botocore = []
|
|
botocore-stubs = []
|
|
cached-property = []
|
|
certifi = []
|
|
cffi = []
|
|
cfn-lint = []
|
|
charset-normalizer = []
|
|
click = []
|
|
colorama = []
|
|
cryptography = []
|
|
docker = []
|
|
ecdsa = []
|
|
execnet = []
|
|
flake8 = []
|
|
flask = []
|
|
flask-cors = []
|
|
graphql-core = []
|
|
idna = []
|
|
importlib-metadata = []
|
|
iniconfig = []
|
|
itsdangerous = []
|
|
jinja2 = []
|
|
jmespath = []
|
|
jschema-to-python = []
|
|
jsondiff = []
|
|
jsonpatch = []
|
|
jsonpickle = []
|
|
jsonpointer = []
|
|
jsonschema = []
|
|
junit-xml = []
|
|
markupsafe = []
|
|
mccabe = []
|
|
moto = []
|
|
mypy = []
|
|
mypy-boto3-s3 = []
|
|
mypy-extensions = []
|
|
networkx = []
|
|
openapi-schema-validator = []
|
|
openapi-spec-validator = []
|
|
packaging = [
|
|
{file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"},
|
|
{file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},
|
|
]
|
|
pbr = []
|
|
pluggy = []
|
|
prometheus-client = []
|
|
psycopg2-binary = []
|
|
py = []
|
|
pyasn1 = []
|
|
pycodestyle = []
|
|
pycparser = []
|
|
pyflakes = []
|
|
pyjwt = []
|
|
pyparsing = [
|
|
{file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"},
|
|
{file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"},
|
|
]
|
|
pyrsistent = []
|
|
pytest = []
|
|
pytest-forked = []
|
|
pytest-lazy-fixture = []
|
|
pytest-timeout = []
|
|
pytest-xdist = []
|
|
python-dateutil = [
|
|
{file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"},
|
|
{file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"},
|
|
]
|
|
python-jose = []
|
|
pytz = [
|
|
{file = "pytz-2022.1-py2.py3-none-any.whl", hash = "sha256:e68985985296d9a66a881eb3193b0906246245294a881e7c8afe623866ac6a5c"},
|
|
{file = "pytz-2022.1.tar.gz", hash = "sha256:1e760e2fe6a8163bc0b3d9a19c4f84342afa0a2affebfaa84b01b978a02ecaa7"},
|
|
]
|
|
pywin32 = []
|
|
pyyaml = []
|
|
requests = []
|
|
responses = []
|
|
rsa = []
|
|
s3transfer = []
|
|
sarif-om = []
|
|
six = [
|
|
{file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
|
|
{file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
|
|
]
|
|
sshpubkeys = []
|
|
toml = []
|
|
tomli = [
|
|
{file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"},
|
|
{file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"},
|
|
]
|
|
types-psycopg2 = []
|
|
types-requests = []
|
|
types-s3transfer = []
|
|
types-urllib3 = []
|
|
typing-extensions = []
|
|
urllib3 = []
|
|
websocket-client = []
|
|
werkzeug = []
|
|
wrapt = []
|
|
xmltodict = []
|
|
yapf = []
|
|
zipp = []
|