diff --git a/Pipfile b/Pipfile deleted file mode 100644 index aa1671b..0000000 --- a/Pipfile +++ /dev/null @@ -1,27 +0,0 @@ -[[source]] -name = "pypi" -url = "https://pypi.org/simple" -verify_ssl = true - -[dev-packages] - -[packages] -setuptools = {editable = true, file = "file:///Users/domenico/dev/once"} -"aws-cdk.core" = ">=1.45" -"aws-cdk.aws-apigatewayv2" = ">=1.45" -"aws-cdk.aws-dynamodb" = ">=1.45" -"aws-cdk.aws-lambda" = ">=1.45" -"aws-cdk.aws-s3" = ">=1.45" -click = "*" -requests = "*" -Pygments = "*" -urllib3 = {editable = true, file = "file:///Users/domenico/dev/once"} -"aws-cdk.aws-certificatemanager" = ">=1.45" -"aws-cdk.aws-cloudformation" = ">=1.45" -"aws-cdk.aws-events" = ">=1.45" -"aws-cdk.aws-events-targets" = ">=1.45" -"aws-cdk.aws-logs" = ">=1.45" -"aws-cdk.aws-route53" = ">=1.45" - -[requires] -python_version = "3.7" diff --git a/Pipfile.lock b/Pipfile.lock deleted file mode 100644 index cb3edac..0000000 --- a/Pipfile.lock +++ /dev/null @@ -1,521 +0,0 @@ -{ - "_meta": { - "hash": { - "sha256": "85a3f58b964eac12c6836bec87d6450451436d461081ec6f4d8ca5d96f7333ae" - }, - "pipfile-spec": 6, - "requires": { - "python_version": "3.7" - }, - "sources": [ - { - "name": "pypi", - "url": "https://pypi.org/simple", - "verify_ssl": true - } - ] - }, - "default": { - "attrs": { - "hashes": [ - "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", - "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==19.3.0" - }, - "aws-cdk.assets": { - "hashes": [ - "sha256:20c78b332f9134cec0a1f4b90c981b596c0997c03908a269d7a9ec902f2d957e", - "sha256:3128cd3a44f2dea9165f4c424f2925bfaea8e0f924a0c3c8e285068e95d454f2" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-apigateway": { - "hashes": [ - "sha256:297bd75142d206a4f8ec6882ead8fde6ab0c1cda9995dd76e77a4cfc3203ce6e", - "sha256:6d8e3436dc466ce677228f6bb14c7650f48b272a8ca7d4938e1ec48b36e3780c" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-apigatewayv2": { - "hashes": [ - "sha256:61a0e44b2dd593fab42364d0e0bb3245fa70e164dc25fd94d5cc64e114d442e0", - "sha256:7c6822259ea779ae48b1d050d2e05641556a848e1ae4ba2f62743574353c6689" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-applicationautoscaling": { - "hashes": [ - "sha256:211b43bb9667dbc3ec62c7f743fef9a02588310b62f544c35eb3492846a84230", - "sha256:6dadbb5f81c5a0816e59c290b0139333683db2e87aebd736bef6e31c52300468" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-autoscaling": { - "hashes": [ - "sha256:5d9bf9109c4f26bb6f02fefbf08da5b65fc9aad033e5a6c67922a0b4f922df43", - "sha256:c35de70bdb63fa6baf6d43dc9da436ef548e638905eb9a2c43e54e79eb90184b" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-autoscaling-common": { - "hashes": [ - "sha256:c0e33bffac360e9144964a9cce260a80acfb1a62ba64efc56b7bfc32f499863a", - "sha256:f7ed4878182d90b0e4db3094cb76abaa3dfc70ec5b3cee16eff518515e360092" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-autoscaling-hooktargets": { - "hashes": [ - "sha256:3b445bf9906daa29d794419acf9a2371d2faadba2d46be5d8fd6cc8e168b2bad", - "sha256:87a82a2be98dd80a21bca9213de14a99cdf1e015248c868c2792348b2f33e8f3" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-batch": { - "hashes": [ - "sha256:2bdefe2c7ee793b70cefbbcf252172968f74635e173660ecc153fd7334839597", - "sha256:c65d0c01cf9ef5f5c128f469840f61fe9e6f6e8639cbe0cac9c4d697d1f22024" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-certificatemanager": { - "hashes": [ - "sha256:23e23fb077c4523a7d9c4530e9968e1f2aaf991392ece18c174922e738c1dea7", - "sha256:bab5a2cea794674b78fe691ad85daf8849f2a4667ffa250de5a2bc9043afcf9d" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-cloudformation": { - "hashes": [ - "sha256:48d60f6e26dbc9804ac18c51aa73d60842a08ee37c9d8ff54f22f50248ea7bb2", - "sha256:67ca3005557990775fff55eaca0e6a6faa7a28462d7192a85438203760dd4b40" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-cloudfront": { - "hashes": [ - "sha256:a15b43e83645c1f00813b27f3a99d83bd3e77ac0070d1bb98141be474bc8fb8f", - "sha256:d7c1039945c6a0c5c4771afef08ae30ccaf37db21c6b82ad6a7db3648246f224" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-cloudwatch": { - "hashes": [ - "sha256:7d94bb25a46892ea0e827c844bc0bedc70b8031ef48955641c5d184eb6f269bc", - "sha256:97602eeef05a09e350fcfc7bf627505b1630e8b8393b82072c386d1f74560857" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-codebuild": { - "hashes": [ - "sha256:7bde7fb4e1d033b885dcba4bbd55136c1cee417e3ada8950c93b8765b588e273", - "sha256:ead186ecdf8c39062cfd95cf3e9a2cca8e8e6a5a4194bc15b4f4a4a6f43cfdca" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-codecommit": { - "hashes": [ - "sha256:0783e9ea449c208bde96a945990d21d913e9f3c532fc117224d1f6a4b595d7e7", - "sha256:58e4a3ec4ed94367a0ebfac1caa58fba7152fc80ace7567b069b733117a571ab" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-codepipeline": { - "hashes": [ - "sha256:17de3c5117d3393ccc3f683e7108f02c60f447bcc009040d21589fdae357e7be", - "sha256:61b1a16e42731c5590307556b8859c7989471147d81497e8139a4e4f10911764" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-cognito": { - "hashes": [ - "sha256:5177efe18088dc8029976a2bf648caa3b20773ab290e5a6bb81da2d8e9439ca8", - "sha256:870ca391ba0aefccd5d5246d6804e75b1bd4eb4d9e3c5791fa2b92ea264bc75d" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-dynamodb": { - "hashes": [ - "sha256:540ae28d1832dfe183b19377d97ff7b4a10b6c3dcdab4b7741e5f6443963ceb2", - "sha256:941a5c88160588f65b5a5481a8b0600844c4b839998e287ae18eb43fc9a1c500" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-ec2": { - "hashes": [ - "sha256:45ea01ff8bb055333f5987140c13ba49b0a07658515b147f0eb4f5c7d65dca94", - "sha256:87674a4724e41fcbb3e51a77f0cac29745bb2bb917341aba5b454bc156540ee3" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-ecr": { - "hashes": [ - "sha256:ca76cc9a4321544097962cc8c7fb0d1e41307fcf91427768f5356741114b2009", - "sha256:d73c28c618e2417002c6ef3dece5de630a7678eea4c845cf080e9a540de3b8a4" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-ecr-assets": { - "hashes": [ - "sha256:34896d4b6f275c368d4e65921ecc205bc9180e934d40678b87fdd1d3a136f93b", - "sha256:a24407c8dde824c1f0558cc5b166d421efaf57b96612957816334c25f9465a83" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-ecs": { - "hashes": [ - "sha256:11eee2c5a026fb349699413e99c36bb0cd31fd06f673f8f5a26a92bac8fa91cb", - "sha256:85163a64ad2e2308bc79b4cb9100ea9ad27e9bbbfe05f7df0e1bbf59a6b9e71d" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-elasticloadbalancing": { - "hashes": [ - "sha256:06fd8232eeb51952e31f55a38bae02d937ddb5c11829630691100fa55d9479e3", - "sha256:fef69ff521c63e62b5829697fc306cfb17ad38639caa3b2ca674b95b8861ccbf" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-elasticloadbalancingv2": { - "hashes": [ - "sha256:00ac6d6cb779df5425e9f724464818aeb85d7fb86cf47061f1345fd01262a35a", - "sha256:21432ebc23700b6776d9e0b0e0ee7ce565aea4f6644aa01a3eea90e32b55f3eb" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-events": { - "hashes": [ - "sha256:59d046aa1a2c5e04a8655981d0a8fc1ac1320b66d0b373fb5d91b3352a21448b", - "sha256:6d6a52ca4860bfbaba620a5761904a3ffec8d86a6399f3dc232e04164e9d2f9f" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-events-targets": { - "hashes": [ - "sha256:8fe20271b73be9334922e94639858061499184c2dde11986fe849b54a9fdbdf2", - "sha256:dfe372641c833c9a911c9e8ea4720ef34ba568cf52a188599eb47e02c00e4e35" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-iam": { - "hashes": [ - "sha256:a4db816cbcd3642caf741dc934e8d2a09cd4e7ecfee1b325da28cfbf23318a25", - "sha256:e94b635244ba8f4595e7ec5c52c0cc84e23226f92ef2d9c7c87a8980b66acfc7" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-kinesis": { - "hashes": [ - "sha256:199c976e03d0521f0127842a78e1ce4d1ba9ff4a336310c8ad32831af0040f5d", - "sha256:ac44a1c8b8b7ab105b4911397047af037e8596ca6da8b3efdba3b040718f4914" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-kms": { - "hashes": [ - "sha256:3949d3deeae0718d91acfec33e251959b980505a350cbf2de366b113fcd9ce0c", - "sha256:84780491977946ed9c21d35d70bbca21220b72ef27f0c2c56450235446126e9c" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-lambda": { - "hashes": [ - "sha256:3120ff8b58541b9102651899832286fbe5cddd54e2a9dcebc984e08d59d03286", - "sha256:f77ca23ce9c0ba3187e91541286dd14b6fc8e22f87f7aecdbce1c79755146113" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-logs": { - "hashes": [ - "sha256:9db12970b2303431de70502e925515e5734e2c5e0d68c5aadba63a1595cbd076", - "sha256:be1b892cbc7bbfe7fe67823360f39c2c0f76650d0a24760091b718b37ecec638" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-route53": { - "hashes": [ - "sha256:7ee747898b9df6c24332b68937b96b17316dea31b3a67d7d36763c77cab1bc9f", - "sha256:c4e6a80c7042f4216c198fbe3a1153e91c7228f938510f8301e9365e811069f7" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-route53-targets": { - "hashes": [ - "sha256:db5f5c62bd0089ef38c4383423bc06c3337a379ec47d0ee2da28034bae8c8fab", - "sha256:e9af2e9e013579a4ccc5036e28fba7b979e8bcc6853873b7f79d21b22bbc0cad" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-s3": { - "hashes": [ - "sha256:16239f51ffb80820ae0c103f053ceb41a765dd5efa4f739a33352d093afc8698", - "sha256:64b261b88a0232cd09b05c7219e19ee8a59fb478ca2cb8b54ad728f1c421237e" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.aws-s3-assets": { - "hashes": [ - "sha256:1ba312dbb33243aad60e0d7e634e801c045308eec2cbe73a7dee642bcc29994e", - "sha256:d5d61e8a54059b8c2ac986785d89012bbd3a97379925e07d7f7579a430b91e45" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-sam": { - "hashes": [ - "sha256:c974f21e8104698395e0820951bfa9243e5ed990368a250935b4bc1964a2bc1d", - "sha256:d0a852e2638cc2d7aa1562ea3cad382ab70925a8bbbb277889e1150c455acbf7" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-secretsmanager": { - "hashes": [ - "sha256:10445782936ee2d699745fc455576a39c5612d40e01fc5e793e9fd72efa685a3", - "sha256:159dae0fcce7fa1458c6d4e152e615ab85024190d74dbd2022e38e9eb0d30b98" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-servicediscovery": { - "hashes": [ - "sha256:5b00f7eda3029c0d322da94ecd5d9e5dbebc2cc52e507d329342d0db2f6d2e88", - "sha256:d006da251dd61eb63664a37dec417538907f4c25c8ded6467b0bb151754fa8eb" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-sns": { - "hashes": [ - "sha256:732f3ce0c193b84027a2a6df7ad6ab7b7ba3eade0ecb2c6effa8403990575119", - "sha256:8f3f4b26deb8846e167ee9e8d044265c4ed2e418e44d9cf7db4954e7b04405d9" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-sns-subscriptions": { - "hashes": [ - "sha256:8b6270507c09eb50fc3c8f2cf40aa4c6ac0250535a603a19b8935e1e0ec8007f", - "sha256:d80c4bdc3ed7c9c16ff45ff4e944e392ec61a222cb101a29d806b91f72d044c9" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-sqs": { - "hashes": [ - "sha256:16e148f6dff195e821053176c2817bdc7cf6693f1ba9d51ddb7739c8d5d7e54c", - "sha256:a6276ee9235f094b6bf718edd9dcd639844ee1e5f96c772dd33100a14e6b3de3" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-ssm": { - "hashes": [ - "sha256:30775b64b5b3a6974854170406e268061d1891f606d98f9bccdfccc87a3d5a0d", - "sha256:6e1a91b268dcec24d53b8699f468b6440b71bb76dc141ef5e66480f523e24e75" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.aws-stepfunctions": { - "hashes": [ - "sha256:57076364fa525de48659689fa0fa22f1f9d5a223515d969405a2285ac7cd679b", - "sha256:7895371bf34e4c56846e54ece1c505d31d176948ff7b50c33865d59f6da9c1d8" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.cdk-assets-schema": { - "hashes": [ - "sha256:21222ba4d02d6db2c4abf40884e7a43910084cfc57d16c50a4441a1058ba2ea6", - "sha256:f0a95af77c2884e49ef6d64c41bb79b0f3ad4f6ee95b8bddba8f928258a83a68" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.cloud-assembly-schema": { - "hashes": [ - "sha256:458f80265a9f520d63d1fd755ae958f3773fb4d6d932b0ae31bda1fb5ee90b08", - "sha256:caf1e24a963c28171b29d523ae81a5a64b8897c95ffe9cb04b574dccf6af194f" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.core": { - "hashes": [ - "sha256:1f7fbceb0b02064f4349f6ad7030247d2a422cddf035847da1d479ee7c9d18e3", - "sha256:f224f584df1a2ce354bc42ba7d0c870d08bcd53c3f56e9d4b991ab2be08d6bef" - ], - "index": "pypi", - "version": "==1.45.0" - }, - "aws-cdk.custom-resources": { - "hashes": [ - "sha256:05bf20b40a2ddcf364a538eb8c211160d84c909f485c83ef585cc511f0b9292b", - "sha256:920449820eee21fd644c18d3bf026a7e850bbd1cd01d57ed25f892d16f56b1ab" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.cx-api": { - "hashes": [ - "sha256:2ea1fd39e855f6ce8f1f5465d4215061946e09ea6b2105929331e80ba04f636b", - "sha256:2eb53f791ab9b2dbc6be564c3aa125aafb93224f3e85a299c11d41721f4d72c4" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "aws-cdk.region-info": { - "hashes": [ - "sha256:516cdeabc1104d19e6c5b7a40a4cdf80c00e98d997cb08781892d183d1ec7064", - "sha256:53e2ba371ae574cde0b0c09782d26faa9e5f40bdf323784b2b250386a1cb2f32" - ], - "markers": "python_version >= '3.6'", - "version": "==1.45.0" - }, - "cattrs": { - "hashes": [ - "sha256:616972ae3dfa6e623a40ad3cb845420e64942989152774ab055e5c2b2f89f997", - "sha256:b7ab5cf8ad127c42eefd01410c1c6e28569a45a255ea80ed968511873c433c7a" - ], - "version": "==1.0.0" - }, - "certifi": { - "hashes": [ - "sha256:5ad7e9a056d25ffa5082862e36f119f7f7cec6457fa07ee2f8c339814b80c9b1", - "sha256:9cd41137dc19af6a5e03b630eefe7d1f458d964d406342dd3edf625839b944cc" - ], - "version": "==2020.4.5.2" - }, - "chardet": { - "hashes": [ - "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae", - "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691" - ], - "version": "==3.0.4" - }, - "click": { - "hashes": [ - "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", - "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" - ], - "index": "pypi", - "version": "==7.1.2" - }, - "constructs": { - "hashes": [ - "sha256:ba2e0c3ff46e08095307ba45e9dcbe2e16599c2761ca661c62024121fb331cb9", - "sha256:ce96789470fe6a05c3ba168f6fbf4bd41e6daa01b62731bb7728941ce1d3312a" - ], - "markers": "python_version >= '3.6'", - "version": "==3.0.3" - }, - "idna": { - "hashes": [ - "sha256:7588d1c14ae4c77d74036e8c22ff447b26d0fde8f007354fd48a7814db15b7cb", - "sha256:a068a21ceac8a4d63dbfd964670474107f541babbd2250d61922f029858365fa" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==2.9" - }, - "jsii": { - "hashes": [ - "sha256:953d81df16cd292f32512e024acd3409c26b16e0b91dfb73090a78974d362d54", - "sha256:f3950287f6cb592931963eeaedc5c223ba4a2f02f0c45108584affcd66685257" - ], - "markers": "python_version >= '3.6'", - "version": "==1.6.0" - }, - "publication": { - "hashes": [ - "sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6", - "sha256:68416a0de76dddcdd2930d1c8ef853a743cc96c82416c4e4d3b5d901c6276dc4" - ], - "version": "==0.0.3" - }, - "pygments": { - "hashes": [ - "sha256:647344a061c249a3b74e230c739f434d7ea4d8b1d5f3721bc0f3558049b38f44", - "sha256:ff7a40b4860b727ab48fad6360eb351cc1b33cbf9b15a0f689ca5353e9463324" - ], - "index": "pypi", - "version": "==2.6.1" - }, - "python-dateutil": { - "hashes": [ - "sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c", - "sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==2.8.1" - }, - "requests": { - "hashes": [ - "sha256:43999036bfa82904b6af1d99e4882b560e5e2c68e5c4b0aa03b655f3d7d73fee", - "sha256:b3f43d496c6daba4493e7c431722aeb7dbc6288f52a6e04e7b6023b0247817e6" - ], - "index": "pypi", - "version": "==2.23.0" - }, - "setuptools": { - "editable": true, - "file": "file:///Users/domenico/dev/once" - }, - "six": { - "hashes": [ - "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", - "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.15.0" - }, - "typing-extensions": { - "hashes": [ - "sha256:6e95524d8a547a91e08f404ae485bbb71962de46967e1b71a0cb89af24e761c5", - "sha256:79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae", - "sha256:f8d2bd89d25bc39dabe7d23df520442fa1d8969b82544370e03d88b5a591c392" - ], - "version": "==3.7.4.2" - }, - "urllib3": { - "editable": true, - "file": "file:///Users/domenico/dev/once" - } - }, - "develop": {} -} diff --git a/client/once.py b/client/__init__.py similarity index 100% rename from client/once.py rename to client/__init__.py diff --git a/client/requirements.txt b/client/requirements.txt deleted file mode 100644 index 2ce9c1a..0000000 --- a/client/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -click -pygments -requests diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..89c1765 --- /dev/null +++ b/poetry.lock @@ -0,0 +1,1319 @@ +[[package]] +category = "dev" +description = "Classes Without Boilerplate" +name = "attrs" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "19.3.0" + +[package.extras] +azure-pipelines = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "pytest-azurepipelines"] +dev = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "sphinx", "pre-commit"] +docs = ["sphinx", "zope.interface"] +tests = ["coverage", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"] + +[[package]] +category = "dev" +description = "This module is deprecated. All types are now available under the core module" +name = "aws-cdk.assets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ApiGateway" +name = "aws-cdk.aws-apigateway" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.assets" = "1.56.0" +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-elasticloadbalancingv2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.aws-s3-assets" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::APIGatewayv2" +name = "aws-cdk.aws-apigatewayv2" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ApplicationAutoScaling" +name = "aws-cdk.aws-applicationautoscaling" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-autoscaling-common" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::AutoScaling" +name = "aws-cdk.aws-autoscaling" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-autoscaling-common" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-elasticloadbalancing" = "1.56.0" +"aws-cdk.aws-elasticloadbalancingv2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Common implementation package for @aws-cdk/aws-autoscaling and @aws-cdk/aws-applicationautoscaling" +name = "aws-cdk.aws-autoscaling-common" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Lifecycle hook for AWS AutoScaling" +name = "aws-cdk.aws-autoscaling-hooktargets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-autoscaling" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.aws-sns-subscriptions" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::Batch" +name = "aws-cdk.aws-batch" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-ecr" = "1.56.0" +"aws-cdk.aws-ecs" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::CertificateManager" +name = "aws-cdk.aws-certificatemanager" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-route53" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS CloudFormation" +name = "aws-cdk.aws-cloudformation" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS CloudFront" +name = "aws-cdk.aws-cloudfront" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS CloudWatch" +name = "aws-cdk.aws-cloudwatch" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS CodeBuild" +name = "aws-cdk.aws-codebuild" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.assets" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-codecommit" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-ecr" = "1.56.0" +"aws-cdk.aws-ecr-assets" = "1.56.0" +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.aws-s3-assets" = "1.56.0" +"aws-cdk.aws-secretsmanager" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS CodeCommit" +name = "aws-cdk.aws-codecommit" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::CodeGuruProfiler" +name = "aws-cdk.aws-codeguruprofiler" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Better interface to AWS Code Pipeline" +name = "aws-cdk.aws-codepipeline" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::Cognito" +name = "aws-cdk.aws-cognito" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.custom-resources" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS DynamoDB" +name = "aws-cdk.aws-dynamodb" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-applicationautoscaling" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.custom-resources" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS EC2" +name = "aws-cdk.aws-ec2" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.aws-ssm" = "1.56.0" +"aws-cdk.cloud-assembly-schema" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +"aws-cdk.region-info" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ECR" +name = "aws-cdk.aws-ecr" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.custom-resources" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Docker image assets deployed to ECR" +name = "aws-cdk.aws-ecr-assets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.assets" = "1.56.0" +"aws-cdk.aws-ecr" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ECS" +name = "aws-cdk.aws-ecs" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-applicationautoscaling" = "1.56.0" +"aws-cdk.aws-autoscaling" = "1.56.0" +"aws-cdk.aws-autoscaling-hooktargets" = "1.56.0" +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-ecr" = "1.56.0" +"aws-cdk.aws-ecr-assets" = "1.56.0" +"aws-cdk.aws-elasticloadbalancing" = "1.56.0" +"aws-cdk.aws-elasticloadbalancingv2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.aws-route53" = "1.56.0" +"aws-cdk.aws-route53-targets" = "1.56.0" +"aws-cdk.aws-secretsmanager" = "1.56.0" +"aws-cdk.aws-servicediscovery" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.aws-ssm" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::EFS" +name = "aws-cdk.aws-efs" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.cloud-assembly-schema" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS ElasticLoadBalancing" +name = "aws-cdk.aws-elasticloadbalancing" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ElasticLoadBalancingV2" +name = "aws-cdk.aws-elasticloadbalancingv2" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-certificatemanager" = "1.56.0" +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.region-info" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Amazon EventBridge Construct Library" +name = "aws-cdk.aws-events" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Event targets for Amazon EventBridge" +name = "aws-cdk.aws-events-targets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-batch" = "1.56.0" +"aws-cdk.aws-codebuild" = "1.56.0" +"aws-cdk.aws-codepipeline" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-ecs" = "1.56.0" +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kinesis" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.aws-sns-subscriptions" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.aws-stepfunctions" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK routines for easily assigning correct and minimal IAM permissions" +name = "aws-cdk.aws-iam" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.core" = "1.56.0" +"aws-cdk.region-info" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS Kinesis" +name = "aws-cdk.aws-kinesis" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS KMS" +name = "aws-cdk.aws-kms" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS Lambda" +name = "aws-cdk.aws-lambda" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-codeguruprofiler" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-efs" = "1.56.0" +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.aws-s3-assets" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::Logs" +name = "aws-cdk.aws-logs" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS Route53" +name = "aws-cdk.aws-route53" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.cloud-assembly-schema" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS Route53 Alias Targets" +name = "aws-cdk.aws-route53-targets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-apigateway" = "1.56.0" +"aws-cdk.aws-cloudfront" = "1.56.0" +"aws-cdk.aws-cognito" = "1.56.0" +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-elasticloadbalancing" = "1.56.0" +"aws-cdk.aws-elasticloadbalancingv2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-route53" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.region-info" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS S3" +name = "aws-cdk.aws-s3" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Deploy local files and directories to S3" +name = "aws-cdk.aws-s3-assets" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.assets" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-s3" = "1.56.0" +"aws-cdk.core" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for the AWS Serverless Application Model (SAM) resources" +name = "aws-cdk.aws-sam" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::SecretsManager" +name = "aws-cdk.aws-secretsmanager" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-sam" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::ServiceDiscovery" +name = "aws-cdk.aws-servicediscovery" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-ec2" = "1.56.0" +"aws-cdk.aws-elasticloadbalancingv2" = "1.56.0" +"aws-cdk.aws-route53" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS SNS" +name = "aws-cdk.aws-sns" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Subscription Constructs for AWS SNS" +name = "aws-cdk.aws-sns-subscriptions" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.aws-sqs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "CDK Constructs for AWS SQS" +name = "aws-cdk.aws-sqs" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::SSM" +name = "aws-cdk.aws-ssm" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-kms" = "1.56.0" +"aws-cdk.cloud-assembly-schema" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "The CDK Construct Library for AWS::StepFunctions" +name = "aws-cdk.aws-stepfunctions" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudwatch" = "1.56.0" +"aws-cdk.aws-events" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Cloud Assembly Schema" +name = "aws-cdk.cloud-assembly-schema" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "AWS Cloud Development Kit Core Library" +name = "aws-cdk.core" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.cloud-assembly-schema" = "1.56.0" +"aws-cdk.cx-api" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Constructs for implementing CDK custom resources" +name = "aws-cdk.custom-resources" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.aws-cloudformation" = "1.56.0" +"aws-cdk.aws-iam" = "1.56.0" +"aws-cdk.aws-lambda" = "1.56.0" +"aws-cdk.aws-logs" = "1.56.0" +"aws-cdk.aws-sns" = "1.56.0" +"aws-cdk.core" = "1.56.0" +constructs = ">=3.0.2,<4.0.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Cloud executable protocol" +name = "aws-cdk.cx-api" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +"aws-cdk.cloud-assembly-schema" = "1.56.0" +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "AWS region information, such as service principal names" +name = "aws-cdk.region-info" +optional = false +python-versions = ">=3.6" +version = "1.56.0" + +[package.dependencies] +jsii = ">=1.9.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "dev" +description = "Composable complex class support for attrs." +name = "cattrs" +optional = false +python-versions = "*" +version = "1.0.0" + +[package.dependencies] +attrs = ">=17.3" + +[package.extras] +dev = ["bumpversion", "wheel", "watchdog", "flake8", "tox", "coverage", "sphinx", "pytest", "hypothesis", "pendulum"] + +[[package]] +category = "main" +description = "Python package for providing Mozilla's CA Bundle." +name = "certifi" +optional = false +python-versions = "*" +version = "2020.6.20" + +[[package]] +category = "main" +description = "Universal encoding detector for Python 2 and 3" +name = "chardet" +optional = false +python-versions = "*" +version = "3.0.4" + +[[package]] +category = "main" +description = "Composable command line interface toolkit" +name = "click" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "7.1.2" + +[[package]] +category = "dev" +description = "A programming model for composable configuration" +name = "constructs" +optional = false +python-versions = ">=3.6" +version = "3.0.4" + +[package.dependencies] +jsii = ">=1.6.0,<2.0.0" +publication = ">=0.0.3" + +[[package]] +category = "main" +description = "Internationalized Domain Names in Applications (IDNA)" +name = "idna" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "2.10" + +[[package]] +category = "dev" +description = "Python client for jsii runtime" +name = "jsii" +optional = false +python-versions = ">=3.6" +version = "1.9.0" + +[package.dependencies] +attrs = ">=19.3.0,<19.4.0" +cattrs = ">=1.0.0,<1.1.0" +python-dateutil = "*" +typing-extensions = ">=3.7.4,<3.8.0" + +[[package]] +category = "dev" +description = "Publication helps you maintain public-api-friendly modules by preventing unintentional access to private implementation details via introspection." +name = "publication" +optional = false +python-versions = "*" +version = "0.0.3" + +[[package]] +category = "main" +description = "Pygments is a syntax highlighting package written in Python." +name = "pygments" +optional = false +python-versions = ">=3.5" +version = "2.6.1" + +[[package]] +category = "dev" +description = "Extensions to the standard Python datetime module" +name = "python-dateutil" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" +version = "2.8.1" + +[package.dependencies] +six = ">=1.5" + +[[package]] +category = "main" +description = "Python HTTP for Humans." +name = "requests" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "2.24.0" + +[package.dependencies] +certifi = ">=2017.4.17" +chardet = ">=3.0.2,<4" +idna = ">=2.5,<3" +urllib3 = ">=1.21.1,<1.25.0 || >1.25.0,<1.25.1 || >1.25.1,<1.26" + +[package.extras] +security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"] +socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7)", "win-inet-pton"] + +[[package]] +category = "dev" +description = "Python 2 and 3 compatibility utilities" +name = "six" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +version = "1.15.0" + +[[package]] +category = "dev" +description = "Backported and Experimental Type Hints for Python 3.5+" +name = "typing-extensions" +optional = false +python-versions = "*" +version = "3.7.4.2" + +[[package]] +category = "main" +description = "HTTP library with thread-safe connection pooling, file post, and more." +name = "urllib3" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" +version = "1.25.10" + +[package.extras] +brotli = ["brotlipy (>=0.6.0)"] +secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "pyOpenSSL (>=0.14)", "ipaddress"] +socks = ["PySocks (>=1.5.6,<1.5.7 || >1.5.7,<2.0)"] + +[metadata] +content-hash = "c327fb495a197cdbe4f14fcebc8c9f4215e9bcb9751f55b19b5d7d786c777822" +lock-version = "1.0" +python-versions = "^3.7" + +[metadata.files] +attrs = [ + {file = "attrs-19.3.0-py2.py3-none-any.whl", hash = "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c"}, + {file = "attrs-19.3.0.tar.gz", hash = "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72"}, +] +"aws-cdk.assets" = [ + {file = "aws-cdk.assets-1.56.0.tar.gz", hash = "sha256:a0233687ac18a16788f2ca00ad0b0d374343961170166554b73b59425df484c3"}, + {file = "aws_cdk.assets-1.56.0-py3-none-any.whl", hash = "sha256:9bda21b20cd68fc705b35fc5bd80e614f32c3d763f86b00ba4c28660928de241"}, +] +"aws-cdk.aws-apigateway" = [ + {file = "aws-cdk.aws-apigateway-1.56.0.tar.gz", hash = "sha256:065964e6e10391105a10d2ce34c0baf2a1dc68d23ad04258337e3d46df74cf55"}, + {file = "aws_cdk.aws_apigateway-1.56.0-py3-none-any.whl", hash = "sha256:03e7ef3cf48d218826372b832fe209fb3940cbbe35e5aa83ef37bdae1ce72d67"}, +] +"aws-cdk.aws-apigatewayv2" = [ + {file = "aws-cdk.aws-apigatewayv2-1.56.0.tar.gz", hash = "sha256:9ac51eaa06889a56b561da4cc890ec5bef17800ef563f238488d9a02309cb08d"}, + {file = "aws_cdk.aws_apigatewayv2-1.56.0-py3-none-any.whl", hash = "sha256:2a8efaedffdeac0af1a132a92c159b9c08b9dfa8b1525a1e52b69c7ac4f762a3"}, +] +"aws-cdk.aws-applicationautoscaling" = [ + {file = "aws-cdk.aws-applicationautoscaling-1.56.0.tar.gz", hash = "sha256:56551cb352566fb17193a932a17ca6670e46d8dd9efe232ddafef9a23eef2f65"}, + {file = "aws_cdk.aws_applicationautoscaling-1.56.0-py3-none-any.whl", hash = "sha256:cff99a6b570d8f8bed517b8613aa7fb1dafabe342c702180af217712465fda8d"}, +] +"aws-cdk.aws-autoscaling" = [ + {file = "aws-cdk.aws-autoscaling-1.56.0.tar.gz", hash = "sha256:0462274e90942093ed54e086829f2fca218f9001638f0c96ff6d2a6eba331b12"}, + {file = "aws_cdk.aws_autoscaling-1.56.0-py3-none-any.whl", hash = "sha256:ac0e11593392502f3984b4e13bd8d7026826adeb47d4cc6b6863ac4b4cb980e5"}, +] +"aws-cdk.aws-autoscaling-common" = [ + {file = "aws-cdk.aws-autoscaling-common-1.56.0.tar.gz", hash = "sha256:5e58d43d89fb137f9fcd6a7f8dac5bd68333dc49b5fd0f74dee0597274da9597"}, + {file = "aws_cdk.aws_autoscaling_common-1.56.0-py3-none-any.whl", hash = "sha256:bffddb1edc20bed129cf79242e9eb082e21e799b474b52b14ed7780dc9d21431"}, +] +"aws-cdk.aws-autoscaling-hooktargets" = [ + {file = "aws-cdk.aws-autoscaling-hooktargets-1.56.0.tar.gz", hash = "sha256:d45833bc04ada66be8e992a34ee9729df584d31e3691d9e72ae9a71adc2656c2"}, + {file = "aws_cdk.aws_autoscaling_hooktargets-1.56.0-py3-none-any.whl", hash = "sha256:e4dd0e93472622f781c899d328205ad673843f7af592d853b768f6f9493ea090"}, +] +"aws-cdk.aws-batch" = [ + {file = "aws-cdk.aws-batch-1.56.0.tar.gz", hash = "sha256:fa76570df66b9d3913c3455d75cca9f527774d11d250a3dacc16ed67bce32042"}, + {file = "aws_cdk.aws_batch-1.56.0-py3-none-any.whl", hash = "sha256:d6a85b1d6641a8f707dddbfb735a46efe6cf7f9efdee2690a7e979cc791282bc"}, +] +"aws-cdk.aws-certificatemanager" = [ + {file = "aws-cdk.aws-certificatemanager-1.56.0.tar.gz", hash = "sha256:83bdd87ecd1b39c7c54015db84b697e5cad839f1a748df50e8cb26737be91045"}, + {file = "aws_cdk.aws_certificatemanager-1.56.0-py3-none-any.whl", hash = "sha256:b639cd17b0b4fe1c7f75998a9cd7163330b1c421a0f64b93b34e258b5d936366"}, +] +"aws-cdk.aws-cloudformation" = [ + {file = "aws-cdk.aws-cloudformation-1.56.0.tar.gz", hash = "sha256:6b5bed654fa69da8f37f1408d581fd8bfd7135a967eafd71a1b40aa19e00a2a7"}, + {file = "aws_cdk.aws_cloudformation-1.56.0-py3-none-any.whl", hash = "sha256:c1ee9e1d609ba2dbe8f89f65bed952f3f1b5eb91a0d7701914b1cf22fa2ddb26"}, +] +"aws-cdk.aws-cloudfront" = [ + {file = "aws-cdk.aws-cloudfront-1.56.0.tar.gz", hash = "sha256:dbd0b3e053325e9561d5bc9bc49967d34b7ed3d69a9f7a8d042f00355af5be0d"}, + {file = "aws_cdk.aws_cloudfront-1.56.0-py3-none-any.whl", hash = "sha256:a58be6bc842af33976745b1137d9cad03f7241d159b1bee537c5b9eef30699b6"}, +] +"aws-cdk.aws-cloudwatch" = [ + {file = "aws-cdk.aws-cloudwatch-1.56.0.tar.gz", hash = "sha256:46450c72bfa9db91a8aba062fcc3f762d6d353f4ef02e4b90f5d64784c8aad4e"}, + {file = "aws_cdk.aws_cloudwatch-1.56.0-py3-none-any.whl", hash = "sha256:aba637bed493ad4b6040cd35a2329a4279e761db426e1afde17a5fcb6dd70412"}, +] +"aws-cdk.aws-codebuild" = [ + {file = "aws-cdk.aws-codebuild-1.56.0.tar.gz", hash = "sha256:15f2383470135cdcbf2eac5ab52e005fd3e6212dfaa9720486adafe8a949d0c3"}, + {file = "aws_cdk.aws_codebuild-1.56.0-py3-none-any.whl", hash = "sha256:5ae29e14a07aadae3578f2763a8ca7f4622e07109b4521abee866f6d492e3d7d"}, +] +"aws-cdk.aws-codecommit" = [ + {file = "aws-cdk.aws-codecommit-1.56.0.tar.gz", hash = "sha256:5ea6482e93b4855ca3f21300fbba2ea91588d813a6645b42ae3ce0e715f4dbcc"}, + {file = "aws_cdk.aws_codecommit-1.56.0-py3-none-any.whl", hash = "sha256:69a60cfb21740c837069ed9f0ac7291c8d1749d10d7660b3d9f34c0cabe8d0fb"}, +] +"aws-cdk.aws-codeguruprofiler" = [ + {file = "aws-cdk.aws-codeguruprofiler-1.56.0.tar.gz", hash = "sha256:e470c90f06a29f9a2616ef73fe5a2ba988aefce0e09c4eab87a3ee4c2b043bbb"}, + {file = "aws_cdk.aws_codeguruprofiler-1.56.0-py3-none-any.whl", hash = "sha256:8c0fe582544d594d298673f87c111de9eb213e4a2ebc02397a8d1c1133bac9a2"}, +] +"aws-cdk.aws-codepipeline" = [ + {file = "aws-cdk.aws-codepipeline-1.56.0.tar.gz", hash = "sha256:9d2efc37c648cac61ae1421949c92bc759da8077c7c76966b7f38683668986fa"}, + {file = "aws_cdk.aws_codepipeline-1.56.0-py3-none-any.whl", hash = "sha256:0a527db14a3f15fe244cd2921f4b4c553cfb62117707766235c1c4c68a37ff5c"}, +] +"aws-cdk.aws-cognito" = [ + {file = "aws-cdk.aws-cognito-1.56.0.tar.gz", hash = "sha256:7cffaa128e2b2adbcea8c600ceb1ef35894037597326b930664a0b06ab54835e"}, + {file = "aws_cdk.aws_cognito-1.56.0-py3-none-any.whl", hash = "sha256:2e2dde73ff98c0f6006b07bf86234806aa201640af91e4f29dc5af2cf827836b"}, +] +"aws-cdk.aws-dynamodb" = [ + {file = "aws-cdk.aws-dynamodb-1.56.0.tar.gz", hash = "sha256:4f983dc4f5f5185f6d3b5b3226e65da7be1360cf2851becfd30383f073f17e52"}, + {file = "aws_cdk.aws_dynamodb-1.56.0-py3-none-any.whl", hash = "sha256:91c040b687a76d8ed64c7b9f383e7c63b64bc24c8e5fda7588d7ce83e785c51c"}, +] +"aws-cdk.aws-ec2" = [ + {file = "aws-cdk.aws-ec2-1.56.0.tar.gz", hash = "sha256:babbb82fcbe7dc2dcb8e0bdcfe1abfc153a9134220bf251a4b15269eab7e664c"}, + {file = "aws_cdk.aws_ec2-1.56.0-py3-none-any.whl", hash = "sha256:725aea0c78c8722d47684ed60158d113b22bfb798510445c0f4a0734b4b846a1"}, +] +"aws-cdk.aws-ecr" = [ + {file = "aws-cdk.aws-ecr-1.56.0.tar.gz", hash = "sha256:51c8c90bad0868f007fb5cd9a634250c7a42a3009f25e840912ea45ed49eb8c3"}, + {file = "aws_cdk.aws_ecr-1.56.0-py3-none-any.whl", hash = "sha256:67f4f44474a24ef81fe4a4a3dc53dbe07427ce7b46437ee8bcd3b1a898d0258b"}, +] +"aws-cdk.aws-ecr-assets" = [ + {file = "aws-cdk.aws-ecr-assets-1.56.0.tar.gz", hash = "sha256:954d934731cb7bab2d9b89cdd1ae67694d7af602ffe8092bf81f035b60bca3da"}, + {file = "aws_cdk.aws_ecr_assets-1.56.0-py3-none-any.whl", hash = "sha256:62cca6cafd6cae21b9ba8f2920f890c172ddd071c7f922b22f0dde251ffdbc82"}, +] +"aws-cdk.aws-ecs" = [ + {file = "aws-cdk.aws-ecs-1.56.0.tar.gz", hash = "sha256:26cbf8c45d937236bbb611728fccb31d9c95d172eb9f6a6cc00a128cf545b227"}, + {file = "aws_cdk.aws_ecs-1.56.0-py3-none-any.whl", hash = "sha256:e54a1c09f9d8ce1561510018eae5185cfde2e860d671955229300d958a568a64"}, +] +"aws-cdk.aws-efs" = [ + {file = "aws-cdk.aws-efs-1.56.0.tar.gz", hash = "sha256:f88bcf953f8adbeead0a8fedbd807e587f5568efcb68e3881d8dc1418a70ea0c"}, + {file = "aws_cdk.aws_efs-1.56.0-py3-none-any.whl", hash = "sha256:ef014bf1e1e009338290301983de4a05a0884dc7af929470e9d42bda6543ba02"}, +] +"aws-cdk.aws-elasticloadbalancing" = [ + {file = "aws-cdk.aws-elasticloadbalancing-1.56.0.tar.gz", hash = "sha256:2647af9c53056ae9fbc6fc012bf07d547287ad09a42fcd4924ca8035386584e4"}, + {file = "aws_cdk.aws_elasticloadbalancing-1.56.0-py3-none-any.whl", hash = "sha256:1e4e764e7c1c768214d5e08081e7e7c95e9be6e75acf5794029562f896fa3f63"}, +] +"aws-cdk.aws-elasticloadbalancingv2" = [ + {file = "aws-cdk.aws-elasticloadbalancingv2-1.56.0.tar.gz", hash = "sha256:2dea2027c122a453968d7704f6dbab46f337f5fc19e5c7117cf9d6766c8bf6dd"}, + {file = "aws_cdk.aws_elasticloadbalancingv2-1.56.0-py3-none-any.whl", hash = "sha256:ddf164b5bb505c2caaaed367abb895861d0c0cb8853d215487a07a2a0617235c"}, +] +"aws-cdk.aws-events" = [ + {file = "aws-cdk.aws-events-1.56.0.tar.gz", hash = "sha256:f29403dce413de32461077555798f92655e18989b94fea8ff9c2aa3fb73e5302"}, + {file = "aws_cdk.aws_events-1.56.0-py3-none-any.whl", hash = "sha256:0448d7e3ccdc755f42a3d18af397d22f4e7e214bab76ccab08f4d67b435ddbe3"}, +] +"aws-cdk.aws-events-targets" = [ + {file = "aws-cdk.aws-events-targets-1.56.0.tar.gz", hash = "sha256:107ab5133a71108fcf9530ca0422df59c823fd6b6a92756ba2ff66a60e7e14e9"}, + {file = "aws_cdk.aws_events_targets-1.56.0-py3-none-any.whl", hash = "sha256:29b6d22334b1e1cb087add25c832bbd200cce376294f52682fa1f41eb9be0cdf"}, +] +"aws-cdk.aws-iam" = [ + {file = "aws-cdk.aws-iam-1.56.0.tar.gz", hash = "sha256:a0ae5008e115dabbe0c745eaf3c9d1ec14bc316c10221bb7443c83ae10265a0c"}, + {file = "aws_cdk.aws_iam-1.56.0-py3-none-any.whl", hash = "sha256:ff10e74450484fee30f538a74ec7d5b6b9959427ebb263a9ce2c37c3608a5bf7"}, +] +"aws-cdk.aws-kinesis" = [ + {file = "aws-cdk.aws-kinesis-1.56.0.tar.gz", hash = "sha256:37d7e9c8fefca98ba572f8de37e887527a89c5c82727b5318f117a994d1d7df8"}, + {file = "aws_cdk.aws_kinesis-1.56.0-py3-none-any.whl", hash = "sha256:6abb999532e985de863cfa5eaa470fbd5d680030fc4879e31198693a6a4beb4e"}, +] +"aws-cdk.aws-kms" = [ + {file = "aws-cdk.aws-kms-1.56.0.tar.gz", hash = "sha256:3a0f423b113f662f4fed12114d69f1e6a815b26729c236464e0e6dc3a3a64076"}, + {file = "aws_cdk.aws_kms-1.56.0-py3-none-any.whl", hash = "sha256:7fe761baff4185018ff8e9173e3fbb04906db5ec8b5a1be3967999c51c88ca88"}, +] +"aws-cdk.aws-lambda" = [ + {file = "aws-cdk.aws-lambda-1.56.0.tar.gz", hash = "sha256:a87432747d5008e8c8d34060401510e9aabba916f3fd35a7a0a2c84104689048"}, + {file = "aws_cdk.aws_lambda-1.56.0-py3-none-any.whl", hash = "sha256:cb00c1031344d925879a36b2fc75636e028a7f1f76474565adaabfd2dd53a76a"}, +] +"aws-cdk.aws-logs" = [ + {file = "aws-cdk.aws-logs-1.56.0.tar.gz", hash = "sha256:4ab54414bc8a7d604cef7c5114a6409273460cec3f2f8512702909eb8667fcfa"}, + {file = "aws_cdk.aws_logs-1.56.0-py3-none-any.whl", hash = "sha256:3bdfc08c58b23c4c73726145ddc825806106ea62152e58dd1d42d8b7fa40aee8"}, +] +"aws-cdk.aws-route53" = [ + {file = "aws-cdk.aws-route53-1.56.0.tar.gz", hash = "sha256:89b66b2a067e0f01980be8444d53887a2c2596a2d109856e8692aa7c1bd15628"}, + {file = "aws_cdk.aws_route53-1.56.0-py3-none-any.whl", hash = "sha256:44e90b88551b3f3ec1e8dca4b20d7dbac9d62b0dbea072d821c1d11aa01dc969"}, +] +"aws-cdk.aws-route53-targets" = [ + {file = "aws-cdk.aws-route53-targets-1.56.0.tar.gz", hash = "sha256:bb3d6400c99742262a57e75178b851df36f7b78c0b19b3dcb435bc6a49241fe5"}, + {file = "aws_cdk.aws_route53_targets-1.56.0-py3-none-any.whl", hash = "sha256:a992c0b53938bd91fb0cebbe0b8f6908466d6c18bba41d726b938af171c6f21f"}, +] +"aws-cdk.aws-s3" = [ + {file = "aws-cdk.aws-s3-1.56.0.tar.gz", hash = "sha256:0acda970e49fe9e65f24e60b4894bae367eed7028ef4d6f0a4d83faf0bf6be35"}, + {file = "aws_cdk.aws_s3-1.56.0-py3-none-any.whl", hash = "sha256:064e6d9fddc440d30d502a9f7d857c8ecdf59499124c67ca9fc17c903d9d1cba"}, +] +"aws-cdk.aws-s3-assets" = [ + {file = "aws-cdk.aws-s3-assets-1.56.0.tar.gz", hash = "sha256:0a780eb6341cda7a9a0493babcfaba9de434a82f15a8e27cb247025edbca3a84"}, + {file = "aws_cdk.aws_s3_assets-1.56.0-py3-none-any.whl", hash = "sha256:c18001a638faa211f80c854b0ca7ec60bff430698015624d30158ae024ce9370"}, +] +"aws-cdk.aws-sam" = [ + {file = "aws-cdk.aws-sam-1.56.0.tar.gz", hash = "sha256:9430ad713526d00dc080f712f33a6b59a45147f2a459c29be054e3772632de51"}, + {file = "aws_cdk.aws_sam-1.56.0-py3-none-any.whl", hash = "sha256:356252de182507a55133b4968d3a4b2da308bbc33fa3c28efdeed9b5dbc7cf87"}, +] +"aws-cdk.aws-secretsmanager" = [ + {file = "aws-cdk.aws-secretsmanager-1.56.0.tar.gz", hash = "sha256:0d0557c7797dd02ded79aa90cd18219e7d2b88883636932153d7cf6f4d7f0233"}, + {file = "aws_cdk.aws_secretsmanager-1.56.0-py3-none-any.whl", hash = "sha256:aa92b154d3080590c2dfe6a2f2fc790030ab90aeabb509ebf2d8bc9bce90b81f"}, +] +"aws-cdk.aws-servicediscovery" = [ + {file = "aws-cdk.aws-servicediscovery-1.56.0.tar.gz", hash = "sha256:6cca59a35899e0d56f8d582685400ff73333fceaef54b057b9f069eaaee49143"}, + {file = "aws_cdk.aws_servicediscovery-1.56.0-py3-none-any.whl", hash = "sha256:d3e955aab5de125909b75c8845004bdf60fa9b71dc973d43b6ef3c8708e51333"}, +] +"aws-cdk.aws-sns" = [ + {file = "aws-cdk.aws-sns-1.56.0.tar.gz", hash = "sha256:38d7c2d7938e473ac3bce8910bcf0d83215578395641a05ad3fc66da3e162052"}, + {file = "aws_cdk.aws_sns-1.56.0-py3-none-any.whl", hash = "sha256:3606b84470da4c0dbcdcd68d0c3464e09687a091dfe695f9d629acbc0211d318"}, +] +"aws-cdk.aws-sns-subscriptions" = [ + {file = "aws-cdk.aws-sns-subscriptions-1.56.0.tar.gz", hash = "sha256:f775229c6a1feba8178644b15d4c5d14839480b2a9a63dfafebf6d60c60a28f6"}, + {file = "aws_cdk.aws_sns_subscriptions-1.56.0-py3-none-any.whl", hash = "sha256:25c54c77978b84418d9eec26a6f906ed26445b60773ba9da4d8cc6759ea74285"}, +] +"aws-cdk.aws-sqs" = [ + {file = "aws-cdk.aws-sqs-1.56.0.tar.gz", hash = "sha256:432fda97596880e64084489b2acaadc9b5d7d7a47f93b83cac82adb435dcba8b"}, + {file = "aws_cdk.aws_sqs-1.56.0-py3-none-any.whl", hash = "sha256:b6454d0b74c13daf751f39c2bdf1837d3cb78250dcfeeaec8e910f438fd36ffb"}, +] +"aws-cdk.aws-ssm" = [ + {file = "aws-cdk.aws-ssm-1.56.0.tar.gz", hash = "sha256:6f07a4d02bba77d8d01596ba5119b9253ba410b9fd1fd0fc194359d2a4288463"}, + {file = "aws_cdk.aws_ssm-1.56.0-py3-none-any.whl", hash = "sha256:876b1c6b4588e2c2f7275ba00347368791ebfea71d503c0536bc00ee6ad9b365"}, +] +"aws-cdk.aws-stepfunctions" = [ + {file = "aws-cdk.aws-stepfunctions-1.56.0.tar.gz", hash = "sha256:93ae6133d1761d180d90fdae21804399ae2abd2cf3e613d1d99bd36afce4723d"}, + {file = "aws_cdk.aws_stepfunctions-1.56.0-py3-none-any.whl", hash = "sha256:08891c363d8cfc4a9271e53ec750597d6dee818b40695bd98a1bca6a70356205"}, +] +"aws-cdk.cloud-assembly-schema" = [ + {file = "aws-cdk.cloud-assembly-schema-1.56.0.tar.gz", hash = "sha256:de9d3e3e2f0e1259a68c5825735ea705172e4ee2347566943bfb9a4c02ca3e57"}, + {file = "aws_cdk.cloud_assembly_schema-1.56.0-py3-none-any.whl", hash = "sha256:e702154749c99e6db5d1c97c249b9674e21161d64b7f7d4c7ea80ef935bd1ba4"}, +] +"aws-cdk.core" = [ + {file = "aws-cdk.core-1.56.0.tar.gz", hash = "sha256:de9b077c0401e55bd46ebe41651bfc1ccb8bd5dc83c73380ad99f3774c75c1cc"}, + {file = "aws_cdk.core-1.56.0-py3-none-any.whl", hash = "sha256:21120a58832ea5c6f5fe8f3957a16516308b0576ab510f19424c003a0d91f35f"}, +] +"aws-cdk.custom-resources" = [ + {file = "aws-cdk.custom-resources-1.56.0.tar.gz", hash = "sha256:80ed96b7592ddcb85b4f374212e001dbb06513a91cf1c0669bbf2358890a895a"}, + {file = "aws_cdk.custom_resources-1.56.0-py3-none-any.whl", hash = "sha256:1ec6d3013cf3125f8c45eb63ad978dba66b7d56214687bb184c5318f828a9165"}, +] +"aws-cdk.cx-api" = [ + {file = "aws-cdk.cx-api-1.56.0.tar.gz", hash = "sha256:bb4a531f97c307e9bbf2a46e1dcfe90cf09c52df5cfde7fa4dbf5a060955c0aa"}, + {file = "aws_cdk.cx_api-1.56.0-py3-none-any.whl", hash = "sha256:c4e315bbfd4298ee8165f5a163d45a35136e5d5ba3844486639bff632ff5e3b4"}, +] +"aws-cdk.region-info" = [ + {file = "aws-cdk.region-info-1.56.0.tar.gz", hash = "sha256:b5f9d59fcc53f24b134f777fd9107c148e4bb3092f2c75b394cbcbf6996882b8"}, + {file = "aws_cdk.region_info-1.56.0-py3-none-any.whl", hash = "sha256:244c9046823fba8c5526d75232b460ab6f75cae67d732598de4f3e0b1978cbea"}, +] +cattrs = [ + {file = "cattrs-1.0.0-py2.py3-none-any.whl", hash = "sha256:616972ae3dfa6e623a40ad3cb845420e64942989152774ab055e5c2b2f89f997"}, + {file = "cattrs-1.0.0.tar.gz", hash = "sha256:b7ab5cf8ad127c42eefd01410c1c6e28569a45a255ea80ed968511873c433c7a"}, +] +certifi = [ + {file = "certifi-2020.6.20-py2.py3-none-any.whl", hash = "sha256:8fc0819f1f30ba15bdb34cceffb9ef04d99f420f68eb75d901e9560b8749fc41"}, + {file = "certifi-2020.6.20.tar.gz", hash = "sha256:5930595817496dd21bb8dc35dad090f1c2cd0adfaf21204bf6732ca5d8ee34d3"}, +] +chardet = [ + {file = "chardet-3.0.4-py2.py3-none-any.whl", hash = "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"}, + {file = "chardet-3.0.4.tar.gz", hash = "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae"}, +] +click = [ + {file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"}, + {file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"}, +] +constructs = [ + {file = "constructs-3.0.4-py3-none-any.whl", hash = "sha256:9740f25c67d19f3c710c85f298ebfd1d109f9fd54d0ec0b869a87b4c1554da3e"}, + {file = "constructs-3.0.4.tar.gz", hash = "sha256:edb1a78e8780f24046f8945a6f0101406f5b2106f9d93d833e61ca34dc8b980d"}, +] +idna = [ + {file = "idna-2.10-py2.py3-none-any.whl", hash = "sha256:b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0"}, + {file = "idna-2.10.tar.gz", hash = "sha256:b307872f855b18632ce0c21c5e45be78c0ea7ae4c15c828c20788b26921eb3f6"}, +] +jsii = [ + {file = "jsii-1.9.0-py3-none-any.whl", hash = "sha256:181ada3cecbdb008592c5615ea6fc1be17694a924c14a3500c0858f5ad6c7b90"}, + {file = "jsii-1.9.0.tar.gz", hash = "sha256:1d34289665fc3222dcda2b1bfe2a81a5c976be6fd0ff3e2f8c1b43291dbff62d"}, +] +publication = [ + {file = "publication-0.0.3-py2.py3-none-any.whl", hash = "sha256:0248885351febc11d8a1098d5c8e3ab2dabcf3e8c0c96db1e17ecd12b53afbe6"}, + {file = "publication-0.0.3.tar.gz", hash = "sha256:68416a0de76dddcdd2930d1c8ef853a743cc96c82416c4e4d3b5d901c6276dc4"}, +] +pygments = [ + {file = "Pygments-2.6.1-py3-none-any.whl", hash = "sha256:ff7a40b4860b727ab48fad6360eb351cc1b33cbf9b15a0f689ca5353e9463324"}, + {file = "Pygments-2.6.1.tar.gz", hash = "sha256:647344a061c249a3b74e230c739f434d7ea4d8b1d5f3721bc0f3558049b38f44"}, +] +python-dateutil = [ + {file = "python-dateutil-2.8.1.tar.gz", hash = "sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c"}, + {file = "python_dateutil-2.8.1-py2.py3-none-any.whl", hash = "sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a"}, +] +requests = [ + {file = "requests-2.24.0-py2.py3-none-any.whl", hash = "sha256:fe75cc94a9443b9246fc7049224f75604b113c36acb93f87b80ed42c44cbb898"}, + {file = "requests-2.24.0.tar.gz", hash = "sha256:b3559a131db72c33ee969480840fff4bb6dd111de7dd27c8ee1f820f4f00231b"}, +] +six = [ + {file = "six-1.15.0-py2.py3-none-any.whl", hash = "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced"}, + {file = "six-1.15.0.tar.gz", hash = "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259"}, +] +typing-extensions = [ + {file = "typing_extensions-3.7.4.2-py2-none-any.whl", hash = "sha256:f8d2bd89d25bc39dabe7d23df520442fa1d8969b82544370e03d88b5a591c392"}, + {file = "typing_extensions-3.7.4.2-py3-none-any.whl", hash = "sha256:6e95524d8a547a91e08f404ae485bbb71962de46967e1b71a0cb89af24e761c5"}, + {file = "typing_extensions-3.7.4.2.tar.gz", hash = "sha256:79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae"}, +] +urllib3 = [ + {file = "urllib3-1.25.10-py2.py3-none-any.whl", hash = "sha256:e7983572181f5e1522d9c98453462384ee92a0be7fac5f1413a1e35c56cc0461"}, + {file = "urllib3-1.25.10.tar.gz", hash = "sha256:91056c15fa70756691db97756772bb1eb9678fa585d9184f24534b100dc60f4a"}, +] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..ad7fad7 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,35 @@ +[tool.poetry] +name = "once" +version = "0.1.0" +description = "A one-time file sharing personal service, running serverless on AWS" +authors = ["Domenico Testa"] +license = "MIT" +packages = [ + { include = "client/*.py" }, +] + +[tool.poetry.dependencies] +python = "^3.7" +"click" = "^7.1" +"requests" = "^2.24" +"Pygments" = "^2.6" + +[tool.poetry.dev-dependencies] +"aws-cdk.core" = "^1.56" +"aws-cdk.aws-apigatewayv2" = "^1.56" +"aws-cdk.aws-dynamodb" = "^1.56" +"aws-cdk.aws-lambda" = "^1.56" +"aws-cdk.aws-s3" = "^1.56" +"aws-cdk.aws-certificatemanager" = "^1.56" +"aws-cdk.aws-cloudformation" = "^1.56" +"aws-cdk.aws-events" = "^1.56" +"aws-cdk.aws-events-targets" = "^1.56" +"aws-cdk.aws-logs" = "^1.56" +"aws-cdk.aws-route53" = "^1.56" + +[tool.poetry.scripts] +once = 'client:share' + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api"