diff --git a/poetry.lock b/poetry.lock index 61a64c30..b0ff822d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -237,17 +237,17 @@ dev = ["black (==24.3.0)", "boto3 (>=1.23,<2)", "boto3-stubs[appconfig,serverles [[package]] name = "awscli" -version = "1.33.18" +version = "1.33.19" description = "Universal Command Line Environment for AWS." optional = false python-versions = ">=3.8" files = [ - {file = "awscli-1.33.18-py3-none-any.whl", hash = "sha256:4065a0c9ee7bd2281e0b04616242693abbe17cd9d7be966abc7a850d5044226d"}, - {file = "awscli-1.33.18.tar.gz", hash = "sha256:800cae2c020dae7e86877e2b53dee637c19acc62de8084bc67e3434ac174ca35"}, + {file = "awscli-1.33.19-py3-none-any.whl", hash = "sha256:88a9aa08d1da8b37953abd0655c6074735c1f44a39beed27525ae88d623aabee"}, + {file = "awscli-1.33.19.tar.gz", hash = "sha256:a0d63886f5830a81a6d529f06d811dbe328d7ffcbaa8e37da86af8a94a7cc09f"}, ] [package.dependencies] -botocore = "1.34.136" +botocore = "1.34.137" colorama = ">=0.2.5,<0.4.7" docutils = ">=0.10,<0.17" PyYAML = ">=3.10,<6.1" @@ -322,17 +322,17 @@ wcwidth = ">=0.1.4" [[package]] name = "boto3" -version = "1.34.136" +version = "1.34.137" description = "The AWS SDK for Python" optional = false python-versions = ">=3.8" files = [ - {file = "boto3-1.34.136-py3-none-any.whl", hash = "sha256:d41037e2c680ab8d6c61a0a4ee6bf1fdd9e857f43996672830a95d62d6f6fa79"}, - {file = "boto3-1.34.136.tar.gz", hash = "sha256:0314e6598f59ee0f34eb4e6d1a0f69fa65c146d2b88a6e837a527a9956ec2731"}, + {file = "boto3-1.34.137-py3-none-any.whl", hash = "sha256:7cb697d67fd138ceebc6f789919ae370c092a50c6b0ccc4ef483027935502eab"}, + {file = "boto3-1.34.137.tar.gz", hash = "sha256:0b21b84db4619b3711a6f643d465a5a25e81231ee43615c55a20ff6b89c6cc3c"}, ] [package.dependencies] -botocore = ">=1.34.136,<1.35.0" +botocore = ">=1.34.137,<1.35.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -341,13 +341,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "boto3-stubs" -version = "1.34.136" -description = "Type annotations for boto3 1.34.136 generated with mypy-boto3-builder 7.24.0" +version = "1.34.137" +description = "Type annotations for boto3 1.34.137 generated with mypy-boto3-builder 7.25.0" optional = false python-versions = ">=3.8" files = [ - {file = "boto3_stubs-1.34.136-py3-none-any.whl", hash = "sha256:5826c22c10fc9032376bbee436d1b23b111e5fb1f13c75ecde8727151191f057"}, - {file = "boto3_stubs-1.34.136.tar.gz", hash = "sha256:ecbce782ae19037d1f26673cfc30358493c9658ea0af06dd58a999be963ab275"}, + {file = "boto3_stubs-1.34.137-py3-none-any.whl", hash = "sha256:77e2aa04c33c235a21e88c85c5cb4d7965af64b945fee2a935555115b5257452"}, + {file = "boto3_stubs-1.34.137.tar.gz", hash = "sha256:de41a0ca94f2d0c6da212f65cfd4fc58e4f18633bf9f6c535dae8c8119a7079f"}, ] [package.dependencies] @@ -398,7 +398,7 @@ bedrock-agent = ["mypy-boto3-bedrock-agent (>=1.34.0,<1.35.0)"] bedrock-agent-runtime = ["mypy-boto3-bedrock-agent-runtime (>=1.34.0,<1.35.0)"] bedrock-runtime = ["mypy-boto3-bedrock-runtime (>=1.34.0,<1.35.0)"] billingconductor = ["mypy-boto3-billingconductor (>=1.34.0,<1.35.0)"] -boto3 = ["boto3 (==1.34.136)", "botocore (==1.34.136)"] +boto3 = ["boto3 (==1.34.137)", "botocore (==1.34.137)"] braket = ["mypy-boto3-braket (>=1.34.0,<1.35.0)"] budgets = ["mypy-boto3-budgets (>=1.34.0,<1.35.0)"] ce = ["mypy-boto3-ce (>=1.34.0,<1.35.0)"] @@ -747,13 +747,13 @@ xray = ["mypy-boto3-xray (>=1.34.0,<1.35.0)"] [[package]] name = "botocore" -version = "1.34.136" +version = "1.34.137" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.8" files = [ - {file = "botocore-1.34.136-py3-none-any.whl", hash = "sha256:c63fe9032091fb9e9477706a3ebfa4d0c109b807907051d892ed574f9b573e61"}, - {file = "botocore-1.34.136.tar.gz", hash = "sha256:7f7135178692b39143c8f152a618d2a3b71065a317569a7102d2306d4946f42f"}, + {file = "botocore-1.34.137-py3-none-any.whl", hash = "sha256:a980fa4adec4bfa23fff70a3512622e9412c69c791898a52cafc2458b0be6040"}, + {file = "botocore-1.34.137.tar.gz", hash = "sha256:e29c8e9bfda0b20a1997792968e85868bfce42fefad9730f633a81adcff3f2ef"}, ] [package.dependencies] @@ -769,13 +769,13 @@ crt = ["awscrt (==0.20.11)"] [[package]] name = "botocore-stubs" -version = "1.34.136" +version = "1.34.137" description = "Type annotations and code completion for botocore" optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "botocore_stubs-1.34.136-py3-none-any.whl", hash = "sha256:f8a8716d9f1b8387acce6ef35d9428ed4ef1584dbeb6cce3f2f95ba6ff8120f7"}, - {file = "botocore_stubs-1.34.136.tar.gz", hash = "sha256:b97bece44abc9f16c1fcb022d3f03c22d411ea3dcb4730207a318eb8e6ef63e7"}, + {file = "botocore_stubs-1.34.137-py3-none-any.whl", hash = "sha256:e108cbcf9cfbd4b6f006811a378382520eb20f9420db0bca91f0712b999943dc"}, + {file = "botocore_stubs-1.34.137.tar.gz", hash = "sha256:7bdabb3f4a49591841b301a083c4f06c765dcec00ed711008afb0a2df9a9d4de"}, ] [package.dependencies] @@ -1060,13 +1060,13 @@ tox = ["tox"] [[package]] name = "dcicutils" -version = "8.12.0.1b10" +version = "8.13.0" description = "Utility package for interacting with the 4DN Data Portal and other 4DN resources" optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "dcicutils-8.12.0.1b10-py3-none-any.whl", hash = "sha256:a81c87926bf8c66dd224de00196a9c44301220068adc4ad81f9663fef9e88c1b"}, - {file = "dcicutils-8.12.0.1b10.tar.gz", hash = "sha256:0185a44db043048559a686577ebe9718944651f793eebd98f01f6fcc67c8a10b"}, + {file = "dcicutils-8.13.0-py3-none-any.whl", hash = "sha256:3a443d8f84d845151130b51ea276d4d04193fbbf2e98c91a92228da77ce15f39"}, + {file = "dcicutils-8.13.0.tar.gz", hash = "sha256:34aa712026720626da2f6fa93c9c23a2888d6b6074c3b934daf509aa83220dd1"}, ] [package.dependencies] @@ -1316,24 +1316,24 @@ pyflakes = ">=3.2.0,<3.3.0" [[package]] name = "foursight" -version = "4.7.1.1b4" +version = "4.7.1.1b5" description = "Serverless Chalice Application for Monitoring" optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "foursight-4.7.1.1b4-py3-none-any.whl", hash = "sha256:4b9b7238003bce84b41b8c4df4f5b2d0cc1062999180aeeedeb3b3b9cc76dc2a"}, - {file = "foursight-4.7.1.1b4.tar.gz", hash = "sha256:180be69e1703162fb2b6b5d1c47ec9462dd80047f772cb0f7f0f4cd515bc554f"}, + {file = "foursight-4.7.1.1b5-py3-none-any.whl", hash = "sha256:a516798bbd2826e89082a59072c1abe4d59f7b26b67005621cc671ff9d836abc"}, + {file = "foursight-4.7.1.1b5.tar.gz", hash = "sha256:20c8dc19c1a320137415fd821956b728807d47d0faaa964801b44bc3c4f2ff34"}, ] [package.dependencies] benchmark-4dn = ">=0.5.17,<0.6.0" click = ">=7.1.2,<8.0.0" cron-descriptor = ">=1.4.0,<2.0.0" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" docutils = ">=0.10,<0.17" elasticsearch = "7.13.4" elasticsearch-dsl = ">=7.0.0,<8.0.0" -foursight-core = "5.5.0.1b2" +foursight-core = "5.5.0.1b3" geocoder = "1.38.1" gitpython = ">=3.1.2,<4.0.0" google-analytics-data = ">=0.17.1,<0.18.0" @@ -1345,49 +1345,49 @@ PyJWT = ">=2.5.0,<3.0.0" pytest = ">=7.4.2,<8.0.0" pytest-redis = ">=3.0.2,<4.0.0" pytz = ">=2020.1,<2021.0" -tibanna-ff = "3.4.1.1b4" +tibanna-ff = "3.4.1.1b6" tzlocal = ">=5.1,<6.0" [[package]] name = "foursight-cgap" -version = "4.3.0.1b4" +version = "4.3.0.1b5" description = "Serverless Chalice Application for Monitoring" optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "foursight_cgap-4.3.0.1b4-py3-none-any.whl", hash = "sha256:bc3469cef96cbdd8cff45b612fa6bff32b91ee5943c5676dbf991fb4fa79fd55"}, - {file = "foursight_cgap-4.3.0.1b4.tar.gz", hash = "sha256:fdb1e6df7a447fa576fdbe48fa59b0a59af50d36f286f9db6056d3f5b285f1de"}, + {file = "foursight_cgap-4.3.0.1b5-py3-none-any.whl", hash = "sha256:4778908c3b35c1bf7957691a93b894850a6369b907a8ab4f547fb97d0672169d"}, + {file = "foursight_cgap-4.3.0.1b5.tar.gz", hash = "sha256:19b66f1f9997a5dc770992a6991bd2663c3dd92601a40dd786569c98c7bc3b59"}, ] [package.dependencies] click = ">=7.1.2,<8.0.0" cron-descriptor = ">=1.4.0,<2.0.0" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" elasticsearch = "7.13.4" elasticsearch-dsl = ">=7.0.0,<8.0.0" -foursight-core = "5.5.0.1b2" +foursight-core = "5.5.0.1b3" geocoder = "1.38.1" gitpython = ">=3.1.2,<4.0.0" google-api-python-client = ">=1.12.5,<2.0.0" Jinja2 = ">=3.1.2,<4.0.0" -magma-suite = "3.4.1.1b5" +magma-suite = "3.4.1.1b6" MarkupSafe = ">=2.1.3,<3.0.0" PyJWT = ">=2.5.0,<3.0.0" pytest = ">=7.4.2,<8.0.0" pytest-redis = ">=3.0.2,<4.0.0" pytz = ">=2020.1,<2021.0" -tibanna-ff = "3.4.1.1b4" +tibanna-ff = "3.4.1.1b6" tzlocal = ">=5.1,<6.0" [[package]] name = "foursight-core" -version = "5.5.0.1b2" +version = "5.5.0.1b3" description = "Serverless Chalice Application for Monitoring" optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "foursight_core-5.5.0.1b2-py3-none-any.whl", hash = "sha256:765cf4a0dd89b055e7f5cb9e71b068ea0dd03d3f6f632d942b131c6080755bb2"}, - {file = "foursight_core-5.5.0.1b2.tar.gz", hash = "sha256:8c02182cef66aac0f83859a3879bc9b513bc49d8652ab7598649cae80e96d53e"}, + {file = "foursight_core-5.5.0.1b3-py3-none-any.whl", hash = "sha256:49b4fa669d0f52712000d33adbed1acd250d3a697d94fd2d1b213595699b29b0"}, + {file = "foursight_core-5.5.0.1b3.tar.gz", hash = "sha256:ad7d5af27d0b7c38532eb6c363e63f009a081f6a7b967457dbe76f165c1f080c"}, ] [package.dependencies] @@ -1396,7 +1396,7 @@ botocore = ">=1.34.136,<2.0.0" click = ">=7.1.2,<8.0.0" cron-descriptor = ">=1.2.31,<2.0.0" cryptography = "39.0.2" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" elasticsearch = "7.13.4" elasticsearch-dsl = ">=7.0.0,<8.0.0" geocoder = "1.38.1" @@ -1415,35 +1415,35 @@ tzlocal = ">=5.0.1,<6.0.0" [[package]] name = "foursight-smaht" -version = "0.8.7.1b5" +version = "0.8.7.1b6" description = "Serverless Chalice Application for Monitoring" optional = false python-versions = "<3.13,>=3.9" files = [ - {file = "foursight_smaht-0.8.7.1b5-py3-none-any.whl", hash = "sha256:2239f393a884dd73da48f4a04f4a310cbbad3d069a6d2a91b6810819378f2cbe"}, - {file = "foursight_smaht-0.8.7.1b5.tar.gz", hash = "sha256:e23a2025fac35c4be3b65604928a8a80bf7c9e305a3c58780d7f7de9226d70d0"}, + {file = "foursight_smaht-0.8.7.1b6-py3-none-any.whl", hash = "sha256:f0b69e79325f80911bc6c31187573104ba99a01088f7fd040a70ecda8e79fda2"}, + {file = "foursight_smaht-0.8.7.1b6.tar.gz", hash = "sha256:dbe588f2fbdc4c7846d2c3278b9f130f6dd5a2a6f7660bd4c3a6bb24a991ca90"}, ] [package.dependencies] awscli = ">=1.33.18,<2.0.0" click = ">=7.1.2,<8.0.0" cron-descriptor = ">=1.4.0,<2.0.0" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" elasticsearch = "7.13.4" elasticsearch-dsl = ">=7.0.0,<8.0.0" -foursight-core = "5.5.0.1b2" +foursight-core = "5.5.0.1b3" geocoder = "1.38.1" gitpython = ">=3.1.2,<4.0.0" google-api-python-client = ">=1.12.5,<2.0.0" Jinja2 = ">=3.1.2,<4.0.0" -magma-suite = "3.4.1.1b5" +magma-suite = "3.4.1.1b6" MarkupSafe = ">=2.1.3,<3.0.0" packaging = ">=23.0,<24.0" PyJWT = ">=2.5.0,<3.0.0" pytest = ">=7.4.2,<8.0.0" pytest-redis = ">=3.0.2,<4.0.0" pytz = ">=2020.1,<2021.0" -tibanna-ff = "3.4.1.1b4" +tibanna-ff = "3.4.1.1b6" tzlocal = ">=5.1,<6.0" [[package]] @@ -2343,21 +2343,21 @@ files = [ [[package]] name = "magma-suite" -version = "3.4.1.1b5" +version = "3.4.1.1b6" description = "Collection of tools to manage meta-workflows automation." optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "magma_suite-3.4.1.1b5-py3-none-any.whl", hash = "sha256:d735d96b28fc6813cd752380169b8bb8b74c7058d1f94330c5c92aa4e92d9f68"}, - {file = "magma_suite-3.4.1.1b5.tar.gz", hash = "sha256:330d01da568ea11d7bb3c80aef0bf4e5aa703fe5af32b2786ff374758e2b6793"}, + {file = "magma_suite-3.4.1.1b6-py3-none-any.whl", hash = "sha256:251bcaa46f8596e4e634c801b9125ce99e443d9f04c9781834f6d54572f048b0"}, + {file = "magma_suite-3.4.1.1b6.tar.gz", hash = "sha256:31dce1efd6b194ef0f307d0c45ea7d1bdffc850d336149a11b098628e23c62d7"}, ] [package.dependencies] click = ">=7.1.2,<8.0.0" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" docutils = ">=0.10,<0.17" packaging = ">=23.0,<24.0" -tibanna-ff = "3.4.1.1b4" +tibanna-ff = "3.4.1.1b6" [[package]] name = "markupsafe" @@ -4258,13 +4258,13 @@ typing = ["mypy (>=1.6,<2.0)", "traitlets (>=5.11.1)"] [[package]] name = "tibanna" -version = "5.2.2.1b1" +version = "5.2.2.1b3" description = "Tibanna runs portable pipelines (in CWL/WDL) on the AWS Cloud." optional = false python-versions = "<3.13,>=3.8" files = [ - {file = "tibanna-5.2.2.1b1-py3-none-any.whl", hash = "sha256:1db42c287d50638225381a0c2ca3d81ef3e9f063806f2222c8bcf7809fb468dc"}, - {file = "tibanna-5.2.2.1b1.tar.gz", hash = "sha256:69095092bbbfa88bb5c498d1a3e24a0f819c9ebca3b98222f01b7651a6b40ffa"}, + {file = "tibanna-5.2.2.1b3-py3-none-any.whl", hash = "sha256:f29206b03f763e06f565b920a5bd81aaead22e1788a4c924cdda6e54bc69acfe"}, + {file = "tibanna-5.2.2.1b3.tar.gz", hash = "sha256:a2a1cb8841256c609b97a664447b33323c0ee3a2ac2e5ec37378b617a6a46b51"}, ] [package.dependencies] @@ -4276,22 +4276,22 @@ tomlkit = ">=0.11.0,<0.12.0" [[package]] name = "tibanna-ff" -version = "3.4.1.1b4" +version = "3.4.1.1b6" description = "Tibanna runs portable pipelines (in CWL/WDL) on the AWS Cloud." optional = false python-versions = "<3.13,>=3.8.1" files = [ - {file = "tibanna_ff-3.4.1.1b4-py3-none-any.whl", hash = "sha256:3b51548338fabf444dd9256f75e1dc6108f278fd5dc02d549f1b2c900ed5fe73"}, - {file = "tibanna_ff-3.4.1.1b4.tar.gz", hash = "sha256:5425fb839da492ee5abee40fed285fe9350e69266c5dd2fa67c32c844722d9bf"}, + {file = "tibanna_ff-3.4.1.1b6-py3-none-any.whl", hash = "sha256:5e857b9918c10546cc2b3660c201d483c682b6463b6e5077e03f357d16c586c5"}, + {file = "tibanna_ff-3.4.1.1b6.tar.gz", hash = "sha256:059f374aae41a2c3197f73916b29867a81a4b17c4f3a6829a37a7da2edd7eea7"}, ] [package.dependencies] boto3 = ">=1.34.136,<2.0.0" botocore = ">=1.34.136,<2.0.0" -dcicutils = "8.12.0.1b10" +dcicutils = ">=8.13.0,<9.0.0" pydantic = ">=2.4.2,<3.0.0" requests = "2.27.1" -tibanna = "5.2.2.1b1" +tibanna = "5.2.2.1b3" tomlkit = ">=0.11.0,<0.12.0" [[package]] @@ -4777,4 +4777,4 @@ testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.9,<3.13" -content-hash = "29ebe72fea4d98756ba021b4a14feb4f7284d8bde874b753702588e6250b4e0c" +content-hash = "8045ba563ad3db4b4c295e7c89c92cd859b7f039eaf4b7f0cd0b335c33e4f5cd" diff --git a/pyproject.toml b/pyproject.toml index 4629b0df..7282c998 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "4dn-cloud-infra" -version = "4.1.3.1b2" # TODO: To become 4.2.0 +version = "4.1.3.1b3" # TODO: To become 4.2.0 description = "Repository for generating Cloudformation Templates to orchestrate the CGAP Ecosystem" authors = ["4DN-DCIC Team <4dn-dcic@gmail.com>"] license = "MIT" @@ -17,7 +17,7 @@ boto3 = "^1.34.136" botocore = "^1.34.136" chalice = "^1.29.0" cffi = "^1.15.1" -dcicutils = "8.12.0.1b10" +dcicutils = "^8.13.0" # pyrsistent = "^0.17.3" # We don't want to use python-levenshtein if at all possible. See me or Andy for details. -kmp 17-Aug-2021 @@ -25,18 +25,18 @@ dcicutils = "8.12.0.1b10" pbkdf2 = "1.3" #submit-cgap = "1.3.0" # magma-suite = "^3.0.0" -magma-suite = "3.4.1.1b5" +magma-suite = "3.4.1.1b6" prettytable = "3.3.0" # tibanna = "^5.1.0" -tibanna = "5.2.2.1b1" +tibanna = "5.2.2.1b3" # tibanna-ff = "^3.1.1" -tibanna-ff = "3.4.1.1b4" +tibanna-ff = "3.4.1.1b6" tqdm = ">=4.62.3" troposphere = "^4.7.0" # Foursight ... -foursight-core = "5.5.0.1b2" +foursight-core = "5.5.0.1b3" # Define poetry "groups" for foursight-cgap and foursight, named foursight_cgap and # foursight_fourfront, respectively. This is so we can conditionally include either but @@ -44,13 +44,13 @@ foursight-core = "5.5.0.1b2" [tool.poetry.group.foursight_smaht.dependencies] # foursight-smaht = "^0.8.7" -foursight-smaht = "0.8.7.1b5" +foursight-smaht = "0.8.7.1b6" [tool.poetry.group.foursight_cgap.dependencies] -foursight-cgap = "4.3.0.1b4" +foursight-cgap = "4.3.0.1b5" [tool.poetry.group.foursight_fourfront.dependencies] -foursight = "4.7.1.1b4" +foursight = "4.7.1.1b5" [tool.poetry.dev-dependencies] jupyter = "1.0.0"