hongbo-miao/hongbomiao.com

View on GitHub
cloud-platform/aws/aws-parallelcluster/poetry.lock

Summary

Maintainability
Test Coverage
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.

[[package]]
name = "attrs"
version = "23.2.0"
description = "Classes Without Boilerplate"
optional = false
python-versions = ">=3.7"
files = [
    {file = "attrs-23.2.0-py3-none-any.whl", hash = "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1"},
    {file = "attrs-23.2.0.tar.gz", hash = "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30"},
]

[package.extras]
cov = ["attrs[tests]", "coverage[toml] (>=5.3)"]
dev = ["attrs[tests]", "pre-commit"]
docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope-interface"]
tests = ["attrs[tests-no-zope]", "zope-interface"]
tests-mypy = ["mypy (>=1.6)", "pytest-mypy-plugins"]
tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "pytest (>=4.3.0)", "pytest-xdist[psutil]"]

[[package]]
name = "aws-cdk-assets"
version = "1.204.0"
description = "This module is deprecated. All types are now available under the core module"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.assets-1.204.0.tar.gz", hash = "sha256:10d320ac17a60e9989869c7ae8a25f4ff3f8458bf2689cfba4a7050de019933f"},
    {file = "aws_cdk.assets-1.204.0-py3-none-any.whl", hash = "sha256:72aab2a024732dd704ad99199ebb324afeef36d9defc91dd540f0f9588744f19"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-acmpca"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ACMPCA"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-acmpca-1.204.0.tar.gz", hash = "sha256:7221302ca5603c9e0397999187d7ff82c07da17c5d6a8768a29b09153f83bd54"},
    {file = "aws_cdk.aws_acmpca-1.204.0-py3-none-any.whl", hash = "sha256:b6521a30c36eeff5b04b69506af80b66195589ba477bb3f0f0de456c7d4335f9"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-apigateway"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ApiGateway"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-apigateway-1.204.0.tar.gz", hash = "sha256:15d25a32f7e03e020dad75f2ccf7aacd472e05068c79c94f71162a8b7bdbfa8b"},
    {file = "aws_cdk.aws_apigateway-1.204.0-py3-none-any.whl", hash = "sha256:3056a36efbeb31c900178f54184720fe3e68d76ff7511ae53bdbcdc03e66ef4c"},
]

[package.dependencies]
"aws-cdk.aws-certificatemanager" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-cognito" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-elasticloadbalancingv2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.aws-stepfunctions" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-applicationautoscaling"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ApplicationAutoScaling"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-applicationautoscaling-1.204.0.tar.gz", hash = "sha256:59b6305c2846688b1d987e9c807a3b7c6b89d07ef816b1e33758e4b74d6e9bc3"},
    {file = "aws_cdk.aws_applicationautoscaling-1.204.0-py3-none-any.whl", hash = "sha256:3c59b5cf759824246f4e1822ba47270fe408c3337a2bd47228bc56a164607c55"},
]

[package.dependencies]
"aws-cdk.aws-autoscaling-common" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-autoscaling"
version = "1.204.0"
description = "The CDK Construct Library for AWS::AutoScaling"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-autoscaling-1.204.0.tar.gz", hash = "sha256:25abe2e5dd2246a2914a219f1a6f7b49ffa0ac42a3e16d86ec3fa14019f377b2"},
    {file = "aws_cdk.aws_autoscaling-1.204.0-py3-none-any.whl", hash = "sha256:256fb21bd083ce3c81d196e9081166912e329d45be3a2ca75d66d0f77f0c3217"},
]

[package.dependencies]
"aws-cdk.aws-autoscaling-common" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-elasticloadbalancing" = "1.204.0"
"aws-cdk.aws-elasticloadbalancingv2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-autoscaling-common"
version = "1.204.0"
description = "Common implementation package for @aws-cdk/aws-autoscaling and @aws-cdk/aws-applicationautoscaling"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-autoscaling-common-1.204.0.tar.gz", hash = "sha256:a4b4f6346e99514a56a7003c083e9d54c029ca1f86303df46caf7c4bfa07719e"},
    {file = "aws_cdk.aws_autoscaling_common-1.204.0-py3-none-any.whl", hash = "sha256:d8cbed9b152e6dba10416ed2f8fd59494a7f801c2fdbed64e0860f96a92233a1"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-autoscaling-hooktargets"
version = "1.204.0"
description = "Lifecycle hook for AWS AutoScaling"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-autoscaling-hooktargets-1.204.0.tar.gz", hash = "sha256:79692e87fb78283a311e0376450e55457ffffdf15af6997e6834287da4c73d9a"},
    {file = "aws_cdk.aws_autoscaling_hooktargets-1.204.0-py3-none-any.whl", hash = "sha256:29c9361f184c02bc32834bd73a6ae4f4f62c0d80578c7852ed9f8b45e451c032"},
]

[package.dependencies]
"aws-cdk.aws-autoscaling" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.aws-sns-subscriptions" = "1.204.0"
"aws-cdk.aws-sqs" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-batch"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Batch"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-batch-1.204.0.tar.gz", hash = "sha256:8a9909998867b7a14f552470eab2187f430f49802a7e8f2c43c2f42e5474c438"},
    {file = "aws_cdk.aws_batch-1.204.0-py3-none-any.whl", hash = "sha256:917d4578e36c6a5efc61bdc42c5ec95a197a748c11215171d12f84aee9ee977e"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-ecr" = "1.204.0"
"aws-cdk.aws-ecs" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-secretsmanager" = "1.204.0"
"aws-cdk.aws-ssm" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-certificatemanager"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CertificateManager"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-certificatemanager-1.204.0.tar.gz", hash = "sha256:0ba2246172b76ae9021a78b8a4c1bdf20c107330dc7be42a034efe13a6a0528c"},
    {file = "aws_cdk.aws_certificatemanager-1.204.0-py3-none-any.whl", hash = "sha256:7c24ac09f536a39d26a91be435319041417eb028d8ea870050bc9bb73feee90f"},
]

[package.dependencies]
"aws-cdk.aws-acmpca" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-route53" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-cloudformation"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CloudFormation"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-cloudformation-1.204.0.tar.gz", hash = "sha256:bf5fc5915e2e3bc9bdeac87e639411271b8462a22dd7b6862c50377e13c70ac0"},
    {file = "aws_cdk.aws_cloudformation-1.204.0-py3-none-any.whl", hash = "sha256:c52f910070fc2dde7ac7cf2b7e78a45f2091609202f01aa13b40c3daa22cbe08"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-cloudfront"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CloudFront"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-cloudfront-1.204.0.tar.gz", hash = "sha256:dc7f348bdd752cac65e5c116c07a2ea9a587529792616268086f92c726d20212"},
    {file = "aws_cdk.aws_cloudfront-1.204.0-py3-none-any.whl", hash = "sha256:06a37135c5cb8d638fba455d01c63c7a032696b48a225942bd26cdb53ecc4f9d"},
]

[package.dependencies]
"aws-cdk.aws-certificatemanager" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-ssm" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-cloudwatch"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CloudWatch"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-cloudwatch-1.204.0.tar.gz", hash = "sha256:34df1c3d4f75f8f42d1ee8d6c6a56e2b3df8338d2891a446ef0faa8e5db1057d"},
    {file = "aws_cdk.aws_cloudwatch-1.204.0-py3-none-any.whl", hash = "sha256:658da3d92bd383146382365ba292eb454172fb5436de3e5bc1b4d4182a413994"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-codebuild"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CodeBuild"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-codebuild-1.204.0.tar.gz", hash = "sha256:e4e69a773a6bf54602a6a3f23c560ff3d7756a4d66dc0fa3f7968593ce4c3d5a"},
    {file = "aws_cdk.aws_codebuild-1.204.0-py3-none-any.whl", hash = "sha256:87ade5795c5d8038a34ddde69790e61ad8b60ca51aea57af2b3a073373d0384f"},
]

[package.dependencies]
"aws-cdk.assets" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-codecommit" = "1.204.0"
"aws-cdk.aws-codestarnotifications" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-ecr" = "1.204.0"
"aws-cdk.aws-ecr-assets" = "1.204.0"
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.aws-secretsmanager" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-codecommit"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CodeCommit"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-codecommit-1.204.0.tar.gz", hash = "sha256:301fcd774b09f3b4ed720afbc00f0888e3e8d22f8fc355a9a859cf1ba95ea118"},
    {file = "aws_cdk.aws_codecommit-1.204.0-py3-none-any.whl", hash = "sha256:7a091a7c8c740a72a6ed3d619f98147e2ea12cfade7077e24c70a4f0721fd951"},
]

[package.dependencies]
"aws-cdk.aws-codestarnotifications" = "1.204.0"
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-codeguruprofiler"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CodeGuruProfiler"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-codeguruprofiler-1.204.0.tar.gz", hash = "sha256:b1f478472cba135a98082ff96e9668dd742c715ebee1330824b98f0b04c24251"},
    {file = "aws_cdk.aws_codeguruprofiler-1.204.0-py3-none-any.whl", hash = "sha256:545e1e1c4a81b3a1d3b11d88d42e2ff58e478fd2615c88720d745675da624c67"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-codestarnotifications"
version = "1.204.0"
description = "The CDK Construct Library for AWS::CodeStarNotifications"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-codestarnotifications-1.204.0.tar.gz", hash = "sha256:b802ceae4726ee5870a1a364caa6e37cc9f4218da171804cd75f620f8ee23185"},
    {file = "aws_cdk.aws_codestarnotifications-1.204.0-py3-none-any.whl", hash = "sha256:34214038c4ec86e964f4c43f4d35af54efee991ebd7fa22430a12ee7928297b6"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-cognito"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Cognito"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-cognito-1.204.0.tar.gz", hash = "sha256:45f65d1d125f2722ac1b12b34beb5f1ab1f5f4a261338a5c7a223ea19a3f8ec0"},
    {file = "aws_cdk.aws_cognito-1.204.0-py3-none-any.whl", hash = "sha256:3a6aba26b3ddcc601bcc90883f9b21c788444ba7081b872b338135828587e441"},
]

[package.dependencies]
"aws-cdk.aws-certificatemanager" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.custom-resources" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-dynamodb"
version = "1.204.0"
description = "The CDK Construct Library for AWS::DynamoDB"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-dynamodb-1.204.0.tar.gz", hash = "sha256:8eafb3929d42ba73bcdee86428e7e9127324621fd458adde46241e68bb88cec9"},
    {file = "aws_cdk.aws_dynamodb-1.204.0-py3-none-any.whl", hash = "sha256:f0d8f6531685cb76c267d6ab152d02aff86cf86607094bfb1241361c9f81f104"},
]

[package.dependencies]
"aws-cdk.aws-applicationautoscaling" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kinesis" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.custom-resources" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-ec2"
version = "1.204.0"
description = "The CDK Construct Library for AWS::EC2"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-ec2-1.204.0.tar.gz", hash = "sha256:e98e52ffc2a7402e0b7bdce03973e8f08aaff89d995a4f1fa41b8edb837880d4"},
    {file = "aws_cdk.aws_ec2-1.204.0-py3-none-any.whl", hash = "sha256:f5479493631d4a09cffbfcf165d9074c9cba215be77b441c05a9b4cc08af3f74"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.aws-ssm" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-ecr"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ECR"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-ecr-1.204.0.tar.gz", hash = "sha256:11537810a0a0d81fbbc16f8ce725728a128d90223b507e11b86f7dde68562c86"},
    {file = "aws_cdk.aws_ecr-1.204.0-py3-none-any.whl", hash = "sha256:67a50a2475c05fea797aea0e06520c966b1e69aea11dc38ccba86ee9a2720a38"},
]

[package.dependencies]
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-ecr-assets"
version = "1.204.0"
description = "Docker image assets deployed to ECR"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-ecr-assets-1.204.0.tar.gz", hash = "sha256:adb260895aabd03871c3ec34bc714f22294d372f06690941a82e1993afa1bb91"},
    {file = "aws_cdk.aws_ecr_assets-1.204.0-py3-none-any.whl", hash = "sha256:7fba00b82c52f068ba1edb641bd51316403cddfe6f75b35b66bca9d56f4b6c55"},
]

[package.dependencies]
"aws-cdk.assets" = "1.204.0"
"aws-cdk.aws-ecr" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-ecs"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ECS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-ecs-1.204.0.tar.gz", hash = "sha256:9d324cdd016141560ce59b3924ba93327d15ed4f9efb179bceae18c157f9a199"},
    {file = "aws_cdk.aws_ecs-1.204.0-py3-none-any.whl", hash = "sha256:b8a628ae43ea5e7e252109d415238e8c40575d04c50962ab9383fd03054d801e"},
]

[package.dependencies]
"aws-cdk.aws-applicationautoscaling" = "1.204.0"
"aws-cdk.aws-autoscaling" = "1.204.0"
"aws-cdk.aws-autoscaling-hooktargets" = "1.204.0"
"aws-cdk.aws-certificatemanager" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-ecr" = "1.204.0"
"aws-cdk.aws-ecr-assets" = "1.204.0"
"aws-cdk.aws-elasticloadbalancing" = "1.204.0"
"aws-cdk.aws-elasticloadbalancingv2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-route53" = "1.204.0"
"aws-cdk.aws-route53-targets" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.aws-secretsmanager" = "1.204.0"
"aws-cdk.aws-servicediscovery" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.aws-sqs" = "1.204.0"
"aws-cdk.aws-ssm" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-efs"
version = "1.204.0"
description = "The CDK Construct Library for AWS::EFS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-efs-1.204.0.tar.gz", hash = "sha256:f2ff7736cea2101ba0dc9d06ec0e8be1743f63cac779c9de7010af98d6eb4e98"},
    {file = "aws_cdk.aws_efs-1.204.0-py3-none-any.whl", hash = "sha256:a3815586a12213d7c301bc3ee07aa0a5a8f8add11711114c36a991394f73e6d3"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-elasticloadbalancing"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ElasticLoadBalancing"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-elasticloadbalancing-1.204.0.tar.gz", hash = "sha256:0933180a702b9e28e3a2e4e3233113925571f2deb9c8f52c846ec4a6b4005303"},
    {file = "aws_cdk.aws_elasticloadbalancing-1.204.0-py3-none-any.whl", hash = "sha256:f82f10d65ee97344628cb99092ab1aa47b2c148a1b259fdd9a0e2b227c095bd7"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-elasticloadbalancingv2"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ElasticLoadBalancingV2"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-elasticloadbalancingv2-1.204.0.tar.gz", hash = "sha256:58aa4db453322bc6df8b04844e31607eee0b7d0a24d12b782e19ed0c62da9639"},
    {file = "aws_cdk.aws_elasticloadbalancingv2-1.204.0-py3-none-any.whl", hash = "sha256:eeb3b0e414508ebedad8213fe677021e6b53922c0fc72542cab33db740100c3b"},
]

[package.dependencies]
"aws-cdk.aws-certificatemanager" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-route53" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-events"
version = "1.204.0"
description = "Amazon EventBridge Construct Library"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-events-1.204.0.tar.gz", hash = "sha256:37e7a47a3e93697fe83b4324a9b714e3546f507a335de6bc28d5f83f56b88481"},
    {file = "aws_cdk.aws_events-1.204.0-py3-none-any.whl", hash = "sha256:df66345d161604c9b5da7d315f5b2b6f37b876f267ff4bbd656ffd46f87faf0f"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-fsx"
version = "1.204.0"
description = "The CDK Construct Library for AWS::FSx"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-fsx-1.204.0.tar.gz", hash = "sha256:922690efcb4896db5ed6e5560ffe27410a674cdaf051242d35b50c3dbd703b3f"},
    {file = "aws_cdk.aws_fsx-1.204.0-py3-none-any.whl", hash = "sha256:b826c5f3cbe5e17a4df450e1169a9de57c9003c92fbff5bf1dcd372366f5b776"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-globalaccelerator"
version = "1.204.0"
description = "The CDK Construct Library for AWS::GlobalAccelerator"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-globalaccelerator-1.204.0.tar.gz", hash = "sha256:36712d2483070a35c0a9ad086b33f8da65e6e45acc1489c5930feadf7adaf483"},
    {file = "aws_cdk.aws_globalaccelerator-1.204.0-py3-none-any.whl", hash = "sha256:3cbac9e696cab3ae9922e82aff5a12d7a6eadba7ee049a28fdf884468da2f08f"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.custom-resources" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-iam"
version = "1.204.0"
description = "CDK routines for easily assigning correct and minimal IAM permissions"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-iam-1.204.0.tar.gz", hash = "sha256:aaf52ea2facfc8aa7d63459ed5f83ba5bbcdad52250e8736685651457b0dd3b7"},
    {file = "aws_cdk.aws_iam-1.204.0-py3-none-any.whl", hash = "sha256:1b29137995dc7a5e49c8d0be16526db60895f811461f9fca9e7a0f850ec1ac90"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-imagebuilder"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ImageBuilder"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-imagebuilder-1.204.0.tar.gz", hash = "sha256:95b626f816c96fc195a4c2a4963da2f18bb0cc93e1971082f27923d7c186e1e7"},
    {file = "aws_cdk.aws_imagebuilder-1.204.0-py3-none-any.whl", hash = "sha256:5b6fe0f7dc26c49de5bc472652864fa88190027e96efbcd78a15be0b0148abd5"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-kinesis"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Kinesis"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-kinesis-1.204.0.tar.gz", hash = "sha256:3cbb7ce4965b28daad154af4217a894ca73527ee6966c2b5b2710cc70d3c527b"},
    {file = "aws_cdk.aws_kinesis-1.204.0-py3-none-any.whl", hash = "sha256:33a8f4d979226d9aec51172fa4c59e4ed6a6da3f4d7d6353ebae6640a2117d58"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-kms"
version = "1.204.0"
description = "The CDK Construct Library for AWS::KMS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-kms-1.204.0.tar.gz", hash = "sha256:95d43d7cc7dc9ac97b5bdc45cf90d13b261b35b07e8eeb657060a6b6fb2d082e"},
    {file = "aws_cdk.aws_kms-1.204.0-py3-none-any.whl", hash = "sha256:a6965a4565094c67589da00631212b69c970219966b5bc92741428356de8a88c"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-lambda"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Lambda"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-lambda-1.204.0.tar.gz", hash = "sha256:cc1a17fb89b866d635abc9f21abf2c944c825ca1c715f62ac7d939b136768412"},
    {file = "aws_cdk.aws_lambda-1.204.0-py3-none-any.whl", hash = "sha256:98d72211be35c057d2c19a8eddea7919b9e9c82b01335451f7c4629aa3f1ced3"},
]

[package.dependencies]
"aws-cdk.aws-applicationautoscaling" = "1.204.0"
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-codeguruprofiler" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-ecr" = "1.204.0"
"aws-cdk.aws-ecr-assets" = "1.204.0"
"aws-cdk.aws-efs" = "1.204.0"
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.aws-signer" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.aws-sqs" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-logs"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Logs"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-logs-1.204.0.tar.gz", hash = "sha256:54a17011288eea09c43c1a98abd0d7ac5c84bddd8e37e328e0557521d3df24af"},
    {file = "aws_cdk.aws_logs-1.204.0-py3-none-any.whl", hash = "sha256:13542fa126d81943d3c8ffb01db5d3d8bc5bc030bb2943f29585a84a52a544e5"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-s3-assets" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-route53"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Route53"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-route53-1.204.0.tar.gz", hash = "sha256:d1d035630131c2a93b574c7911dd6f175155a3335f72b78ce8a8cdc3529a36ee"},
    {file = "aws_cdk.aws_route53-1.204.0-py3-none-any.whl", hash = "sha256:1a6610e7c9265128052d5b6993c55002cea36f4dabe4ed0c6e36a41507e35f34"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.custom-resources" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-route53-targets"
version = "1.204.0"
description = "The CDK Construct Library for AWS Route53 Alias Targets"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-route53-targets-1.204.0.tar.gz", hash = "sha256:5dff60a948cd8947fe235eacc3e0d7c49264b33f33c944f990eb8ac0140e5995"},
    {file = "aws_cdk.aws_route53_targets-1.204.0-py3-none-any.whl", hash = "sha256:03b80d91c0c126b9ad5bd1d7932cba67dce8a51f5b712253db832ccd37887d6d"},
]

[package.dependencies]
"aws-cdk.aws-apigateway" = "1.204.0"
"aws-cdk.aws-cloudfront" = "1.204.0"
"aws-cdk.aws-cognito" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-elasticloadbalancing" = "1.204.0"
"aws-cdk.aws-elasticloadbalancingv2" = "1.204.0"
"aws-cdk.aws-globalaccelerator" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-route53" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-s3"
version = "1.204.0"
description = "The CDK Construct Library for AWS::S3"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-s3-1.204.0.tar.gz", hash = "sha256:174b4daae7d881f311b556b2b8cd55e035beaafe90ef7909e88fec0ae7aaa105"},
    {file = "aws_cdk.aws_s3-1.204.0-py3-none-any.whl", hash = "sha256:387941a809445102be103cce96d3d0a6ae7190dd0b56207caa5300d9d0f4d68e"},
]

[package.dependencies]
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-s3-assets"
version = "1.204.0"
description = "Deploy local files and directories to S3"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-s3-assets-1.204.0.tar.gz", hash = "sha256:61ec7a8c236760df9064d11652c54a0eb8ff45e0c04095e77f56fce8775cf01c"},
    {file = "aws_cdk.aws_s3_assets-1.204.0-py3-none-any.whl", hash = "sha256:041450f122448677e330324baaede02b20c1beaed0177f80c306bc94772da471"},
]

[package.dependencies]
"aws-cdk.assets" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-sam"
version = "1.204.0"
description = "The CDK Construct Library for the AWS Serverless Application Model (SAM) resources"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-sam-1.204.0.tar.gz", hash = "sha256:bf4b69c85b887e64a116721631c687323f40bfdf4e9fdce8313a882606b08b01"},
    {file = "aws_cdk.aws_sam-1.204.0-py3-none-any.whl", hash = "sha256:ea19b4e0979d43319ee91f890d5f3adfb3c36e5618fdcb873a94170e0dd71560"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-secretsmanager"
version = "1.204.0"
description = "The CDK Construct Library for AWS::SecretsManager"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-secretsmanager-1.204.0.tar.gz", hash = "sha256:691cf1fe602fc7dcc8d6d6e472e7e3df44992f1921a1f620dbf6f72fb86d9356"},
    {file = "aws_cdk.aws_secretsmanager-1.204.0-py3-none-any.whl", hash = "sha256:21f5ded32cf5d38616addd9d8709560bdbae7542af8ada58b7e1c9cf26890b4d"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-sam" = "1.204.0"
"aws-cdk.core" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-servicediscovery"
version = "1.204.0"
description = "The CDK Construct Library for AWS::ServiceDiscovery"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-servicediscovery-1.204.0.tar.gz", hash = "sha256:23799549fee8e71bee6cb835cacc401a6e5a31511c3acf7e07305e9c2039df2d"},
    {file = "aws_cdk.aws_servicediscovery-1.204.0-py3-none-any.whl", hash = "sha256:6d2ef44db06e4a540f5279fc750ad1ce677de7fb2db40f7e666504145b4710ba"},
]

[package.dependencies]
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-elasticloadbalancingv2" = "1.204.0"
"aws-cdk.aws-route53" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-signer"
version = "1.204.0"
description = "The CDK Construct Library for AWS::Signer"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-signer-1.204.0.tar.gz", hash = "sha256:9e2d191abd777271382c25b5bfc16390a214a8f0a463c4a17c8b4c0034bcf4f3"},
    {file = "aws_cdk.aws_signer-1.204.0-py3-none-any.whl", hash = "sha256:9bd890b572d139c6ba4973394dc5e17699a50c6f150712faa1305a8f1b3c16cb"},
]

[package.dependencies]
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-sns"
version = "1.204.0"
description = "The CDK Construct Library for AWS::SNS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-sns-1.204.0.tar.gz", hash = "sha256:5b70bea4eea0233658ee31c1fa9acb1177c8d7cc957e077d2f9a03d5d2ad1739"},
    {file = "aws_cdk.aws_sns-1.204.0-py3-none-any.whl", hash = "sha256:29e78a2494b6142fe818bea1c84a26ec0ba015dd5aba4a3c575dce9b497e5c63"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-codestarnotifications" = "1.204.0"
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-sqs" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-sns-subscriptions"
version = "1.204.0"
description = "CDK Subscription Constructs for AWS SNS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-sns-subscriptions-1.204.0.tar.gz", hash = "sha256:f653af8f2209a0a7146d62eef778a404214f6da120b0374790d92f3aee875210"},
    {file = "aws_cdk.aws_sns_subscriptions-1.204.0-py3-none-any.whl", hash = "sha256:24bc33d1c3c019b36d867c3a117f5f08cc0d10c141a7d14b657f85c35ecafcce"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.aws-sqs" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-sqs"
version = "1.204.0"
description = "The CDK Construct Library for AWS::SQS"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-sqs-1.204.0.tar.gz", hash = "sha256:177105aa76957562c8174c886479c34e34e89cb95b5127c9b65dc5cc1c097c91"},
    {file = "aws_cdk.aws_sqs-1.204.0-py3-none-any.whl", hash = "sha256:eec667a362dda82df8695938517cb42f423e1b63f2557b345b07b9e5b4c3b881"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-ssm"
version = "1.204.0"
description = "The CDK Construct Library for AWS::SSM"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-ssm-1.204.0.tar.gz", hash = "sha256:c44183e4f1889aafe6d1d233e1b529858614ab7752ee9a9cbe2e3caf368e5415"},
    {file = "aws_cdk.aws_ssm-1.204.0-py3-none-any.whl", hash = "sha256:7364f68e6622077e9f4a0a9a47ee4e6d8ec8723b62755cb788f62a323190e1a0"},
]

[package.dependencies]
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-kms" = "1.204.0"
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-aws-stepfunctions"
version = "1.204.0"
description = "The CDK Construct Library for AWS::StepFunctions"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.aws-stepfunctions-1.204.0.tar.gz", hash = "sha256:bab48ffaaef6f33512e5408908b245cfa55709d50e30c8ab939fb3693b5d35a4"},
    {file = "aws_cdk.aws_stepfunctions-1.204.0-py3-none-any.whl", hash = "sha256:9836cb35e0a19525b59815135c6bfa56350eddda78d0f09d73878f8fe1531133"},
]

[package.dependencies]
"aws-cdk.aws-cloudwatch" = "1.204.0"
"aws-cdk.aws-events" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-s3" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-cloud-assembly-schema"
version = "1.204.0"
description = "Cloud Assembly Schema"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.cloud-assembly-schema-1.204.0.tar.gz", hash = "sha256:76824ba860b93fc35d0e10b6b5a0b6822298536241d401572b73ee30704f622b"},
    {file = "aws_cdk.cloud_assembly_schema-1.204.0-py3-none-any.whl", hash = "sha256:d6176804960e9b3ac90a8939b0bcdd682aa21cb8fed18e7b7d1fc66bde580d78"},
]

[package.dependencies]
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-core"
version = "1.204.0"
description = "AWS Cloud Development Kit Core Library"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.core-1.204.0.tar.gz", hash = "sha256:790113e905ce13b8d092c80bcd4bd4b083f877a3536058aa1a8a5eb010b2743f"},
    {file = "aws_cdk.core-1.204.0-py3-none-any.whl", hash = "sha256:69d8d7891e04da549032078f9e00dc98f193af9ffb29c06fe2e57fdac1735bca"},
]

[package.dependencies]
"aws-cdk.cloud-assembly-schema" = "1.204.0"
"aws-cdk.cx-api" = "1.204.0"
"aws-cdk.region-info" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-custom-resources"
version = "1.204.0"
description = "Constructs for implementing CDK custom resources"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.custom-resources-1.204.0.tar.gz", hash = "sha256:43bd63d28a0a9e041d219cc12677ba505dfd21cfb4f9d72096b671cad07cf182"},
    {file = "aws_cdk.custom_resources-1.204.0-py3-none-any.whl", hash = "sha256:ece2cbc4bd94393078b75aeca675b4c351245b7b0b7fd81385594de8ec6c6dac"},
]

[package.dependencies]
"aws-cdk.aws-cloudformation" = "1.204.0"
"aws-cdk.aws-ec2" = "1.204.0"
"aws-cdk.aws-iam" = "1.204.0"
"aws-cdk.aws-lambda" = "1.204.0"
"aws-cdk.aws-logs" = "1.204.0"
"aws-cdk.aws-sns" = "1.204.0"
"aws-cdk.core" = "1.204.0"
constructs = ">=3.3.69,<4.0.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-cx-api"
version = "1.204.0"
description = "Cloud executable protocol"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.cx-api-1.204.0.tar.gz", hash = "sha256:4df1926db277e29c6f7a27430fe623a47aba03299ce55e8395058e55c9f98bf6"},
    {file = "aws_cdk.cx_api-1.204.0-py3-none-any.whl", hash = "sha256:603af7cca32bd8b4e18e8ee644138f23541e4a9cf36347f572259f8ae31edcf2"},
]

[package.dependencies]
"aws-cdk.cloud-assembly-schema" = "1.204.0"
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-cdk-region-info"
version = "1.204.0"
description = "AWS region information, such as service principal names"
optional = false
python-versions = "~=3.7"
files = [
    {file = "aws-cdk.region-info-1.204.0.tar.gz", hash = "sha256:cbec435fef838c1c0a29a1db2133021ccbe2ce44311b41ad3dd1075696323c66"},
    {file = "aws_cdk.region_info-1.204.0-py3-none-any.whl", hash = "sha256:bd3cdb896f7495297101b2bc23ea15558eded81b14bb06476634cb9600597b13"},
]

[package.dependencies]
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "aws-parallelcluster"
version = "3.11.0"
description = "AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud."
optional = false
python-versions = ">=3.7"
files = [
    {file = "aws-parallelcluster-3.11.0.tar.gz", hash = "sha256:af24013ebc638089132800c80d93a0e4f1dfb2199fad651b82a7e71f551c49df"},
    {file = "aws_parallelcluster-3.11.0-py3-none-any.whl", hash = "sha256:3b1bd861b19291443ca247d13f12390469d0692cc54580b9baa993f417ffbf16"},
]

[package.dependencies]
"aws-cdk.aws-batch" = ">=1.164,<2.0"
"aws-cdk.aws-cloudformation" = ">=1.164,<2.0"
"aws-cdk.aws-cloudwatch" = ">=1.164,<2.0"
"aws-cdk.aws-codebuild" = ">=1.164,<2.0"
"aws-cdk.aws-dynamodb" = ">=1.164,<2.0"
"aws-cdk.aws-ec2" = ">=1.164,<2.0"
"aws-cdk.aws-efs" = ">=1.164,<2.0"
"aws-cdk.aws-events" = ">=1.164,<2.0"
"aws-cdk.aws-fsx" = ">=1.164,<2.0"
"aws-cdk.aws-iam" = ">=1.164,<2.0"
"aws-cdk.aws-imagebuilder" = ">=1.164,<2.0"
"aws-cdk.aws-lambda" = ">=1.164,<2.0"
"aws-cdk.aws-logs" = ">=1.164,<2.0"
"aws-cdk.aws-route53" = ">=1.164,<2.0"
"aws-cdk.aws-sqs" = ">=1.164,<2.0"
"aws-cdk.aws-ssm" = ">=1.164,<2.0"
"aws-cdk.core" = ">=1.164,<2.0"
boto3 = ">=1.16.14"
connexion = ">=2.13.0,<2.14.0"
flask = ">=2.2.5,<2.3"
jinja2 = ">=3.0,<4.0"
jmespath = ">=0.10,<1.0"
jsii = "1.85.0"
marshmallow = ">=3.10,<4.0"
PyYAML = ">=5.3.1,<5.4 || >5.4"
setuptools = "<70.0.0"
tabulate = ">=0.8.8,<=0.8.10"
werkzeug = ">=2.0,<3.0"

[package.extras]
awslambda = ["aws-lambda-powertools (>=1.14,<2.0)"]

[[package]]
name = "boto3"
version = "1.35.10"
description = "The AWS SDK for Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "boto3-1.35.10-py3-none-any.whl", hash = "sha256:add26dd58e076dfd387013da4704716d5cff215cf14f6d4347c4b9b7fc1f0b8e"},
    {file = "boto3-1.35.10.tar.gz", hash = "sha256:189ab1e2b4cd86df56f82438d89b4040eb140c92683f1bda7cb2e62624f20ea5"},
]

[package.dependencies]
botocore = ">=1.35.10,<1.36.0"
jmespath = ">=0.7.1,<2.0.0"
s3transfer = ">=0.10.0,<0.11.0"

[package.extras]
crt = ["botocore[crt] (>=1.21.0,<2.0a0)"]

[[package]]
name = "botocore"
version = "1.35.10"
description = "Low-level, data-driven core of boto 3."
optional = false
python-versions = ">=3.8"
files = [
    {file = "botocore-1.35.10-py3-none-any.whl", hash = "sha256:0d96d023b9b0cea99a0a428a431d011329d3a958730aee6ed6a6fec5d9bfbc03"},
    {file = "botocore-1.35.10.tar.gz", hash = "sha256:6c8a1377b6636a0d80218115e1cd41bcceba0a2f050b79c206f4cf8d002c54d7"},
]

[package.dependencies]
jmespath = ">=0.7.1,<2.0.0"
python-dateutil = ">=2.1,<3.0.0"
urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""}

[package.extras]
crt = ["awscrt (==0.21.2)"]

[[package]]
name = "cattrs"
version = "23.1.2"
description = "Composable complex class support for attrs and dataclasses."
optional = false
python-versions = ">=3.7"
files = [
    {file = "cattrs-23.1.2-py3-none-any.whl", hash = "sha256:b2bb14311ac17bed0d58785e5a60f022e5431aca3932e3fc5cc8ed8639de50a4"},
    {file = "cattrs-23.1.2.tar.gz", hash = "sha256:db1c821b8c537382b2c7c66678c3790091ca0275ac486c76f3c8f3920e83c657"},
]

[package.dependencies]
attrs = ">=20"

[package.extras]
bson = ["pymongo (>=4.2.0,<5.0.0)"]
cbor2 = ["cbor2 (>=5.4.6,<6.0.0)"]
msgpack = ["msgpack (>=1.0.2,<2.0.0)"]
orjson = ["orjson (>=3.5.2,<4.0.0)"]
pyyaml = ["PyYAML (>=6.0,<7.0)"]
tomlkit = ["tomlkit (>=0.11.4,<0.12.0)"]
ujson = ["ujson (>=5.4.0,<6.0.0)"]

[[package]]
name = "certifi"
version = "2024.8.30"
description = "Python package for providing Mozilla's CA Bundle."
optional = false
python-versions = ">=3.6"
files = [
    {file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"},
    {file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"},
]

[[package]]
name = "charset-normalizer"
version = "3.3.2"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
optional = false
python-versions = ">=3.7.0"
files = [
    {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"},
    {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"},
    {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"},
    {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"},
    {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"},
    {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"},
    {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"},
    {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"},
]

[[package]]
name = "click"
version = "8.1.7"
description = "Composable command line interface toolkit"
optional = false
python-versions = ">=3.7"
files = [
    {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"},
    {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"},
]

[package.dependencies]
colorama = {version = "*", markers = "platform_system == \"Windows\""}

[[package]]
name = "clickclick"
version = "20.10.2"
description = "Click utility functions"
optional = false
python-versions = "*"
files = [
    {file = "clickclick-20.10.2-py2.py3-none-any.whl", hash = "sha256:c8f33e6d9ec83f68416dd2136a7950125bd256ec39ccc9a85c6e280a16be2bb5"},
    {file = "clickclick-20.10.2.tar.gz", hash = "sha256:4efb13e62353e34c5eef7ed6582c4920b418d7dedc86d819e22ee089ba01802c"},
]

[package.dependencies]
click = ">=4.0"
PyYAML = ">=3.11"

[[package]]
name = "colorama"
version = "0.4.6"
description = "Cross-platform colored terminal text."
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
files = [
    {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
    {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
]

[[package]]
name = "connexion"
version = "2.13.1"
description = "Connexion - API first applications with OpenAPI/Swagger and Flask"
optional = false
python-versions = ">=3.6"
files = [
    {file = "connexion-2.13.1-py2.py3-none-any.whl", hash = "sha256:fb9a8c7a60fdecac45c913c1373948b28d8a55328472e08b5132fba36da36524"},
    {file = "connexion-2.13.1.tar.gz", hash = "sha256:80b534800b408d184fe6d36e755edefdd657e8f11756b5806d6bcf7213380d0d"},
]

[package.dependencies]
clickclick = ">=1.2,<21"
flask = ">=1.0.4,<3"
inflection = ">=0.3.1,<0.6"
itsdangerous = ">=0.24"
jsonschema = ">=2.5.1,<5"
packaging = ">=20"
PyYAML = ">=5.1,<7"
requests = ">=2.9.1,<3"
werkzeug = ">=1.0,<3"

[package.extras]
aiohttp = ["MarkupSafe (>=0.23)", "aiohttp (>=2.3.10,<4)", "aiohttp-jinja2 (>=0.14.0,<2)"]
docs = ["sphinx-autoapi (==1.8.1)"]
flask = ["flask (>=1.0.4,<3)", "itsdangerous (>=0.24)"]
swagger-ui = ["swagger-ui-bundle (>=0.0.2,<0.1)"]
tests = ["MarkupSafe (>=0.23)", "aiohttp (>=2.3.10,<4)", "aiohttp-jinja2 (>=0.14.0,<2)", "aiohttp-remotes", "decorator (>=5,<6)", "flask (>=1.0.4,<3)", "itsdangerous (>=0.24)", "pytest (>=6,<7)", "pytest-aiohttp", "pytest-cov (>=2,<3)", "swagger-ui-bundle (>=0.0.2,<0.1)", "testfixtures (>=6,<7)"]

[[package]]
name = "constructs"
version = "3.4.344"
description = "A programming model for composable configuration"
optional = false
python-versions = "~=3.7"
files = [
    {file = "constructs-3.4.344-py3-none-any.whl", hash = "sha256:a52ddf0ce4f1ff9d13607eb9bf9dcb038aa8d7399cc7bd8b38e6286da45b2e54"},
    {file = "constructs-3.4.344.tar.gz", hash = "sha256:c94905d4f1590599037b5a8ba603a0b4a9e17512a18afa2607f470eb96ae90e4"},
]

[package.dependencies]
jsii = ">=1.84.0,<2.0.0"
publication = ">=0.0.3"
typeguard = ">=2.13.3,<2.14.0"

[[package]]
name = "coverage"
version = "7.6.1"
description = "Code coverage measurement for Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "coverage-7.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b06079abebbc0e89e6163b8e8f0e16270124c154dc6e4a47b413dd538859af16"},
    {file = "coverage-7.6.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cf4b19715bccd7ee27b6b120e7e9dd56037b9c0681dcc1adc9ba9db3d417fa36"},
    {file = "coverage-7.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61c0abb4c85b095a784ef23fdd4aede7a2628478e7baba7c5e3deba61070a02"},
    {file = "coverage-7.6.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd21f6ae3f08b41004dfb433fa895d858f3f5979e7762d052b12aef444e29afc"},
    {file = "coverage-7.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f59d57baca39b32db42b83b2a7ba6f47ad9c394ec2076b084c3f029b7afca23"},
    {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a1ac0ae2b8bd743b88ed0502544847c3053d7171a3cff9228af618a068ed9c34"},
    {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e6a08c0be454c3b3beb105c0596ebdc2371fab6bb90c0c0297f4e58fd7e1012c"},
    {file = "coverage-7.6.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f5796e664fe802da4f57a168c85359a8fbf3eab5e55cd4e4569fbacecc903959"},
    {file = "coverage-7.6.1-cp310-cp310-win32.whl", hash = "sha256:7bb65125fcbef8d989fa1dd0e8a060999497629ca5b0efbca209588a73356232"},
    {file = "coverage-7.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:3115a95daa9bdba70aea750db7b96b37259a81a709223c8448fa97727d546fe0"},
    {file = "coverage-7.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7dea0889685db8550f839fa202744652e87c60015029ce3f60e006f8c4462c93"},
    {file = "coverage-7.6.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ed37bd3c3b063412f7620464a9ac1314d33100329f39799255fb8d3027da50d3"},
    {file = "coverage-7.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d85f5e9a5f8b73e2350097c3756ef7e785f55bd71205defa0bfdaf96c31616ff"},
    {file = "coverage-7.6.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bc572be474cafb617672c43fe989d6e48d3c83af02ce8de73fff1c6bb3c198d"},
    {file = "coverage-7.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c0420b573964c760df9e9e86d1a9a622d0d27f417e1a949a8a66dd7bcee7bc6"},
    {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1f4aa8219db826ce6be7099d559f8ec311549bfc4046f7f9fe9b5cea5c581c56"},
    {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:fc5a77d0c516700ebad189b587de289a20a78324bc54baee03dd486f0855d234"},
    {file = "coverage-7.6.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b48f312cca9621272ae49008c7f613337c53fadca647d6384cc129d2996d1133"},
    {file = "coverage-7.6.1-cp311-cp311-win32.whl", hash = "sha256:1125ca0e5fd475cbbba3bb67ae20bd2c23a98fac4e32412883f9bcbaa81c314c"},
    {file = "coverage-7.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:8ae539519c4c040c5ffd0632784e21b2f03fc1340752af711f33e5be83a9d6c6"},
    {file = "coverage-7.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:95cae0efeb032af8458fc27d191f85d1717b1d4e49f7cb226cf526ff28179778"},
    {file = "coverage-7.6.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5621a9175cf9d0b0c84c2ef2b12e9f5f5071357c4d2ea6ca1cf01814f45d2391"},
    {file = "coverage-7.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:260933720fdcd75340e7dbe9060655aff3af1f0c5d20f46b57f262ab6c86a5e8"},
    {file = "coverage-7.6.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07e2ca0ad381b91350c0ed49d52699b625aab2b44b65e1b4e02fa9df0e92ad2d"},
    {file = "coverage-7.6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c44fee9975f04b33331cb8eb272827111efc8930cfd582e0320613263ca849ca"},
    {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:877abb17e6339d96bf08e7a622d05095e72b71f8afd8a9fefc82cf30ed944163"},
    {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3e0cadcf6733c09154b461f1ca72d5416635e5e4ec4e536192180d34ec160f8a"},
    {file = "coverage-7.6.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3c02d12f837d9683e5ab2f3d9844dc57655b92c74e286c262e0fc54213c216d"},
    {file = "coverage-7.6.1-cp312-cp312-win32.whl", hash = "sha256:e05882b70b87a18d937ca6768ff33cc3f72847cbc4de4491c8e73880766718e5"},
    {file = "coverage-7.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:b5d7b556859dd85f3a541db6a4e0167b86e7273e1cdc973e5b175166bb634fdb"},
    {file = "coverage-7.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a4acd025ecc06185ba2b801f2de85546e0b8ac787cf9d3b06e7e2a69f925b106"},
    {file = "coverage-7.6.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a6d3adcf24b624a7b778533480e32434a39ad8fa30c315208f6d3e5542aeb6e9"},
    {file = "coverage-7.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0c212c49b6c10e6951362f7c6df3329f04c2b1c28499563d4035d964ab8e08c"},
    {file = "coverage-7.6.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6e81d7a3e58882450ec4186ca59a3f20a5d4440f25b1cff6f0902ad890e6748a"},
    {file = "coverage-7.6.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78b260de9790fd81e69401c2dc8b17da47c8038176a79092a89cb2b7d945d060"},
    {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a78d169acd38300060b28d600344a803628c3fd585c912cacc9ea8790fe96862"},
    {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2c09f4ce52cb99dd7505cd0fc8e0e37c77b87f46bc9c1eb03fe3bc9991085388"},
    {file = "coverage-7.6.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6878ef48d4227aace338d88c48738a4258213cd7b74fd9a3d4d7582bb1d8a155"},
    {file = "coverage-7.6.1-cp313-cp313-win32.whl", hash = "sha256:44df346d5215a8c0e360307d46ffaabe0f5d3502c8a1cefd700b34baf31d411a"},
    {file = "coverage-7.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:8284cf8c0dd272a247bc154eb6c95548722dce90d098c17a883ed36e67cdb129"},
    {file = "coverage-7.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:d3296782ca4eab572a1a4eca686d8bfb00226300dcefdf43faa25b5242ab8a3e"},
    {file = "coverage-7.6.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:502753043567491d3ff6d08629270127e0c31d4184c4c8d98f92c26f65019962"},
    {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6a89ecca80709d4076b95f89f308544ec8f7b4727e8a547913a35f16717856cb"},
    {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a318d68e92e80af8b00fa99609796fdbcdfef3629c77c6283566c6f02c6d6704"},
    {file = "coverage-7.6.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13b0a73a0896988f053e4fbb7de6d93388e6dd292b0d87ee51d106f2c11b465b"},
    {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4421712dbfc5562150f7554f13dde997a2e932a6b5f352edcce948a815efee6f"},
    {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:166811d20dfea725e2e4baa71fffd6c968a958577848d2131f39b60043400223"},
    {file = "coverage-7.6.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:225667980479a17db1048cb2bf8bfb39b8e5be8f164b8f6628b64f78a72cf9d3"},
    {file = "coverage-7.6.1-cp313-cp313t-win32.whl", hash = "sha256:170d444ab405852903b7d04ea9ae9b98f98ab6d7e63e1115e82620807519797f"},
    {file = "coverage-7.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:b9f222de8cded79c49bf184bdbc06630d4c58eec9459b939b4a690c82ed05657"},
    {file = "coverage-7.6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6db04803b6c7291985a761004e9060b2bca08da6d04f26a7f2294b8623a0c1a0"},
    {file = "coverage-7.6.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f1adfc8ac319e1a348af294106bc6a8458a0f1633cc62a1446aebc30c5fa186a"},
    {file = "coverage-7.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a95324a9de9650a729239daea117df21f4b9868ce32e63f8b650ebe6cef5595b"},
    {file = "coverage-7.6.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b43c03669dc4618ec25270b06ecd3ee4fa94c7f9b3c14bae6571ca00ef98b0d3"},
    {file = "coverage-7.6.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8929543a7192c13d177b770008bc4e8119f2e1f881d563fc6b6305d2d0ebe9de"},
    {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:a09ece4a69cf399510c8ab25e0950d9cf2b42f7b3cb0374f95d2e2ff594478a6"},
    {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:9054a0754de38d9dbd01a46621636689124d666bad1936d76c0341f7d71bf569"},
    {file = "coverage-7.6.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0dbde0f4aa9a16fa4d754356a8f2e36296ff4d83994b2c9d8398aa32f222f989"},
    {file = "coverage-7.6.1-cp38-cp38-win32.whl", hash = "sha256:da511e6ad4f7323ee5702e6633085fb76c2f893aaf8ce4c51a0ba4fc07580ea7"},
    {file = "coverage-7.6.1-cp38-cp38-win_amd64.whl", hash = "sha256:3f1156e3e8f2872197af3840d8ad307a9dd18e615dc64d9ee41696f287c57ad8"},
    {file = "coverage-7.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:abd5fd0db5f4dc9289408aaf34908072f805ff7792632250dcb36dc591d24255"},
    {file = "coverage-7.6.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:547f45fa1a93154bd82050a7f3cddbc1a7a4dd2a9bf5cb7d06f4ae29fe94eaf8"},
    {file = "coverage-7.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:645786266c8f18a931b65bfcefdbf6952dd0dea98feee39bd188607a9d307ed2"},
    {file = "coverage-7.6.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9e0b2df163b8ed01d515807af24f63de04bebcecbd6c3bfeff88385789fdf75a"},
    {file = "coverage-7.6.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:609b06f178fe8e9f89ef676532760ec0b4deea15e9969bf754b37f7c40326dbc"},
    {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:702855feff378050ae4f741045e19a32d57d19f3e0676d589df0575008ea5004"},
    {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:2bdb062ea438f22d99cba0d7829c2ef0af1d768d1e4a4f528087224c90b132cb"},
    {file = "coverage-7.6.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9c56863d44bd1c4fe2abb8a4d6f5371d197f1ac0ebdee542f07f35895fc07f36"},
    {file = "coverage-7.6.1-cp39-cp39-win32.whl", hash = "sha256:6e2cd258d7d927d09493c8df1ce9174ad01b381d4729a9d8d4e38670ca24774c"},
    {file = "coverage-7.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:06a737c882bd26d0d6ee7269b20b12f14a8704807a01056c80bb881a4b2ce6ca"},
    {file = "coverage-7.6.1-pp38.pp39.pp310-none-any.whl", hash = "sha256:e9a6e0eb86070e8ccaedfbd9d38fec54864f3125ab95419970575b42af7541df"},
    {file = "coverage-7.6.1.tar.gz", hash = "sha256:953510dfb7b12ab69d20135a0662397f077c59b1e6379a768e97c59d852ee51d"},
]

[package.extras]
toml = ["tomli"]

[[package]]
name = "flask"
version = "2.2.5"
description = "A simple framework for building complex web applications."
optional = false
python-versions = ">=3.7"
files = [
    {file = "Flask-2.2.5-py3-none-any.whl", hash = "sha256:58107ed83443e86067e41eff4631b058178191a355886f8e479e347fa1285fdf"},
    {file = "Flask-2.2.5.tar.gz", hash = "sha256:edee9b0a7ff26621bd5a8c10ff484ae28737a2410d99b0bb9a6850c7fb977aa0"},
]

[package.dependencies]
click = ">=8.0"
itsdangerous = ">=2.0"
Jinja2 = ">=3.0"
Werkzeug = ">=2.2.2"

[package.extras]
async = ["asgiref (>=3.2)"]
dotenv = ["python-dotenv"]

[[package]]
name = "idna"
version = "3.8"
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
python-versions = ">=3.6"
files = [
    {file = "idna-3.8-py3-none-any.whl", hash = "sha256:050b4e5baadcd44d760cedbd2b8e639f2ff89bbc7a5730fcc662954303377aac"},
    {file = "idna-3.8.tar.gz", hash = "sha256:d838c2c0ed6fced7693d5e8ab8e734d5f8fda53a039c0164afb0b82e771e3603"},
]

[[package]]
name = "importlib-resources"
version = "6.4.4"
description = "Read resources from Python packages"
optional = false
python-versions = ">=3.8"
files = [
    {file = "importlib_resources-6.4.4-py3-none-any.whl", hash = "sha256:dda242603d1c9cd836c3368b1174ed74cb4049ecd209e7a1a0104620c18c5c11"},
    {file = "importlib_resources-6.4.4.tar.gz", hash = "sha256:20600c8b7361938dc0bb2d5ec0297802e575df486f5a544fa414da65e13721f7"},
]

[package.extras]
check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"]
cover = ["pytest-cov"]
doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"]
enabler = ["pytest-enabler (>=2.2)"]
test = ["jaraco.test (>=5.4)", "pytest (>=6,!=8.1.*)", "zipp (>=3.17)"]
type = ["pytest-mypy"]

[[package]]
name = "inflection"
version = "0.5.1"
description = "A port of Ruby on Rails inflector to Python"
optional = false
python-versions = ">=3.5"
files = [
    {file = "inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"},
    {file = "inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417"},
]

[[package]]
name = "iniconfig"
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
optional = false
python-versions = ">=3.7"
files = [
    {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"},
    {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"},
]

[[package]]
name = "itsdangerous"
version = "2.2.0"
description = "Safely pass data to untrusted environments and back."
optional = false
python-versions = ">=3.8"
files = [
    {file = "itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef"},
    {file = "itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173"},
]

[[package]]
name = "jinja2"
version = "3.1.4"
description = "A very fast and expressive template engine."
optional = false
python-versions = ">=3.7"
files = [
    {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"},
    {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"},
]

[package.dependencies]
MarkupSafe = ">=2.0"

[package.extras]
i18n = ["Babel (>=2.7)"]

[[package]]
name = "jmespath"
version = "0.10.0"
description = "JSON Matching Expressions"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
files = [
    {file = "jmespath-0.10.0-py2.py3-none-any.whl", hash = "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f"},
    {file = "jmespath-0.10.0.tar.gz", hash = "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9"},
]

[[package]]
name = "jsii"
version = "1.85.0"
description = "Python client for jsii runtime"
optional = false
python-versions = "~=3.7"
files = [
    {file = "jsii-1.85.0-py3-none-any.whl", hash = "sha256:379feb1a1a3c4e449307564f42a7cddef05e43760cbfbbfe8434f6448cd668a0"},
    {file = "jsii-1.85.0.tar.gz", hash = "sha256:b77194cf053c06c6bdffc887a4d1d2a41113c6f4780a7d78d70a780a70998008"},
]

[package.dependencies]
attrs = ">=21.2,<24.0"
cattrs = ">=1.8,<23.2"
importlib-resources = ">=5.2.0"
publication = ">=0.0.3"
python-dateutil = "*"
typeguard = ">=2.13.3,<2.14.0"
typing-extensions = ">=3.7,<5.0"

[[package]]
name = "jsonschema"
version = "4.23.0"
description = "An implementation of JSON Schema validation for Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566"},
    {file = "jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4"},
]

[package.dependencies]
attrs = ">=22.2.0"
jsonschema-specifications = ">=2023.03.6"
referencing = ">=0.28.4"
rpds-py = ">=0.7.1"

[package.extras]
format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"]
format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=24.6.0)"]

[[package]]
name = "jsonschema-specifications"
version = "2023.12.1"
description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
optional = false
python-versions = ">=3.8"
files = [
    {file = "jsonschema_specifications-2023.12.1-py3-none-any.whl", hash = "sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c"},
    {file = "jsonschema_specifications-2023.12.1.tar.gz", hash = "sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc"},
]

[package.dependencies]
referencing = ">=0.31.0"

[[package]]
name = "markupsafe"
version = "2.1.5"
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
python-versions = ">=3.7"
files = [
    {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"},
    {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"},
    {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"},
    {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"},
    {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"},
    {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"},
    {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"},
    {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"},
]

[[package]]
name = "marshmallow"
version = "3.22.0"
description = "A lightweight library for converting complex datatypes to and from native Python datatypes."
optional = false
python-versions = ">=3.8"
files = [
    {file = "marshmallow-3.22.0-py3-none-any.whl", hash = "sha256:71a2dce49ef901c3f97ed296ae5051135fd3febd2bf43afe0ae9a82143a494d9"},
    {file = "marshmallow-3.22.0.tar.gz", hash = "sha256:4972f529104a220bb8637d595aa4c9762afbe7f7a77d82dc58c1615d70c5823e"},
]

[package.dependencies]
packaging = ">=17.0"

[package.extras]
dev = ["marshmallow[tests]", "pre-commit (>=3.5,<4.0)", "tox"]
docs = ["alabaster (==1.0.0)", "autodocsumm (==0.2.13)", "sphinx (==8.0.2)", "sphinx-issues (==4.1.0)", "sphinx-version-warning (==1.1.2)"]
tests = ["pytest", "pytz", "simplejson"]

[[package]]
name = "packaging"
version = "24.1"
description = "Core utilities for Python packages"
optional = false
python-versions = ">=3.8"
files = [
    {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"},
    {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"},
]

[[package]]
name = "pastel"
version = "0.2.1"
description = "Bring colors to your terminal."
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
files = [
    {file = "pastel-0.2.1-py2.py3-none-any.whl", hash = "sha256:4349225fcdf6c2bb34d483e523475de5bb04a5c10ef711263452cb37d7dd4364"},
    {file = "pastel-0.2.1.tar.gz", hash = "sha256:e6581ac04e973cac858828c6202c1e1e81fee1dc7de7683f3e1ffe0bfd8a573d"},
]

[[package]]
name = "pluggy"
version = "1.5.0"
description = "plugin and hook calling mechanisms for python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"},
    {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"},
]

[package.extras]
dev = ["pre-commit", "tox"]
testing = ["pytest", "pytest-benchmark"]

[[package]]
name = "poethepoet"
version = "0.29.0"
description = "A task runner that works well with poetry."
optional = false
python-versions = ">=3.8"
files = [
    {file = "poethepoet-0.29.0-py3-none-any.whl", hash = "sha256:f8dfe55006dcfb5cf31bcb1904e1262e1c642a4502fee3688cbf1bddfe5c7601"},
    {file = "poethepoet-0.29.0.tar.gz", hash = "sha256:676842302f2304a86b31ac56398dd672fae8471128d2086896393384dbafc095"},
]

[package.dependencies]
pastel = ">=0.2.1,<0.3.0"
pyyaml = ">=6.0.2,<7.0.0"

[package.extras]
poetry-plugin = ["poetry (>=1.0,<2.0)"]

[[package]]
name = "publication"
version = "0.0.3"
description = "Publication helps you maintain public-api-friendly modules by preventing unintentional access to private implementation details via introspection."
optional = false
python-versions = "*"
files = [
    {file = "publication-0.0.3-py2.py3-none-any.whl", hash = "sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6"},
    {file = "publication-0.0.3.tar.gz", hash = "sha256:68416a0de76dddcdd2930d1c8ef853a743cc96c82416c4e4d3b5d901c6276dc4"},
]

[[package]]
name = "pytest"
version = "8.3.3"
description = "pytest: simple powerful testing with Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "pytest-8.3.3-py3-none-any.whl", hash = "sha256:a6853c7375b2663155079443d2e45de913a911a11d669df02a50814944db57b2"},
    {file = "pytest-8.3.3.tar.gz", hash = "sha256:70b98107bd648308a7952b06e6ca9a50bc660be218d53c257cc1fc94fda10181"},
]

[package.dependencies]
colorama = {version = "*", markers = "sys_platform == \"win32\""}
iniconfig = "*"
packaging = "*"
pluggy = ">=1.5,<2"

[package.extras]
dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"]

[[package]]
name = "pytest-cov"
version = "5.0.0"
description = "Pytest plugin for measuring coverage."
optional = false
python-versions = ">=3.8"
files = [
    {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"},
    {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"},
]

[package.dependencies]
coverage = {version = ">=5.2.1", extras = ["toml"]}
pytest = ">=4.6"

[package.extras]
testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"]

[[package]]
name = "python-dateutil"
version = "2.9.0.post0"
description = "Extensions to the standard Python datetime module"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
files = [
    {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"},
    {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"},
]

[package.dependencies]
six = ">=1.5"

[[package]]
name = "pyyaml"
version = "6.0.2"
description = "YAML parser and emitter for Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"},
    {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"},
    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"},
    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"},
    {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"},
    {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"},
    {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"},
    {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"},
    {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"},
    {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"},
    {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"},
    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"},
    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"},
    {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"},
    {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"},
    {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"},
    {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"},
    {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"},
    {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"},
    {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"},
    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"},
    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"},
    {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"},
    {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"},
    {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"},
    {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"},
    {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"},
    {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"},
    {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"},
    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"},
    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"},
    {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"},
    {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"},
    {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"},
    {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"},
    {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"},
    {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"},
    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"},
    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"},
    {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"},
    {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"},
    {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"},
    {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"},
    {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"},
    {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"},
    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"},
    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"},
    {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"},
    {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"},
    {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"},
    {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"},
    {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"},
    {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"},
]

[[package]]
name = "referencing"
version = "0.35.1"
description = "JSON Referencing + Python"
optional = false
python-versions = ">=3.8"
files = [
    {file = "referencing-0.35.1-py3-none-any.whl", hash = "sha256:eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de"},
    {file = "referencing-0.35.1.tar.gz", hash = "sha256:25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c"},
]

[package.dependencies]
attrs = ">=22.2.0"
rpds-py = ">=0.7.0"

[[package]]
name = "requests"
version = "2.32.3"
description = "Python HTTP for Humans."
optional = false
python-versions = ">=3.8"
files = [
    {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"},
    {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"},
]

[package.dependencies]
certifi = ">=2017.4.17"
charset-normalizer = ">=2,<4"
idna = ">=2.5,<4"
urllib3 = ">=1.21.1,<3"

[package.extras]
socks = ["PySocks (>=1.5.6,!=1.5.7)"]
use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]

[[package]]
name = "rpds-py"
version = "0.20.0"
description = "Python bindings to Rust's persistent data structures (rpds)"
optional = false
python-versions = ">=3.8"
files = [
    {file = "rpds_py-0.20.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3ad0fda1635f8439cde85c700f964b23ed5fc2d28016b32b9ee5fe30da5c84e2"},
    {file = "rpds_py-0.20.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9bb4a0d90fdb03437c109a17eade42dfbf6190408f29b2744114d11586611d6f"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c6377e647bbfd0a0b159fe557f2c6c602c159fc752fa316572f012fc0bf67150"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb851b7df9dda52dc1415ebee12362047ce771fc36914586b2e9fcbd7d293b3e"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e0f80b739e5a8f54837be5d5c924483996b603d5502bfff79bf33da06164ee2"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5a8c94dad2e45324fc74dce25e1645d4d14df9a4e54a30fa0ae8bad9a63928e3"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8e604fe73ba048c06085beaf51147eaec7df856824bfe7b98657cf436623daf"},
    {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:df3de6b7726b52966edf29663e57306b23ef775faf0ac01a3e9f4012a24a4140"},
    {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf258ede5bc22a45c8e726b29835b9303c285ab46fc7c3a4cc770736b5304c9f"},
    {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:55fea87029cded5df854ca7e192ec7bdb7ecd1d9a3f63d5c4eb09148acf4a7ce"},
    {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ae94bd0b2f02c28e199e9bc51485d0c5601f58780636185660f86bf80c89af94"},
    {file = "rpds_py-0.20.0-cp310-none-win32.whl", hash = "sha256:28527c685f237c05445efec62426d285e47a58fb05ba0090a4340b73ecda6dee"},
    {file = "rpds_py-0.20.0-cp310-none-win_amd64.whl", hash = "sha256:238a2d5b1cad28cdc6ed15faf93a998336eb041c4e440dd7f902528b8891b399"},
    {file = "rpds_py-0.20.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:ac2f4f7a98934c2ed6505aead07b979e6f999389f16b714448fb39bbaa86a489"},
    {file = "rpds_py-0.20.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:220002c1b846db9afd83371d08d239fdc865e8f8c5795bbaec20916a76db3318"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d7919548df3f25374a1f5d01fbcd38dacab338ef5f33e044744b5c36729c8db"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:758406267907b3781beee0f0edfe4a179fbd97c0be2e9b1154d7f0a1279cf8e5"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3d61339e9f84a3f0767b1995adfb171a0d00a1185192718a17af6e124728e0f5"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1259c7b3705ac0a0bd38197565a5d603218591d3f6cee6e614e380b6ba61c6f6"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c1dc0f53856b9cc9a0ccca0a7cc61d3d20a7088201c0937f3f4048c1718a209"},
    {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7e60cb630f674a31f0368ed32b2a6b4331b8350d67de53c0359992444b116dd3"},
    {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbe982f38565bb50cb7fb061ebf762c2f254ca3d8c20d4006878766e84266272"},
    {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:514b3293b64187172bc77c8fb0cdae26981618021053b30d8371c3a902d4d5ad"},
    {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d0a26ffe9d4dd35e4dfdd1e71f46401cff0181c75ac174711ccff0459135fa58"},
    {file = "rpds_py-0.20.0-cp311-none-win32.whl", hash = "sha256:89c19a494bf3ad08c1da49445cc5d13d8fefc265f48ee7e7556839acdacf69d0"},
    {file = "rpds_py-0.20.0-cp311-none-win_amd64.whl", hash = "sha256:c638144ce971df84650d3ed0096e2ae7af8e62ecbbb7b201c8935c370df00a2c"},
    {file = "rpds_py-0.20.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a84ab91cbe7aab97f7446652d0ed37d35b68a465aeef8fc41932a9d7eee2c1a6"},
    {file = "rpds_py-0.20.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:56e27147a5a4c2c21633ff8475d185734c0e4befd1c989b5b95a5d0db699b21b"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2580b0c34583b85efec8c5c5ec9edf2dfe817330cc882ee972ae650e7b5ef739"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b80d4a7900cf6b66bb9cee5c352b2d708e29e5a37fe9bf784fa97fc11504bf6c"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:50eccbf054e62a7b2209b28dc7a22d6254860209d6753e6b78cfaeb0075d7bee"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:49a8063ea4296b3a7e81a5dfb8f7b2d73f0b1c20c2af401fb0cdf22e14711a96"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea438162a9fcbee3ecf36c23e6c68237479f89f962f82dae83dc15feeceb37e4"},
    {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:18d7585c463087bddcfa74c2ba267339f14f2515158ac4db30b1f9cbdb62c8ef"},
    {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d4c7d1a051eeb39f5c9547e82ea27cbcc28338482242e3e0b7768033cb083821"},
    {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e4df1e3b3bec320790f699890d41c59d250f6beda159ea3c44c3f5bac1976940"},
    {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2cf126d33a91ee6eedc7f3197b53e87a2acdac63602c0f03a02dd69e4b138174"},
    {file = "rpds_py-0.20.0-cp312-none-win32.whl", hash = "sha256:8bc7690f7caee50b04a79bf017a8d020c1f48c2a1077ffe172abec59870f1139"},
    {file = "rpds_py-0.20.0-cp312-none-win_amd64.whl", hash = "sha256:0e13e6952ef264c40587d510ad676a988df19adea20444c2b295e536457bc585"},
    {file = "rpds_py-0.20.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:aa9a0521aeca7d4941499a73ad7d4f8ffa3d1affc50b9ea11d992cd7eff18a29"},
    {file = "rpds_py-0.20.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1f1d51eccb7e6c32ae89243cb352389228ea62f89cd80823ea7dd1b98e0b91"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a86a9b96070674fc88b6f9f71a97d2c1d3e5165574615d1f9168ecba4cecb24"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6c8ef2ebf76df43f5750b46851ed1cdf8f109d7787ca40035fe19fbdc1acc5a7"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b74b25f024b421d5859d156750ea9a65651793d51b76a2e9238c05c9d5f203a9"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57eb94a8c16ab08fef6404301c38318e2c5a32216bf5de453e2714c964c125c8"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1940dae14e715e2e02dfd5b0f64a52e8374a517a1e531ad9412319dc3ac7879"},
    {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d20277fd62e1b992a50c43f13fbe13277a31f8c9f70d59759c88f644d66c619f"},
    {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:06db23d43f26478303e954c34c75182356ca9aa7797d22c5345b16871ab9c45c"},
    {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b2a5db5397d82fa847e4c624b0c98fe59d2d9b7cf0ce6de09e4d2e80f8f5b3f2"},
    {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a35df9f5548fd79cb2f52d27182108c3e6641a4feb0f39067911bf2adaa3e57"},
    {file = "rpds_py-0.20.0-cp313-none-win32.whl", hash = "sha256:fd2d84f40633bc475ef2d5490b9c19543fbf18596dcb1b291e3a12ea5d722f7a"},
    {file = "rpds_py-0.20.0-cp313-none-win_amd64.whl", hash = "sha256:9bc2d153989e3216b0559251b0c260cfd168ec78b1fac33dd485750a228db5a2"},
    {file = "rpds_py-0.20.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:f2fbf7db2012d4876fb0d66b5b9ba6591197b0f165db8d99371d976546472a24"},
    {file = "rpds_py-0.20.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1e5f3cd7397c8f86c8cc72d5a791071431c108edd79872cdd96e00abd8497d29"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce9845054c13696f7af7f2b353e6b4f676dab1b4b215d7fe5e05c6f8bb06f965"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c3e130fd0ec56cb76eb49ef52faead8ff09d13f4527e9b0c400307ff72b408e1"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b16aa0107ecb512b568244ef461f27697164d9a68d8b35090e9b0c1c8b27752"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa7f429242aae2947246587d2964fad750b79e8c233a2367f71b554e9447949c"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af0fc424a5842a11e28956e69395fbbeab2c97c42253169d87e90aac2886d751"},
    {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b8c00a3b1e70c1d3891f0db1b05292747f0dbcfb49c43f9244d04c70fbc40eb8"},
    {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:40ce74fc86ee4645d0a225498d091d8bc61f39b709ebef8204cb8b5a464d3c0e"},
    {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:4fe84294c7019456e56d93e8ababdad5a329cd25975be749c3f5f558abb48253"},
    {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:338ca4539aad4ce70a656e5187a3a31c5204f261aef9f6ab50e50bcdffaf050a"},
    {file = "rpds_py-0.20.0-cp38-none-win32.whl", hash = "sha256:54b43a2b07db18314669092bb2de584524d1ef414588780261e31e85846c26a5"},
    {file = "rpds_py-0.20.0-cp38-none-win_amd64.whl", hash = "sha256:a1862d2d7ce1674cffa6d186d53ca95c6e17ed2b06b3f4c476173565c862d232"},
    {file = "rpds_py-0.20.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3fde368e9140312b6e8b6c09fb9f8c8c2f00999d1823403ae90cc00480221b22"},
    {file = "rpds_py-0.20.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9824fb430c9cf9af743cf7aaf6707bf14323fb51ee74425c380f4c846ea70789"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11ef6ce74616342888b69878d45e9f779b95d4bd48b382a229fe624a409b72c5"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c52d3f2f82b763a24ef52f5d24358553e8403ce05f893b5347098014f2d9eff2"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d35cef91e59ebbeaa45214861874bc6f19eb35de96db73e467a8358d701a96c"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d72278a30111e5b5525c1dd96120d9e958464316f55adb030433ea905866f4de"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4c29cbbba378759ac5786730d1c3cb4ec6f8ababf5c42a9ce303dc4b3d08cda"},
    {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6632f2d04f15d1bd6fe0eedd3b86d9061b836ddca4c03d5cf5c7e9e6b7c14580"},
    {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d0b67d87bb45ed1cd020e8fbf2307d449b68abc45402fe1a4ac9e46c3c8b192b"},
    {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ec31a99ca63bf3cd7f1a5ac9fe95c5e2d060d3c768a09bc1d16e235840861420"},
    {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:22e6c9976e38f4d8c4a63bd8a8edac5307dffd3ee7e6026d97f3cc3a2dc02a0b"},
    {file = "rpds_py-0.20.0-cp39-none-win32.whl", hash = "sha256:569b3ea770c2717b730b61998b6c54996adee3cef69fc28d444f3e7920313cf7"},
    {file = "rpds_py-0.20.0-cp39-none-win_amd64.whl", hash = "sha256:e6900ecdd50ce0facf703f7a00df12374b74bbc8ad9fe0f6559947fb20f82364"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:617c7357272c67696fd052811e352ac54ed1d9b49ab370261a80d3b6ce385045"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:9426133526f69fcaba6e42146b4e12d6bc6c839b8b555097020e2b78ce908dcc"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deb62214c42a261cb3eb04d474f7155279c1a8a8c30ac89b7dcb1721d92c3c02"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fcaeb7b57f1a1e071ebd748984359fef83ecb026325b9d4ca847c95bc7311c92"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d454b8749b4bd70dd0a79f428731ee263fa6995f83ccb8bada706e8d1d3ff89d"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d807dc2051abe041b6649681dce568f8e10668e3c1c6543ebae58f2d7e617855"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c20f0ddeb6e29126d45f89206b8291352b8c5b44384e78a6499d68b52ae511"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b7f19250ceef892adf27f0399b9e5afad019288e9be756d6919cb58892129f51"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:4f1ed4749a08379555cebf4650453f14452eaa9c43d0a95c49db50c18b7da075"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:dcedf0b42bcb4cfff4101d7771a10532415a6106062f005ab97d1d0ab5681c60"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:39ed0d010457a78f54090fafb5d108501b5aa5604cc22408fc1c0c77eac14344"},
    {file = "rpds_py-0.20.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bb273176be34a746bdac0b0d7e4e2c467323d13640b736c4c477881a3220a989"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f918a1a130a6dfe1d7fe0f105064141342e7dd1611f2e6a21cd2f5c8cb1cfb3e"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:f60012a73aa396be721558caa3a6fd49b3dd0033d1675c6d59c4502e870fcf0c"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d2b1ad682a3dfda2a4e8ad8572f3100f95fad98cb99faf37ff0ddfe9cbf9d03"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:614fdafe9f5f19c63ea02817fa4861c606a59a604a77c8cdef5aa01d28b97921"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fa518bcd7600c584bf42e6617ee8132869e877db2f76bcdc281ec6a4113a53ab"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0475242f447cc6cb8a9dd486d68b2ef7fbee84427124c232bff5f63b1fe11e5"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f90a4cd061914a60bd51c68bcb4357086991bd0bb93d8aa66a6da7701370708f"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:def7400461c3a3f26e49078302e1c1b38f6752342c77e3cf72ce91ca69fb1bc1"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:65794e4048ee837494aea3c21a28ad5fc080994dfba5b036cf84de37f7ad5074"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:faefcc78f53a88f3076b7f8be0a8f8d35133a3ecf7f3770895c25f8813460f08"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:5b4f105deeffa28bbcdff6c49b34e74903139afa690e35d2d9e3c2c2fba18cec"},
    {file = "rpds_py-0.20.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fdfc3a892927458d98f3d55428ae46b921d1f7543b89382fdb483f5640daaec8"},
    {file = "rpds_py-0.20.0.tar.gz", hash = "sha256:d72a210824facfdaf8768cf2d7ca25a042c30320b3020de2fa04640920d4e121"},
]

[[package]]
name = "s3transfer"
version = "0.10.2"
description = "An Amazon S3 Transfer Manager"
optional = false
python-versions = ">=3.8"
files = [
    {file = "s3transfer-0.10.2-py3-none-any.whl", hash = "sha256:eca1c20de70a39daee580aef4986996620f365c4e0fda6a86100231d62f1bf69"},
    {file = "s3transfer-0.10.2.tar.gz", hash = "sha256:0711534e9356d3cc692fdde846b4a1e4b0cb6519971860796e6bc4c7aea00ef6"},
]

[package.dependencies]
botocore = ">=1.33.2,<2.0a.0"

[package.extras]
crt = ["botocore[crt] (>=1.33.2,<2.0a.0)"]

[[package]]
name = "setuptools"
version = "69.5.1"
description = "Easily download, build, install, upgrade, and uninstall Python packages"
optional = false
python-versions = ">=3.8"
files = [
    {file = "setuptools-69.5.1-py3-none-any.whl", hash = "sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32"},
    {file = "setuptools-69.5.1.tar.gz", hash = "sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987"},
]

[package.extras]
docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"]
testing = ["build[virtualenv]", "filelock (>=3.4.0)", "importlib-metadata", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "mypy (==1.9)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6,!=8.1.1)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist (>=3)", "tomli", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"]
testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"]

[[package]]
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
files = [
    {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
    {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
]

[[package]]
name = "tabulate"
version = "0.8.10"
description = "Pretty-print tabular data"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
files = [
    {file = "tabulate-0.8.10-py3-none-any.whl", hash = "sha256:0ba055423dbaa164b9e456abe7920c5e8ed33fcc16f6d1b2f2d152c8e1e8b4fc"},
    {file = "tabulate-0.8.10.tar.gz", hash = "sha256:6c57f3f3dd7ac2782770155f3adb2db0b1a269637e42f27599925e64b114f519"},
]

[package.extras]
widechars = ["wcwidth"]

[[package]]
name = "typeguard"
version = "2.13.3"
description = "Run-time type checker for Python"
optional = false
python-versions = ">=3.5.3"
files = [
    {file = "typeguard-2.13.3-py3-none-any.whl", hash = "sha256:5e3e3be01e887e7eafae5af63d1f36c849aaa94e3a0112097312aabfa16284f1"},
    {file = "typeguard-2.13.3.tar.gz", hash = "sha256:00edaa8da3a133674796cf5ea87d9f4b4c367d77476e185e80251cc13dfbb8c4"},
]

[package.extras]
doc = ["sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"]
test = ["mypy", "pytest", "typing-extensions"]

[[package]]
name = "typing-extensions"
version = "4.12.2"
description = "Backported and Experimental Type Hints for Python 3.8+"
optional = false
python-versions = ">=3.8"
files = [
    {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
    {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
]

[[package]]
name = "urllib3"
version = "2.2.2"
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
python-versions = ">=3.8"
files = [
    {file = "urllib3-2.2.2-py3-none-any.whl", hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472"},
    {file = "urllib3-2.2.2.tar.gz", hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168"},
]

[package.extras]
brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"]
h2 = ["h2 (>=4,<5)"]
socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"]
zstd = ["zstandard (>=0.18.0)"]

[[package]]
name = "werkzeug"
version = "2.3.8"
description = "The comprehensive WSGI web application library."
optional = false
python-versions = ">=3.8"
files = [
    {file = "werkzeug-2.3.8-py3-none-any.whl", hash = "sha256:bba1f19f8ec89d4d607a3bd62f1904bd2e609472d93cd85e9d4e178f472c3748"},
    {file = "werkzeug-2.3.8.tar.gz", hash = "sha256:554b257c74bbeb7a0d254160a4f8ffe185243f52a52035060b761ca62d977f03"},
]

[package.dependencies]
MarkupSafe = ">=2.1.1"

[package.extras]
watchdog = ["watchdog (>=2.3)"]

[metadata]
lock-version = "2.0"
python-versions = "3.13.x"
content-hash = "334380febb0c20b830aa9dac3a5d24c19dbf6d62d14c11ab5b4b4d859475d76a"