From dcf917d03501fc3ba57827f494b37ce8ca7e19d8 Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Tue, 29 Oct 2024 16:04:04 +1300 Subject: [PATCH 1/8] build(dep): fix opencv version to work w/ ultralytics --- .pre-commit-config.yaml | 2 +- poetry.lock | 4143 ++++++++++++++++++++++----------------- pyproject.toml | 12 +- 3 files changed, 2399 insertions(+), 1758 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 55a9a8b1..8c3e4bb2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -10,7 +10,7 @@ repos: # Python - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.4.7 + rev: v0.7.3 hooks: # Run the linter. - id: ruff diff --git a/poetry.lock b/poetry.lock index 5cd069c0..f38a53e9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] name = "allpairspy" @@ -93,13 +93,13 @@ test = ["dateparser (==1.*)", "pre-commit", "pytest", "pytest-cov", "pytest-mock [[package]] name = "async-timeout" -version = "4.0.3" +version = "5.0.1" description = "Timeout context manager for asyncio programs" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "async-timeout-4.0.3.tar.gz", hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f"}, - {file = "async_timeout-4.0.3-py3-none-any.whl", hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028"}, + {file = "async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c"}, + {file = "async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3"}, ] [[package]] @@ -158,39 +158,39 @@ lxml = ["lxml"] [[package]] name = "billiard" -version = "4.2.0" +version = "4.2.1" description = "Python multiprocessing fork with improvements and bugfixes" optional = false python-versions = ">=3.7" files = [ - {file = "billiard-4.2.0-py3-none-any.whl", hash = "sha256:07aa978b308f334ff8282bd4a746e681b3513db5c9a514cbdd810cbbdc19714d"}, - {file = "billiard-4.2.0.tar.gz", hash = "sha256:9a3c3184cb275aa17a732f93f65b20c525d3d9f253722d26a82194803ade5a2c"}, + {file = "billiard-4.2.1-py3-none-any.whl", hash = "sha256:40b59a4ac8806ba2c2369ea98d876bc6108b051c227baffd928c644d15d8f3cb"}, + {file = "billiard-4.2.1.tar.gz", hash = "sha256:12b641b0c539073fc8d3f5b8b7be998956665c4233c7c1fcd66a7e677c4fb36f"}, ] [[package]] name = "blinker" -version = "1.8.2" +version = "1.9.0" description = "Fast, simple object-to-object and broadcast signaling" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "blinker-1.8.2-py3-none-any.whl", hash = "sha256:1779309f71bf239144b9399d06ae925637cf6634cf6bd131104184531bf67c01"}, - {file = "blinker-1.8.2.tar.gz", hash = "sha256:8f77b09d3bf7c795e969e9486f39c2c5e9c39d4ee07424be2bc594ece9642d83"}, + {file = "blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc"}, + {file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"}, ] [[package]] name = "boto3" -version = "1.35.2" +version = "1.35.58" description = "The AWS SDK for Python" optional = false python-versions = ">=3.8" files = [ - {file = "boto3-1.35.2-py3-none-any.whl", hash = "sha256:c2f0837a259002489e59d1c30008791e3b3bb59e30e48c64e1d2d270147a4549"}, - {file = "boto3-1.35.2.tar.gz", hash = "sha256:cbf197ce28f04bc1ffa1db0aa26a1903d9bfa57a490f70537932e84367cdd15b"}, + {file = "boto3-1.35.58-py3-none-any.whl", hash = "sha256:856896fd5fc5871758eb04b27bad5bbbf0fdb6143a923f9e8d10125351efdf98"}, + {file = "boto3-1.35.58.tar.gz", hash = "sha256:1ee139e63f1545ee0192914cfe422b68360b8c344a94e4612ac657dd7ece93de"}, ] [package.dependencies] -botocore = ">=1.35.2,<1.36.0" +botocore = ">=1.35.58,<1.36.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -199,13 +199,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.35.2" +version = "1.35.58" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.8" files = [ - {file = "botocore-1.35.2-py3-none-any.whl", hash = "sha256:92b168d8be79055bb25754aa34d699866d8aa66abc69f8ce99b0c191bd9c6e70"}, - {file = "botocore-1.35.2.tar.gz", hash = "sha256:96c8eb6f0baed623a1b57ca9f24cb21d5508872cf0dfebb55527a85b6dbc76ba"}, + {file = "botocore-1.35.58-py3-none-any.whl", hash = "sha256:647b8706ae6484ee4c2208235f38976d9f0e52f80143e81d7941075215e96111"}, + {file = "botocore-1.35.58.tar.gz", hash = "sha256:8303309c7b59ddf04b11d79813530809d6b10b411ac9f93916d2032c283d6881"}, ] [package.dependencies] @@ -214,7 +214,7 @@ 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)"] +crt = ["awscrt (==0.22.0)"] [[package]] name = "bravado" @@ -416,89 +416,89 @@ zstd = ["zstandard (==0.22.0)"] [[package]] name = "certifi" -version = "2024.7.4" +version = "2024.8.30" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"}, - {file = "certifi-2024.7.4.tar.gz", hash = "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b"}, + {file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"}, + {file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"}, ] [[package]] name = "cffi" -version = "1.17.0" +version = "1.17.1" description = "Foreign Function Interface for Python calling C code." optional = false python-versions = ">=3.8" files = [ - {file = "cffi-1.17.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f9338cc05451f1942d0d8203ec2c346c830f8e86469903d5126c1f0a13a2bcbb"}, - {file = "cffi-1.17.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a0ce71725cacc9ebf839630772b07eeec220cbb5f03be1399e0457a1464f8e1a"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c815270206f983309915a6844fe994b2fa47e5d05c4c4cef267c3b30e34dbe42"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6bdcd415ba87846fd317bee0774e412e8792832e7805938987e4ede1d13046d"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8a98748ed1a1df4ee1d6f927e151ed6c1a09d5ec21684de879c7ea6aa96f58f2"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0a048d4f6630113e54bb4b77e315e1ba32a5a31512c31a273807d0027a7e69ab"}, - {file = "cffi-1.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24aa705a5f5bd3a8bcfa4d123f03413de5d86e497435693b638cbffb7d5d8a1b"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:856bf0924d24e7f93b8aee12a3a1095c34085600aa805693fb7f5d1962393206"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:4304d4416ff032ed50ad6bb87416d802e67139e31c0bde4628f36a47a3164bfa"}, - {file = "cffi-1.17.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:331ad15c39c9fe9186ceaf87203a9ecf5ae0ba2538c9e898e3a6967e8ad3db6f"}, - {file = "cffi-1.17.0-cp310-cp310-win32.whl", hash = "sha256:669b29a9eca6146465cc574659058ed949748f0809a2582d1f1a324eb91054dc"}, - {file = "cffi-1.17.0-cp310-cp310-win_amd64.whl", hash = "sha256:48b389b1fd5144603d61d752afd7167dfd205973a43151ae5045b35793232aa2"}, - {file = "cffi-1.17.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c5d97162c196ce54af6700949ddf9409e9833ef1003b4741c2b39ef46f1d9720"}, - {file = "cffi-1.17.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5ba5c243f4004c750836f81606a9fcb7841f8874ad8f3bf204ff5e56332b72b9"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bb9333f58fc3a2296fb1d54576138d4cf5d496a2cc118422bd77835e6ae0b9cb"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:435a22d00ec7d7ea533db494da8581b05977f9c37338c80bc86314bec2619424"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d1df34588123fcc88c872f5acb6f74ae59e9d182a2707097f9e28275ec26a12d"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df8bb0010fdd0a743b7542589223a2816bdde4d94bb5ad67884348fa2c1c67e8"}, - {file = "cffi-1.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8b5b9712783415695663bd463990e2f00c6750562e6ad1d28e072a611c5f2a6"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ffef8fd58a36fb5f1196919638f73dd3ae0db1a878982b27a9a5a176ede4ba91"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4e67d26532bfd8b7f7c05d5a766d6f437b362c1bf203a3a5ce3593a645e870b8"}, - {file = "cffi-1.17.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:45f7cd36186db767d803b1473b3c659d57a23b5fa491ad83c6d40f2af58e4dbb"}, - {file = "cffi-1.17.0-cp311-cp311-win32.whl", hash = "sha256:a9015f5b8af1bb6837a3fcb0cdf3b874fe3385ff6274e8b7925d81ccaec3c5c9"}, - {file = "cffi-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:b50aaac7d05c2c26dfd50c3321199f019ba76bb650e346a6ef3616306eed67b0"}, - {file = "cffi-1.17.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aec510255ce690d240f7cb23d7114f6b351c733a74c279a84def763660a2c3bc"}, - {file = "cffi-1.17.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2770bb0d5e3cc0e31e7318db06efcbcdb7b31bcb1a70086d3177692a02256f59"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:db9a30ec064129d605d0f1aedc93e00894b9334ec74ba9c6bdd08147434b33eb"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a47eef975d2b8b721775a0fa286f50eab535b9d56c70a6e62842134cf7841195"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f3e0992f23bbb0be00a921eae5363329253c3b86287db27092461c887b791e5e"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6107e445faf057c118d5050560695e46d272e5301feffda3c41849641222a828"}, - {file = "cffi-1.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eb862356ee9391dc5a0b3cbc00f416b48c1b9a52d252d898e5b7696a5f9fe150"}, - {file = "cffi-1.17.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c1c13185b90bbd3f8b5963cd8ce7ad4ff441924c31e23c975cb150e27c2bf67a"}, - {file = "cffi-1.17.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:17c6d6d3260c7f2d94f657e6872591fe8733872a86ed1345bda872cfc8c74885"}, - {file = "cffi-1.17.0-cp312-cp312-win32.whl", hash = "sha256:c3b8bd3133cd50f6b637bb4322822c94c5ce4bf0d724ed5ae70afce62187c492"}, - {file = "cffi-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:dca802c8db0720ce1c49cce1149ff7b06e91ba15fa84b1d59144fef1a1bc7ac2"}, - {file = "cffi-1.17.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6ce01337d23884b21c03869d2f68c5523d43174d4fc405490eb0091057943118"}, - {file = "cffi-1.17.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cab2eba3830bf4f6d91e2d6718e0e1c14a2f5ad1af68a89d24ace0c6b17cced7"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:14b9cbc8f7ac98a739558eb86fabc283d4d564dafed50216e7f7ee62d0d25377"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b00e7bcd71caa0282cbe3c90966f738e2db91e64092a877c3ff7f19a1628fdcb"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:41f4915e09218744d8bae14759f983e466ab69b178de38066f7579892ff2a555"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e4760a68cab57bfaa628938e9c2971137e05ce48e762a9cb53b76c9b569f1204"}, - {file = "cffi-1.17.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:011aff3524d578a9412c8b3cfaa50f2c0bd78e03eb7af7aa5e0df59b158efb2f"}, - {file = "cffi-1.17.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:a003ac9edc22d99ae1286b0875c460351f4e101f8c9d9d2576e78d7e048f64e0"}, - {file = "cffi-1.17.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ef9528915df81b8f4c7612b19b8628214c65c9b7f74db2e34a646a0a2a0da2d4"}, - {file = "cffi-1.17.0-cp313-cp313-win32.whl", hash = "sha256:70d2aa9fb00cf52034feac4b913181a6e10356019b18ef89bc7c12a283bf5f5a"}, - {file = "cffi-1.17.0-cp313-cp313-win_amd64.whl", hash = "sha256:b7b6ea9e36d32582cda3465f54c4b454f62f23cb083ebc7a94e2ca6ef011c3a7"}, - {file = "cffi-1.17.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:964823b2fc77b55355999ade496c54dde161c621cb1f6eac61dc30ed1b63cd4c"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:516a405f174fd3b88829eabfe4bb296ac602d6a0f68e0d64d5ac9456194a5b7e"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dec6b307ce928e8e112a6bb9921a1cb00a0e14979bf28b98e084a4b8a742bd9b"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e4094c7b464cf0a858e75cd14b03509e84789abf7b79f8537e6a72152109c76e"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2404f3de742f47cb62d023f0ba7c5a916c9c653d5b368cc966382ae4e57da401"}, - {file = "cffi-1.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3aa9d43b02a0c681f0bfbc12d476d47b2b2b6a3f9287f11ee42989a268a1833c"}, - {file = "cffi-1.17.0-cp38-cp38-win32.whl", hash = "sha256:0bb15e7acf8ab35ca8b24b90af52c8b391690ef5c4aec3d31f38f0d37d2cc499"}, - {file = "cffi-1.17.0-cp38-cp38-win_amd64.whl", hash = "sha256:93a7350f6706b31f457c1457d3a3259ff9071a66f312ae64dc024f049055f72c"}, - {file = "cffi-1.17.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1a2ddbac59dc3716bc79f27906c010406155031a1c801410f1bafff17ea304d2"}, - {file = "cffi-1.17.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6327b572f5770293fc062a7ec04160e89741e8552bf1c358d1a23eba68166759"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dbc183e7bef690c9abe5ea67b7b60fdbca81aa8da43468287dae7b5c046107d4"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bdc0f1f610d067c70aa3737ed06e2726fd9d6f7bfee4a351f4c40b6831f4e82"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6d872186c1617d143969defeadac5a904e6e374183e07977eedef9c07c8953bf"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0d46ee4764b88b91f16661a8befc6bfb24806d885e27436fdc292ed7e6f6d058"}, - {file = "cffi-1.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f76a90c345796c01d85e6332e81cab6d70de83b829cf1d9762d0a3da59c7932"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0e60821d312f99d3e1569202518dddf10ae547e799d75aef3bca3a2d9e8ee693"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:eb09b82377233b902d4c3fbeeb7ad731cdab579c6c6fda1f763cd779139e47c3"}, - {file = "cffi-1.17.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:24658baf6224d8f280e827f0a50c46ad819ec8ba380a42448e24459daf809cf4"}, - {file = "cffi-1.17.0-cp39-cp39-win32.whl", hash = "sha256:0fdacad9e0d9fc23e519efd5ea24a70348305e8d7d85ecbb1a5fa66dc834e7fb"}, - {file = "cffi-1.17.0-cp39-cp39-win_amd64.whl", hash = "sha256:7cbc78dc018596315d4e7841c8c3a7ae31cc4d638c9b627f87d52e8abaaf2d29"}, - {file = "cffi-1.17.0.tar.gz", hash = "sha256:f3157624b7558b914cb039fd1af735e5e8049a87c817cc215109ad1c8779df76"}, + {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"}, + {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6"}, + {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e"}, + {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be"}, + {file = "cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c"}, + {file = "cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"}, + {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"}, + {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"}, + {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"}, + {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"}, + {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"}, + {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"}, + {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"}, + {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"}, + {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"}, + {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"}, + {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"}, + {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"}, + {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"}, + {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"}, + {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"}, + {file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c"}, + {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1"}, + {file = "cffi-1.17.1-cp38-cp38-win32.whl", hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8"}, + {file = "cffi-1.17.1-cp38-cp38-win_amd64.whl", hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16"}, + {file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0"}, + {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a"}, + {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e"}, + {file = "cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7"}, + {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, + {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, ] [package.dependencies] @@ -517,101 +517,116 @@ files = [ [[package]] name = "charset-normalizer" -version = "3.3.2" +version = "3.4.0" 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"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-win32.whl", hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc"}, + {file = "charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-win32.whl", hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99"}, + {file = "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-win32.whl", hash = "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7"}, + {file = "charset_normalizer-3.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-win32.whl", hash = "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67"}, + {file = "charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-win32.whl", hash = "sha256:9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149"}, + {file = "charset_normalizer-3.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-win32.whl", hash = "sha256:7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613"}, + {file = "charset_normalizer-3.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-win32.whl", hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2"}, + {file = "charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca"}, + {file = "charset_normalizer-3.4.0-py3-none-any.whl", hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079"}, + {file = "charset_normalizer-3.4.0.tar.gz", hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e"}, ] [[package]] @@ -705,101 +720,122 @@ yaml = ["PyYAML"] [[package]] name = "contourpy" -version = "1.2.1" +version = "1.3.0" description = "Python library for calculating contours of 2D quadrilateral grids" optional = false python-versions = ">=3.9" files = [ - {file = "contourpy-1.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bd7c23df857d488f418439686d3b10ae2fbf9bc256cd045b37a8c16575ea1040"}, - {file = "contourpy-1.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:5b9eb0ca724a241683c9685a484da9d35c872fd42756574a7cfbf58af26677fd"}, - {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c75507d0a55378240f781599c30e7776674dbaf883a46d1c90f37e563453480"}, - {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:11959f0ce4a6f7b76ec578576a0b61a28bdc0696194b6347ba3f1c53827178b9"}, - {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb3315a8a236ee19b6df481fc5f997436e8ade24a9f03dfdc6bd490fea20c6da"}, - {file = "contourpy-1.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39f3ecaf76cd98e802f094e0d4fbc6dc9c45a8d0c4d185f0f6c2234e14e5f75b"}, - {file = "contourpy-1.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:94b34f32646ca0414237168d68a9157cb3889f06b096612afdd296003fdd32fd"}, - {file = "contourpy-1.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:457499c79fa84593f22454bbd27670227874cd2ff5d6c84e60575c8b50a69619"}, - {file = "contourpy-1.2.1-cp310-cp310-win32.whl", hash = "sha256:ac58bdee53cbeba2ecad824fa8159493f0bf3b8ea4e93feb06c9a465d6c87da8"}, - {file = "contourpy-1.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:9cffe0f850e89d7c0012a1fb8730f75edd4320a0a731ed0c183904fe6ecfc3a9"}, - {file = "contourpy-1.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6022cecf8f44e36af10bd9118ca71f371078b4c168b6e0fab43d4a889985dbb5"}, - {file = "contourpy-1.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ef5adb9a3b1d0c645ff694f9bca7702ec2c70f4d734f9922ea34de02294fdf72"}, - {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6150ffa5c767bc6332df27157d95442c379b7dce3a38dff89c0f39b63275696f"}, - {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c863140fafc615c14a4bf4efd0f4425c02230eb8ef02784c9a156461e62c965"}, - {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00e5388f71c1a0610e6fe56b5c44ab7ba14165cdd6d695429c5cd94021e390b2"}, - {file = "contourpy-1.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4492d82b3bc7fbb7e3610747b159869468079fe149ec5c4d771fa1f614a14df"}, - {file = "contourpy-1.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:49e70d111fee47284d9dd867c9bb9a7058a3c617274900780c43e38d90fe1205"}, - {file = "contourpy-1.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:b59c0ffceff8d4d3996a45f2bb6f4c207f94684a96bf3d9728dbb77428dd8cb8"}, - {file = "contourpy-1.2.1-cp311-cp311-win32.whl", hash = "sha256:7b4182299f251060996af5249c286bae9361fa8c6a9cda5efc29fe8bfd6062ec"}, - {file = "contourpy-1.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2855c8b0b55958265e8b5888d6a615ba02883b225f2227461aa9127c578a4922"}, - {file = "contourpy-1.2.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:62828cada4a2b850dbef89c81f5a33741898b305db244904de418cc957ff05dc"}, - {file = "contourpy-1.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:309be79c0a354afff9ff7da4aaed7c3257e77edf6c1b448a779329431ee79d7e"}, - {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e785e0f2ef0d567099b9ff92cbfb958d71c2d5b9259981cd9bee81bd194c9a4"}, - {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1cac0a8f71a041aa587410424ad46dfa6a11f6149ceb219ce7dd48f6b02b87a7"}, - {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af3f4485884750dddd9c25cb7e3915d83c2db92488b38ccb77dd594eac84c4a0"}, - {file = "contourpy-1.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ce6889abac9a42afd07a562c2d6d4b2b7134f83f18571d859b25624a331c90b"}, - {file = "contourpy-1.2.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a1eea9aecf761c661d096d39ed9026574de8adb2ae1c5bd7b33558af884fb2ce"}, - {file = "contourpy-1.2.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:187fa1d4c6acc06adb0fae5544c59898ad781409e61a926ac7e84b8f276dcef4"}, - {file = "contourpy-1.2.1-cp312-cp312-win32.whl", hash = "sha256:c2528d60e398c7c4c799d56f907664673a807635b857df18f7ae64d3e6ce2d9f"}, - {file = "contourpy-1.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:1a07fc092a4088ee952ddae19a2b2a85757b923217b7eed584fdf25f53a6e7ce"}, - {file = "contourpy-1.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bb6834cbd983b19f06908b45bfc2dad6ac9479ae04abe923a275b5f48f1a186b"}, - {file = "contourpy-1.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1d59e739ab0e3520e62a26c60707cc3ab0365d2f8fecea74bfe4de72dc56388f"}, - {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd3db01f59fdcbce5b22afad19e390260d6d0222f35a1023d9adc5690a889364"}, - {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a12a813949e5066148712a0626895c26b2578874e4cc63160bb007e6df3436fe"}, - {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe0ccca550bb8e5abc22f530ec0466136379c01321fd94f30a22231e8a48d985"}, - {file = "contourpy-1.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1d59258c3c67c865435d8fbeb35f8c59b8bef3d6f46c1f29f6123556af28445"}, - {file = "contourpy-1.2.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:f32c38afb74bd98ce26de7cc74a67b40afb7b05aae7b42924ea990d51e4dac02"}, - {file = "contourpy-1.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d31a63bc6e6d87f77d71e1abbd7387ab817a66733734883d1fc0021ed9bfa083"}, - {file = "contourpy-1.2.1-cp39-cp39-win32.whl", hash = "sha256:ddcb8581510311e13421b1f544403c16e901c4e8f09083c881fab2be80ee31ba"}, - {file = "contourpy-1.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:10a37ae557aabf2509c79715cd20b62e4c7c28b8cd62dd7d99e5ed3ce28c3fd9"}, - {file = "contourpy-1.2.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a31f94983fecbac95e58388210427d68cd30fe8a36927980fab9c20062645609"}, - {file = "contourpy-1.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef2b055471c0eb466033760a521efb9d8a32b99ab907fc8358481a1dd29e3bd3"}, - {file = "contourpy-1.2.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:b33d2bc4f69caedcd0a275329eb2198f560b325605810895627be5d4b876bf7f"}, - {file = "contourpy-1.2.1.tar.gz", hash = "sha256:4d8908b3bee1c889e547867ca4cdc54e5ab6be6d3e078556814a22457f49423c"}, + {file = "contourpy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:880ea32e5c774634f9fcd46504bf9f080a41ad855f4fef54f5380f5133d343c7"}, + {file = "contourpy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:76c905ef940a4474a6289c71d53122a4f77766eef23c03cd57016ce19d0f7b42"}, + {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92f8557cbb07415a4d6fa191f20fd9d2d9eb9c0b61d1b2f52a8926e43c6e9af7"}, + {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36f965570cff02b874773c49bfe85562b47030805d7d8360748f3eca570f4cab"}, + {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cacd81e2d4b6f89c9f8a5b69b86490152ff39afc58a95af002a398273e5ce589"}, + {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69375194457ad0fad3a839b9e29aa0b0ed53bb54db1bfb6c3ae43d111c31ce41"}, + {file = "contourpy-1.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a52040312b1a858b5e31ef28c2e865376a386c60c0e248370bbea2d3f3b760d"}, + {file = "contourpy-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3faeb2998e4fcb256542e8a926d08da08977f7f5e62cf733f3c211c2a5586223"}, + {file = "contourpy-1.3.0-cp310-cp310-win32.whl", hash = "sha256:36e0cff201bcb17a0a8ecc7f454fe078437fa6bda730e695a92f2d9932bd507f"}, + {file = "contourpy-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:87ddffef1dbe5e669b5c2440b643d3fdd8622a348fe1983fad7a0f0ccb1cd67b"}, + {file = "contourpy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fa4c02abe6c446ba70d96ece336e621efa4aecae43eaa9b030ae5fb92b309ad"}, + {file = "contourpy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:834e0cfe17ba12f79963861e0f908556b2cedd52e1f75e6578801febcc6a9f49"}, + {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbc4c3217eee163fa3984fd1567632b48d6dfd29216da3ded3d7b844a8014a66"}, + {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4865cd1d419e0c7a7bf6de1777b185eebdc51470800a9f42b9e9decf17762081"}, + {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:303c252947ab4b14c08afeb52375b26781ccd6a5ccd81abcdfc1fafd14cf93c1"}, + {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637f674226be46f6ba372fd29d9523dd977a291f66ab2a74fbeb5530bb3f445d"}, + {file = "contourpy-1.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:76a896b2f195b57db25d6b44e7e03f221d32fe318d03ede41f8b4d9ba1bff53c"}, + {file = "contourpy-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e1fd23e9d01591bab45546c089ae89d926917a66dceb3abcf01f6105d927e2cb"}, + {file = "contourpy-1.3.0-cp311-cp311-win32.whl", hash = "sha256:d402880b84df3bec6eab53cd0cf802cae6a2ef9537e70cf75e91618a3801c20c"}, + {file = "contourpy-1.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:6cb6cc968059db9c62cb35fbf70248f40994dfcd7aa10444bbf8b3faeb7c2d67"}, + {file = "contourpy-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:570ef7cf892f0afbe5b2ee410c507ce12e15a5fa91017a0009f79f7d93a1268f"}, + {file = "contourpy-1.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:da84c537cb8b97d153e9fb208c221c45605f73147bd4cadd23bdae915042aad6"}, + {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0be4d8425bfa755e0fd76ee1e019636ccc7c29f77a7c86b4328a9eb6a26d0639"}, + {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c0da700bf58f6e0b65312d0a5e695179a71d0163957fa381bb3c1f72972537c"}, + {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb8b141bb00fa977d9122636b16aa67d37fd40a3d8b52dd837e536d64b9a4d06"}, + {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3634b5385c6716c258d0419c46d05c8aa7dc8cb70326c9a4fb66b69ad2b52e09"}, + {file = "contourpy-1.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0dce35502151b6bd35027ac39ba6e5a44be13a68f55735c3612c568cac3805fd"}, + {file = "contourpy-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:aea348f053c645100612b333adc5983d87be69acdc6d77d3169c090d3b01dc35"}, + {file = "contourpy-1.3.0-cp312-cp312-win32.whl", hash = "sha256:90f73a5116ad1ba7174341ef3ea5c3150ddf20b024b98fb0c3b29034752c8aeb"}, + {file = "contourpy-1.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:b11b39aea6be6764f84360fce6c82211a9db32a7c7de8fa6dd5397cf1d079c3b"}, + {file = "contourpy-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3e1c7fa44aaae40a2247e2e8e0627f4bea3dd257014764aa644f319a5f8600e3"}, + {file = "contourpy-1.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:364174c2a76057feef647c802652f00953b575723062560498dc7930fc9b1cb7"}, + {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32b238b3b3b649e09ce9aaf51f0c261d38644bdfa35cbaf7b263457850957a84"}, + {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d51fca85f9f7ad0b65b4b9fe800406d0d77017d7270d31ec3fb1cc07358fdea0"}, + {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:732896af21716b29ab3e988d4ce14bc5133733b85956316fb0c56355f398099b"}, + {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d73f659398a0904e125280836ae6f88ba9b178b2fed6884f3b1f95b989d2c8da"}, + {file = "contourpy-1.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c6c7c2408b7048082932cf4e641fa3b8ca848259212f51c8c59c45aa7ac18f14"}, + {file = "contourpy-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f317576606de89da6b7e0861cf6061f6146ead3528acabff9236458a6ba467f8"}, + {file = "contourpy-1.3.0-cp313-cp313-win32.whl", hash = "sha256:31cd3a85dbdf1fc002280c65caa7e2b5f65e4a973fcdf70dd2fdcb9868069294"}, + {file = "contourpy-1.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4553c421929ec95fb07b3aaca0fae668b2eb5a5203d1217ca7c34c063c53d087"}, + {file = "contourpy-1.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:345af746d7766821d05d72cb8f3845dfd08dd137101a2cb9b24de277d716def8"}, + {file = "contourpy-1.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3bb3808858a9dc68f6f03d319acd5f1b8a337e6cdda197f02f4b8ff67ad2057b"}, + {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:420d39daa61aab1221567b42eecb01112908b2cab7f1b4106a52caaec8d36973"}, + {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d63ee447261e963af02642ffcb864e5a2ee4cbfd78080657a9880b8b1868e18"}, + {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:167d6c890815e1dac9536dca00828b445d5d0df4d6a8c6adb4a7ec3166812fa8"}, + {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:710a26b3dc80c0e4febf04555de66f5fd17e9cf7170a7b08000601a10570bda6"}, + {file = "contourpy-1.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:75ee7cb1a14c617f34a51d11fa7524173e56551646828353c4af859c56b766e2"}, + {file = "contourpy-1.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:33c92cdae89ec5135d036e7218e69b0bb2851206077251f04a6c4e0e21f03927"}, + {file = "contourpy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a11077e395f67ffc2c44ec2418cfebed032cd6da3022a94fc227b6faf8e2acb8"}, + {file = "contourpy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e8134301d7e204c88ed7ab50028ba06c683000040ede1d617298611f9dc6240c"}, + {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e12968fdfd5bb45ffdf6192a590bd8ddd3ba9e58360b29683c6bb71a7b41edca"}, + {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fd2a0fc506eccaaa7595b7e1418951f213cf8255be2600f1ea1b61e46a60c55f"}, + {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4cfb5c62ce023dfc410d6059c936dcf96442ba40814aefbfa575425a3a7f19dc"}, + {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68a32389b06b82c2fdd68276148d7b9275b5f5cf13e5417e4252f6d1a34f72a2"}, + {file = "contourpy-1.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:94e848a6b83da10898cbf1311a815f770acc9b6a3f2d646f330d57eb4e87592e"}, + {file = "contourpy-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d78ab28a03c854a873787a0a42254a0ccb3cb133c672f645c9f9c8f3ae9d0800"}, + {file = "contourpy-1.3.0-cp39-cp39-win32.whl", hash = "sha256:81cb5ed4952aae6014bc9d0421dec7c5835c9c8c31cdf51910b708f548cf58e5"}, + {file = "contourpy-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:14e262f67bd7e6eb6880bc564dcda30b15e351a594657e55b7eec94b6ef72843"}, + {file = "contourpy-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe41b41505a5a33aeaed2a613dccaeaa74e0e3ead6dd6fd3a118fb471644fd6c"}, + {file = "contourpy-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca7e17a65f72a5133bdbec9ecf22401c62bcf4821361ef7811faee695799779"}, + {file = "contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4"}, + {file = "contourpy-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:00ccd0dbaad6d804ab259820fa7cb0b8036bda0686ef844d24125d8287178ce0"}, + {file = "contourpy-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ca947601224119117f7c19c9cdf6b3ab54c5726ef1d906aa4a69dfb6dd58102"}, + {file = "contourpy-1.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c6ec93afeb848a0845a18989da3beca3eec2c0f852322efe21af1931147d12cb"}, + {file = "contourpy-1.3.0.tar.gz", hash = "sha256:7ffa0db17717a8ffb127efd0c95a4362d996b892c2904db72428d5b52e1938a4"}, ] [package.dependencies] -numpy = ">=1.20" +numpy = ">=1.23" [package.extras] bokeh = ["bokeh", "selenium"] docs = ["furo", "sphinx (>=7.2)", "sphinx-copybutton"] -mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.8.0)", "types-Pillow"] +mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.11.1)", "types-Pillow"] test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] -test-no-images = ["pytest", "pytest-cov", "pytest-xdist", "wurlitzer"] +test-no-images = ["pytest", "pytest-cov", "pytest-rerunfailures", "pytest-xdist", "wurlitzer"] [[package]] name = "cryptography" -version = "43.0.0" +version = "43.0.3" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." optional = false python-versions = ">=3.7" files = [ - {file = "cryptography-43.0.0-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:64c3f16e2a4fc51c0d06af28441881f98c5d91009b8caaff40cf3548089e9c74"}, - {file = "cryptography-43.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3dcdedae5c7710b9f97ac6bba7e1052b95c7083c9d0e9df96e02a1932e777895"}, - {file = "cryptography-43.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d9a1eca329405219b605fac09ecfc09ac09e595d6def650a437523fcd08dd22"}, - {file = "cryptography-43.0.0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ea9e57f8ea880eeea38ab5abf9fbe39f923544d7884228ec67d666abd60f5a47"}, - {file = "cryptography-43.0.0-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:9a8d6802e0825767476f62aafed40532bd435e8a5f7d23bd8b4f5fd04cc80ecf"}, - {file = "cryptography-43.0.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:cc70b4b581f28d0a254d006f26949245e3657d40d8857066c2ae22a61222ef55"}, - {file = "cryptography-43.0.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4a997df8c1c2aae1e1e5ac49c2e4f610ad037fc5a3aadc7b64e39dea42249431"}, - {file = "cryptography-43.0.0-cp37-abi3-win32.whl", hash = "sha256:6e2b11c55d260d03a8cf29ac9b5e0608d35f08077d8c087be96287f43af3ccdc"}, - {file = "cryptography-43.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:31e44a986ceccec3d0498e16f3d27b2ee5fdf69ce2ab89b52eaad1d2f33d8778"}, - {file = "cryptography-43.0.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:7b3f5fe74a5ca32d4d0f302ffe6680fcc5c28f8ef0dc0ae8f40c0f3a1b4fca66"}, - {file = "cryptography-43.0.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac1955ce000cb29ab40def14fd1bbfa7af2017cca696ee696925615cafd0dce5"}, - {file = "cryptography-43.0.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:299d3da8e00b7e2b54bb02ef58d73cd5f55fb31f33ebbf33bd00d9aa6807df7e"}, - {file = "cryptography-43.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:ee0c405832ade84d4de74b9029bedb7b31200600fa524d218fc29bfa371e97f5"}, - {file = "cryptography-43.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:cb013933d4c127349b3948aa8aaf2f12c0353ad0eccd715ca789c8a0f671646f"}, - {file = "cryptography-43.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:fdcb265de28585de5b859ae13e3846a8e805268a823a12a4da2597f1f5afc9f0"}, - {file = "cryptography-43.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:2905ccf93a8a2a416f3ec01b1a7911c3fe4073ef35640e7ee5296754e30b762b"}, - {file = "cryptography-43.0.0-cp39-abi3-win32.whl", hash = "sha256:47ca71115e545954e6c1d207dd13461ab81f4eccfcb1345eac874828b5e3eaaf"}, - {file = "cryptography-43.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:0663585d02f76929792470451a5ba64424acc3cd5227b03921dab0e2f27b1709"}, - {file = "cryptography-43.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2c6d112bf61c5ef44042c253e4859b3cbbb50df2f78fa8fae6747a7814484a70"}, - {file = "cryptography-43.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:844b6d608374e7d08f4f6e6f9f7b951f9256db41421917dfb2d003dde4cd6b66"}, - {file = "cryptography-43.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:51956cf8730665e2bdf8ddb8da0056f699c1a5715648c1b0144670c1ba00b48f"}, - {file = "cryptography-43.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:aae4d918f6b180a8ab8bf6511a419473d107df4dbb4225c7b48c5c9602c38c7f"}, - {file = "cryptography-43.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:232ce02943a579095a339ac4b390fbbe97f5b5d5d107f8a08260ea2768be8cc2"}, - {file = "cryptography-43.0.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:5bcb8a5620008a8034d39bce21dc3e23735dfdb6a33a06974739bfa04f853947"}, - {file = "cryptography-43.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:08a24a7070b2b6804c1940ff0f910ff728932a9d0e80e7814234269f9d46d069"}, - {file = "cryptography-43.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:e9c5266c432a1e23738d178e51c2c7a5e2ddf790f248be939448c0ba2021f9d1"}, - {file = "cryptography-43.0.0.tar.gz", hash = "sha256:b88075ada2d51aa9f18283532c9f60e72170041bba88d7f37e49cbb10275299e"}, + {file = "cryptography-43.0.3-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:bf7a1932ac4176486eab36a19ed4c0492da5d97123f1406cf15e41b05e787d2e"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63efa177ff54aec6e1c0aefaa1a241232dcd37413835a9b674b6e3f0ae2bfd3e"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e1ce50266f4f70bf41a2c6dc4358afadae90e2a1e5342d3c08883df1675374f"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:443c4a81bb10daed9a8f334365fe52542771f25aedaf889fd323a853ce7377d6"}, + {file = "cryptography-43.0.3-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:74f57f24754fe349223792466a709f8e0c093205ff0dca557af51072ff47ab18"}, + {file = "cryptography-43.0.3-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9762ea51a8fc2a88b70cf2995e5675b38d93bf36bd67d91721c309df184f49bd"}, + {file = "cryptography-43.0.3-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:81ef806b1fef6b06dcebad789f988d3b37ccaee225695cf3e07648eee0fc6b73"}, + {file = "cryptography-43.0.3-cp37-abi3-win32.whl", hash = "sha256:cbeb489927bd7af4aa98d4b261af9a5bc025bd87f0e3547e11584be9e9427be2"}, + {file = "cryptography-43.0.3-cp37-abi3-win_amd64.whl", hash = "sha256:f46304d6f0c6ab8e52770addfa2fc41e6629495548862279641972b6215451cd"}, + {file = "cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:8ac43ae87929a5982f5948ceda07001ee5e83227fd69cf55b109144938d96984"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7"}, + {file = "cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405"}, + {file = "cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16"}, + {file = "cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73"}, + {file = "cryptography-43.0.3-cp39-abi3-win32.whl", hash = "sha256:d56e96520b1020449bbace2b78b603442e7e378a9b3bd68de65c782db1507995"}, + {file = "cryptography-43.0.3-cp39-abi3-win_amd64.whl", hash = "sha256:0c580952eef9bf68c4747774cde7ec1d85a6e61de97281f2dba83c7d2c806362"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d03b5621a135bffecad2c73e9f4deb1a0f977b9a8ffe6f8e002bf6c9d07b918c"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:a2a431ee15799d6db9fe80c82b055bae5a752bef645bba795e8e52687c69efe3"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:281c945d0e28c92ca5e5930664c1cefd85efe80e5c0d2bc58dd63383fda29f83"}, + {file = "cryptography-43.0.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:f18c716be16bc1fea8e95def49edf46b82fccaa88587a45f8dc0ff6ab5d8e0a7"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:4a02ded6cd4f0a5562a8887df8b3bd14e822a90f97ac5e544c162899bc467664"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:53a583b6637ab4c4e3591a15bc9db855b8d9dee9a669b550f311480acab6eb08"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1ec0bcf7e17c0c5669d881b1cd38c4972fade441b27bda1051665faaa89bdcaa"}, + {file = "cryptography-43.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:2ce6fae5bdad59577b44e4dfed356944fbf1d925269114c28be377692643b4ff"}, + {file = "cryptography-43.0.3.tar.gz", hash = "sha256:315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805"}, ] [package.dependencies] @@ -812,7 +848,7 @@ nox = ["nox"] pep8test = ["check-sdist", "click", "mypy", "ruff"] sdist = ["build"] ssh = ["bcrypt (>=3.1.5)"] -test = ["certifi", "cryptography-vectors (==43.0.0)", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] +test = ["certifi", "cryptography-vectors (==43.0.3)", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] test-randomorder = ["pytest-randomly"] [[package]] @@ -851,44 +887,48 @@ tests = ["pytest", "pytest-cov", "pytest-xdist"] [[package]] name = "debugpy" -version = "1.8.5" +version = "1.8.8" description = "An implementation of the Debug Adapter Protocol for Python" optional = false python-versions = ">=3.8" files = [ - {file = "debugpy-1.8.5-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:7e4d594367d6407a120b76bdaa03886e9eb652c05ba7f87e37418426ad2079f7"}, - {file = "debugpy-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4413b7a3ede757dc33a273a17d685ea2b0c09dbd312cc03f5534a0fd4d40750a"}, - {file = "debugpy-1.8.5-cp310-cp310-win32.whl", hash = "sha256:dd3811bd63632bb25eda6bd73bea8e0521794cda02be41fa3160eb26fc29e7ed"}, - {file = "debugpy-1.8.5-cp310-cp310-win_amd64.whl", hash = "sha256:b78c1250441ce893cb5035dd6f5fc12db968cc07f91cc06996b2087f7cefdd8e"}, - {file = "debugpy-1.8.5-cp311-cp311-macosx_12_0_universal2.whl", hash = "sha256:606bccba19f7188b6ea9579c8a4f5a5364ecd0bf5a0659c8a5d0e10dcee3032a"}, - {file = "debugpy-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db9fb642938a7a609a6c865c32ecd0d795d56c1aaa7a7a5722d77855d5e77f2b"}, - {file = "debugpy-1.8.5-cp311-cp311-win32.whl", hash = "sha256:4fbb3b39ae1aa3e5ad578f37a48a7a303dad9a3d018d369bc9ec629c1cfa7408"}, - {file = "debugpy-1.8.5-cp311-cp311-win_amd64.whl", hash = "sha256:345d6a0206e81eb68b1493ce2fbffd57c3088e2ce4b46592077a943d2b968ca3"}, - {file = "debugpy-1.8.5-cp312-cp312-macosx_12_0_universal2.whl", hash = "sha256:5b5c770977c8ec6c40c60d6f58cacc7f7fe5a45960363d6974ddb9b62dbee156"}, - {file = "debugpy-1.8.5-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0a65b00b7cdd2ee0c2cf4c7335fef31e15f1b7056c7fdbce9e90193e1a8c8cb"}, - {file = "debugpy-1.8.5-cp312-cp312-win32.whl", hash = "sha256:c9f7c15ea1da18d2fcc2709e9f3d6de98b69a5b0fff1807fb80bc55f906691f7"}, - {file = "debugpy-1.8.5-cp312-cp312-win_amd64.whl", hash = "sha256:28ced650c974aaf179231668a293ecd5c63c0a671ae6d56b8795ecc5d2f48d3c"}, - {file = "debugpy-1.8.5-cp38-cp38-macosx_12_0_x86_64.whl", hash = "sha256:3df6692351172a42af7558daa5019651f898fc67450bf091335aa8a18fbf6f3a"}, - {file = "debugpy-1.8.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1cd04a73eb2769eb0bfe43f5bfde1215c5923d6924b9b90f94d15f207a402226"}, - {file = "debugpy-1.8.5-cp38-cp38-win32.whl", hash = "sha256:8f913ee8e9fcf9d38a751f56e6de12a297ae7832749d35de26d960f14280750a"}, - {file = "debugpy-1.8.5-cp38-cp38-win_amd64.whl", hash = "sha256:a697beca97dad3780b89a7fb525d5e79f33821a8bc0c06faf1f1289e549743cf"}, - {file = "debugpy-1.8.5-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:0a1029a2869d01cb777216af8c53cda0476875ef02a2b6ff8b2f2c9a4b04176c"}, - {file = "debugpy-1.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e84c276489e141ed0b93b0af648eef891546143d6a48f610945416453a8ad406"}, - {file = "debugpy-1.8.5-cp39-cp39-win32.whl", hash = "sha256:ad84b7cde7fd96cf6eea34ff6c4a1b7887e0fe2ea46e099e53234856f9d99a34"}, - {file = "debugpy-1.8.5-cp39-cp39-win_amd64.whl", hash = "sha256:7b0fe36ed9d26cb6836b0a51453653f8f2e347ba7348f2bbfe76bfeb670bfb1c"}, - {file = "debugpy-1.8.5-py2.py3-none-any.whl", hash = "sha256:55919dce65b471eff25901acf82d328bbd5b833526b6c1364bd5133754777a44"}, - {file = "debugpy-1.8.5.zip", hash = "sha256:b2112cfeb34b4507399d298fe7023a16656fc553ed5246536060ca7bd0e668d0"}, + {file = "debugpy-1.8.8-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:e59b1607c51b71545cb3496876544f7186a7a27c00b436a62f285603cc68d1c6"}, + {file = "debugpy-1.8.8-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a6531d952b565b7cb2fbd1ef5df3d333cf160b44f37547a4e7cf73666aca5d8d"}, + {file = "debugpy-1.8.8-cp310-cp310-win32.whl", hash = "sha256:b01f4a5e5c5fb1d34f4ccba99a20ed01eabc45a4684f4948b5db17a319dfb23f"}, + {file = "debugpy-1.8.8-cp310-cp310-win_amd64.whl", hash = "sha256:535f4fb1c024ddca5913bb0eb17880c8f24ba28aa2c225059db145ee557035e9"}, + {file = "debugpy-1.8.8-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:c399023146e40ae373753a58d1be0a98bf6397fadc737b97ad612886b53df318"}, + {file = "debugpy-1.8.8-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:09cc7b162586ea2171eea055985da2702b0723f6f907a423c9b2da5996ad67ba"}, + {file = "debugpy-1.8.8-cp311-cp311-win32.whl", hash = "sha256:eea8821d998ebeb02f0625dd0d76839ddde8cbf8152ebbe289dd7acf2cdc6b98"}, + {file = "debugpy-1.8.8-cp311-cp311-win_amd64.whl", hash = "sha256:d4483836da2a533f4b1454dffc9f668096ac0433de855f0c22cdce8c9f7e10c4"}, + {file = "debugpy-1.8.8-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:0cc94186340be87b9ac5a707184ec8f36547fb66636d1029ff4f1cc020e53996"}, + {file = "debugpy-1.8.8-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64674e95916e53c2e9540a056e5f489e0ad4872645399d778f7c598eacb7b7f9"}, + {file = "debugpy-1.8.8-cp312-cp312-win32.whl", hash = "sha256:5c6e885dbf12015aed73770f29dec7023cb310d0dc2ba8bfbeb5c8e43f80edc9"}, + {file = "debugpy-1.8.8-cp312-cp312-win_amd64.whl", hash = "sha256:19ffbd84e757a6ca0113574d1bf5a2298b3947320a3e9d7d8dc3377f02d9f864"}, + {file = "debugpy-1.8.8-cp313-cp313-macosx_14_0_universal2.whl", hash = "sha256:705cd123a773d184860ed8dae99becd879dfec361098edbefb5fc0d3683eb804"}, + {file = "debugpy-1.8.8-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:890fd16803f50aa9cb1a9b9b25b5ec321656dd6b78157c74283de241993d086f"}, + {file = "debugpy-1.8.8-cp313-cp313-win32.whl", hash = "sha256:90244598214bbe704aa47556ec591d2f9869ff9e042e301a2859c57106649add"}, + {file = "debugpy-1.8.8-cp313-cp313-win_amd64.whl", hash = "sha256:4b93e4832fd4a759a0c465c967214ed0c8a6e8914bced63a28ddb0dd8c5f078b"}, + {file = "debugpy-1.8.8-cp38-cp38-macosx_14_0_x86_64.whl", hash = "sha256:143ef07940aeb8e7316de48f5ed9447644da5203726fca378f3a6952a50a9eae"}, + {file = "debugpy-1.8.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f95651bdcbfd3b27a408869a53fbefcc2bcae13b694daee5f1365b1b83a00113"}, + {file = "debugpy-1.8.8-cp38-cp38-win32.whl", hash = "sha256:26b461123a030e82602a750fb24d7801776aa81cd78404e54ab60e8b5fecdad5"}, + {file = "debugpy-1.8.8-cp38-cp38-win_amd64.whl", hash = "sha256:f3cbf1833e644a3100eadb6120f25be8a532035e8245584c4f7532937edc652a"}, + {file = "debugpy-1.8.8-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:53709d4ec586b525724819dc6af1a7703502f7e06f34ded7157f7b1f963bb854"}, + {file = "debugpy-1.8.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a9c013077a3a0000e83d97cf9cc9328d2b0bbb31f56b0e99ea3662d29d7a6a2"}, + {file = "debugpy-1.8.8-cp39-cp39-win32.whl", hash = "sha256:ffe94dd5e9a6739a75f0b85316dc185560db3e97afa6b215628d1b6a17561cb2"}, + {file = "debugpy-1.8.8-cp39-cp39-win_amd64.whl", hash = "sha256:5c0e5a38c7f9b481bf31277d2f74d2109292179081f11108e668195ef926c0f9"}, + {file = "debugpy-1.8.8-py2.py3-none-any.whl", hash = "sha256:ec684553aba5b4066d4de510859922419febc710df7bba04fe9e7ef3de15d34f"}, + {file = "debugpy-1.8.8.zip", hash = "sha256:e6355385db85cbd666be703a96ab7351bc9e6c61d694893206f8001e22aee091"}, ] [[package]] name = "distlib" -version = "0.3.8" +version = "0.3.9" description = "Distribution utilities" optional = false python-versions = "*" files = [ - {file = "distlib-0.3.8-py2.py3-none-any.whl", hash = "sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784"}, - {file = "distlib-0.3.8.tar.gz", hash = "sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64"}, + {file = "distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87"}, + {file = "distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403"}, ] [[package]] @@ -929,19 +969,19 @@ requests = "*" [[package]] name = "filelock" -version = "3.15.4" +version = "3.16.1" description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.15.4-py3-none-any.whl", hash = "sha256:6ca1fffae96225dab4c6eaf1c4f4f28cd2568d3ec2a44e15a08520504de468e7"}, - {file = "filelock-3.15.4.tar.gz", hash = "sha256:2207938cbc1844345cb01a5a95524dae30f0ce089eba5b00378295a17e3e90cb"}, + {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, + {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, ] [package.extras] -docs = ["furo (>=2023.9.10)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -testing = ["covdefaults (>=2.3)", "coverage (>=7.3.2)", "diff-cover (>=8.0.1)", "pytest (>=7.4.3)", "pytest-asyncio (>=0.21)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)", "pytest-timeout (>=2.2)", "virtualenv (>=20.26.2)"] -typing = ["typing-extensions (>=4.8)"] +docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] +typing = ["typing-extensions (>=4.12.2)"] [[package]] name = "flask" @@ -984,13 +1024,13 @@ pytz = ">=2022.7" [[package]] name = "flask-cors" -version = "4.0.1" +version = "5.0.0" description = "A Flask extension adding a decorator for CORS support" optional = false python-versions = "*" files = [ - {file = "Flask_Cors-4.0.1-py2.py3-none-any.whl", hash = "sha256:f2a704e4458665580c074b714c4627dd5a306b333deb9074d0b1794dfa2fb677"}, - {file = "flask_cors-4.0.1.tar.gz", hash = "sha256:eeb69b342142fdbf4766ad99357a7f3876a2ceb77689dc10ff912aac06c389e4"}, + {file = "Flask_Cors-5.0.0-py2.py3-none-any.whl", hash = "sha256:b9e307d082a9261c100d8fb0ba909eec6a228ed1b60a8315fd85f783d61910bc"}, + {file = "flask_cors-5.0.0.tar.gz", hash = "sha256:5aadb4b950c4e93745034594d9f3ea6591f734bb3662e16e255ffbf5e89c88ef"}, ] [package.dependencies] @@ -1031,53 +1071,59 @@ tornado = ">=5.0.0,<7.0.0" [[package]] name = "fonttools" -version = "4.53.1" +version = "4.54.1" description = "Tools to manipulate font files" optional = false python-versions = ">=3.8" files = [ - {file = "fonttools-4.53.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0679a30b59d74b6242909945429dbddb08496935b82f91ea9bf6ad240ec23397"}, - {file = "fonttools-4.53.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e8bf06b94694251861ba7fdeea15c8ec0967f84c3d4143ae9daf42bbc7717fe3"}, - {file = "fonttools-4.53.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b96cd370a61f4d083c9c0053bf634279b094308d52fdc2dd9a22d8372fdd590d"}, - {file = "fonttools-4.53.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1c7c5aa18dd3b17995898b4a9b5929d69ef6ae2af5b96d585ff4005033d82f0"}, - {file = "fonttools-4.53.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e013aae589c1c12505da64a7d8d023e584987e51e62006e1bb30d72f26522c41"}, - {file = "fonttools-4.53.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9efd176f874cb6402e607e4cc9b4a9cd584d82fc34a4b0c811970b32ba62501f"}, - {file = "fonttools-4.53.1-cp310-cp310-win32.whl", hash = "sha256:c8696544c964500aa9439efb6761947393b70b17ef4e82d73277413f291260a4"}, - {file = "fonttools-4.53.1-cp310-cp310-win_amd64.whl", hash = "sha256:8959a59de5af6d2bec27489e98ef25a397cfa1774b375d5787509c06659b3671"}, - {file = "fonttools-4.53.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:da33440b1413bad53a8674393c5d29ce64d8c1a15ef8a77c642ffd900d07bfe1"}, - {file = "fonttools-4.53.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5ff7e5e9bad94e3a70c5cd2fa27f20b9bb9385e10cddab567b85ce5d306ea923"}, - {file = "fonttools-4.53.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c6e7170d675d12eac12ad1a981d90f118c06cf680b42a2d74c6c931e54b50719"}, - {file = "fonttools-4.53.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bee32ea8765e859670c4447b0817514ca79054463b6b79784b08a8df3a4d78e3"}, - {file = "fonttools-4.53.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6e08f572625a1ee682115223eabebc4c6a2035a6917eac6f60350aba297ccadb"}, - {file = "fonttools-4.53.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b21952c092ffd827504de7e66b62aba26fdb5f9d1e435c52477e6486e9d128b2"}, - {file = "fonttools-4.53.1-cp311-cp311-win32.whl", hash = "sha256:9dfdae43b7996af46ff9da520998a32b105c7f098aeea06b2226b30e74fbba88"}, - {file = "fonttools-4.53.1-cp311-cp311-win_amd64.whl", hash = "sha256:d4d0096cb1ac7a77b3b41cd78c9b6bc4a400550e21dc7a92f2b5ab53ed74eb02"}, - {file = "fonttools-4.53.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d92d3c2a1b39631a6131c2fa25b5406855f97969b068e7e08413325bc0afba58"}, - {file = "fonttools-4.53.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3b3c8ebafbee8d9002bd8f1195d09ed2bd9ff134ddec37ee8f6a6375e6a4f0e8"}, - {file = "fonttools-4.53.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32f029c095ad66c425b0ee85553d0dc326d45d7059dbc227330fc29b43e8ba60"}, - {file = "fonttools-4.53.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10f5e6c3510b79ea27bb1ebfcc67048cde9ec67afa87c7dd7efa5c700491ac7f"}, - {file = "fonttools-4.53.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:f677ce218976496a587ab17140da141557beb91d2a5c1a14212c994093f2eae2"}, - {file = "fonttools-4.53.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9e6ceba2a01b448e36754983d376064730690401da1dd104ddb543519470a15f"}, - {file = "fonttools-4.53.1-cp312-cp312-win32.whl", hash = "sha256:791b31ebbc05197d7aa096bbc7bd76d591f05905d2fd908bf103af4488e60670"}, - {file = "fonttools-4.53.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ed170b5e17da0264b9f6fae86073be3db15fa1bd74061c8331022bca6d09bab"}, - {file = "fonttools-4.53.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:c818c058404eb2bba05e728d38049438afd649e3c409796723dfc17cd3f08749"}, - {file = "fonttools-4.53.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:651390c3b26b0c7d1f4407cad281ee7a5a85a31a110cbac5269de72a51551ba2"}, - {file = "fonttools-4.53.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e54f1bba2f655924c1138bbc7fa91abd61f45c68bd65ab5ed985942712864bbb"}, - {file = "fonttools-4.53.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9cd19cf4fe0595ebdd1d4915882b9440c3a6d30b008f3cc7587c1da7b95be5f"}, - {file = "fonttools-4.53.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:2af40ae9cdcb204fc1d8f26b190aa16534fcd4f0df756268df674a270eab575d"}, - {file = "fonttools-4.53.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:35250099b0cfb32d799fb5d6c651220a642fe2e3c7d2560490e6f1d3f9ae9169"}, - {file = "fonttools-4.53.1-cp38-cp38-win32.whl", hash = "sha256:f08df60fbd8d289152079a65da4e66a447efc1d5d5a4d3f299cdd39e3b2e4a7d"}, - {file = "fonttools-4.53.1-cp38-cp38-win_amd64.whl", hash = "sha256:7b6b35e52ddc8fb0db562133894e6ef5b4e54e1283dff606fda3eed938c36fc8"}, - {file = "fonttools-4.53.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:75a157d8d26c06e64ace9df037ee93a4938a4606a38cb7ffaf6635e60e253b7a"}, - {file = "fonttools-4.53.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4824c198f714ab5559c5be10fd1adf876712aa7989882a4ec887bf1ef3e00e31"}, - {file = "fonttools-4.53.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:becc5d7cb89c7b7afa8321b6bb3dbee0eec2b57855c90b3e9bf5fb816671fa7c"}, - {file = "fonttools-4.53.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84ec3fb43befb54be490147b4a922b5314e16372a643004f182babee9f9c3407"}, - {file = "fonttools-4.53.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:73379d3ffdeecb376640cd8ed03e9d2d0e568c9d1a4e9b16504a834ebadc2dfb"}, - {file = "fonttools-4.53.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:02569e9a810f9d11f4ae82c391ebc6fb5730d95a0657d24d754ed7763fb2d122"}, - {file = "fonttools-4.53.1-cp39-cp39-win32.whl", hash = "sha256:aae7bd54187e8bf7fd69f8ab87b2885253d3575163ad4d669a262fe97f0136cb"}, - {file = "fonttools-4.53.1-cp39-cp39-win_amd64.whl", hash = "sha256:e5b708073ea3d684235648786f5f6153a48dc8762cdfe5563c57e80787c29fbb"}, - {file = "fonttools-4.53.1-py3-none-any.whl", hash = "sha256:f1f8758a2ad110bd6432203a344269f445a2907dc24ef6bccfd0ac4e14e0d71d"}, - {file = "fonttools-4.53.1.tar.gz", hash = "sha256:e128778a8e9bc11159ce5447f76766cefbd876f44bd79aff030287254e4752c4"}, + {file = "fonttools-4.54.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ed7ee041ff7b34cc62f07545e55e1468808691dddfd315d51dd82a6b37ddef2"}, + {file = "fonttools-4.54.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41bb0b250c8132b2fcac148e2e9198e62ff06f3cc472065dff839327945c5882"}, + {file = "fonttools-4.54.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7965af9b67dd546e52afcf2e38641b5be956d68c425bef2158e95af11d229f10"}, + {file = "fonttools-4.54.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:278913a168f90d53378c20c23b80f4e599dca62fbffae4cc620c8eed476b723e"}, + {file = "fonttools-4.54.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0e88e3018ac809b9662615072dcd6b84dca4c2d991c6d66e1970a112503bba7e"}, + {file = "fonttools-4.54.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4aa4817f0031206e637d1e685251ac61be64d1adef111060df84fdcbc6ab6c44"}, + {file = "fonttools-4.54.1-cp310-cp310-win32.whl", hash = "sha256:7e3b7d44e18c085fd8c16dcc6f1ad6c61b71ff463636fcb13df7b1b818bd0c02"}, + {file = "fonttools-4.54.1-cp310-cp310-win_amd64.whl", hash = "sha256:dd9cc95b8d6e27d01e1e1f1fae8559ef3c02c76317da650a19047f249acd519d"}, + {file = "fonttools-4.54.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5419771b64248484299fa77689d4f3aeed643ea6630b2ea750eeab219588ba20"}, + {file = "fonttools-4.54.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:301540e89cf4ce89d462eb23a89464fef50915255ece765d10eee8b2bf9d75b2"}, + {file = "fonttools-4.54.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76ae5091547e74e7efecc3cbf8e75200bc92daaeb88e5433c5e3e95ea8ce5aa7"}, + {file = "fonttools-4.54.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82834962b3d7c5ca98cb56001c33cf20eb110ecf442725dc5fdf36d16ed1ab07"}, + {file = "fonttools-4.54.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d26732ae002cc3d2ecab04897bb02ae3f11f06dd7575d1df46acd2f7c012a8d8"}, + {file = "fonttools-4.54.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:58974b4987b2a71ee08ade1e7f47f410c367cdfc5a94fabd599c88165f56213a"}, + {file = "fonttools-4.54.1-cp311-cp311-win32.whl", hash = "sha256:ab774fa225238986218a463f3fe151e04d8c25d7de09df7f0f5fce27b1243dbc"}, + {file = "fonttools-4.54.1-cp311-cp311-win_amd64.whl", hash = "sha256:07e005dc454eee1cc60105d6a29593459a06321c21897f769a281ff2d08939f6"}, + {file = "fonttools-4.54.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:54471032f7cb5fca694b5f1a0aaeba4af6e10ae989df408e0216f7fd6cdc405d"}, + {file = "fonttools-4.54.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fa92cb248e573daab8d032919623cc309c005086d743afb014c836636166f08"}, + {file = "fonttools-4.54.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a911591200114969befa7f2cb74ac148bce5a91df5645443371aba6d222e263"}, + {file = "fonttools-4.54.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93d458c8a6a354dc8b48fc78d66d2a8a90b941f7fec30e94c7ad9982b1fa6bab"}, + {file = "fonttools-4.54.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5eb2474a7c5be8a5331146758debb2669bf5635c021aee00fd7c353558fc659d"}, + {file = "fonttools-4.54.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c9c563351ddc230725c4bdf7d9e1e92cbe6ae8553942bd1fb2b2ff0884e8b714"}, + {file = "fonttools-4.54.1-cp312-cp312-win32.whl", hash = "sha256:fdb062893fd6d47b527d39346e0c5578b7957dcea6d6a3b6794569370013d9ac"}, + {file = "fonttools-4.54.1-cp312-cp312-win_amd64.whl", hash = "sha256:e4564cf40cebcb53f3dc825e85910bf54835e8a8b6880d59e5159f0f325e637e"}, + {file = "fonttools-4.54.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6e37561751b017cf5c40fce0d90fd9e8274716de327ec4ffb0df957160be3bff"}, + {file = "fonttools-4.54.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:357cacb988a18aace66e5e55fe1247f2ee706e01debc4b1a20d77400354cddeb"}, + {file = "fonttools-4.54.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8e953cc0bddc2beaf3a3c3b5dd9ab7554677da72dfaf46951e193c9653e515a"}, + {file = "fonttools-4.54.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58d29b9a294573d8319f16f2f79e42428ba9b6480442fa1836e4eb89c4d9d61c"}, + {file = "fonttools-4.54.1-cp313-cp313-win32.whl", hash = "sha256:9ef1b167e22709b46bf8168368b7b5d3efeaaa746c6d39661c1b4405b6352e58"}, + {file = "fonttools-4.54.1-cp313-cp313-win_amd64.whl", hash = "sha256:262705b1663f18c04250bd1242b0515d3bbae177bee7752be67c979b7d47f43d"}, + {file = "fonttools-4.54.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ed2f80ca07025551636c555dec2b755dd005e2ea8fbeb99fc5cdff319b70b23b"}, + {file = "fonttools-4.54.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9dc080e5a1c3b2656caff2ac2633d009b3a9ff7b5e93d0452f40cd76d3da3b3c"}, + {file = "fonttools-4.54.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d152d1be65652fc65e695e5619e0aa0982295a95a9b29b52b85775243c06556"}, + {file = "fonttools-4.54.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8583e563df41fdecef31b793b4dd3af8a9caa03397be648945ad32717a92885b"}, + {file = "fonttools-4.54.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:0d1d353ef198c422515a3e974a1e8d5b304cd54a4c2eebcae708e37cd9eeffb1"}, + {file = "fonttools-4.54.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:fda582236fee135d4daeca056c8c88ec5f6f6d88a004a79b84a02547c8f57386"}, + {file = "fonttools-4.54.1-cp38-cp38-win32.whl", hash = "sha256:e7d82b9e56716ed32574ee106cabca80992e6bbdcf25a88d97d21f73a0aae664"}, + {file = "fonttools-4.54.1-cp38-cp38-win_amd64.whl", hash = "sha256:ada215fd079e23e060157aab12eba0d66704316547f334eee9ff26f8c0d7b8ab"}, + {file = "fonttools-4.54.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f5b8a096e649768c2f4233f947cf9737f8dbf8728b90e2771e2497c6e3d21d13"}, + {file = "fonttools-4.54.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4e10d2e0a12e18f4e2dd031e1bf7c3d7017be5c8dbe524d07706179f355c5dac"}, + {file = "fonttools-4.54.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:31c32d7d4b0958600eac75eaf524b7b7cb68d3a8c196635252b7a2c30d80e986"}, + {file = "fonttools-4.54.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c39287f5c8f4a0c5a55daf9eaf9ccd223ea59eed3f6d467133cc727d7b943a55"}, + {file = "fonttools-4.54.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a7a310c6e0471602fe3bf8efaf193d396ea561486aeaa7adc1f132e02d30c4b9"}, + {file = "fonttools-4.54.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d3b659d1029946f4ff9b6183984578041b520ce0f8fb7078bb37ec7445806b33"}, + {file = "fonttools-4.54.1-cp39-cp39-win32.whl", hash = "sha256:e96bc94c8cda58f577277d4a71f51c8e2129b8b36fd05adece6320dd3d57de8a"}, + {file = "fonttools-4.54.1-cp39-cp39-win_amd64.whl", hash = "sha256:e8a4b261c1ef91e7188a30571be6ad98d1c6d9fa2427244c545e2fa0a2494dd7"}, + {file = "fonttools-4.54.1-py3-none-any.whl", hash = "sha256:37cddd62d83dc4f72f7c3f3c2bcf2697e89a30efb152079896544a93907733bd"}, + {file = "fonttools-4.54.1.tar.gz", hash = "sha256:957f669d4922f92c171ba01bef7f29410668db09f6c02111e22b2bce446f3285"}, ] [package.extras] @@ -1107,13 +1153,13 @@ files = [ [[package]] name = "fsspec" -version = "2024.6.1" +version = "2024.10.0" description = "File-system specification" optional = false python-versions = ">=3.8" files = [ - {file = "fsspec-2024.6.1-py3-none-any.whl", hash = "sha256:3cb443f8bcd2efb31295a5b9fdb02aee81d8452c80d28f97a6d0959e6cee101e"}, - {file = "fsspec-2024.6.1.tar.gz", hash = "sha256:fad7d7e209dd4c1208e3bbfda706620e0da5142bebbd9c384afb95b07e798e49"}, + {file = "fsspec-2024.10.0-py3-none-any.whl", hash = "sha256:03b9a6785766a4de40368b88906366755e2819e758b83705c88cd7cb5fe81871"}, + {file = "fsspec-2024.10.0.tar.gz", hash = "sha256:eda2d8a4116d4f2429db8550f2457da57279247dd930bb12f821b58391359493"}, ] [package.extras] @@ -1191,57 +1237,54 @@ dev = ["black", "codecov", "pre-commit", "pytest (>=3.1.0)", "pytest-cov", "pyte [[package]] name = "gevent" -version = "24.2.1" +version = "24.11.1" description = "Coroutine-based network library" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "gevent-24.2.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:6f947a9abc1a129858391b3d9334c45041c08a0f23d14333d5b844b6e5c17a07"}, - {file = "gevent-24.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bde283313daf0b34a8d1bab30325f5cb0f4e11b5869dbe5bc61f8fe09a8f66f3"}, - {file = "gevent-24.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5a1df555431f5cd5cc189a6ee3544d24f8c52f2529134685f1e878c4972ab026"}, - {file = "gevent-24.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:14532a67f7cb29fb055a0e9b39f16b88ed22c66b96641df8c04bdc38c26b9ea5"}, - {file = "gevent-24.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd23df885318391856415e20acfd51a985cba6919f0be78ed89f5db9ff3a31cb"}, - {file = "gevent-24.2.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ca80b121bbec76d7794fcb45e65a7eca660a76cc1a104ed439cdbd7df5f0b060"}, - {file = "gevent-24.2.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b9913c45d1be52d7a5db0c63977eebb51f68a2d5e6fd922d1d9b5e5fd758cc98"}, - {file = "gevent-24.2.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:918cdf8751b24986f915d743225ad6b702f83e1106e08a63b736e3a4c6ead789"}, - {file = "gevent-24.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:3d5325ccfadfd3dcf72ff88a92fb8fc0b56cacc7225f0f4b6dcf186c1a6eeabc"}, - {file = "gevent-24.2.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:03aa5879acd6b7076f6a2a307410fb1e0d288b84b03cdfd8c74db8b4bc882fc5"}, - {file = "gevent-24.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f8bb35ce57a63c9a6896c71a285818a3922d8ca05d150fd1fe49a7f57287b836"}, - {file = "gevent-24.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d7f87c2c02e03d99b95cfa6f7a776409083a9e4d468912e18c7680437b29222c"}, - {file = "gevent-24.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:968581d1717bbcf170758580f5f97a2925854943c45a19be4d47299507db2eb7"}, - {file = "gevent-24.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7899a38d0ae7e817e99adb217f586d0a4620e315e4de577444ebeeed2c5729be"}, - {file = "gevent-24.2.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:f5e8e8d60e18d5f7fd49983f0c4696deeddaf6e608fbab33397671e2fcc6cc91"}, - {file = "gevent-24.2.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:fbfdce91239fe306772faab57597186710d5699213f4df099d1612da7320d682"}, - {file = "gevent-24.2.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cdf66977a976d6a3cfb006afdf825d1482f84f7b81179db33941f2fc9673bb1d"}, - {file = "gevent-24.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:1dffb395e500613e0452b9503153f8f7ba587c67dd4a85fc7cd7aa7430cb02cc"}, - {file = "gevent-24.2.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:6c47ae7d1174617b3509f5d884935e788f325eb8f1a7efc95d295c68d83cce40"}, - {file = "gevent-24.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f7cac622e11b4253ac4536a654fe221249065d9a69feb6cdcd4d9af3503602e0"}, - {file = "gevent-24.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bf5b9c72b884c6f0c4ed26ef204ee1f768b9437330422492c319470954bc4cc7"}, - {file = "gevent-24.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f5de3c676e57177b38857f6e3cdfbe8f38d1cd754b63200c0615eaa31f514b4f"}, - {file = "gevent-24.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d4faf846ed132fd7ebfbbf4fde588a62d21faa0faa06e6f468b7faa6f436b661"}, - {file = "gevent-24.2.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:368a277bd9278ddb0fde308e6a43f544222d76ed0c4166e0d9f6b036586819d9"}, - {file = "gevent-24.2.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f8a04cf0c5b7139bc6368b461257d4a757ea2fe89b3773e494d235b7dd51119f"}, - {file = "gevent-24.2.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9d8d0642c63d453179058abc4143e30718b19a85cbf58c2744c9a63f06a1d388"}, - {file = "gevent-24.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:94138682e68ec197db42ad7442d3cf9b328069c3ad8e4e5022e6b5cd3e7ffae5"}, - {file = "gevent-24.2.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:8f4b8e777d39013595a7740b4463e61b1cfe5f462f1b609b28fbc1e4c4ff01e5"}, - {file = "gevent-24.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:141a2b24ad14f7b9576965c0c84927fc85f824a9bb19f6ec1e61e845d87c9cd8"}, - {file = "gevent-24.2.1-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:9202f22ef811053077d01f43cc02b4aaf4472792f9fd0f5081b0b05c926cca19"}, - {file = "gevent-24.2.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2955eea9c44c842c626feebf4459c42ce168685aa99594e049d03bedf53c2800"}, - {file = "gevent-24.2.1-cp38-cp38-win32.whl", hash = "sha256:44098038d5e2749b0784aabb27f1fcbb3f43edebedf64d0af0d26955611be8d6"}, - {file = "gevent-24.2.1-cp38-cp38-win_amd64.whl", hash = "sha256:117e5837bc74a1673605fb53f8bfe22feb6e5afa411f524c835b2ddf768db0de"}, - {file = "gevent-24.2.1-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:2ae3a25ecce0a5b0cd0808ab716bfca180230112bb4bc89b46ae0061d62d4afe"}, - {file = "gevent-24.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a7ceb59986456ce851160867ce4929edaffbd2f069ae25717150199f8e1548b8"}, - {file = "gevent-24.2.1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:2e9ac06f225b696cdedbb22f9e805e2dd87bf82e8fa5e17756f94e88a9d37cf7"}, - {file = "gevent-24.2.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:90cbac1ec05b305a1b90ede61ef73126afdeb5a804ae04480d6da12c56378df1"}, - {file = "gevent-24.2.1-cp39-cp39-win32.whl", hash = "sha256:782a771424fe74bc7e75c228a1da671578c2ba4ddb2ca09b8f959abdf787331e"}, - {file = "gevent-24.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:3adfb96637f44010be8abd1b5e73b5070f851b817a0b182e601202f20fa06533"}, - {file = "gevent-24.2.1-pp310-pypy310_pp73-macosx_11_0_universal2.whl", hash = "sha256:7b00f8c9065de3ad226f7979154a7b27f3b9151c8055c162332369262fc025d8"}, - {file = "gevent-24.2.1.tar.gz", hash = "sha256:432fc76f680acf7cf188c2ee0f5d3ab73b63c1f03114c7cd8a34cebbe5aa2056"}, + {file = "gevent-24.11.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:92fe5dfee4e671c74ffaa431fd7ffd0ebb4b339363d24d0d944de532409b935e"}, + {file = "gevent-24.11.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b7bfcfe08d038e1fa6de458891bca65c1ada6d145474274285822896a858c870"}, + {file = "gevent-24.11.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7398c629d43b1b6fd785db8ebd46c0a353880a6fab03d1cf9b6788e7240ee32e"}, + {file = "gevent-24.11.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7886b63ebfb865178ab28784accd32f287d5349b3ed71094c86e4d3ca738af5"}, + {file = "gevent-24.11.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9ca80711e6553880974898d99357fb649e062f9058418a92120ca06c18c3c59"}, + {file = "gevent-24.11.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e24181d172f50097ac8fc272c8c5b030149b630df02d1c639ee9f878a470ba2b"}, + {file = "gevent-24.11.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1d4fadc319b13ef0a3c44d2792f7918cf1bca27cacd4d41431c22e6b46668026"}, + {file = "gevent-24.11.1-cp310-cp310-win_amd64.whl", hash = "sha256:3d882faa24f347f761f934786dde6c73aa6c9187ee710189f12dcc3a63ed4a50"}, + {file = "gevent-24.11.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:351d1c0e4ef2b618ace74c91b9b28b3eaa0dd45141878a964e03c7873af09f62"}, + {file = "gevent-24.11.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5efe72e99b7243e222ba0c2c2ce9618d7d36644c166d63373af239da1036bab"}, + {file = "gevent-24.11.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d3b249e4e1f40c598ab8393fc01ae6a3b4d51fc1adae56d9ba5b315f6b2d758"}, + {file = "gevent-24.11.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81d918e952954675f93fb39001da02113ec4d5f4921bf5a0cc29719af6824e5d"}, + {file = "gevent-24.11.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9c935b83d40c748b6421625465b7308d87c7b3717275acd587eef2bd1c39546"}, + {file = "gevent-24.11.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff96c5739834c9a594db0e12bf59cb3fa0e5102fc7b893972118a3166733d61c"}, + {file = "gevent-24.11.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d6c0a065e31ef04658f799215dddae8752d636de2bed61365c358f9c91e7af61"}, + {file = "gevent-24.11.1-cp311-cp311-win_amd64.whl", hash = "sha256:97e2f3999a5c0656f42065d02939d64fffaf55861f7d62b0107a08f52c984897"}, + {file = "gevent-24.11.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:a3d75fa387b69c751a3d7c5c3ce7092a171555126e136c1d21ecd8b50c7a6e46"}, + {file = "gevent-24.11.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:beede1d1cff0c6fafae3ab58a0c470d7526196ef4cd6cc18e7769f207f2ea4eb"}, + {file = "gevent-24.11.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:85329d556aaedced90a993226d7d1186a539c843100d393f2349b28c55131c85"}, + {file = "gevent-24.11.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:816b3883fa6842c1cf9d2786722014a0fd31b6312cca1f749890b9803000bad6"}, + {file = "gevent-24.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b24d800328c39456534e3bc3e1684a28747729082684634789c2f5a8febe7671"}, + {file = "gevent-24.11.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a5f1701ce0f7832f333dd2faf624484cbac99e60656bfbb72504decd42970f0f"}, + {file = "gevent-24.11.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:d740206e69dfdfdcd34510c20adcb9777ce2cc18973b3441ab9767cd8948ca8a"}, + {file = "gevent-24.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:68bee86b6e1c041a187347ef84cf03a792f0b6c7238378bf6ba4118af11feaae"}, + {file = "gevent-24.11.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:d618e118fdb7af1d6c1a96597a5cd6ac84a9f3732b5be8515c6a66e098d498b6"}, + {file = "gevent-24.11.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2142704c2adce9cd92f6600f371afb2860a446bfd0be5bd86cca5b3e12130766"}, + {file = "gevent-24.11.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:92e0d7759de2450a501effd99374256b26359e801b2d8bf3eedd3751973e87f5"}, + {file = "gevent-24.11.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca845138965c8c56d1550499d6b923eb1a2331acfa9e13b817ad8305dde83d11"}, + {file = "gevent-24.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:356b73d52a227d3313f8f828025b665deada57a43d02b1cf54e5d39028dbcf8d"}, + {file = "gevent-24.11.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:58851f23c4bdb70390f10fc020c973ffcf409eb1664086792c8b1e20f25eef43"}, + {file = "gevent-24.11.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1ea50009ecb7f1327347c37e9eb6561bdbc7de290769ee1404107b9a9cba7cf1"}, + {file = "gevent-24.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:ec68e270543ecd532c4c1d70fca020f90aa5486ad49c4f3b8b2e64a66f5c9274"}, + {file = "gevent-24.11.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9347690f4e53de2c4af74e62d6fabc940b6d4a6cad555b5a379f61e7d3f2a8e"}, + {file = "gevent-24.11.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8619d5c888cb7aebf9aec6703e410620ef5ad48cdc2d813dd606f8aa7ace675f"}, + {file = "gevent-24.11.1-cp39-cp39-win32.whl", hash = "sha256:c6b775381f805ff5faf250e3a07c0819529571d19bb2a9d474bee8c3f90d66af"}, + {file = "gevent-24.11.1-cp39-cp39-win_amd64.whl", hash = "sha256:1c3443b0ed23dcb7c36a748d42587168672953d368f2956b17fad36d43b58836"}, + {file = "gevent-24.11.1-pp310-pypy310_pp73-macosx_11_0_universal2.whl", hash = "sha256:f43f47e702d0c8e1b8b997c00f1601486f9f976f84ab704f8f11536e3fa144c9"}, + {file = "gevent-24.11.1.tar.gz", hash = "sha256:8bd1419114e9e4a3ed33a5bad766afff9a3cf765cb440a582a1b3a9bc80c1aca"}, ] [package.dependencies] -cffi = {version = ">=1.12.2", markers = "platform_python_implementation == \"CPython\" and sys_platform == \"win32\""} -greenlet = {version = ">=3.0rc3", markers = "platform_python_implementation == \"CPython\" and python_version >= \"3.11\""} +cffi = {version = ">=1.17.1", markers = "platform_python_implementation == \"CPython\" and sys_platform == \"win32\""} +greenlet = {version = ">=3.1.1", markers = "platform_python_implementation == \"CPython\""} "zope.event" = "*" "zope.interface" = "*" @@ -1249,8 +1292,8 @@ greenlet = {version = ">=3.0rc3", markers = "platform_python_implementation == \ dnspython = ["dnspython (>=1.16.0,<2.0)", "idna"] docs = ["furo", "repoze.sphinx.autointerface", "sphinx", "sphinxcontrib-programoutput", "zope.schema"] monitor = ["psutil (>=5.7.0)"] -recommended = ["cffi (>=1.12.2)", "dnspython (>=1.16.0,<2.0)", "idna", "psutil (>=5.7.0)"] -test = ["cffi (>=1.12.2)", "coverage (>=5.0)", "dnspython (>=1.16.0,<2.0)", "idna", "objgraph", "psutil (>=5.7.0)", "requests"] +recommended = ["cffi (>=1.17.1)", "dnspython (>=1.16.0,<2.0)", "idna", "psutil (>=5.7.0)"] +test = ["cffi (>=1.17.1)", "coverage (>=5.0)", "dnspython (>=1.16.0,<2.0)", "idna", "objgraph", "psutil (>=5.7.0)", "requests"] [[package]] name = "geventhttpclient" @@ -1369,69 +1412,84 @@ test = ["coverage[toml]", "ddt (>=1.1.1,!=1.4.3)", "mock", "mypy", "pre-commit", [[package]] name = "greenlet" -version = "3.0.3" +version = "3.1.1" description = "Lightweight in-process concurrent programming" optional = false python-versions = ">=3.7" files = [ - {file = "greenlet-3.0.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:9da2bd29ed9e4f15955dd1595ad7bc9320308a3b766ef7f837e23ad4b4aac31a"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d353cadd6083fdb056bb46ed07e4340b0869c305c8ca54ef9da3421acbdf6881"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dca1e2f3ca00b84a396bc1bce13dd21f680f035314d2379c4160c98153b2059b"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3ed7fb269f15dc662787f4119ec300ad0702fa1b19d2135a37c2c4de6fadfd4a"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd4f49ae60e10adbc94b45c0b5e6a179acc1736cf7a90160b404076ee283cf83"}, - {file = "greenlet-3.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:73a411ef564e0e097dbe7e866bb2dda0f027e072b04da387282b02c308807405"}, - {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:7f362975f2d179f9e26928c5b517524e89dd48530a0202570d55ad6ca5d8a56f"}, - {file = "greenlet-3.0.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:649dde7de1a5eceb258f9cb00bdf50e978c9db1b996964cd80703614c86495eb"}, - {file = "greenlet-3.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:68834da854554926fbedd38c76e60c4a2e3198c6fbed520b106a8986445caaf9"}, - {file = "greenlet-3.0.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:b1b5667cced97081bf57b8fa1d6bfca67814b0afd38208d52538316e9422fc61"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:52f59dd9c96ad2fc0d5724107444f76eb20aaccb675bf825df6435acb7703559"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:afaff6cf5200befd5cec055b07d1c0a5a06c040fe5ad148abcd11ba6ab9b114e"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe754d231288e1e64323cfad462fcee8f0288654c10bdf4f603a39ed923bef33"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2797aa5aedac23af156bbb5a6aa2cd3427ada2972c828244eb7d1b9255846379"}, - {file = "greenlet-3.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7f009caad047246ed379e1c4dbcb8b020f0a390667ea74d2387be2998f58a22"}, - {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c5e1536de2aad7bf62e27baf79225d0d64360d4168cf2e6becb91baf1ed074f3"}, - {file = "greenlet-3.0.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:894393ce10ceac937e56ec00bb71c4c2f8209ad516e96033e4b3b1de270e200d"}, - {file = "greenlet-3.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:1ea188d4f49089fc6fb283845ab18a2518d279c7cd9da1065d7a84e991748728"}, - {file = "greenlet-3.0.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:70fb482fdf2c707765ab5f0b6655e9cfcf3780d8d87355a063547b41177599be"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4d1ac74f5c0c0524e4a24335350edad7e5f03b9532da7ea4d3c54d527784f2e"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:149e94a2dd82d19838fe4b2259f1b6b9957d5ba1b25640d2380bea9c5df37676"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15d79dd26056573940fcb8c7413d84118086f2ec1a8acdfa854631084393efcc"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:881b7db1ebff4ba09aaaeae6aa491daeb226c8150fc20e836ad00041bcb11230"}, - {file = "greenlet-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fcd2469d6a2cf298f198f0487e0a5b1a47a42ca0fa4dfd1b6862c999f018ebbf"}, - {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:1f672519db1796ca0d8753f9e78ec02355e862d0998193038c7073045899f305"}, - {file = "greenlet-3.0.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2516a9957eed41dd8f1ec0c604f1cdc86758b587d964668b5b196a9db5bfcde6"}, - {file = "greenlet-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:bba5387a6975598857d86de9eac14210a49d554a77eb8261cc68b7d082f78ce2"}, - {file = "greenlet-3.0.3-cp37-cp37m-macosx_11_0_universal2.whl", hash = "sha256:5b51e85cb5ceda94e79d019ed36b35386e8c37d22f07d6a751cb659b180d5274"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:daf3cb43b7cf2ba96d614252ce1684c1bccee6b2183a01328c98d36fcd7d5cb0"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:99bf650dc5d69546e076f413a87481ee1d2d09aaaaaca058c9251b6d8c14783f"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dd6e660effd852586b6a8478a1d244b8dc90ab5b1321751d2ea15deb49ed414"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e3391d1e16e2a5a1507d83e4a8b100f4ee626e8eca43cf2cadb543de69827c4c"}, - {file = "greenlet-3.0.3-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e1f145462f1fa6e4a4ae3c0f782e580ce44d57c8f2c7aae1b6fa88c0b2efdb41"}, - {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1a7191e42732df52cb5f39d3527217e7ab73cae2cb3694d241e18f53d84ea9a7"}, - {file = "greenlet-3.0.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0448abc479fab28b00cb472d278828b3ccca164531daab4e970a0458786055d6"}, - {file = "greenlet-3.0.3-cp37-cp37m-win32.whl", hash = "sha256:b542be2440edc2d48547b5923c408cbe0fc94afb9f18741faa6ae970dbcb9b6d"}, - {file = "greenlet-3.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:01bc7ea167cf943b4c802068e178bbf70ae2e8c080467070d01bfa02f337ee67"}, - {file = "greenlet-3.0.3-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:1996cb9306c8595335bb157d133daf5cf9f693ef413e7673cb07e3e5871379ca"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ddc0f794e6ad661e321caa8d2f0a55ce01213c74722587256fb6566049a8b04"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c9db1c18f0eaad2f804728c67d6c610778456e3e1cc4ab4bbd5eeb8e6053c6fc"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7170375bcc99f1a2fbd9c306f5be8764eaf3ac6b5cb968862cad4c7057756506"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b66c9c1e7ccabad3a7d037b2bcb740122a7b17a53734b7d72a344ce39882a1b"}, - {file = "greenlet-3.0.3-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:098d86f528c855ead3479afe84b49242e174ed262456c342d70fc7f972bc13c4"}, - {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:81bb9c6d52e8321f09c3d165b2a78c680506d9af285bfccbad9fb7ad5a5da3e5"}, - {file = "greenlet-3.0.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:fd096eb7ffef17c456cfa587523c5f92321ae02427ff955bebe9e3c63bc9f0da"}, - {file = "greenlet-3.0.3-cp38-cp38-win32.whl", hash = "sha256:d46677c85c5ba00a9cb6f7a00b2bfa6f812192d2c9f7d9c4f6a55b60216712f3"}, - {file = "greenlet-3.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:419b386f84949bf0e7c73e6032e3457b82a787c1ab4a0e43732898a761cc9dbf"}, - {file = "greenlet-3.0.3-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:da70d4d51c8b306bb7a031d5cff6cc25ad253affe89b70352af5f1cb68e74b53"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:086152f8fbc5955df88382e8a75984e2bb1c892ad2e3c80a2508954e52295257"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d73a9fe764d77f87f8ec26a0c85144d6a951a6c438dfe50487df5595c6373eac"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7dcbe92cc99f08c8dd11f930de4d99ef756c3591a5377d1d9cd7dd5e896da71"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1551a8195c0d4a68fac7a4325efac0d541b48def35feb49d803674ac32582f61"}, - {file = "greenlet-3.0.3-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:64d7675ad83578e3fc149b617a444fab8efdafc9385471f868eb5ff83e446b8b"}, - {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:b37eef18ea55f2ffd8f00ff8fe7c8d3818abd3e25fb73fae2ca3b672e333a7a6"}, - {file = "greenlet-3.0.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:77457465d89b8263bca14759d7c1684df840b6811b2499838cc5b040a8b5b113"}, - {file = "greenlet-3.0.3-cp39-cp39-win32.whl", hash = "sha256:57e8974f23e47dac22b83436bdcf23080ade568ce77df33159e019d161ce1d1e"}, - {file = "greenlet-3.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:c5ee858cfe08f34712f548c3c363e807e7186f03ad7a5039ebadb29e8c6be067"}, - {file = "greenlet-3.0.3.tar.gz", hash = "sha256:43374442353259554ce33599da8b692d5aa96f8976d567d4badf263371fbe491"}, + {file = "greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563"}, + {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83"}, + {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0"}, + {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120"}, + {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc"}, + {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617"}, + {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7"}, + {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6"}, + {file = "greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80"}, + {file = "greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70"}, + {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159"}, + {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e"}, + {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1"}, + {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383"}, + {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a"}, + {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511"}, + {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395"}, + {file = "greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39"}, + {file = "greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d"}, + {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79"}, + {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa"}, + {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441"}, + {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36"}, + {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9"}, + {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0"}, + {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942"}, + {file = "greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01"}, + {file = "greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1"}, + {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff"}, + {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a"}, + {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e"}, + {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4"}, + {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e"}, + {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1"}, + {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c"}, + {file = "greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761"}, + {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011"}, + {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13"}, + {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475"}, + {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b"}, + {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822"}, + {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01"}, + {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6"}, + {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47da355d8687fd65240c364c90a31569a133b7b60de111c255ef5b606f2ae291"}, + {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:98884ecf2ffb7d7fe6bd517e8eb99d31ff7855a840fa6d0d63cd07c037f6a981"}, + {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1d4aeb8891338e60d1ab6127af1fe45def5259def8094b9c7e34690c8858803"}, + {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db32b5348615a04b82240cc67983cb315309e88d444a288934ee6ceaebcad6cc"}, + {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dcc62f31eae24de7f8dce72134c8651c58000d3b1868e01392baea7c32c247de"}, + {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1d3755bcb2e02de341c55b4fca7a745a24a9e7212ac953f6b3a48d117d7257aa"}, + {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b8da394b34370874b4572676f36acabac172602abf054cbc4ac910219f3340af"}, + {file = "greenlet-3.1.1-cp37-cp37m-win32.whl", hash = "sha256:a0dfc6c143b519113354e780a50381508139b07d2177cb6ad6a08278ec655798"}, + {file = "greenlet-3.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:54558ea205654b50c438029505def3834e80f0869a70fb15b871c29b4575ddef"}, + {file = "greenlet-3.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:346bed03fe47414091be4ad44786d1bd8bef0c3fcad6ed3dee074a032ab408a9"}, + {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfc59d69fc48664bc693842bd57acfdd490acafda1ab52c7836e3fc75c90a111"}, + {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21e10da6ec19b457b82636209cbe2331ff4306b54d06fa04b7c138ba18c8a81"}, + {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37b9de5a96111fc15418819ab4c4432e4f3c2ede61e660b1e33971eba26ef9ba"}, + {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ef9ea3f137e5711f0dbe5f9263e8c009b7069d8a1acea822bd5e9dae0ae49c8"}, + {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85f3ff71e2e60bd4b4932a043fbbe0f499e263c628390b285cb599154a3b03b1"}, + {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:95ffcf719966dd7c453f908e208e14cde192e09fde6c7186c8f1896ef778d8cd"}, + {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:03a088b9de532cbfe2ba2034b2b85e82df37874681e8c470d6fb2f8c04d7e4b7"}, + {file = "greenlet-3.1.1-cp38-cp38-win32.whl", hash = "sha256:8b8b36671f10ba80e159378df9c4f15c14098c4fd73a36b9ad715f057272fbef"}, + {file = "greenlet-3.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:7017b2be767b9d43cc31416aba48aab0d2309ee31b4dbf10a1d38fb7972bdf9d"}, + {file = "greenlet-3.1.1-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:396979749bd95f018296af156201d6211240e7a23090f50a8d5d18c370084dc3"}, + {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca9d0ff5ad43e785350894d97e13633a66e2b50000e8a183a50a88d834752d42"}, + {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f6ff3b14f2df4c41660a7dec01045a045653998784bf8cfcb5a525bdffffbc8f"}, + {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94ebba31df2aa506d7b14866fed00ac141a867e63143fe5bca82a8e503b36437"}, + {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aaad12ac0ff500f62cebed98d8789198ea0e6f233421059fa68a5aa7220145"}, + {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:63e4844797b975b9af3a3fb8f7866ff08775f5426925e1e0bbcfe7932059a12c"}, + {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7939aa3ca7d2a1593596e7ac6d59391ff30281ef280d8632fa03d81f7c5f955e"}, + {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d0028e725ee18175c6e422797c407874da24381ce0690d6b9396c204c7f7276e"}, + {file = "greenlet-3.1.1-cp39-cp39-win32.whl", hash = "sha256:5e06afd14cbaf9e00899fae69b24a32f2196c19de08fcb9f4779dd4f004e5e7c"}, + {file = "greenlet-3.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:3319aa75e0e0639bc15ff54ca327e8dc7a6fe404003496e3c6925cd3142e0e22"}, + {file = "greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467"}, ] [package.extras] @@ -1440,13 +1498,13 @@ test = ["objgraph", "psutil"] [[package]] name = "humanize" -version = "4.10.0" +version = "4.11.0" description = "Python humanize utilities" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "humanize-4.10.0-py3-none-any.whl", hash = "sha256:39e7ccb96923e732b5c2e27aeaa3b10a8dfeeba3eb965ba7b74a3eb0e30040a6"}, - {file = "humanize-4.10.0.tar.gz", hash = "sha256:06b6eb0293e4b85e8d385397c5868926820db32b9b654b932f57fa41c23c9978"}, + {file = "humanize-4.11.0-py3-none-any.whl", hash = "sha256:b53caaec8532bcb2fff70c8826f904c35943f8cecaca29d272d9df38092736c0"}, + {file = "humanize-4.11.0.tar.gz", hash = "sha256:e66f36020a2d5a974c504bd2555cf770621dbdbb6d82f94a6857c0b1ea2608be"}, ] [package.extras] @@ -1470,13 +1528,13 @@ packaging = "*" [[package]] name = "hypothesis" -version = "6.111.1" +version = "6.118.7" description = "A library for property-based testing" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "hypothesis-6.111.1-py3-none-any.whl", hash = "sha256:9422adbac4b2104f6cf92dc6604b5c9df975efc08ffc7145ecc39bc617243835"}, - {file = "hypothesis-6.111.1.tar.gz", hash = "sha256:6ab6185a858fa692bf125c0d0a936134edc318bee01c05e407c71c9ead0b61c5"}, + {file = "hypothesis-6.118.7-py3-none-any.whl", hash = "sha256:5fe1d80f46d81c6160ef762e4e11a61bb4eb6838a8fb7bd3c5a2542fb107bc38"}, + {file = "hypothesis-6.118.7.tar.gz", hash = "sha256:604328f5d766a056182f54b4826f9b2d5f664f42bff68fd81b4d9d6c44b2398b"}, ] [package.dependencies] @@ -1484,31 +1542,31 @@ attrs = ">=22.2.0" sortedcontainers = ">=2.1.0,<3.0.0" [package.extras] -all = ["backports.zoneinfo (>=0.2.1)", "black (>=19.10b0)", "click (>=7.0)", "crosshair-tool (>=0.0.66)", "django (>=3.2)", "dpcontracts (>=0.4)", "hypothesis-crosshair (>=0.0.12)", "lark (>=0.10.1)", "libcst (>=0.3.16)", "numpy (>=1.17.3)", "pandas (>=1.1)", "pytest (>=4.6)", "python-dateutil (>=1.4)", "pytz (>=2014.1)", "redis (>=3.0.0)", "rich (>=9.0.0)", "tzdata (>=2024.1)"] +all = ["black (>=19.10b0)", "click (>=7.0)", "crosshair-tool (>=0.0.77)", "django (>=4.2)", "dpcontracts (>=0.4)", "hypothesis-crosshair (>=0.0.18)", "lark (>=0.10.1)", "libcst (>=0.3.16)", "numpy (>=1.19.3)", "pandas (>=1.1)", "pytest (>=4.6)", "python-dateutil (>=1.4)", "pytz (>=2014.1)", "redis (>=3.0.0)", "rich (>=9.0.0)", "tzdata (>=2024.2)"] cli = ["black (>=19.10b0)", "click (>=7.0)", "rich (>=9.0.0)"] codemods = ["libcst (>=0.3.16)"] -crosshair = ["crosshair-tool (>=0.0.66)", "hypothesis-crosshair (>=0.0.12)"] +crosshair = ["crosshair-tool (>=0.0.77)", "hypothesis-crosshair (>=0.0.18)"] dateutil = ["python-dateutil (>=1.4)"] -django = ["django (>=3.2)"] +django = ["django (>=4.2)"] dpcontracts = ["dpcontracts (>=0.4)"] ghostwriter = ["black (>=19.10b0)"] lark = ["lark (>=0.10.1)"] -numpy = ["numpy (>=1.17.3)"] +numpy = ["numpy (>=1.19.3)"] pandas = ["pandas (>=1.1)"] pytest = ["pytest (>=4.6)"] pytz = ["pytz (>=2014.1)"] redis = ["redis (>=3.0.0)"] -zoneinfo = ["backports.zoneinfo (>=0.2.1)", "tzdata (>=2024.1)"] +zoneinfo = ["tzdata (>=2024.2)"] [[package]] name = "identify" -version = "2.6.0" +version = "2.6.2" description = "File identification library for Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "identify-2.6.0-py2.py3-none-any.whl", hash = "sha256:e79ae4406387a9d300332b5fd366d8994f1525e8414984e1a59e058b2eda2dd0"}, - {file = "identify-2.6.0.tar.gz", hash = "sha256:cb171c685bdc31bcc4c1734698736a7d5b6c8bf2e0c15117f4d469c8640ae5cf"}, + {file = "identify-2.6.2-py2.py3-none-any.whl", hash = "sha256:c097384259f49e372f4ea00a19719d95ae27dd5ff0fd77ad630aa891306b82f3"}, + {file = "identify-2.6.2.tar.gz", hash = "sha256:fab5c716c24d7a789775228823797296a2994b075fb6080ac83a102772a98cbd"}, ] [package.extras] @@ -1516,29 +1574,36 @@ license = ["ukkonen"] [[package]] name = "idna" -version = "3.7" +version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" optional = false -python-versions = ">=3.5" +python-versions = ">=3.6" files = [ - {file = "idna-3.7-py3-none-any.whl", hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"}, - {file = "idna-3.7.tar.gz", hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc"}, + {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, + {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] + [[package]] name = "importlib-resources" -version = "6.4.3" +version = "6.4.5" description = "Read resources from Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "importlib_resources-6.4.3-py3-none-any.whl", hash = "sha256:2d6dfe3b9e055f72495c2085890837fc8c758984e209115c8792bddcb762cd93"}, - {file = "importlib_resources-6.4.3.tar.gz", hash = "sha256:4a202b9b9d38563b46da59221d77bb73862ab5d79d461307bcb826d725448b98"}, + {file = "importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717"}, + {file = "importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065"}, ] [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"] -test = ["jaraco.test (>=5.4)", "pytest (>=6,!=8.1.*)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy", "pytest-ruff (>=0.2.1)", "zipp (>=3.17)"] +enabler = ["pytest-enabler (>=2.2)"] +test = ["jaraco.test (>=5.4)", "pytest (>=6,!=8.1.*)", "zipp (>=3.17)"] +type = ["pytest-mypy"] [[package]] name = "iniconfig" @@ -1675,13 +1740,13 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339- [[package]] name = "jsonschema-specifications" -version = "2023.12.1" +version = "2024.10.1" description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" 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"}, + {file = "jsonschema_specifications-2024.10.1-py3-none-any.whl", hash = "sha256:a09a0680616357d9a0ecf05c12ad234479f549239d0f5b55f3deea67475da9bf"}, + {file = "jsonschema_specifications-2024.10.1.tar.gz", hash = "sha256:0f38b83639958ce1152d02a7f062902c41c8fd20d558b0c34344292d417ae272"}, ] [package.dependencies] @@ -1704,130 +1769,141 @@ files = [ [[package]] name = "kiwisolver" -version = "1.4.5" +version = "1.4.7" description = "A fast implementation of the Cassowary constraint solver" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "kiwisolver-1.4.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:05703cf211d585109fcd72207a31bb170a0f22144d68298dc5e61b3c946518af"}, - {file = "kiwisolver-1.4.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:146d14bebb7f1dc4d5fbf74f8a6cb15ac42baadee8912eb84ac0b3b2a3dc6ac3"}, - {file = "kiwisolver-1.4.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6ef7afcd2d281494c0a9101d5c571970708ad911d028137cd558f02b851c08b4"}, - {file = "kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9eaa8b117dc8337728e834b9c6e2611f10c79e38f65157c4c38e9400286f5cb1"}, - {file = "kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:ec20916e7b4cbfb1f12380e46486ec4bcbaa91a9c448b97023fde0d5bbf9e4ff"}, - {file = "kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:39b42c68602539407884cf70d6a480a469b93b81b7701378ba5e2328660c847a"}, - {file = "kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:aa12042de0171fad672b6c59df69106d20d5596e4f87b5e8f76df757a7c399aa"}, - {file = "kiwisolver-1.4.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2a40773c71d7ccdd3798f6489aaac9eee213d566850a9533f8d26332d626b82c"}, - {file = "kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:19df6e621f6d8b4b9c4d45f40a66839294ff2bb235e64d2178f7522d9170ac5b"}, - {file = "kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:83d78376d0d4fd884e2c114d0621624b73d2aba4e2788182d286309ebdeed770"}, - {file = "kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:e391b1f0a8a5a10ab3b9bb6afcfd74f2175f24f8975fb87ecae700d1503cdee0"}, - {file = "kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:852542f9481f4a62dbb5dd99e8ab7aedfeb8fb6342349a181d4036877410f525"}, - {file = "kiwisolver-1.4.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59edc41b24031bc25108e210c0def6f6c2191210492a972d585a06ff246bb79b"}, - {file = "kiwisolver-1.4.5-cp310-cp310-win32.whl", hash = "sha256:a6aa6315319a052b4ee378aa171959c898a6183f15c1e541821c5c59beaa0238"}, - {file = "kiwisolver-1.4.5-cp310-cp310-win_amd64.whl", hash = "sha256:d0ef46024e6a3d79c01ff13801cb19d0cad7fd859b15037aec74315540acc276"}, - {file = "kiwisolver-1.4.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:11863aa14a51fd6ec28688d76f1735f8f69ab1fabf388851a595d0721af042f5"}, - {file = "kiwisolver-1.4.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8ab3919a9997ab7ef2fbbed0cc99bb28d3c13e6d4b1ad36e97e482558a91be90"}, - {file = "kiwisolver-1.4.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fcc700eadbbccbf6bc1bcb9dbe0786b4b1cb91ca0dcda336eef5c2beed37b797"}, - {file = "kiwisolver-1.4.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dfdd7c0b105af050eb3d64997809dc21da247cf44e63dc73ff0fd20b96be55a9"}, - {file = "kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76c6a5964640638cdeaa0c359382e5703e9293030fe730018ca06bc2010c4437"}, - {file = "kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bbea0db94288e29afcc4c28afbf3a7ccaf2d7e027489c449cf7e8f83c6346eb9"}, - {file = "kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ceec1a6bc6cab1d6ff5d06592a91a692f90ec7505d6463a88a52cc0eb58545da"}, - {file = "kiwisolver-1.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:040c1aebeda72197ef477a906782b5ab0d387642e93bda547336b8957c61022e"}, - {file = "kiwisolver-1.4.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f91de7223d4c7b793867797bacd1ee53bfe7359bd70d27b7b58a04efbb9436c8"}, - {file = "kiwisolver-1.4.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:faae4860798c31530dd184046a900e652c95513796ef51a12bc086710c2eec4d"}, - {file = "kiwisolver-1.4.5-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b0157420efcb803e71d1b28e2c287518b8808b7cf1ab8af36718fd0a2c453eb0"}, - {file = "kiwisolver-1.4.5-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:06f54715b7737c2fecdbf140d1afb11a33d59508a47bf11bb38ecf21dc9ab79f"}, - {file = "kiwisolver-1.4.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fdb7adb641a0d13bdcd4ef48e062363d8a9ad4a182ac7647ec88f695e719ae9f"}, - {file = "kiwisolver-1.4.5-cp311-cp311-win32.whl", hash = "sha256:bb86433b1cfe686da83ce32a9d3a8dd308e85c76b60896d58f082136f10bffac"}, - {file = "kiwisolver-1.4.5-cp311-cp311-win_amd64.whl", hash = "sha256:6c08e1312a9cf1074d17b17728d3dfce2a5125b2d791527f33ffbe805200a355"}, - {file = "kiwisolver-1.4.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:32d5cf40c4f7c7b3ca500f8985eb3fb3a7dfc023215e876f207956b5ea26632a"}, - {file = "kiwisolver-1.4.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f846c260f483d1fd217fe5ed7c173fb109efa6b1fc8381c8b7552c5781756192"}, - {file = "kiwisolver-1.4.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5ff5cf3571589b6d13bfbfd6bcd7a3f659e42f96b5fd1c4830c4cf21d4f5ef45"}, - {file = "kiwisolver-1.4.5-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7269d9e5f1084a653d575c7ec012ff57f0c042258bf5db0954bf551c158466e7"}, - {file = "kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da802a19d6e15dffe4b0c24b38b3af68e6c1a68e6e1d8f30148c83864f3881db"}, - {file = "kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3aba7311af82e335dd1e36ffff68aaca609ca6290c2cb6d821a39aa075d8e3ff"}, - {file = "kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:763773d53f07244148ccac5b084da5adb90bfaee39c197554f01b286cf869228"}, - {file = "kiwisolver-1.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2270953c0d8cdab5d422bee7d2007f043473f9d2999631c86a223c9db56cbd16"}, - {file = "kiwisolver-1.4.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d099e745a512f7e3bbe7249ca835f4d357c586d78d79ae8f1dcd4d8adeb9bda9"}, - {file = "kiwisolver-1.4.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:74db36e14a7d1ce0986fa104f7d5637aea5c82ca6326ed0ec5694280942d1162"}, - {file = "kiwisolver-1.4.5-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:7e5bab140c309cb3a6ce373a9e71eb7e4873c70c2dda01df6820474f9889d6d4"}, - {file = "kiwisolver-1.4.5-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:0f114aa76dc1b8f636d077979c0ac22e7cd8f3493abbab152f20eb8d3cda71f3"}, - {file = "kiwisolver-1.4.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:88a2df29d4724b9237fc0c6eaf2a1adae0cdc0b3e9f4d8e7dc54b16812d2d81a"}, - {file = "kiwisolver-1.4.5-cp312-cp312-win32.whl", hash = "sha256:72d40b33e834371fd330fb1472ca19d9b8327acb79a5821d4008391db8e29f20"}, - {file = "kiwisolver-1.4.5-cp312-cp312-win_amd64.whl", hash = "sha256:2c5674c4e74d939b9d91dda0fae10597ac7521768fec9e399c70a1f27e2ea2d9"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3a2b053a0ab7a3960c98725cfb0bf5b48ba82f64ec95fe06f1d06c99b552e130"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3cd32d6c13807e5c66a7cbb79f90b553642f296ae4518a60d8d76243b0ad2898"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:59ec7b7c7e1a61061850d53aaf8e93db63dce0c936db1fda2658b70e4a1be709"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:da4cfb373035def307905d05041c1d06d8936452fe89d464743ae7fb8371078b"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2400873bccc260b6ae184b2b8a4fec0e4082d30648eadb7c3d9a13405d861e89"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:1b04139c4236a0f3aff534479b58f6f849a8b351e1314826c2d230849ed48985"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:4e66e81a5779b65ac21764c295087de82235597a2293d18d943f8e9e32746265"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:7931d8f1f67c4be9ba1dd9c451fb0eeca1a25b89e4d3f89e828fe12a519b782a"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:b3f7e75f3015df442238cca659f8baa5f42ce2a8582727981cbfa15fee0ee205"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:bbf1d63eef84b2e8c89011b7f2235b1e0bf7dacc11cac9431fc6468e99ac77fb"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:4c380469bd3f970ef677bf2bcba2b6b0b4d5c75e7a020fb863ef75084efad66f"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-win32.whl", hash = "sha256:9408acf3270c4b6baad483865191e3e582b638b1654a007c62e3efe96f09a9a3"}, - {file = "kiwisolver-1.4.5-cp37-cp37m-win_amd64.whl", hash = "sha256:5b94529f9b2591b7af5f3e0e730a4e0a41ea174af35a4fd067775f9bdfeee01a"}, - {file = "kiwisolver-1.4.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:11c7de8f692fc99816e8ac50d1d1aef4f75126eefc33ac79aac02c099fd3db71"}, - {file = "kiwisolver-1.4.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:53abb58632235cd154176ced1ae8f0d29a6657aa1aa9decf50b899b755bc2b93"}, - {file = "kiwisolver-1.4.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:88b9f257ca61b838b6f8094a62418421f87ac2a1069f7e896c36a7d86b5d4c29"}, - {file = "kiwisolver-1.4.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3195782b26fc03aa9c6913d5bad5aeb864bdc372924c093b0f1cebad603dd712"}, - {file = "kiwisolver-1.4.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fc579bf0f502e54926519451b920e875f433aceb4624a3646b3252b5caa9e0b6"}, - {file = "kiwisolver-1.4.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5a580c91d686376f0f7c295357595c5a026e6cbc3d77b7c36e290201e7c11ecb"}, - {file = "kiwisolver-1.4.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:cfe6ab8da05c01ba6fbea630377b5da2cd9bcbc6338510116b01c1bc939a2c18"}, - {file = "kiwisolver-1.4.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d2e5a98f0ec99beb3c10e13b387f8db39106d53993f498b295f0c914328b1333"}, - {file = "kiwisolver-1.4.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:a51a263952b1429e429ff236d2f5a21c5125437861baeed77f5e1cc2d2c7c6da"}, - {file = "kiwisolver-1.4.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:3edd2fa14e68c9be82c5b16689e8d63d89fe927e56debd6e1dbce7a26a17f81b"}, - {file = "kiwisolver-1.4.5-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:74d1b44c6cfc897df648cc9fdaa09bc3e7679926e6f96df05775d4fb3946571c"}, - {file = "kiwisolver-1.4.5-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:76d9289ed3f7501012e05abb8358bbb129149dbd173f1f57a1bf1c22d19ab7cc"}, - {file = "kiwisolver-1.4.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:92dea1ffe3714fa8eb6a314d2b3c773208d865a0e0d35e713ec54eea08a66250"}, - {file = "kiwisolver-1.4.5-cp38-cp38-win32.whl", hash = "sha256:5c90ae8c8d32e472be041e76f9d2f2dbff4d0b0be8bd4041770eddb18cf49a4e"}, - {file = "kiwisolver-1.4.5-cp38-cp38-win_amd64.whl", hash = "sha256:c7940c1dc63eb37a67721b10d703247552416f719c4188c54e04334321351ced"}, - {file = "kiwisolver-1.4.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9407b6a5f0d675e8a827ad8742e1d6b49d9c1a1da5d952a67d50ef5f4170b18d"}, - {file = "kiwisolver-1.4.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:15568384086b6df3c65353820a4473575dbad192e35010f622c6ce3eebd57af9"}, - {file = "kiwisolver-1.4.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0dc9db8e79f0036e8173c466d21ef18e1befc02de8bf8aa8dc0813a6dc8a7046"}, - {file = "kiwisolver-1.4.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:cdc8a402aaee9a798b50d8b827d7ecf75edc5fb35ea0f91f213ff927c15f4ff0"}, - {file = "kiwisolver-1.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:6c3bd3cde54cafb87d74d8db50b909705c62b17c2099b8f2e25b461882e544ff"}, - {file = "kiwisolver-1.4.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:955e8513d07a283056b1396e9a57ceddbd272d9252c14f154d450d227606eb54"}, - {file = "kiwisolver-1.4.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:346f5343b9e3f00b8db8ba359350eb124b98c99efd0b408728ac6ebf38173958"}, - {file = "kiwisolver-1.4.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b9098e0049e88c6a24ff64545cdfc50807818ba6c1b739cae221bbbcbc58aad3"}, - {file = "kiwisolver-1.4.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:00bd361b903dc4bbf4eb165f24d1acbee754fce22ded24c3d56eec268658a5cf"}, - {file = "kiwisolver-1.4.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7b8b454bac16428b22560d0a1cf0a09875339cab69df61d7805bf48919415901"}, - {file = "kiwisolver-1.4.5-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:f1d072c2eb0ad60d4c183f3fb44ac6f73fb7a8f16a2694a91f988275cbf352f9"}, - {file = "kiwisolver-1.4.5-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:31a82d498054cac9f6d0b53d02bb85811185bcb477d4b60144f915f3b3126342"}, - {file = "kiwisolver-1.4.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:6512cb89e334e4700febbffaaa52761b65b4f5a3cf33f960213d5656cea36a77"}, - {file = "kiwisolver-1.4.5-cp39-cp39-win32.whl", hash = "sha256:9db8ea4c388fdb0f780fe91346fd438657ea602d58348753d9fb265ce1bca67f"}, - {file = "kiwisolver-1.4.5-cp39-cp39-win_amd64.whl", hash = "sha256:59415f46a37f7f2efeec758353dd2eae1b07640d8ca0f0c42548ec4125492635"}, - {file = "kiwisolver-1.4.5-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5c7b3b3a728dc6faf3fc372ef24f21d1e3cee2ac3e9596691d746e5a536de920"}, - {file = "kiwisolver-1.4.5-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:620ced262a86244e2be10a676b646f29c34537d0d9cc8eb26c08f53d98013390"}, - {file = "kiwisolver-1.4.5-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:378a214a1e3bbf5ac4a8708304318b4f890da88c9e6a07699c4ae7174c09a68d"}, - {file = "kiwisolver-1.4.5-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aaf7be1207676ac608a50cd08f102f6742dbfc70e8d60c4db1c6897f62f71523"}, - {file = "kiwisolver-1.4.5-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:ba55dce0a9b8ff59495ddd050a0225d58bd0983d09f87cfe2b6aec4f2c1234e4"}, - {file = "kiwisolver-1.4.5-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:fd32ea360bcbb92d28933fc05ed09bffcb1704ba3fc7942e81db0fd4f81a7892"}, - {file = "kiwisolver-1.4.5-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:5e7139af55d1688f8b960ee9ad5adafc4ac17c1c473fe07133ac092310d76544"}, - {file = "kiwisolver-1.4.5-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dced8146011d2bc2e883f9bd68618b8247387f4bbec46d7392b3c3b032640126"}, - {file = "kiwisolver-1.4.5-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c9bf3325c47b11b2e51bca0824ea217c7cd84491d8ac4eefd1e409705ef092bd"}, - {file = "kiwisolver-1.4.5-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:5794cf59533bc3f1b1c821f7206a3617999db9fbefc345360aafe2e067514929"}, - {file = "kiwisolver-1.4.5-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e368f200bbc2e4f905b8e71eb38b3c04333bddaa6a2464a6355487b02bb7fb09"}, - {file = "kiwisolver-1.4.5-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5d706eba36b4c4d5bc6c6377bb6568098765e990cfc21ee16d13963fab7b3e7"}, - {file = "kiwisolver-1.4.5-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85267bd1aa8880a9c88a8cb71e18d3d64d2751a790e6ca6c27b8ccc724bcd5ad"}, - {file = "kiwisolver-1.4.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:210ef2c3a1f03272649aff1ef992df2e724748918c4bc2d5a90352849eb40bea"}, - {file = "kiwisolver-1.4.5-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:11d011a7574eb3b82bcc9c1a1d35c1d7075677fdd15de527d91b46bd35e935ee"}, - {file = "kiwisolver-1.4.5.tar.gz", hash = "sha256:e57e563a57fb22a142da34f38acc2fc1a5c864bc29ca1517a88abc963e60d6ec"}, + {file = "kiwisolver-1.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8a9c83f75223d5e48b0bc9cb1bf2776cf01563e00ade8775ffe13b0b6e1af3a6"}, + {file = "kiwisolver-1.4.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:58370b1ffbd35407444d57057b57da5d6549d2d854fa30249771775c63b5fe17"}, + {file = "kiwisolver-1.4.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aa0abdf853e09aff551db11fce173e2177d00786c688203f52c87ad7fcd91ef9"}, + {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8d53103597a252fb3ab8b5845af04c7a26d5e7ea8122303dd7a021176a87e8b9"}, + {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:88f17c5ffa8e9462fb79f62746428dd57b46eb931698e42e990ad63103f35e6c"}, + {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a9ca9c710d598fd75ee5de59d5bda2684d9db36a9f50b6125eaea3969c2599"}, + {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4d742cb7af1c28303a51b7a27aaee540e71bb8e24f68c736f6f2ffc82f2bf05"}, + {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e28c7fea2196bf4c2f8d46a0415c77a1c480cc0724722f23d7410ffe9842c407"}, + {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e968b84db54f9d42046cf154e02911e39c0435c9801681e3fc9ce8a3c4130278"}, + {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0c18ec74c0472de033e1bebb2911c3c310eef5649133dd0bedf2a169a1b269e5"}, + {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8f0ea6da6d393d8b2e187e6a5e3fb81f5862010a40c3945e2c6d12ae45cfb2ad"}, + {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:f106407dda69ae456dd1227966bf445b157ccc80ba0dff3802bb63f30b74e895"}, + {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:84ec80df401cfee1457063732d90022f93951944b5b58975d34ab56bb150dfb3"}, + {file = "kiwisolver-1.4.7-cp310-cp310-win32.whl", hash = "sha256:71bb308552200fb2c195e35ef05de12f0c878c07fc91c270eb3d6e41698c3bcc"}, + {file = "kiwisolver-1.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:44756f9fd339de0fb6ee4f8c1696cfd19b2422e0d70b4cefc1cc7f1f64045a8c"}, + {file = "kiwisolver-1.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:78a42513018c41c2ffd262eb676442315cbfe3c44eed82385c2ed043bc63210a"}, + {file = "kiwisolver-1.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d2b0e12a42fb4e72d509fc994713d099cbb15ebf1103545e8a45f14da2dfca54"}, + {file = "kiwisolver-1.4.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a8781ac3edc42ea4b90bc23e7d37b665d89423818e26eb6df90698aa2287c95"}, + {file = "kiwisolver-1.4.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46707a10836894b559e04b0fd143e343945c97fd170d69a2d26d640b4e297935"}, + {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef97b8df011141c9b0f6caf23b29379f87dd13183c978a30a3c546d2c47314cb"}, + {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab58c12a2cd0fc769089e6d38466c46d7f76aced0a1f54c77652446733d2d02"}, + {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:803b8e1459341c1bb56d1c5c010406d5edec8a0713a0945851290a7930679b51"}, + {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9a9e8a507420fe35992ee9ecb302dab68550dedc0da9e2880dd88071c5fb052"}, + {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18077b53dc3bb490e330669a99920c5e6a496889ae8c63b58fbc57c3d7f33a18"}, + {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6af936f79086a89b3680a280c47ea90b4df7047b5bdf3aa5c524bbedddb9e545"}, + {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3abc5b19d24af4b77d1598a585b8a719beb8569a71568b66f4ebe1fb0449460b"}, + {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:933d4de052939d90afbe6e9d5273ae05fb836cc86c15b686edd4b3560cc0ee36"}, + {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:65e720d2ab2b53f1f72fb5da5fb477455905ce2c88aaa671ff0a447c2c80e8e3"}, + {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3bf1ed55088f214ba6427484c59553123fdd9b218a42bbc8c6496d6754b1e523"}, + {file = "kiwisolver-1.4.7-cp311-cp311-win32.whl", hash = "sha256:4c00336b9dd5ad96d0a558fd18a8b6f711b7449acce4c157e7343ba92dd0cf3d"}, + {file = "kiwisolver-1.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:929e294c1ac1e9f615c62a4e4313ca1823ba37326c164ec720a803287c4c499b"}, + {file = "kiwisolver-1.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:e33e8fbd440c917106b237ef1a2f1449dfbb9b6f6e1ce17c94cd6a1e0d438376"}, + {file = "kiwisolver-1.4.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:5360cc32706dab3931f738d3079652d20982511f7c0ac5711483e6eab08efff2"}, + {file = "kiwisolver-1.4.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:942216596dc64ddb25adb215c3c783215b23626f8d84e8eff8d6d45c3f29f75a"}, + {file = "kiwisolver-1.4.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:48b571ecd8bae15702e4f22d3ff6a0f13e54d3d00cd25216d5e7f658242065ee"}, + {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ad42ba922c67c5f219097b28fae965e10045ddf145d2928bfac2eb2e17673640"}, + {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:612a10bdae23404a72941a0fc8fa2660c6ea1217c4ce0dbcab8a8f6543ea9e7f"}, + {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9e838bba3a3bac0fe06d849d29772eb1afb9745a59710762e4ba3f4cb8424483"}, + {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:22f499f6157236c19f4bbbd472fa55b063db77a16cd74d49afe28992dff8c258"}, + {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:693902d433cf585133699972b6d7c42a8b9f8f826ebcaf0132ff55200afc599e"}, + {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4e77f2126c3e0b0d055f44513ed349038ac180371ed9b52fe96a32aa071a5107"}, + {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:657a05857bda581c3656bfc3b20e353c232e9193eb167766ad2dc58b56504948"}, + {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4bfa75a048c056a411f9705856abfc872558e33c055d80af6a380e3658766038"}, + {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:34ea1de54beef1c104422d210c47c7d2a4999bdecf42c7b5718fbe59a4cac383"}, + {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:90da3b5f694b85231cf93586dad5e90e2d71b9428f9aad96952c99055582f520"}, + {file = "kiwisolver-1.4.7-cp312-cp312-win32.whl", hash = "sha256:18e0cca3e008e17fe9b164b55735a325140a5a35faad8de92dd80265cd5eb80b"}, + {file = "kiwisolver-1.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:58cb20602b18f86f83a5c87d3ee1c766a79c0d452f8def86d925e6c60fbf7bfb"}, + {file = "kiwisolver-1.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:f5a8b53bdc0b3961f8b6125e198617c40aeed638b387913bf1ce78afb1b0be2a"}, + {file = "kiwisolver-1.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e6039dcbe79a8e0f044f1c39db1986a1b8071051efba3ee4d74f5b365f5226e"}, + {file = "kiwisolver-1.4.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a1ecf0ac1c518487d9d23b1cd7139a6a65bc460cd101ab01f1be82ecf09794b6"}, + {file = "kiwisolver-1.4.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ab9ccab2b5bd5702ab0803676a580fffa2aa178c2badc5557a84cc943fcf750"}, + {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f816dd2277f8d63d79f9c8473a79fe54047bc0467754962840782c575522224d"}, + {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf8bcc23ceb5a1b624572a1623b9f79d2c3b337c8c455405ef231933a10da379"}, + {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dea0bf229319828467d7fca8c7c189780aa9ff679c94539eed7532ebe33ed37c"}, + {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c06a4c7cf15ec739ce0e5971b26c93638730090add60e183530d70848ebdd34"}, + {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:913983ad2deb14e66d83c28b632fd35ba2b825031f2fa4ca29675e665dfecbe1"}, + {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5337ec7809bcd0f424c6b705ecf97941c46279cf5ed92311782c7c9c2026f07f"}, + {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c26ed10c4f6fa6ddb329a5120ba3b6db349ca192ae211e882970bfc9d91420b"}, + {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c619b101e6de2222c1fcb0531e1b17bbffbe54294bfba43ea0d411d428618c27"}, + {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:073a36c8273647592ea332e816e75ef8da5c303236ec0167196793eb1e34657a"}, + {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ce6b2b0231bda412463e152fc18335ba32faf4e8c23a754ad50ffa70e4091ee"}, + {file = "kiwisolver-1.4.7-cp313-cp313-win32.whl", hash = "sha256:f4c9aee212bc89d4e13f58be11a56cc8036cabad119259d12ace14b34476fd07"}, + {file = "kiwisolver-1.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:8a3ec5aa8e38fc4c8af308917ce12c536f1c88452ce554027e55b22cbbfbff76"}, + {file = "kiwisolver-1.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:76c8094ac20ec259471ac53e774623eb62e6e1f56cd8690c67ce6ce4fcb05650"}, + {file = "kiwisolver-1.4.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5d5abf8f8ec1f4e22882273c423e16cae834c36856cac348cfbfa68e01c40f3a"}, + {file = "kiwisolver-1.4.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:aeb3531b196ef6f11776c21674dba836aeea9d5bd1cf630f869e3d90b16cfade"}, + {file = "kiwisolver-1.4.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b7d755065e4e866a8086c9bdada157133ff466476a2ad7861828e17b6026e22c"}, + {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08471d4d86cbaec61f86b217dd938a83d85e03785f51121e791a6e6689a3be95"}, + {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7bbfcb7165ce3d54a3dfbe731e470f65739c4c1f85bb1018ee912bae139e263b"}, + {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d34eb8494bea691a1a450141ebb5385e4b69d38bb8403b5146ad279f4b30fa3"}, + {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9242795d174daa40105c1d86aba618e8eab7bf96ba8c3ee614da8302a9f95503"}, + {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a0f64a48bb81af7450e641e3fe0b0394d7381e342805479178b3d335d60ca7cf"}, + {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8e045731a5416357638d1700927529e2b8ab304811671f665b225f8bf8d8f933"}, + {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:4322872d5772cae7369f8351da1edf255a604ea7087fe295411397d0cfd9655e"}, + {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:e1631290ee9271dffe3062d2634c3ecac02c83890ada077d225e081aca8aab89"}, + {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:edcfc407e4eb17e037bca59be0e85a2031a2ac87e4fed26d3e9df88b4165f92d"}, + {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:4d05d81ecb47d11e7f8932bd8b61b720bf0b41199358f3f5e36d38e28f0532c5"}, + {file = "kiwisolver-1.4.7-cp38-cp38-win32.whl", hash = "sha256:b38ac83d5f04b15e515fd86f312479d950d05ce2368d5413d46c088dda7de90a"}, + {file = "kiwisolver-1.4.7-cp38-cp38-win_amd64.whl", hash = "sha256:d83db7cde68459fc803052a55ace60bea2bae361fc3b7a6d5da07e11954e4b09"}, + {file = "kiwisolver-1.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f9362ecfca44c863569d3d3c033dbe8ba452ff8eed6f6b5806382741a1334bd"}, + {file = "kiwisolver-1.4.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e8df2eb9b2bac43ef8b082e06f750350fbbaf2887534a5be97f6cf07b19d9583"}, + {file = "kiwisolver-1.4.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f32d6edbc638cde7652bd690c3e728b25332acbadd7cad670cc4a02558d9c417"}, + {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2e6c39bd7b9372b0be21456caab138e8e69cc0fc1190a9dfa92bd45a1e6e904"}, + {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dda56c24d869b1193fcc763f1284b9126550eaf84b88bbc7256e15028f19188a"}, + {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79849239c39b5e1fd906556c474d9b0439ea6792b637511f3fe3a41158d89ca8"}, + {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e3bc157fed2a4c02ec468de4ecd12a6e22818d4f09cde2c31ee3226ffbefab2"}, + {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3da53da805b71e41053dc670f9a820d1157aae77b6b944e08024d17bcd51ef88"}, + {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8705f17dfeb43139a692298cb6637ee2e59c0194538153e83e9ee0c75c2eddde"}, + {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:82a5c2f4b87c26bb1a0ef3d16b5c4753434633b83d365cc0ddf2770c93829e3c"}, + {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce8be0466f4c0d585cdb6c1e2ed07232221df101a4c6f28821d2aa754ca2d9e2"}, + {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:409afdfe1e2e90e6ee7fc896f3df9a7fec8e793e58bfa0d052c8a82f99c37abb"}, + {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5b9c3f4ee0b9a439d2415012bd1b1cc2df59e4d6a9939f4d669241d30b414327"}, + {file = "kiwisolver-1.4.7-cp39-cp39-win32.whl", hash = "sha256:a79ae34384df2b615eefca647a2873842ac3b596418032bef9a7283675962644"}, + {file = "kiwisolver-1.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:cf0438b42121a66a3a667de17e779330fc0f20b0d97d59d2f2121e182b0505e4"}, + {file = "kiwisolver-1.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:764202cc7e70f767dab49e8df52c7455e8de0df5d858fa801a11aa0d882ccf3f"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:94252291e3fe68001b1dd747b4c0b3be12582839b95ad4d1b641924d68fd4643"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b7dfa3b546da08a9f622bb6becdb14b3e24aaa30adba66749d38f3cc7ea9706"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd3de6481f4ed8b734da5df134cd5a6a64fe32124fe83dde1e5b5f29fe30b1e6"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a91b5f9f1205845d488c928e8570dcb62b893372f63b8b6e98b863ebd2368ff2"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40fa14dbd66b8b8f470d5fc79c089a66185619d31645f9b0773b88b19f7223c4"}, + {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:eb542fe7933aa09d8d8f9d9097ef37532a7df6497819d16efe4359890a2f417a"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:bfa1acfa0c54932d5607e19a2c24646fb4c1ae2694437789129cf099789a3b00"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:eee3ea935c3d227d49b4eb85660ff631556841f6e567f0f7bda972df6c2c9935"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f3160309af4396e0ed04db259c3ccbfdc3621b5559b5453075e5de555e1f3a1b"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a17f6a29cf8935e587cc8a4dbfc8368c55edc645283db0ce9801016f83526c2d"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:10849fb2c1ecbfae45a693c070e0320a91b35dd4bcf58172c023b994283a124d"}, + {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:ac542bf38a8a4be2dc6b15248d36315ccc65f0743f7b1a76688ffb6b5129a5c2"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b01aac285f91ca889c800042c35ad3b239e704b150cfd3382adfc9dcc780e39"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:48be928f59a1f5c8207154f935334d374e79f2b5d212826307d072595ad76a2e"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f37cfe618a117e50d8c240555331160d73d0411422b59b5ee217843d7b693608"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:599b5c873c63a1f6ed7eead644a8a380cfbdf5db91dcb6f85707aaab213b1674"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:801fa7802e5cfabe3ab0c81a34c323a319b097dfb5004be950482d882f3d7225"}, + {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c6c43471bc764fad4bc99c5c2d6d16a676b1abf844ca7c8702bdae92df01ee0"}, + {file = "kiwisolver-1.4.7.tar.gz", hash = "sha256:9893ff81bd7107f7b685d3017cc6583daadb4fc26e4a888350df530e41980a60"}, ] [[package]] name = "kombu" -version = "5.4.0" +version = "5.4.2" description = "Messaging library for Python." optional = false python-versions = ">=3.8" files = [ - {file = "kombu-5.4.0-py3-none-any.whl", hash = "sha256:c8dd99820467610b4febbc7a9e8a0d3d7da2d35116b67184418b51cc520ea6b6"}, - {file = "kombu-5.4.0.tar.gz", hash = "sha256:ad200a8dbdaaa2bbc5f26d2ee7d707d9a1fded353a0f4bd751ce8c7d9f449c60"}, + {file = "kombu-5.4.2-py3-none-any.whl", hash = "sha256:14212f5ccf022fc0a70453bb025a1dcc32782a588c49ea866884047d66e14763"}, + {file = "kombu-5.4.2.tar.gz", hash = "sha256:eef572dd2fd9fc614b37580e3caeafdd5af46c1eff31e7fba89138cdb406f2cf"}, ] [package.dependencies] amqp = ">=5.1.1,<6.0.0" +tzdata = {version = "*", markers = "python_version >= \"3.9\""} vine = "5.1.0" [package.extras] @@ -1837,7 +1913,7 @@ confluentkafka = ["confluent-kafka (>=2.2.0)"] consul = ["python-consul2 (==0.1.5)"] librabbitmq = ["librabbitmq (>=2.0.0)"] mongodb = ["pymongo (>=4.1.1)"] -msgpack = ["msgpack (==1.0.8)"] +msgpack = ["msgpack (==1.1.0)"] pyro = ["pyro4 (==4.82)"] qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"] redis = ["redis (>=4.5.2,!=4.5.5,!=5.0.2)"] @@ -1849,13 +1925,13 @@ zookeeper = ["kazoo (>=2.8.0)"] [[package]] name = "locust" -version = "2.31.3" +version = "2.32.2" description = "Developer-friendly load testing framework" optional = false python-versions = ">=3.9" files = [ - {file = "locust-2.31.3-py3-none-any.whl", hash = "sha256:03122e007519b371a5a553d578af502826755de83551d79ea8a412ea1c660115"}, - {file = "locust-2.31.3.tar.gz", hash = "sha256:25f4603f24afa11ef1ee1f26b1c86a232eb9a1140be30b2a4642c12d7a7af8ae"}, + {file = "locust-2.32.2-py3-none-any.whl", hash = "sha256:54a4ec106ec0ee79305deda4659b3f325c1e87b134face75d5da6525adde6316"}, + {file = "locust-2.32.2.tar.gz", hash = "sha256:d2920bc7f19d7f3bedee6cc2cafddc547ba128cba51e5e339c308e14fb88f1a7"}, ] [package.dependencies] @@ -1863,15 +1939,15 @@ ConfigArgParse = ">=1.5.5" flask = ">=2.0.0" Flask-Cors = ">=3.0.10" Flask-Login = ">=0.6.3" -gevent = ">=22.10.2" +gevent = {version = ">=22.10.2", markers = "python_full_version <= \"3.12.0\""} geventhttpclient = ">=2.3.1" msgpack = ">=1.0.0" psutil = ">=5.9.1" pywin32 = {version = "*", markers = "sys_platform == \"win32\""} pyzmq = ">=25.0.0" requests = [ - {version = ">=2.32.2", markers = "python_full_version > \"3.11.0\""}, {version = ">=2.26.0", markers = "python_full_version <= \"3.11.0\""}, + {version = ">=2.32.2", markers = "python_full_version > \"3.11.0\""}, ] Werkzeug = ">=2.0.0" @@ -2031,71 +2107,72 @@ source = ["Cython (>=3.0.11)"] [[package]] name = "markupsafe" -version = "2.1.5" +version = "3.0.2" description = "Safely add untrusted strings to HTML/XML markup." optional = false -python-versions = ">=3.7" +python-versions = ">=3.9" 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"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, + {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, ] [[package]] @@ -2242,167 +2319,176 @@ ujson = ["ujson"] [[package]] name = "msgpack" -version = "1.0.8" +version = "1.1.0" description = "MessagePack serializer" optional = false python-versions = ">=3.8" files = [ - {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:505fe3d03856ac7d215dbe005414bc28505d26f0c128906037e66d98c4e95868"}, - {file = "msgpack-1.0.8-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6b7842518a63a9f17107eb176320960ec095a8ee3b4420b5f688e24bf50c53c"}, - {file = "msgpack-1.0.8-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:376081f471a2ef24828b83a641a02c575d6103a3ad7fd7dade5486cad10ea659"}, - {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e390971d082dba073c05dbd56322427d3280b7cc8b53484c9377adfbae67dc2"}, - {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e073efcba9ea99db5acef3959efa45b52bc67b61b00823d2a1a6944bf45982"}, - {file = "msgpack-1.0.8-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82d92c773fbc6942a7a8b520d22c11cfc8fd83bba86116bfcf962c2f5c2ecdaa"}, - {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:9ee32dcb8e531adae1f1ca568822e9b3a738369b3b686d1477cbc643c4a9c128"}, - {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e3aa7e51d738e0ec0afbed661261513b38b3014754c9459508399baf14ae0c9d"}, - {file = "msgpack-1.0.8-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:69284049d07fce531c17404fcba2bb1df472bc2dcdac642ae71a2d079d950653"}, - {file = "msgpack-1.0.8-cp310-cp310-win32.whl", hash = "sha256:13577ec9e247f8741c84d06b9ece5f654920d8365a4b636ce0e44f15e07ec693"}, - {file = "msgpack-1.0.8-cp310-cp310-win_amd64.whl", hash = "sha256:e532dbd6ddfe13946de050d7474e3f5fb6ec774fbb1a188aaf469b08cf04189a"}, - {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9517004e21664f2b5a5fd6333b0731b9cf0817403a941b393d89a2f1dc2bd836"}, - {file = "msgpack-1.0.8-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d16a786905034e7e34098634b184a7d81f91d4c3d246edc6bd7aefb2fd8ea6ad"}, - {file = "msgpack-1.0.8-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e2872993e209f7ed04d963e4b4fbae72d034844ec66bc4ca403329db2074377b"}, - {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c330eace3dd100bdb54b5653b966de7f51c26ec4a7d4e87132d9b4f738220ba"}, - {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83b5c044f3eff2a6534768ccfd50425939e7a8b5cf9a7261c385de1e20dcfc85"}, - {file = "msgpack-1.0.8-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1876b0b653a808fcd50123b953af170c535027bf1d053b59790eebb0aeb38950"}, - {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:dfe1f0f0ed5785c187144c46a292b8c34c1295c01da12e10ccddfc16def4448a"}, - {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3528807cbbb7f315bb81959d5961855e7ba52aa60a3097151cb21956fbc7502b"}, - {file = "msgpack-1.0.8-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e2f879ab92ce502a1e65fce390eab619774dda6a6ff719718069ac94084098ce"}, - {file = "msgpack-1.0.8-cp311-cp311-win32.whl", hash = "sha256:26ee97a8261e6e35885c2ecd2fd4a6d38252246f94a2aec23665a4e66d066305"}, - {file = "msgpack-1.0.8-cp311-cp311-win_amd64.whl", hash = "sha256:eadb9f826c138e6cf3c49d6f8de88225a3c0ab181a9b4ba792e006e5292d150e"}, - {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:114be227f5213ef8b215c22dde19532f5da9652e56e8ce969bf0a26d7c419fee"}, - {file = "msgpack-1.0.8-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d661dc4785affa9d0edfdd1e59ec056a58b3dbb9f196fa43587f3ddac654ac7b"}, - {file = "msgpack-1.0.8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d56fd9f1f1cdc8227d7b7918f55091349741904d9520c65f0139a9755952c9e8"}, - {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0726c282d188e204281ebd8de31724b7d749adebc086873a59efb8cf7ae27df3"}, - {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8db8e423192303ed77cff4dce3a4b88dbfaf43979d280181558af5e2c3c71afc"}, - {file = "msgpack-1.0.8-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99881222f4a8c2f641f25703963a5cefb076adffd959e0558dc9f803a52d6a58"}, - {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b5505774ea2a73a86ea176e8a9a4a7c8bf5d521050f0f6f8426afe798689243f"}, - {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:ef254a06bcea461e65ff0373d8a0dd1ed3aa004af48839f002a0c994a6f72d04"}, - {file = "msgpack-1.0.8-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e1dd7839443592d00e96db831eddb4111a2a81a46b028f0facd60a09ebbdd543"}, - {file = "msgpack-1.0.8-cp312-cp312-win32.whl", hash = "sha256:64d0fcd436c5683fdd7c907eeae5e2cbb5eb872fafbc03a43609d7941840995c"}, - {file = "msgpack-1.0.8-cp312-cp312-win_amd64.whl", hash = "sha256:74398a4cf19de42e1498368c36eed45d9528f5fd0155241e82c4082b7e16cffd"}, - {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:0ceea77719d45c839fd73abcb190b8390412a890df2f83fb8cf49b2a4b5c2f40"}, - {file = "msgpack-1.0.8-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1ab0bbcd4d1f7b6991ee7c753655b481c50084294218de69365f8f1970d4c151"}, - {file = "msgpack-1.0.8-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1cce488457370ffd1f953846f82323cb6b2ad2190987cd4d70b2713e17268d24"}, - {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3923a1778f7e5ef31865893fdca12a8d7dc03a44b33e2a5f3295416314c09f5d"}, - {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a22e47578b30a3e199ab067a4d43d790249b3c0587d9a771921f86250c8435db"}, - {file = "msgpack-1.0.8-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd739c9251d01e0279ce729e37b39d49a08c0420d3fee7f2a4968c0576678f77"}, - {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:d3420522057ebab1728b21ad473aa950026d07cb09da41103f8e597dfbfaeb13"}, - {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:5845fdf5e5d5b78a49b826fcdc0eb2e2aa7191980e3d2cfd2a30303a74f212e2"}, - {file = "msgpack-1.0.8-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a0e76621f6e1f908ae52860bdcb58e1ca85231a9b0545e64509c931dd34275a"}, - {file = "msgpack-1.0.8-cp38-cp38-win32.whl", hash = "sha256:374a8e88ddab84b9ada695d255679fb99c53513c0a51778796fcf0944d6c789c"}, - {file = "msgpack-1.0.8-cp38-cp38-win_amd64.whl", hash = "sha256:f3709997b228685fe53e8c433e2df9f0cdb5f4542bd5114ed17ac3c0129b0480"}, - {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f51bab98d52739c50c56658cc303f190785f9a2cd97b823357e7aeae54c8f68a"}, - {file = "msgpack-1.0.8-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:73ee792784d48aa338bba28063e19a27e8d989344f34aad14ea6e1b9bd83f596"}, - {file = "msgpack-1.0.8-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f9904e24646570539a8950400602d66d2b2c492b9010ea7e965025cb71d0c86d"}, - {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e75753aeda0ddc4c28dce4c32ba2f6ec30b1b02f6c0b14e547841ba5b24f753f"}, - {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5dbf059fb4b7c240c873c1245ee112505be27497e90f7c6591261c7d3c3a8228"}, - {file = "msgpack-1.0.8-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4916727e31c28be8beaf11cf117d6f6f188dcc36daae4e851fee88646f5b6b18"}, - {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7938111ed1358f536daf311be244f34df7bf3cdedb3ed883787aca97778b28d8"}, - {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:493c5c5e44b06d6c9268ce21b302c9ca055c1fd3484c25ba41d34476c76ee746"}, - {file = "msgpack-1.0.8-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5fbb160554e319f7b22ecf530a80a3ff496d38e8e07ae763b9e82fadfe96f273"}, - {file = "msgpack-1.0.8-cp39-cp39-win32.whl", hash = "sha256:f9af38a89b6a5c04b7d18c492c8ccf2aee7048aff1ce8437c4683bb5a1df893d"}, - {file = "msgpack-1.0.8-cp39-cp39-win_amd64.whl", hash = "sha256:ed59dd52075f8fc91da6053b12e8c89e37aa043f8986efd89e61fae69dc1b011"}, - {file = "msgpack-1.0.8-py3-none-any.whl", hash = "sha256:24f727df1e20b9876fa6e95f840a2a2651e34c0ad147676356f4bf5fbb0206ca"}, - {file = "msgpack-1.0.8.tar.gz", hash = "sha256:95c02b0e27e706e48d0e5426d1710ca78e0f0628d6e89d5b5a5b91a5f12274f3"}, + {file = "msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd"}, + {file = "msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d"}, + {file = "msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5"}, + {file = "msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5"}, + {file = "msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e"}, + {file = "msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b"}, + {file = "msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f"}, + {file = "msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68"}, + {file = "msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b"}, + {file = "msgpack-1.1.0-cp310-cp310-win32.whl", hash = "sha256:3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044"}, + {file = "msgpack-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f"}, + {file = "msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7"}, + {file = "msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa"}, + {file = "msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701"}, + {file = "msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6"}, + {file = "msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59"}, + {file = "msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0"}, + {file = "msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e"}, + {file = "msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6"}, + {file = "msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5"}, + {file = "msgpack-1.1.0-cp311-cp311-win32.whl", hash = "sha256:58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88"}, + {file = "msgpack-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788"}, + {file = "msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d"}, + {file = "msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2"}, + {file = "msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420"}, + {file = "msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2"}, + {file = "msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39"}, + {file = "msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f"}, + {file = "msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247"}, + {file = "msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c"}, + {file = "msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b"}, + {file = "msgpack-1.1.0-cp312-cp312-win32.whl", hash = "sha256:ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b"}, + {file = "msgpack-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f"}, + {file = "msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf"}, + {file = "msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330"}, + {file = "msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734"}, + {file = "msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e"}, + {file = "msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca"}, + {file = "msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915"}, + {file = "msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d"}, + {file = "msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434"}, + {file = "msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c"}, + {file = "msgpack-1.1.0-cp313-cp313-win32.whl", hash = "sha256:7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc"}, + {file = "msgpack-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f"}, + {file = "msgpack-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c40ffa9a15d74e05ba1fe2681ea33b9caffd886675412612d93ab17b58ea2fec"}, + {file = "msgpack-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1ba6136e650898082d9d5a5217d5906d1e138024f836ff48691784bbe1adf96"}, + {file = "msgpack-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0856a2b7e8dcb874be44fea031d22e5b3a19121be92a1e098f46068a11b0870"}, + {file = "msgpack-1.1.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:471e27a5787a2e3f974ba023f9e265a8c7cfd373632247deb225617e3100a3c7"}, + {file = "msgpack-1.1.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:646afc8102935a388ffc3914b336d22d1c2d6209c773f3eb5dd4d6d3b6f8c1cb"}, + {file = "msgpack-1.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:13599f8829cfbe0158f6456374e9eea9f44eee08076291771d8ae93eda56607f"}, + {file = "msgpack-1.1.0-cp38-cp38-win32.whl", hash = "sha256:8a84efb768fb968381e525eeeb3d92857e4985aacc39f3c47ffd00eb4509315b"}, + {file = "msgpack-1.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:879a7b7b0ad82481c52d3c7eb99bf6f0645dbdec5134a4bddbd16f3506947feb"}, + {file = "msgpack-1.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:53258eeb7a80fc46f62fd59c876957a2d0e15e6449a9e71842b6d24419d88ca1"}, + {file = "msgpack-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7e7b853bbc44fb03fbdba34feb4bd414322180135e2cb5164f20ce1c9795ee48"}, + {file = "msgpack-1.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f3e9b4936df53b970513eac1758f3882c88658a220b58dcc1e39606dccaaf01c"}, + {file = "msgpack-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46c34e99110762a76e3911fc923222472c9d681f1094096ac4102c18319e6468"}, + {file = "msgpack-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8a706d1e74dd3dea05cb54580d9bd8b2880e9264856ce5068027eed09680aa74"}, + {file = "msgpack-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:534480ee5690ab3cbed89d4c8971a5c631b69a8c0883ecfea96c19118510c846"}, + {file = "msgpack-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8cf9e8c3a2153934a23ac160cc4cba0ec035f6867c8013cc6077a79823370346"}, + {file = "msgpack-1.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3180065ec2abbe13a4ad37688b61b99d7f9e012a535b930e0e683ad6bc30155b"}, + {file = "msgpack-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c5a91481a3cc573ac8c0d9aace09345d989dc4a0202b7fcb312c88c26d4e71a8"}, + {file = "msgpack-1.1.0-cp39-cp39-win32.whl", hash = "sha256:f80bc7d47f76089633763f952e67f8214cb7b3ee6bfa489b3cb6a84cfac114cd"}, + {file = "msgpack-1.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:4d1b7ff2d6146e16e8bd665ac726a89c74163ef8cd39fa8c1087d4e52d3a2325"}, + {file = "msgpack-1.1.0.tar.gz", hash = "sha256:dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e"}, ] [[package]] name = "multidict" -version = "6.0.5" +version = "6.1.0" description = "multidict implementation" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "multidict-6.0.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:228b644ae063c10e7f324ab1ab6b548bdf6f8b47f3ec234fef1093bc2735e5f9"}, - {file = "multidict-6.0.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:896ebdcf62683551312c30e20614305f53125750803b614e9e6ce74a96232604"}, - {file = "multidict-6.0.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:411bf8515f3be9813d06004cac41ccf7d1cd46dfe233705933dd163b60e37600"}, - {file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d147090048129ce3c453f0292e7697d333db95e52616b3793922945804a433c"}, - {file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:215ed703caf15f578dca76ee6f6b21b7603791ae090fbf1ef9d865571039ade5"}, - {file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c6390cf87ff6234643428991b7359b5f59cc15155695deb4eda5c777d2b880f"}, - {file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21fd81c4ebdb4f214161be351eb5bcf385426bf023041da2fd9e60681f3cebae"}, - {file = "multidict-6.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3cc2ad10255f903656017363cd59436f2111443a76f996584d1077e43ee51182"}, - {file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:6939c95381e003f54cd4c5516740faba40cf5ad3eeff460c3ad1d3e0ea2549bf"}, - {file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:220dd781e3f7af2c2c1053da9fa96d9cf3072ca58f057f4c5adaaa1cab8fc442"}, - {file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:766c8f7511df26d9f11cd3a8be623e59cca73d44643abab3f8c8c07620524e4a"}, - {file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:fe5d7785250541f7f5019ab9cba2c71169dc7d74d0f45253f8313f436458a4ef"}, - {file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c1c1496e73051918fcd4f58ff2e0f2f3066d1c76a0c6aeffd9b45d53243702cc"}, - {file = "multidict-6.0.5-cp310-cp310-win32.whl", hash = "sha256:7afcdd1fc07befad18ec4523a782cde4e93e0a2bf71239894b8d61ee578c1319"}, - {file = "multidict-6.0.5-cp310-cp310-win_amd64.whl", hash = "sha256:99f60d34c048c5c2fabc766108c103612344c46e35d4ed9ae0673d33c8fb26e8"}, - {file = "multidict-6.0.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f285e862d2f153a70586579c15c44656f888806ed0e5b56b64489afe4a2dbfba"}, - {file = "multidict-6.0.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:53689bb4e102200a4fafa9de9c7c3c212ab40a7ab2c8e474491914d2305f187e"}, - {file = "multidict-6.0.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:612d1156111ae11d14afaf3a0669ebf6c170dbb735e510a7438ffe2369a847fd"}, - {file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7be7047bd08accdb7487737631d25735c9a04327911de89ff1b26b81745bd4e3"}, - {file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de170c7b4fe6859beb8926e84f7d7d6c693dfe8e27372ce3b76f01c46e489fcf"}, - {file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:04bde7a7b3de05732a4eb39c94574db1ec99abb56162d6c520ad26f83267de29"}, - {file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85f67aed7bb647f93e7520633d8f51d3cbc6ab96957c71272b286b2f30dc70ed"}, - {file = "multidict-6.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:425bf820055005bfc8aa9a0b99ccb52cc2f4070153e34b701acc98d201693733"}, - {file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d3eb1ceec286eba8220c26f3b0096cf189aea7057b6e7b7a2e60ed36b373b77f"}, - {file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7901c05ead4b3fb75113fb1dd33eb1253c6d3ee37ce93305acd9d38e0b5f21a4"}, - {file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:e0e79d91e71b9867c73323a3444724d496c037e578a0e1755ae159ba14f4f3d1"}, - {file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:29bfeb0dff5cb5fdab2023a7a9947b3b4af63e9c47cae2a10ad58394b517fddc"}, - {file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e030047e85cbcedbfc073f71836d62dd5dadfbe7531cae27789ff66bc551bd5e"}, - {file = "multidict-6.0.5-cp311-cp311-win32.whl", hash = "sha256:2f4848aa3baa109e6ab81fe2006c77ed4d3cd1e0ac2c1fbddb7b1277c168788c"}, - {file = "multidict-6.0.5-cp311-cp311-win_amd64.whl", hash = "sha256:2faa5ae9376faba05f630d7e5e6be05be22913782b927b19d12b8145968a85ea"}, - {file = "multidict-6.0.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:51d035609b86722963404f711db441cf7134f1889107fb171a970c9701f92e1e"}, - {file = "multidict-6.0.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:cbebcd5bcaf1eaf302617c114aa67569dd3f090dd0ce8ba9e35e9985b41ac35b"}, - {file = "multidict-6.0.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2ffc42c922dbfddb4a4c3b438eb056828719f07608af27d163191cb3e3aa6cc5"}, - {file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ceb3b7e6a0135e092de86110c5a74e46bda4bd4fbfeeb3a3bcec79c0f861e450"}, - {file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:79660376075cfd4b2c80f295528aa6beb2058fd289f4c9252f986751a4cd0496"}, - {file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e4428b29611e989719874670fd152b6625500ad6c686d464e99f5aaeeaca175a"}, - {file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d84a5c3a5f7ce6db1f999fb9438f686bc2e09d38143f2d93d8406ed2dd6b9226"}, - {file = "multidict-6.0.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:76c0de87358b192de7ea9649beb392f107dcad9ad27276324c24c91774ca5271"}, - {file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:79a6d2ba910adb2cbafc95dad936f8b9386e77c84c35bc0add315b856d7c3abb"}, - {file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:92d16a3e275e38293623ebf639c471d3e03bb20b8ebb845237e0d3664914caef"}, - {file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:fb616be3538599e797a2017cccca78e354c767165e8858ab5116813146041a24"}, - {file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:14c2976aa9038c2629efa2c148022ed5eb4cb939e15ec7aace7ca932f48f9ba6"}, - {file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:435a0984199d81ca178b9ae2c26ec3d49692d20ee29bc4c11a2a8d4514c67eda"}, - {file = "multidict-6.0.5-cp312-cp312-win32.whl", hash = "sha256:9fe7b0653ba3d9d65cbe7698cca585bf0f8c83dbbcc710db9c90f478e175f2d5"}, - {file = "multidict-6.0.5-cp312-cp312-win_amd64.whl", hash = "sha256:01265f5e40f5a17f8241d52656ed27192be03bfa8764d88e8220141d1e4b3556"}, - {file = "multidict-6.0.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:19fe01cea168585ba0f678cad6f58133db2aa14eccaf22f88e4a6dccadfad8b3"}, - {file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6bf7a982604375a8d49b6cc1b781c1747f243d91b81035a9b43a2126c04766f5"}, - {file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:107c0cdefe028703fb5dafe640a409cb146d44a6ae201e55b35a4af8e95457dd"}, - {file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:403c0911cd5d5791605808b942c88a8155c2592e05332d2bf78f18697a5fa15e"}, - {file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aeaf541ddbad8311a87dd695ed9642401131ea39ad7bc8cf3ef3967fd093b626"}, - {file = "multidict-6.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e4972624066095e52b569e02b5ca97dbd7a7ddd4294bf4e7247d52635630dd83"}, - {file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d946b0a9eb8aaa590df1fe082cee553ceab173e6cb5b03239716338629c50c7a"}, - {file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b55358304d7a73d7bdf5de62494aaf70bd33015831ffd98bc498b433dfe5b10c"}, - {file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:a3145cb08d8625b2d3fee1b2d596a8766352979c9bffe5d7833e0503d0f0b5e5"}, - {file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:d65f25da8e248202bd47445cec78e0025c0fe7582b23ec69c3b27a640dd7a8e3"}, - {file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:c9bf56195c6bbd293340ea82eafd0071cb3d450c703d2c93afb89f93b8386ccc"}, - {file = "multidict-6.0.5-cp37-cp37m-win32.whl", hash = "sha256:69db76c09796b313331bb7048229e3bee7928eb62bab5e071e9f7fcc4879caee"}, - {file = "multidict-6.0.5-cp37-cp37m-win_amd64.whl", hash = "sha256:fce28b3c8a81b6b36dfac9feb1de115bab619b3c13905b419ec71d03a3fc1423"}, - {file = "multidict-6.0.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:76f067f5121dcecf0d63a67f29080b26c43c71a98b10c701b0677e4a065fbd54"}, - {file = "multidict-6.0.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:b82cc8ace10ab5bd93235dfaab2021c70637005e1ac787031f4d1da63d493c1d"}, - {file = "multidict-6.0.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5cb241881eefd96b46f89b1a056187ea8e9ba14ab88ba632e68d7a2ecb7aadf7"}, - {file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8e94e6912639a02ce173341ff62cc1201232ab86b8a8fcc05572741a5dc7d93"}, - {file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09a892e4a9fb47331da06948690ae38eaa2426de97b4ccbfafbdcbe5c8f37ff8"}, - {file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55205d03e8a598cfc688c71ca8ea5f66447164efff8869517f175ea632c7cb7b"}, - {file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:37b15024f864916b4951adb95d3a80c9431299080341ab9544ed148091b53f50"}, - {file = "multidict-6.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f2a1dee728b52b33eebff5072817176c172050d44d67befd681609b4746e1c2e"}, - {file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:edd08e6f2f1a390bf137080507e44ccc086353c8e98c657e666c017718561b89"}, - {file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:60d698e8179a42ec85172d12f50b1668254628425a6bd611aba022257cac1386"}, - {file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:3d25f19500588cbc47dc19081d78131c32637c25804df8414463ec908631e453"}, - {file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:4cc0ef8b962ac7a5e62b9e826bd0cd5040e7d401bc45a6835910ed699037a461"}, - {file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:eca2e9d0cc5a889850e9bbd68e98314ada174ff6ccd1129500103df7a94a7a44"}, - {file = "multidict-6.0.5-cp38-cp38-win32.whl", hash = "sha256:4a6a4f196f08c58c59e0b8ef8ec441d12aee4125a7d4f4fef000ccb22f8d7241"}, - {file = "multidict-6.0.5-cp38-cp38-win_amd64.whl", hash = "sha256:0275e35209c27a3f7951e1ce7aaf93ce0d163b28948444bec61dd7badc6d3f8c"}, - {file = "multidict-6.0.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e7be68734bd8c9a513f2b0cfd508802d6609da068f40dc57d4e3494cefc92929"}, - {file = "multidict-6.0.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1d9ea7a7e779d7a3561aade7d596649fbecfa5c08a7674b11b423783217933f9"}, - {file = "multidict-6.0.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ea1456df2a27c73ce51120fa2f519f1bea2f4a03a917f4a43c8707cf4cbbae1a"}, - {file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf590b134eb70629e350691ecca88eac3e3b8b3c86992042fb82e3cb1830d5e1"}, - {file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5c0631926c4f58e9a5ccce555ad7747d9a9f8b10619621f22f9635f069f6233e"}, - {file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dce1c6912ab9ff5f179eaf6efe7365c1f425ed690b03341911bf4939ef2f3046"}, - {file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0868d64af83169e4d4152ec612637a543f7a336e4a307b119e98042e852ad9c"}, - {file = "multidict-6.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:141b43360bfd3bdd75f15ed811850763555a251e38b2405967f8e25fb43f7d40"}, - {file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7df704ca8cf4a073334e0427ae2345323613e4df18cc224f647f251e5e75a527"}, - {file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:6214c5a5571802c33f80e6c84713b2c79e024995b9c5897f794b43e714daeec9"}, - {file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:cd6c8fca38178e12c00418de737aef1261576bd1b6e8c6134d3e729a4e858b38"}, - {file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:e02021f87a5b6932fa6ce916ca004c4d441509d33bbdbeca70d05dff5e9d2479"}, - {file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ebd8d160f91a764652d3e51ce0d2956b38efe37c9231cd82cfc0bed2e40b581c"}, - {file = "multidict-6.0.5-cp39-cp39-win32.whl", hash = "sha256:04da1bb8c8dbadf2a18a452639771951c662c5ad03aefe4884775454be322c9b"}, - {file = "multidict-6.0.5-cp39-cp39-win_amd64.whl", hash = "sha256:d6f6d4f185481c9669b9447bf9d9cf3b95a0e9df9d169bbc17e363b7d5487755"}, - {file = "multidict-6.0.5-py3-none-any.whl", hash = "sha256:0d63c74e3d7ab26de115c49bffc92cc77ed23395303d496eae515d4204a625e7"}, - {file = "multidict-6.0.5.tar.gz", hash = "sha256:f7e301075edaf50500f0b341543c41194d8df3ae5caf4702f2095f3ca73dd8da"}, + {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3380252550e372e8511d49481bd836264c009adb826b23fefcc5dd3c69692f60"}, + {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:99f826cbf970077383d7de805c0681799491cb939c25450b9b5b3ced03ca99f1"}, + {file = "multidict-6.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a114d03b938376557927ab23f1e950827c3b893ccb94b62fd95d430fd0e5cf53"}, + {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1c416351ee6271b2f49b56ad7f308072f6f44b37118d69c2cad94f3fa8a40d5"}, + {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b5d83030255983181005e6cfbac1617ce9746b219bc2aad52201ad121226581"}, + {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3e97b5e938051226dc025ec80980c285b053ffb1e25a3db2a3aa3bc046bf7f56"}, + {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d618649d4e70ac6efcbba75be98b26ef5078faad23592f9b51ca492953012429"}, + {file = "multidict-6.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10524ebd769727ac77ef2278390fb0068d83f3acb7773792a5080f2b0abf7748"}, + {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ff3827aef427c89a25cc96ded1759271a93603aba9fb977a6d264648ebf989db"}, + {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06809f4f0f7ab7ea2cabf9caca7d79c22c0758b58a71f9d32943ae13c7ace056"}, + {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f179dee3b863ab1c59580ff60f9d99f632f34ccb38bf67a33ec6b3ecadd0fd76"}, + {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:aaed8b0562be4a0876ee3b6946f6869b7bcdb571a5d1496683505944e268b160"}, + {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c8b88a2ccf5493b6c8da9076fb151ba106960a2df90c2633f342f120751a9e7"}, + {file = "multidict-6.1.0-cp310-cp310-win32.whl", hash = "sha256:4a9cb68166a34117d6646c0023c7b759bf197bee5ad4272f420a0141d7eb03a0"}, + {file = "multidict-6.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:20b9b5fbe0b88d0bdef2012ef7dee867f874b72528cf1d08f1d59b0e3850129d"}, + {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3efe2c2cb5763f2f1b275ad2bf7a287d3f7ebbef35648a9726e3b69284a4f3d6"}, + {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7053d3b0353a8b9de430a4f4b4268ac9a4fb3481af37dfe49825bf45ca24156"}, + {file = "multidict-6.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:27e5fc84ccef8dfaabb09d82b7d179c7cf1a3fbc8a966f8274fcb4ab2eb4cadb"}, + {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e2b90b43e696f25c62656389d32236e049568b39320e2735d51f08fd362761b"}, + {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d83a047959d38a7ff552ff94be767b7fd79b831ad1cd9920662db05fec24fe72"}, + {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1a9dd711d0877a1ece3d2e4fea11a8e75741ca21954c919406b44e7cf971304"}, + {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec2abea24d98246b94913b76a125e855eb5c434f7c46546046372fe60f666351"}, + {file = "multidict-6.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4867cafcbc6585e4b678876c489b9273b13e9fff9f6d6d66add5e15d11d926cb"}, + {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b48204e8d955c47c55b72779802b219a39acc3ee3d0116d5080c388970b76e3"}, + {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8fff389528cad1618fb4b26b95550327495462cd745d879a8c7c2115248e399"}, + {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a7a9541cd308eed5e30318430a9c74d2132e9a8cb46b901326272d780bf2d423"}, + {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da1758c76f50c39a2efd5e9859ce7d776317eb1dd34317c8152ac9251fc574a3"}, + {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c943a53e9186688b45b323602298ab727d8865d8c9ee0b17f8d62d14b56f0753"}, + {file = "multidict-6.1.0-cp311-cp311-win32.whl", hash = "sha256:90f8717cb649eea3504091e640a1b8568faad18bd4b9fcd692853a04475a4b80"}, + {file = "multidict-6.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:82176036e65644a6cc5bd619f65f6f19781e8ec2e5330f51aa9ada7504cc1926"}, + {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04772ed465fa3cc947db808fa306d79b43e896beb677a56fb2347ca1a49c1fa"}, + {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6180c0ae073bddeb5a97a38c03f30c233e0a4d39cd86166251617d1bbd0af436"}, + {file = "multidict-6.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:071120490b47aa997cca00666923a83f02c7fbb44f71cf7f136df753f7fa8761"}, + {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50b3a2710631848991d0bf7de077502e8994c804bb805aeb2925a981de58ec2e"}, + {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b58c621844d55e71c1b7f7c498ce5aa6985d743a1a59034c57a905b3f153c1ef"}, + {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55b6d90641869892caa9ca42ff913f7ff1c5ece06474fbd32fb2cf6834726c95"}, + {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b820514bfc0b98a30e3d85462084779900347e4d49267f747ff54060cc33925"}, + {file = "multidict-6.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10a9b09aba0c5b48c53761b7c720aaaf7cf236d5fe394cd399c7ba662d5f9966"}, + {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e16bf3e5fc9f44632affb159d30a437bfe286ce9e02754759be5536b169b305"}, + {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76f364861c3bfc98cbbcbd402d83454ed9e01a5224bb3a28bf70002a230f73e2"}, + {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:820c661588bd01a0aa62a1283f20d2be4281b086f80dad9e955e690c75fb54a2"}, + {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:0e5f362e895bc5b9e67fe6e4ded2492d8124bdf817827f33c5b46c2fe3ffaca6"}, + {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3ec660d19bbc671e3a6443325f07263be452c453ac9e512f5eb935e7d4ac28b3"}, + {file = "multidict-6.1.0-cp312-cp312-win32.whl", hash = "sha256:58130ecf8f7b8112cdb841486404f1282b9c86ccb30d3519faf301b2e5659133"}, + {file = "multidict-6.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:188215fc0aafb8e03341995e7c4797860181562380f81ed0a87ff455b70bf1f1"}, + {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d569388c381b24671589335a3be6e1d45546c2988c2ebe30fdcada8457a31008"}, + {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:052e10d2d37810b99cc170b785945421141bf7bb7d2f8799d431e7db229c385f"}, + {file = "multidict-6.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f90c822a402cb865e396a504f9fc8173ef34212a342d92e362ca498cad308e28"}, + {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b225d95519a5bf73860323e633a664b0d85ad3d5bede6d30d95b35d4dfe8805b"}, + {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:23bfd518810af7de1116313ebd9092cb9aa629beb12f6ed631ad53356ed6b86c"}, + {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c09fcfdccdd0b57867577b719c69e347a436b86cd83747f179dbf0cc0d4c1f3"}, + {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf6bea52ec97e95560af5ae576bdac3aa3aae0b6758c6efa115236d9e07dae44"}, + {file = "multidict-6.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57feec87371dbb3520da6192213c7d6fc892d5589a93db548331954de8248fd2"}, + {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0c3f390dc53279cbc8ba976e5f8035eab997829066756d811616b652b00a23a3"}, + {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:59bfeae4b25ec05b34f1956eaa1cb38032282cd4dfabc5056d0a1ec4d696d3aa"}, + {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b2f59caeaf7632cc633b5cf6fc449372b83bbdf0da4ae04d5be36118e46cc0aa"}, + {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:37bb93b2178e02b7b618893990941900fd25b6b9ac0fa49931a40aecdf083fe4"}, + {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4e9f48f58c2c523d5a06faea47866cd35b32655c46b443f163d08c6d0ddb17d6"}, + {file = "multidict-6.1.0-cp313-cp313-win32.whl", hash = "sha256:3a37ffb35399029b45c6cc33640a92bef403c9fd388acce75cdc88f58bd19a81"}, + {file = "multidict-6.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:e9aa71e15d9d9beaad2c6b9319edcdc0a49a43ef5c0a4c8265ca9ee7d6c67774"}, + {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:db7457bac39421addd0c8449933ac32d8042aae84a14911a757ae6ca3eef1392"}, + {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d094ddec350a2fb899fec68d8353c78233debde9b7d8b4beeafa70825f1c281a"}, + {file = "multidict-6.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5845c1fd4866bb5dd3125d89b90e57ed3138241540897de748cdf19de8a2fca2"}, + {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9079dfc6a70abe341f521f78405b8949f96db48da98aeb43f9907f342f627cdc"}, + {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3914f5aaa0f36d5d60e8ece6a308ee1c9784cd75ec8151062614657a114c4478"}, + {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c08be4f460903e5a9d0f76818db3250f12e9c344e79314d1d570fc69d7f4eae4"}, + {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d093be959277cb7dee84b801eb1af388b6ad3ca6a6b6bf1ed7585895789d027d"}, + {file = "multidict-6.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3702ea6872c5a2a4eeefa6ffd36b042e9773f05b1f37ae3ef7264b1163c2dcf6"}, + {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:2090f6a85cafc5b2db085124d752757c9d251548cedabe9bd31afe6363e0aff2"}, + {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:f67f217af4b1ff66c68a87318012de788dd95fcfeb24cc889011f4e1c7454dfd"}, + {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:189f652a87e876098bbc67b4da1049afb5f5dfbaa310dd67c594b01c10388db6"}, + {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:6bb5992037f7a9eff7991ebe4273ea7f51f1c1c511e6a2ce511d0e7bdb754492"}, + {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f4c2b9e770c4e393876e35a7046879d195cd123b4f116d299d442b335bcd"}, + {file = "multidict-6.1.0-cp38-cp38-win32.whl", hash = "sha256:e27bbb6d14416713a8bd7aaa1313c0fc8d44ee48d74497a0ff4c3a1b6ccb5167"}, + {file = "multidict-6.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:22f3105d4fb15c8f57ff3959a58fcab6ce36814486500cd7485651230ad4d4ef"}, + {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4e18b656c5e844539d506a0a06432274d7bd52a7487e6828c63a63d69185626c"}, + {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a185f876e69897a6f3325c3f19f26a297fa058c5e456bfcff8015e9a27e83ae1"}, + {file = "multidict-6.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab7c4ceb38d91570a650dba194e1ca87c2b543488fe9309b4212694174fd539c"}, + {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e617fb6b0b6953fffd762669610c1c4ffd05632c138d61ac7e14ad187870669c"}, + {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16e5f4bf4e603eb1fdd5d8180f1a25f30056f22e55ce51fb3d6ad4ab29f7d96f"}, + {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c035da3f544b1882bac24115f3e2e8760f10a0107614fc9839fd232200b875"}, + {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:957cf8e4b6e123a9eea554fa7ebc85674674b713551de587eb318a2df3e00255"}, + {file = "multidict-6.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:483a6aea59cb89904e1ceabd2b47368b5600fb7de78a6e4a2c2987b2d256cf30"}, + {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:87701f25a2352e5bf7454caa64757642734da9f6b11384c1f9d1a8e699758057"}, + {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:682b987361e5fd7a139ed565e30d81fd81e9629acc7d925a205366877d8c8657"}, + {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce2186a7df133a9c895dea3331ddc5ddad42cdd0d1ea2f0a51e5d161e4762f28"}, + {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9f636b730f7e8cb19feb87094949ba54ee5357440b9658b2a32a5ce4bce53972"}, + {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:73eae06aa53af2ea5270cc066dcaf02cc60d2994bbb2c4ef5764949257d10f43"}, + {file = "multidict-6.1.0-cp39-cp39-win32.whl", hash = "sha256:1ca0083e80e791cffc6efce7660ad24af66c8d4079d2a750b29001b53ff59ada"}, + {file = "multidict-6.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:aa466da5b15ccea564bdab9c89175c762bc12825f4659c11227f515cee76fa4a"}, + {file = "multidict-6.1.0-py3-none-any.whl", hash = "sha256:48e171e52d1c4d33888e529b999e5900356b9ae588c2f09a52dcefb158b27506"}, + {file = "multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a"}, ] [[package]] @@ -2422,13 +2508,13 @@ resolved_reference = "ef61cf9870755ae8b21b03253237d15f5856e1a6" [[package]] name = "neptune" -version = "1.11.1" +version = "1.13.0" description = "Neptune Client" optional = false -python-versions = "<4.0,>=3.7" +python-versions = "<4.0,>=3.8" files = [ - {file = "neptune-1.11.1-py3-none-any.whl", hash = "sha256:de1ebb9ca40c3dc8add2b3c30b4e32cf92919046b87e52178fd41d71e01a2631"}, - {file = "neptune-1.11.1.tar.gz", hash = "sha256:4e34dc9352ac3ebbd8f80e6eccbec7207386dd853900c3659d0e486006f9f0ed"}, + {file = "neptune-1.13.0-py3-none-any.whl", hash = "sha256:a2915b273780666052353319972400d56aa28e0dc2cbfb893de99b13239c64b0"}, + {file = "neptune-1.13.0.tar.gz", hash = "sha256:b75eff4f1b7811671c4dc8ab3580ed04c21dcf400a7915187018e6782bcf8578"}, ] [package.dependencies] @@ -2475,20 +2561,21 @@ zenml = ["zenml"] [[package]] name = "networkx" -version = "3.3" +version = "3.4.2" description = "Python package for creating and manipulating graphs and networks" optional = false python-versions = ">=3.10" files = [ - {file = "networkx-3.3-py3-none-any.whl", hash = "sha256:28575580c6ebdaf4505b22c6256a2b9de86b316dc63ba9e93abde3d78dfdbcf2"}, - {file = "networkx-3.3.tar.gz", hash = "sha256:0c127d8b2f4865f59ae9cb8aafcd60b5c70f3241ebd66f7defad7c4ab90126c9"}, + {file = "networkx-3.4.2-py3-none-any.whl", hash = "sha256:df5d4365b724cf81b8c6a7312509d0c22386097011ad1abe274afd5e9d3bbc5f"}, + {file = "networkx-3.4.2.tar.gz", hash = "sha256:307c3669428c5362aab27c8a1260aa8f47c4e91d3891f48be0141738d8d053e1"}, ] [package.extras] -default = ["matplotlib (>=3.6)", "numpy (>=1.23)", "pandas (>=1.4)", "scipy (>=1.9,!=1.11.0,!=1.11.1)"] +default = ["matplotlib (>=3.7)", "numpy (>=1.24)", "pandas (>=2.0)", "scipy (>=1.10,!=1.11.0,!=1.11.1)"] developer = ["changelist (==0.5)", "mypy (>=1.1)", "pre-commit (>=3.2)", "rtoml"] -doc = ["myst-nb (>=1.0)", "numpydoc (>=1.7)", "pillow (>=9.4)", "pydata-sphinx-theme (>=0.14)", "sphinx (>=7)", "sphinx-gallery (>=0.14)", "texext (>=0.6.7)"] -extra = ["lxml (>=4.6)", "pydot (>=2.0)", "pygraphviz (>=1.12)", "sympy (>=1.10)"] +doc = ["intersphinx-registry", "myst-nb (>=1.1)", "numpydoc (>=1.8.0)", "pillow (>=9.4)", "pydata-sphinx-theme (>=0.15)", "sphinx (>=7.3)", "sphinx-gallery (>=0.16)", "texext (>=0.6.7)"] +example = ["cairocffi (>=1.7)", "contextily (>=1.6)", "igraph (>=0.11)", "momepy (>=0.7.2)", "osmnx (>=1.9)", "scikit-learn (>=1.5)", "seaborn (>=0.13)"] +extra = ["lxml (>=4.6)", "pydot (>=3.0.1)", "pygraphviz (>=1.14)", "sympy (>=1.10)"] test = ["pytest (>=7.2)", "pytest-cov (>=4.0)"] [[package]] @@ -2504,63 +2591,332 @@ files = [ [[package]] name = "numpy" -version = "2.1.0" +version = "1.26.4" description = "Fundamental package for array computing in Python" optional = false -python-versions = ">=3.10" +python-versions = ">=3.9" +files = [ + {file = "numpy-1.26.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0"}, + {file = "numpy-1.26.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4"}, + {file = "numpy-1.26.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a"}, + {file = "numpy-1.26.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2"}, + {file = "numpy-1.26.4-cp310-cp310-win32.whl", hash = "sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07"}, + {file = "numpy-1.26.4-cp310-cp310-win_amd64.whl", hash = "sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71"}, + {file = "numpy-1.26.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e"}, + {file = "numpy-1.26.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a"}, + {file = "numpy-1.26.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a"}, + {file = "numpy-1.26.4-cp311-cp311-win32.whl", hash = "sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20"}, + {file = "numpy-1.26.4-cp311-cp311-win_amd64.whl", hash = "sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218"}, + {file = "numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b"}, + {file = "numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a"}, + {file = "numpy-1.26.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0"}, + {file = "numpy-1.26.4-cp312-cp312-win32.whl", hash = "sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110"}, + {file = "numpy-1.26.4-cp312-cp312-win_amd64.whl", hash = "sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c"}, + {file = "numpy-1.26.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764"}, + {file = "numpy-1.26.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd"}, + {file = "numpy-1.26.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c"}, + {file = "numpy-1.26.4-cp39-cp39-win32.whl", hash = "sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6"}, + {file = "numpy-1.26.4-cp39-cp39-win_amd64.whl", hash = "sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c"}, + {file = "numpy-1.26.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0"}, + {file = "numpy-1.26.4.tar.gz", hash = "sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010"}, +] + +[[package]] +name = "nvidia-cublas-cu12" +version = "12.1.3.1" +description = "CUBLAS native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728"}, + {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906"}, +] + +[[package]] +name = "nvidia-cublas-cu12" +version = "12.4.5.8" +description = "CUBLAS native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0f8aa1706812e00b9f19dfe0cdb3999b092ccb8ca168c0db5b8ea712456fd9b3"}, + {file = "nvidia_cublas_cu12-12.4.5.8-py3-none-manylinux2014_x86_64.whl", hash = "sha256:2fc8da60df463fdefa81e323eef2e36489e1c94335b5358bcb38360adf75ac9b"}, + {file = "nvidia_cublas_cu12-12.4.5.8-py3-none-win_amd64.whl", hash = "sha256:5a796786da89203a0657eda402bcdcec6180254a8ac22d72213abc42069522dc"}, +] + +[[package]] +name = "nvidia-cuda-cupti-cu12" +version = "12.1.105" +description = "CUDA profiling tools runtime libs." +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e"}, + {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4"}, +] + +[[package]] +name = "nvidia-cuda-cupti-cu12" +version = "12.4.127" +description = "CUDA profiling tools runtime libs." +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:79279b35cf6f91da114182a5ce1864997fd52294a87a16179ce275773799458a"}, + {file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:9dec60f5ac126f7bb551c055072b69d85392b13311fcc1bcda2202d172df30fb"}, + {file = "nvidia_cuda_cupti_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:5688d203301ab051449a2b1cb6690fbe90d2b372f411521c86018b950f3d7922"}, +] + +[[package]] +name = "nvidia-cuda-nvrtc-cu12" +version = "12.1.105" +description = "NVRTC native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2"}, + {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed"}, +] + +[[package]] +name = "nvidia-cuda-nvrtc-cu12" +version = "12.4.127" +description = "NVRTC native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0eedf14185e04b76aa05b1fea04133e59f465b6f960c0cbf4e37c3cb6b0ea198"}, + {file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a178759ebb095827bd30ef56598ec182b85547f1508941a3d560eb7ea1fbf338"}, + {file = "nvidia_cuda_nvrtc_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:a961b2f1d5f17b14867c619ceb99ef6fcec12e46612711bcec78eb05068a60ec"}, +] + +[[package]] +name = "nvidia-cuda-runtime-cu12" +version = "12.1.105" +description = "CUDA Runtime native Libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40"}, + {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344"}, +] + +[[package]] +name = "nvidia-cuda-runtime-cu12" +version = "12.4.127" +description = "CUDA Runtime native Libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:961fe0e2e716a2a1d967aab7caee97512f71767f852f67432d572e36cb3a11f3"}, + {file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:64403288fa2136ee8e467cdc9c9427e0434110899d07c779f25b5c068934faa5"}, + {file = "nvidia_cuda_runtime_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:09c2e35f48359752dfa822c09918211844a3d93c100a715d79b59591130c5e1e"}, +] + +[[package]] +name = "nvidia-cudnn-cu12" +version = "9.1.0.70" +description = "cuDNN runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cudnn_cu12-9.1.0.70-py3-none-manylinux2014_x86_64.whl", hash = "sha256:165764f44ef8c61fcdfdfdbe769d687e06374059fbb388b6c89ecb0e28793a6f"}, + {file = "nvidia_cudnn_cu12-9.1.0.70-py3-none-win_amd64.whl", hash = "sha256:6278562929433d68365a07a4a1546c237ba2849852c0d4b2262a486e805b977a"}, +] + +[package.dependencies] +nvidia-cublas-cu12 = "*" + +[[package]] +name = "nvidia-cufft-cu12" +version = "11.0.2.54" +description = "CUFFT native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56"}, + {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253"}, +] + +[[package]] +name = "nvidia-cufft-cu12" +version = "11.2.1.3" +description = "CUFFT native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5dad8008fc7f92f5ddfa2101430917ce2ffacd86824914c82e28990ad7f00399"}, + {file = "nvidia_cufft_cu12-11.2.1.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f083fc24912aa410be21fa16d157fed2055dab1cc4b6934a0e03cba69eb242b9"}, + {file = "nvidia_cufft_cu12-11.2.1.3-py3-none-win_amd64.whl", hash = "sha256:d802f4954291101186078ccbe22fc285a902136f974d369540fd4a5333d1440b"}, +] + +[package.dependencies] +nvidia-nvjitlink-cu12 = "*" + +[[package]] +name = "nvidia-curand-cu12" +version = "10.3.2.106" +description = "CURAND native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0"}, + {file = "nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a"}, +] + +[[package]] +name = "nvidia-curand-cu12" +version = "10.3.5.147" +description = "CURAND native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_aarch64.whl", hash = "sha256:1f173f09e3e3c76ab084aba0de819c49e56614feae5c12f69883f4ae9bb5fad9"}, + {file = "nvidia_curand_cu12-10.3.5.147-py3-none-manylinux2014_x86_64.whl", hash = "sha256:a88f583d4e0bb643c49743469964103aa59f7f708d862c3ddb0fc07f851e3b8b"}, + {file = "nvidia_curand_cu12-10.3.5.147-py3-none-win_amd64.whl", hash = "sha256:f307cc191f96efe9e8f05a87096abc20d08845a841889ef78cb06924437f6771"}, +] + +[[package]] +name = "nvidia-cusolver-cu12" +version = "11.4.5.107" +description = "CUDA solver native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd"}, + {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5"}, +] + +[package.dependencies] +nvidia-cublas-cu12 = "*" +nvidia-cusparse-cu12 = "*" +nvidia-nvjitlink-cu12 = "*" + +[[package]] +name = "nvidia-cusolver-cu12" +version = "11.6.1.9" +description = "CUDA solver native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_aarch64.whl", hash = "sha256:d338f155f174f90724bbde3758b7ac375a70ce8e706d70b018dd3375545fc84e"}, + {file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-manylinux2014_x86_64.whl", hash = "sha256:19e33fa442bcfd085b3086c4ebf7e8debc07cfe01e11513cc6d332fd918ac260"}, + {file = "nvidia_cusolver_cu12-11.6.1.9-py3-none-win_amd64.whl", hash = "sha256:e77314c9d7b694fcebc84f58989f3aa4fb4cb442f12ca1a9bde50f5e8f6d1b9c"}, +] + +[package.dependencies] +nvidia-cublas-cu12 = "*" +nvidia-cusparse-cu12 = "*" +nvidia-nvjitlink-cu12 = "*" + +[[package]] +name = "nvidia-cusparse-cu12" +version = "12.1.0.106" +description = "CUSPARSE native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c"}, + {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a"}, +] + +[package.dependencies] +nvidia-nvjitlink-cu12 = "*" + +[[package]] +name = "nvidia-cusparse-cu12" +version = "12.3.1.170" +description = "CUSPARSE native runtime libraries" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_aarch64.whl", hash = "sha256:9d32f62896231ebe0480efd8a7f702e143c98cfaa0e8a76df3386c1ba2b54df3"}, + {file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ea4f11a2904e2a8dc4b1833cc1b5181cde564edd0d5cd33e3c168eff2d1863f1"}, + {file = "nvidia_cusparse_cu12-12.3.1.170-py3-none-win_amd64.whl", hash = "sha256:9bc90fb087bc7b4c15641521f31c0371e9a612fc2ba12c338d3ae032e6b6797f"}, +] + +[package.dependencies] +nvidia-nvjitlink-cu12 = "*" + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.20.5" +description = "NVIDIA Collective Communication Library (NCCL) Runtime" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_aarch64.whl", hash = "sha256:1fc150d5c3250b170b29410ba682384b14581db722b2531b0d8d33c595f33d01"}, + {file = "nvidia_nccl_cu12-2.20.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:057f6bf9685f75215d0c53bf3ac4a10b3e6578351de307abad9e18a99182af56"}, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.21.5" +description = "NVIDIA Collective Communication Library (NCCL) Runtime" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_nccl_cu12-2.21.5-py3-none-manylinux2014_x86_64.whl", hash = "sha256:8579076d30a8c24988834445f8d633c697d42397e92ffc3f63fa26766d25e0a0"}, +] + +[[package]] +name = "nvidia-nvjitlink-cu12" +version = "12.4.127" +description = "Nvidia JIT LTO Library" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:4abe7fef64914ccfa909bc2ba39739670ecc9e820c83ccc7a6ed414122599b83"}, + {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:06b3b9b25bf3f8af351d664978ca26a16d2c5127dbd53c0497e28d1fb9611d57"}, + {file = "nvidia_nvjitlink_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:fd9020c501d27d135f983c6d3e244b197a7ccad769e34df53a42e276b0e25fa1"}, +] + +[[package]] +name = "nvidia-nvjitlink-cu12" +version = "12.6.77" +description = "Nvidia JIT LTO Library" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_nvjitlink_cu12-12.6.77-py3-none-manylinux2014_aarch64.whl", hash = "sha256:3bf10d85bb1801e9c894c6e197e44dd137d2a0a9e43f8450e9ad13f2df0dd52d"}, + {file = "nvidia_nvjitlink_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl", hash = "sha256:9ae346d16203ae4ea513be416495167a0101d33d2d14935aa9c1829a3fb45142"}, + {file = "nvidia_nvjitlink_cu12-12.6.77-py3-none-win_amd64.whl", hash = "sha256:410718cd44962bed862a31dd0318620f6f9a8b28a6291967bcfcb446a6516771"}, +] + +[[package]] +name = "nvidia-nvtx-cu12" +version = "12.1.105" +description = "NVIDIA Tools Extension" +optional = false +python-versions = ">=3" files = [ - {file = "numpy-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6326ab99b52fafdcdeccf602d6286191a79fe2fda0ae90573c5814cd2b0bc1b8"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0937e54c09f7a9a68da6889362ddd2ff584c02d015ec92672c099b61555f8911"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:30014b234f07b5fec20f4146f69e13cfb1e33ee9a18a1879a0142fbb00d47673"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:899da829b362ade41e1e7eccad2cf274035e1cb36ba73034946fccd4afd8606b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08801848a40aea24ce16c2ecde3b756f9ad756586fb2d13210939eb69b023f5b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:398049e237d1aae53d82a416dade04defed1a47f87d18d5bd615b6e7d7e41d1f"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0abb3916a35d9090088a748636b2c06dc9a6542f99cd476979fb156a18192b84"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10e2350aea18d04832319aac0f887d5fcec1b36abd485d14f173e3e900b83e33"}, - {file = "numpy-2.1.0-cp310-cp310-win32.whl", hash = "sha256:f6b26e6c3b98adb648243670fddc8cab6ae17473f9dc58c51574af3e64d61211"}, - {file = "numpy-2.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:f505264735ee074250a9c78247ee8618292091d9d1fcc023290e9ac67e8f1afa"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:76368c788ccb4f4782cf9c842b316140142b4cbf22ff8db82724e82fe1205dce"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:f8e93a01a35be08d31ae33021e5268f157a2d60ebd643cfc15de6ab8e4722eb1"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:9523f8b46485db6939bd069b28b642fec86c30909cea90ef550373787f79530e"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54139e0eb219f52f60656d163cbe67c31ede51d13236c950145473504fa208cb"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5ebbf9fbdabed208d4ecd2e1dfd2c0741af2f876e7ae522c2537d404ca895c3"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:378cb4f24c7d93066ee4103204f73ed046eb88f9ad5bb2275bb9fa0f6a02bd36"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8f699a709120b220dfe173f79c73cb2a2cab2c0b88dd59d7b49407d032b8ebd"}, - {file = "numpy-2.1.0-cp311-cp311-win32.whl", hash = "sha256:ffbd6faeb190aaf2b5e9024bac9622d2ee549b7ec89ef3a9373fa35313d44e0e"}, - {file = "numpy-2.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:0af3a5987f59d9c529c022c8c2a64805b339b7ef506509fba7d0556649b9714b"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fe76d75b345dc045acdbc006adcb197cc680754afd6c259de60d358d60c93736"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f358ea9e47eb3c2d6eba121ab512dfff38a88db719c38d1e67349af210bc7529"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:dd94ce596bda40a9618324547cfaaf6650b1a24f5390350142499aa4e34e53d1"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b47c551c6724960479cefd7353656498b86e7232429e3a41ab83be4da1b109e8"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0756a179afa766ad7cb6f036de622e8a8f16ffdd55aa31f296c870b5679d745"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24003ba8ff22ea29a8c306e61d316ac74111cebf942afbf692df65509a05f111"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b34fa5e3b5d6dc7e0a4243fa0f81367027cb6f4a7215a17852979634b5544ee0"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4f982715e65036c34897eb598d64aef15150c447be2cfc6643ec7a11af06574"}, - {file = "numpy-2.1.0-cp312-cp312-win32.whl", hash = "sha256:c4cd94dfefbefec3f8b544f61286584292d740e6e9d4677769bc76b8f41deb02"}, - {file = "numpy-2.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a0cdef204199278f5c461a0bed6ed2e052998276e6d8ab2963d5b5c39a0500bc"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8ab81ccd753859ab89e67199b9da62c543850f819993761c1e94a75a814ed667"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:442596f01913656d579309edcd179a2a2f9977d9a14ff41d042475280fc7f34e"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:848c6b5cad9898e4b9ef251b6f934fa34630371f2e916261070a4eb9092ffd33"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:54c6a63e9d81efe64bfb7bcb0ec64332a87d0b87575f6009c8ba67ea6374770b"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:652e92fc409e278abdd61e9505649e3938f6d04ce7ef1953f2ec598a50e7c195"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ab32eb9170bf8ffcbb14f11613f4a0b108d3ffee0832457c5d4808233ba8977"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:8fb49a0ba4d8f41198ae2d52118b050fd34dace4b8f3fb0ee34e23eb4ae775b1"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:44e44973262dc3ae79e9063a1284a73e09d01b894b534a769732ccd46c28cc62"}, - {file = "numpy-2.1.0-cp313-cp313-win32.whl", hash = "sha256:ab83adc099ec62e044b1fbb3a05499fa1e99f6d53a1dde102b2d85eff66ed324"}, - {file = "numpy-2.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:de844aaa4815b78f6023832590d77da0e3b6805c644c33ce94a1e449f16d6ab5"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:343e3e152bf5a087511cd325e3b7ecfd5b92d369e80e74c12cd87826e263ec06"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f07fa2f15dabe91259828ce7d71b5ca9e2eb7c8c26baa822c825ce43552f4883"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5474dad8c86ee9ba9bb776f4b99ef2d41b3b8f4e0d199d4f7304728ed34d0300"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:1f817c71683fd1bb5cff1529a1d085a57f02ccd2ebc5cd2c566f9a01118e3b7d"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a3336fbfa0d38d3deacd3fe7f3d07e13597f29c13abf4d15c3b6dc2291cbbdd"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a894c51fd8c4e834f00ac742abad73fc485df1062f1b875661a3c1e1fb1c2f6"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:9156ca1f79fc4acc226696e95bfcc2b486f165a6a59ebe22b2c1f82ab190384a"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:624884b572dff8ca8f60fab591413f077471de64e376b17d291b19f56504b2bb"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:15ef8b2177eeb7e37dd5ef4016f30b7659c57c2c0b57a779f1d537ff33a72c7b"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:e5f0642cdf4636198a4990de7a71b693d824c56a757862230454629cf62e323d"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15976718c004466406342789f31b6673776360f3b1e3c575f25302d7e789575"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:6c1de77ded79fef664d5098a66810d4d27ca0224e9051906e634b3f7ead134c2"}, - {file = "numpy-2.1.0.tar.gz", hash = "sha256:7dc90da0081f7e1da49ec4e398ede6a8e9cc4f5ebe5f9e06b443ed889ee9aaa2"}, + {file = "nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5"}, + {file = "nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82"}, +] + +[[package]] +name = "nvidia-nvtx-cu12" +version = "12.4.127" +description = "NVIDIA Tools Extension" +optional = false +python-versions = ">=3" +files = [ + {file = "nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7959ad635db13edf4fc65c06a6e9f9e55fc2f92596db928d169c0bb031e88ef3"}, + {file = "nvidia_nvtx_cu12-12.4.127-py3-none-manylinux2014_x86_64.whl", hash = "sha256:781e950d9b9f60d8241ccea575b32f5105a5baf4c2351cab5256a24869f12a1a"}, + {file = "nvidia_nvtx_cu12-12.4.127-py3-none-win_amd64.whl", hash = "sha256:641dccaaa1139f3ffb0d3164b4b84f9d253397e38246a4f2f36728b48566d485"}, ] [[package]] @@ -2596,101 +2952,108 @@ PyYAML = ">=5.1.0" [[package]] name = "opencv-python" -version = "4.10.0.84" +version = "4.8.0.74" description = "Wrapper package for OpenCV python bindings." optional = false python-versions = ">=3.6" files = [ - {file = "opencv-python-4.10.0.84.tar.gz", hash = "sha256:72d234e4582e9658ffea8e9cae5b63d488ad06994ef12d81dc303b17472f3526"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:fc182f8f4cda51b45f01c64e4cbedfc2f00aff799debebc305d8d0210c43f251"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl", hash = "sha256:71e575744f1d23f79741450254660442785f45a0797212852ee5199ef12eed98"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09a332b50488e2dda866a6c5573ee192fe3583239fb26ff2f7f9ceb0bc119ea6"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ace140fc6d647fbe1c692bcb2abce768973491222c067c131d80957c595b71f"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-win32.whl", hash = "sha256:2db02bb7e50b703f0a2d50c50ced72e95c574e1e5a0bb35a8a86d0b35c98c236"}, - {file = "opencv_python-4.10.0.84-cp37-abi3-win_amd64.whl", hash = "sha256:32dbbd94c26f611dc5cc6979e6b7aa1f55a64d6b463cc1dcd3c95505a63e48fe"}, + {file = "opencv-python-4.8.0.74.tar.gz", hash = "sha256:009e3ce356a0cd2d7423723e00a32fd3d3cc5bb5970ed27a9a1f8a8f221d1db5"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-macosx_10_16_x86_64.whl", hash = "sha256:31d0d59fc8fdf703de4cec46c79b9f8d026fdde9d23d6e2e6a66809feeebbda9"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:66eadb5882ee56848b67f9fb57aadcaca2f4c9d9d00a0ef11043041925b51291"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:038ba7075e55cb8e2846663ae970f0fb776a45b48ee69a887bf4ee15e2570083"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43dd0dfe331fb95767af581bf3b2781d7a72cf6560ddf2f55949fe547f3e5c9f"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-win32.whl", hash = "sha256:458e5dc377f15fcf769d80314f3d885bd95457b1a2891bee67df2eb24a1d3a52"}, + {file = "opencv_python-4.8.0.74-cp37-abi3-win_amd64.whl", hash = "sha256:8fe0018d0056a5187c57120b6b3f6c3e706c13b45c48e54e86d245a9a16fac84"}, ] [package.dependencies] -numpy = [ - {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, - {version = ">=1.23.5", markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, -] +numpy = {version = ">=1.23.5", markers = "python_version >= \"3.11\""} [[package]] name = "opencv-python-headless" -version = "4.10.0.84" +version = "4.7.0.72" description = "Wrapper package for OpenCV python bindings." optional = false python-versions = ">=3.6" files = [ - {file = "opencv-python-headless-4.10.0.84.tar.gz", hash = "sha256:f2017c6101d7c2ef8d7bc3b414c37ff7f54d64413a1847d89970b6b7069b4e1a"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:a4f4bcb07d8f8a7704d9c8564c224c8b064c63f430e95b61ac0bffaa374d330e"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-macosx_12_0_x86_64.whl", hash = "sha256:5ae454ebac0eb0a0b932e3406370aaf4212e6a3fdb5038cc86c7aea15a6851da"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46071015ff9ab40fccd8a163da0ee14ce9846349f06c6c8c0f2870856ffa45db"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:377d08a7e48a1405b5e84afcbe4798464ce7ee17081c1c23619c8b398ff18295"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-win32.whl", hash = "sha256:9092404b65458ed87ce932f613ffbb1106ed2c843577501e5768912360fc50ec"}, - {file = "opencv_python_headless-4.10.0.84-cp37-abi3-win_amd64.whl", hash = "sha256:afcf28bd1209dd58810d33defb622b325d3cbe49dcd7a43a902982c33e5fad05"}, + {file = "opencv-python-headless-4.7.0.72.tar.gz", hash = "sha256:eea59caa92b28b197f9d2a2dd8275ca3869718b2a857c8e53203de6ef3f9f4db"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-macosx_10_16_x86_64.whl", hash = "sha256:2f8b60bddd325411cf4664e4dbea729ce20f0c2ffeaedc5c6724b544fdf36e8a"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:6e13954f705e640e52962dfb252ee1f0a0af7b33cdbe8dd73f27e7e31172b7a2"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f448aea686069474e701223a2ed192df95f501a092b5e06e39171b4927564692"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18dac3147863d2f4beef6b06b784ee115799a7842e2883adc4ae750c432613f9"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-win32.whl", hash = "sha256:f7f421a2099acbfb69db5e571abaf69a90f43846c3832452c19611efc2c6c926"}, + {file = "opencv_python_headless-4.7.0.72-cp37-abi3-win_amd64.whl", hash = "sha256:388015ee96816b71e529fed6153aeb68420b69a80efad7aad5445fd7cd7a154c"}, ] [package.dependencies] -numpy = [ - {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, - {version = ">=1.23.5", markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, -] +numpy = {version = ">=1.22.0", markers = "python_version >= \"3.11\""} [[package]] name = "packaging" -version = "24.1" +version = "24.2" 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"}, + {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, + {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, ] [[package]] name = "pandas" -version = "2.2.2" +version = "2.2.3" description = "Powerful data structures for data analysis, time series, and statistics" optional = false python-versions = ">=3.9" files = [ - {file = "pandas-2.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:90c6fca2acf139569e74e8781709dccb6fe25940488755716d1d354d6bc58bce"}, - {file = "pandas-2.2.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c7adfc142dac335d8c1e0dcbd37eb8617eac386596eb9e1a1b77791cf2498238"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4abfe0be0d7221be4f12552995e58723c7422c80a659da13ca382697de830c08"}, - {file = "pandas-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8635c16bf3d99040fdf3ca3db669a7250ddf49c55dc4aa8fe0ae0fa8d6dcc1f0"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:40ae1dffb3967a52203105a077415a86044a2bea011b5f321c6aa64b379a3f51"}, - {file = "pandas-2.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8e5a0b00e1e56a842f922e7fae8ae4077aee4af0acb5ae3622bd4b4c30aedf99"}, - {file = "pandas-2.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:ddf818e4e6c7c6f4f7c8a12709696d193976b591cc7dc50588d3d1a6b5dc8772"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:696039430f7a562b74fa45f540aca068ea85fa34c244d0deee539cb6d70aa288"}, - {file = "pandas-2.2.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e90497254aacacbc4ea6ae5e7a8cd75629d6ad2b30025a4a8b09aa4faf55151"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:58b84b91b0b9f4bafac2a0ac55002280c094dfc6402402332c0913a59654ab2b"}, - {file = "pandas-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d2123dc9ad6a814bcdea0f099885276b31b24f7edf40f6cdbc0912672e22eee"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2925720037f06e89af896c70bca73459d7e6a4be96f9de79e2d440bd499fe0db"}, - {file = "pandas-2.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0cace394b6ea70c01ca1595f839cf193df35d1575986e484ad35c4aeae7266c1"}, - {file = "pandas-2.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:873d13d177501a28b2756375d59816c365e42ed8417b41665f346289adc68d24"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9dfde2a0ddef507a631dc9dc4af6a9489d5e2e740e226ad426a05cabfbd7c8ef"}, - {file = "pandas-2.2.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e9b79011ff7a0f4b1d6da6a61aa1aa604fb312d6647de5bad20013682d1429ce"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1cb51fe389360f3b5a4d57dbd2848a5f033350336ca3b340d1c53a1fad33bcad"}, - {file = "pandas-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee3a87076c0756de40b05c5e9a6069c035ba43e8dd71c379e68cab2c20f16ad"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3e374f59e440d4ab45ca2fffde54b81ac3834cf5ae2cdfa69c90bc03bde04d76"}, - {file = "pandas-2.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:43498c0bdb43d55cb162cdc8c06fac328ccb5d2eabe3cadeb3529ae6f0517c32"}, - {file = "pandas-2.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:d187d355ecec3629624fccb01d104da7d7f391db0311145817525281e2804d23"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:0ca6377b8fca51815f382bd0b697a0814c8bda55115678cbc94c30aacbb6eff2"}, - {file = "pandas-2.2.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9057e6aa78a584bc93a13f0a9bf7e753a5e9770a30b4d758b8d5f2a62a9433cd"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:001910ad31abc7bf06f49dcc903755d2f7f3a9186c0c040b827e522e9cef0863"}, - {file = "pandas-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66b479b0bd07204e37583c191535505410daa8df638fd8e75ae1b383851fe921"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a77e9d1c386196879aa5eb712e77461aaee433e54c68cf253053a73b7e49c33a"}, - {file = "pandas-2.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:92fd6b027924a7e178ac202cfbe25e53368db90d56872d20ffae94b96c7acc57"}, - {file = "pandas-2.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:640cef9aa381b60e296db324337a554aeeb883ead99dc8f6c18e81a93942f5f4"}, - {file = "pandas-2.2.2.tar.gz", hash = "sha256:9e79019aba43cb4fda9e4d983f8e88ca0373adbb697ae9c6c43093218de28b54"}, + {file = "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5"}, + {file = "pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348"}, + {file = "pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed"}, + {file = "pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57"}, + {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42"}, + {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f"}, + {file = "pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645"}, + {file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"}, + {file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"}, + {file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"}, + {file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"}, + {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"}, + {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"}, + {file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"}, + {file = "pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9"}, + {file = "pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4"}, + {file = "pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3"}, + {file = "pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319"}, + {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8"}, + {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a"}, + {file = "pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13"}, + {file = "pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015"}, + {file = "pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28"}, + {file = "pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0"}, + {file = "pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24"}, + {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659"}, + {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb"}, + {file = "pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d"}, + {file = "pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468"}, + {file = "pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18"}, + {file = "pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2"}, + {file = "pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4"}, + {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d"}, + {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a"}, + {file = "pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39"}, + {file = "pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30"}, + {file = "pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c"}, + {file = "pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c"}, + {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea"}, + {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761"}, + {file = "pandas-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e"}, + {file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"}, ] [package.dependencies] numpy = [ - {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, {version = ">=1.23.2", markers = "python_version == \"3.11\""}, + {version = ">=1.26.0", markers = "python_version >= \"3.12\""}, ] python-dateutil = ">=2.8.2" pytz = ">=2020.1" @@ -2723,95 +3086,90 @@ xml = ["lxml (>=4.9.2)"] [[package]] name = "pillow" -version = "10.4.0" +version = "11.0.0" description = "Python Imaging Library (Fork)" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "pillow-10.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:4d9667937cfa347525b319ae34375c37b9ee6b525440f3ef48542fcf66f2731e"}, - {file = "pillow-10.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:543f3dc61c18dafb755773efc89aae60d06b6596a63914107f75459cf984164d"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7928ecbf1ece13956b95d9cbcfc77137652b02763ba384d9ab508099a2eca856"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4d49b85c4348ea0b31ea63bc75a9f3857869174e2bf17e7aba02945cd218e6f"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6c762a5b0997f5659a5ef2266abc1d8851ad7749ad9a6a5506eb23d314e4f46b"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a985e028fc183bf12a77a8bbf36318db4238a3ded7fa9df1b9a133f1cb79f8fc"}, - {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:812f7342b0eee081eaec84d91423d1b4650bb9828eb53d8511bcef8ce5aecf1e"}, - {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ac1452d2fbe4978c2eec89fb5a23b8387aba707ac72810d9490118817d9c0b46"}, - {file = "pillow-10.4.0-cp310-cp310-win32.whl", hash = "sha256:bcd5e41a859bf2e84fdc42f4edb7d9aba0a13d29a2abadccafad99de3feff984"}, - {file = "pillow-10.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:ecd85a8d3e79cd7158dec1c9e5808e821feea088e2f69a974db5edf84dc53141"}, - {file = "pillow-10.4.0-cp310-cp310-win_arm64.whl", hash = "sha256:ff337c552345e95702c5fde3158acb0625111017d0e5f24bf3acdb9cc16b90d1"}, - {file = "pillow-10.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:0a9ec697746f268507404647e531e92889890a087e03681a3606d9b920fbee3c"}, - {file = "pillow-10.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfe91cb65544a1321e631e696759491ae04a2ea11d36715eca01ce07284738be"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dc6761a6efc781e6a1544206f22c80c3af4c8cf461206d46a1e6006e4429ff3"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:bbc527b519bd3aa9d7f429d152fea69f9ad37c95f0b02aebddff592688998abe"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:76a911dfe51a36041f2e756b00f96ed84677cdeb75d25c767f296c1c1eda1319"}, - {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:59291fb29317122398786c2d44427bbd1a6d7ff54017075b22be9d21aa59bd8d"}, - {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:416d3a5d0e8cfe4f27f574362435bc9bae57f679a7158e0096ad2beb427b8696"}, - {file = "pillow-10.4.0-cp311-cp311-win32.whl", hash = "sha256:7086cc1d5eebb91ad24ded9f58bec6c688e9f0ed7eb3dbbf1e4800280a896496"}, - {file = "pillow-10.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cbed61494057c0f83b83eb3a310f0bf774b09513307c434d4366ed64f4128a91"}, - {file = "pillow-10.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:f5f0c3e969c8f12dd2bb7e0b15d5c468b51e5017e01e2e867335c81903046a22"}, - {file = "pillow-10.4.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:673655af3eadf4df6b5457033f086e90299fdd7a47983a13827acf7459c15d94"}, - {file = "pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:866b6942a92f56300012f5fbac71f2d610312ee65e22f1aa2609e491284e5597"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29dbdc4207642ea6aad70fbde1a9338753d33fb23ed6956e706936706f52dd80"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f5b92f4d70791b4a67157321c4e8225d60b119c5cc9aee8ecf153aace4aad4ef"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:86dcb5a1eb778d8b25659d5e4341269e8590ad6b4e8b44d9f4b07f8d136c414a"}, - {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:780c072c2e11c9b2c7ca37f9a2ee8ba66f44367ac3e5c7832afcfe5104fd6d1b"}, - {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:37fb69d905be665f68f28a8bba3c6d3223c8efe1edf14cc4cfa06c241f8c81d9"}, - {file = "pillow-10.4.0-cp312-cp312-win32.whl", hash = "sha256:7dfecdbad5c301d7b5bde160150b4db4c659cee2b69589705b6f8a0c509d9f42"}, - {file = "pillow-10.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:1d846aea995ad352d4bdcc847535bd56e0fd88d36829d2c90be880ef1ee4668a"}, - {file = "pillow-10.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:e553cad5179a66ba15bb18b353a19020e73a7921296a7979c4a2b7f6a5cd57f9"}, - {file = "pillow-10.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8bc1a764ed8c957a2e9cacf97c8b2b053b70307cf2996aafd70e91a082e70df3"}, - {file = "pillow-10.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6209bb41dc692ddfee4942517c19ee81b86c864b626dbfca272ec0f7cff5d9fb"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bee197b30783295d2eb680b311af15a20a8b24024a19c3a26431ff83eb8d1f70"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef61f5dd14c300786318482456481463b9d6b91ebe5ef12f405afbba77ed0be"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:297e388da6e248c98bc4a02e018966af0c5f92dfacf5a5ca22fa01cb3179bca0"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:e4db64794ccdf6cb83a59d73405f63adbe2a1887012e308828596100a0b2f6cc"}, - {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd2880a07482090a3bcb01f4265f1936a903d70bc740bfcb1fd4e8a2ffe5cf5a"}, - {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b35b21b819ac1dbd1233317adeecd63495f6babf21b7b2512d244ff6c6ce309"}, - {file = "pillow-10.4.0-cp313-cp313-win32.whl", hash = "sha256:551d3fd6e9dc15e4c1eb6fc4ba2b39c0c7933fa113b220057a34f4bb3268a060"}, - {file = "pillow-10.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:030abdbe43ee02e0de642aee345efa443740aa4d828bfe8e2eb11922ea6a21ea"}, - {file = "pillow-10.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:5b001114dd152cfd6b23befeb28d7aee43553e2402c9f159807bf55f33af8a8d"}, - {file = "pillow-10.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:8d4d5063501b6dd4024b8ac2f04962d661222d120381272deea52e3fc52d3736"}, - {file = "pillow-10.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7c1ee6f42250df403c5f103cbd2768a28fe1a0ea1f0f03fe151c8741e1469c8b"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b15e02e9bb4c21e39876698abf233c8c579127986f8207200bc8a8f6bb27acf2"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a8d4bade9952ea9a77d0c3e49cbd8b2890a399422258a77f357b9cc9be8d680"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:43efea75eb06b95d1631cb784aa40156177bf9dd5b4b03ff38979e048258bc6b"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:950be4d8ba92aca4b2bb0741285a46bfae3ca699ef913ec8416c1b78eadd64cd"}, - {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d7480af14364494365e89d6fddc510a13e5a2c3584cb19ef65415ca57252fb84"}, - {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:73664fe514b34c8f02452ffb73b7a92c6774e39a647087f83d67f010eb9a0cf0"}, - {file = "pillow-10.4.0-cp38-cp38-win32.whl", hash = "sha256:e88d5e6ad0d026fba7bdab8c3f225a69f063f116462c49892b0149e21b6c0a0e"}, - {file = "pillow-10.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:5161eef006d335e46895297f642341111945e2c1c899eb406882a6c61a4357ab"}, - {file = "pillow-10.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0ae24a547e8b711ccaaf99c9ae3cd975470e1a30caa80a6aaee9a2f19c05701d"}, - {file = "pillow-10.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:298478fe4f77a4408895605f3482b6cc6222c018b2ce565c2b6b9c354ac3229b"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:134ace6dc392116566980ee7436477d844520a26a4b1bd4053f6f47d096997fd"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:930044bb7679ab003b14023138b50181899da3f25de50e9dbee23b61b4de2126"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c76e5786951e72ed3686e122d14c5d7012f16c8303a674d18cdcd6d89557fc5b"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b2724fdb354a868ddf9a880cb84d102da914e99119211ef7ecbdc613b8c96b3c"}, - {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dbc6ae66518ab3c5847659e9988c3b60dc94ffb48ef9168656e0019a93dbf8a1"}, - {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:06b2f7898047ae93fad74467ec3d28fe84f7831370e3c258afa533f81ef7f3df"}, - {file = "pillow-10.4.0-cp39-cp39-win32.whl", hash = "sha256:7970285ab628a3779aecc35823296a7869f889b8329c16ad5a71e4901a3dc4ef"}, - {file = "pillow-10.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:961a7293b2457b405967af9c77dcaa43cc1a8cd50d23c532e62d48ab6cdd56f5"}, - {file = "pillow-10.4.0-cp39-cp39-win_arm64.whl", hash = "sha256:32cda9e3d601a52baccb2856b8ea1fc213c90b340c542dcef77140dfa3278a9e"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5b4815f2e65b30f5fbae9dfffa8636d992d49705723fe86a3661806e069352d4"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8f0aef4ef59694b12cadee839e2ba6afeab89c0f39a3adc02ed51d109117b8da"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f4727572e2918acaa9077c919cbbeb73bd2b3ebcfe033b72f858fc9fbef0026"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff25afb18123cea58a591ea0244b92eb1e61a1fd497bf6d6384f09bc3262ec3e"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:dc3e2db6ba09ffd7d02ae9141cfa0ae23393ee7687248d46a7507b75d610f4f5"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:02a2be69f9c9b8c1e97cf2713e789d4e398c751ecfd9967c18d0ce304efbf885"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0755ffd4a0c6f267cccbae2e9903d95477ca2f77c4fcf3a3a09570001856c8a5"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a02364621fe369e06200d4a16558e056fe2805d3468350df3aef21e00d26214b"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:1b5dea9831a90e9d0721ec417a80d4cbd7022093ac38a568db2dd78363b00908"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b885f89040bb8c4a1573566bbb2f44f5c505ef6e74cec7ab9068c900047f04b"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87dd88ded2e6d74d31e1e0a99a726a6765cda32d00ba72dc37f0651f306daaa8"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2db98790afc70118bd0255c2eeb465e9767ecf1f3c25f9a1abb8ffc8cfd1fe0a"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:f7baece4ce06bade126fb84b8af1c33439a76d8a6fd818970215e0560ca28c27"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cfdd747216947628af7b259d274771d84db2268ca062dd5faf373639d00113a3"}, - {file = "pillow-10.4.0.tar.gz", hash = "sha256:166c1cd4d24309b30d61f79f4a9114b7b2313d7450912277855ff5dfd7cd4a06"}, + {file = "pillow-11.0.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:6619654954dc4936fcff82db8eb6401d3159ec6be81e33c6000dfd76ae189947"}, + {file = "pillow-11.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b3c5ac4bed7519088103d9450a1107f76308ecf91d6dabc8a33a2fcfb18d0fba"}, + {file = "pillow-11.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a65149d8ada1055029fcb665452b2814fe7d7082fcb0c5bed6db851cb69b2086"}, + {file = "pillow-11.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88a58d8ac0cc0e7f3a014509f0455248a76629ca9b604eca7dc5927cc593c5e9"}, + {file = "pillow-11.0.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:c26845094b1af3c91852745ae78e3ea47abf3dbcd1cf962f16b9a5fbe3ee8488"}, + {file = "pillow-11.0.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:1a61b54f87ab5786b8479f81c4b11f4d61702830354520837f8cc791ebba0f5f"}, + {file = "pillow-11.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:674629ff60030d144b7bca2b8330225a9b11c482ed408813924619c6f302fdbb"}, + {file = "pillow-11.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:598b4e238f13276e0008299bd2482003f48158e2b11826862b1eb2ad7c768b97"}, + {file = "pillow-11.0.0-cp310-cp310-win32.whl", hash = "sha256:9a0f748eaa434a41fccf8e1ee7a3eed68af1b690e75328fd7a60af123c193b50"}, + {file = "pillow-11.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:a5629742881bcbc1f42e840af185fd4d83a5edeb96475a575f4da50d6ede337c"}, + {file = "pillow-11.0.0-cp310-cp310-win_arm64.whl", hash = "sha256:ee217c198f2e41f184f3869f3e485557296d505b5195c513b2bfe0062dc537f1"}, + {file = "pillow-11.0.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:1c1d72714f429a521d8d2d018badc42414c3077eb187a59579f28e4270b4b0fc"}, + {file = "pillow-11.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:499c3a1b0d6fc8213519e193796eb1a86a1be4b1877d678b30f83fd979811d1a"}, + {file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8b2351c85d855293a299038e1f89db92a2f35e8d2f783489c6f0b2b5f3fe8a3"}, + {file = "pillow-11.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4dba50cfa56f910241eb7f883c20f1e7b1d8f7d91c750cd0b318bad443f4d5"}, + {file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:5ddbfd761ee00c12ee1be86c9c0683ecf5bb14c9772ddbd782085779a63dd55b"}, + {file = "pillow-11.0.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:45c566eb10b8967d71bf1ab8e4a525e5a93519e29ea071459ce517f6b903d7fa"}, + {file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b4fd7bd29610a83a8c9b564d457cf5bd92b4e11e79a4ee4716a63c959699b306"}, + {file = "pillow-11.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cb929ca942d0ec4fac404cbf520ee6cac37bf35be479b970c4ffadf2b6a1cad9"}, + {file = "pillow-11.0.0-cp311-cp311-win32.whl", hash = "sha256:006bcdd307cc47ba43e924099a038cbf9591062e6c50e570819743f5607404f5"}, + {file = "pillow-11.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:52a2d8323a465f84faaba5236567d212c3668f2ab53e1c74c15583cf507a0291"}, + {file = "pillow-11.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:16095692a253047fe3ec028e951fa4221a1f3ed3d80c397e83541a3037ff67c9"}, + {file = "pillow-11.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d2c0a187a92a1cb5ef2c8ed5412dd8d4334272617f532d4ad4de31e0495bd923"}, + {file = "pillow-11.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:084a07ef0821cfe4858fe86652fffac8e187b6ae677e9906e192aafcc1b69903"}, + {file = "pillow-11.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8069c5179902dcdce0be9bfc8235347fdbac249d23bd90514b7a47a72d9fecf4"}, + {file = "pillow-11.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f02541ef64077f22bf4924f225c0fd1248c168f86e4b7abdedd87d6ebaceab0f"}, + {file = "pillow-11.0.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:fcb4621042ac4b7865c179bb972ed0da0218a076dc1820ffc48b1d74c1e37fe9"}, + {file = "pillow-11.0.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:00177a63030d612148e659b55ba99527803288cea7c75fb05766ab7981a8c1b7"}, + {file = "pillow-11.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8853a3bf12afddfdf15f57c4b02d7ded92c7a75a5d7331d19f4f9572a89c17e6"}, + {file = "pillow-11.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3107c66e43bda25359d5ef446f59c497de2b5ed4c7fdba0894f8d6cf3822dafc"}, + {file = "pillow-11.0.0-cp312-cp312-win32.whl", hash = "sha256:86510e3f5eca0ab87429dd77fafc04693195eec7fd6a137c389c3eeb4cfb77c6"}, + {file = "pillow-11.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:8ec4a89295cd6cd4d1058a5e6aec6bf51e0eaaf9714774e1bfac7cfc9051db47"}, + {file = "pillow-11.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:27a7860107500d813fcd203b4ea19b04babe79448268403172782754870dac25"}, + {file = "pillow-11.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:bcd1fb5bb7b07f64c15618c89efcc2cfa3e95f0e3bcdbaf4642509de1942a699"}, + {file = "pillow-11.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0e038b0745997c7dcaae350d35859c9715c71e92ffb7e0f4a8e8a16732150f38"}, + {file = "pillow-11.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ae08bd8ffc41aebf578c2af2f9d8749d91f448b3bfd41d7d9ff573d74f2a6b2"}, + {file = "pillow-11.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d69bfd8ec3219ae71bcde1f942b728903cad25fafe3100ba2258b973bd2bc1b2"}, + {file = "pillow-11.0.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:61b887f9ddba63ddf62fd02a3ba7add935d053b6dd7d58998c630e6dbade8527"}, + {file = "pillow-11.0.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:c6a660307ca9d4867caa8d9ca2c2658ab685de83792d1876274991adec7b93fa"}, + {file = "pillow-11.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:73e3a0200cdda995c7e43dd47436c1548f87a30bb27fb871f352a22ab8dcf45f"}, + {file = "pillow-11.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fba162b8872d30fea8c52b258a542c5dfd7b235fb5cb352240c8d63b414013eb"}, + {file = "pillow-11.0.0-cp313-cp313-win32.whl", hash = "sha256:f1b82c27e89fffc6da125d5eb0ca6e68017faf5efc078128cfaa42cf5cb38798"}, + {file = "pillow-11.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:8ba470552b48e5835f1d23ecb936bb7f71d206f9dfeee64245f30c3270b994de"}, + {file = "pillow-11.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:846e193e103b41e984ac921b335df59195356ce3f71dcfd155aa79c603873b84"}, + {file = "pillow-11.0.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:4ad70c4214f67d7466bea6a08061eba35c01b1b89eaa098040a35272a8efb22b"}, + {file = "pillow-11.0.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:6ec0d5af64f2e3d64a165f490d96368bb5dea8b8f9ad04487f9ab60dc4bb6003"}, + {file = "pillow-11.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c809a70e43c7977c4a42aefd62f0131823ebf7dd73556fa5d5950f5b354087e2"}, + {file = "pillow-11.0.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:4b60c9520f7207aaf2e1d94de026682fc227806c6e1f55bba7606d1c94dd623a"}, + {file = "pillow-11.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:1e2688958a840c822279fda0086fec1fdab2f95bf2b717b66871c4ad9859d7e8"}, + {file = "pillow-11.0.0-cp313-cp313t-win32.whl", hash = "sha256:607bbe123c74e272e381a8d1957083a9463401f7bd01287f50521ecb05a313f8"}, + {file = "pillow-11.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5c39ed17edea3bc69c743a8dd3e9853b7509625c2462532e62baa0732163a904"}, + {file = "pillow-11.0.0-cp313-cp313t-win_arm64.whl", hash = "sha256:75acbbeb05b86bc53cbe7b7e6fe00fbcf82ad7c684b3ad82e3d711da9ba287d3"}, + {file = "pillow-11.0.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:2e46773dc9f35a1dd28bd6981332fd7f27bec001a918a72a79b4133cf5291dba"}, + {file = "pillow-11.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2679d2258b7f1192b378e2893a8a0a0ca472234d4c2c0e6bdd3380e8dfa21b6a"}, + {file = "pillow-11.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:eda2616eb2313cbb3eebbe51f19362eb434b18e3bb599466a1ffa76a033fb916"}, + {file = "pillow-11.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20ec184af98a121fb2da42642dea8a29ec80fc3efbaefb86d8fdd2606619045d"}, + {file = "pillow-11.0.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:8594f42df584e5b4bb9281799698403f7af489fba84c34d53d1c4bfb71b7c4e7"}, + {file = "pillow-11.0.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:c12b5ae868897c7338519c03049a806af85b9b8c237b7d675b8c5e089e4a618e"}, + {file = "pillow-11.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:70fbbdacd1d271b77b7721fe3cdd2d537bbbd75d29e6300c672ec6bb38d9672f"}, + {file = "pillow-11.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5178952973e588b3f1360868847334e9e3bf49d19e169bbbdfaf8398002419ae"}, + {file = "pillow-11.0.0-cp39-cp39-win32.whl", hash = "sha256:8c676b587da5673d3c75bd67dd2a8cdfeb282ca38a30f37950511766b26858c4"}, + {file = "pillow-11.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:94f3e1780abb45062287b4614a5bc0874519c86a777d4a7ad34978e86428b8dd"}, + {file = "pillow-11.0.0-cp39-cp39-win_arm64.whl", hash = "sha256:290f2cc809f9da7d6d622550bbf4c1e57518212da51b6a30fe8e0a270a5b78bd"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:1187739620f2b365de756ce086fdb3604573337cc28a0d3ac4a01ab6b2d2a6d2"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:fbbcb7b57dc9c794843e3d1258c0fbf0f48656d46ffe9e09b63bbd6e8cd5d0a2"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d203af30149ae339ad1b4f710d9844ed8796e97fda23ffbc4cc472968a47d0b"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:21a0d3b115009ebb8ac3d2ebec5c2982cc693da935f4ab7bb5c8ebe2f47d36f2"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:73853108f56df97baf2bb8b522f3578221e56f646ba345a372c78326710d3830"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e58876c91f97b0952eb766123bfef372792ab3f4e3e1f1a2267834c2ab131734"}, + {file = "pillow-11.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:224aaa38177597bb179f3ec87eeefcce8e4f85e608025e9cfac60de237ba6316"}, + {file = "pillow-11.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:5bd2d3bdb846d757055910f0a59792d33b555800813c3b39ada1829c372ccb06"}, + {file = "pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:375b8dd15a1f5d2feafff536d47e22f69625c1aa92f12b339ec0b2ca40263273"}, + {file = "pillow-11.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:daffdf51ee5db69a82dd127eabecce20729e21f7a3680cf7cbb23f0829189790"}, + {file = "pillow-11.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7326a1787e3c7b0429659e0a944725e1b03eeaa10edd945a86dead1913383944"}, + {file = "pillow-11.0.0.tar.gz", hash = "sha256:72bacbaf24ac003fea9bff9837d1eedb6088758d41e100c1552930151f677739"}, ] [package.extras] -docs = ["furo", "olefile", "sphinx (>=7.3)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] +docs = ["furo", "olefile", "sphinx (>=8.1)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] fpx = ["olefile"] mic = ["olefile"] tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] @@ -2820,29 +3178,29 @@ xmp = ["defusedxml"] [[package]] name = "platformdirs" -version = "4.2.2" +version = "4.3.6" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.8" files = [ - {file = "platformdirs-4.2.2-py3-none-any.whl", hash = "sha256:2d7a1657e36a80ea911db832a8a6ece5ee53d8de21edd5cc5879af6530b1bfee"}, - {file = "platformdirs-4.2.2.tar.gz", hash = "sha256:38b7b51f512eed9e84a22788b4bce1de17c0adb134d6becb09836e37d8654cd3"}, + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, ] [package.extras] -docs = ["furo (>=2023.9.10)", "proselint (>=0.13)", "sphinx (>=7.2.6)", "sphinx-autodoc-typehints (>=1.25.2)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=7.4.3)", "pytest-cov (>=4.1)", "pytest-mock (>=3.12)"] -type = ["mypy (>=1.8)"] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.11.2)"] [[package]] name = "plotly" -version = "5.23.0" +version = "5.24.1" description = "An open-source, interactive data visualization library for Python" optional = false python-versions = ">=3.8" files = [ - {file = "plotly-5.23.0-py3-none-any.whl", hash = "sha256:76cbe78f75eddc10c56f5a4ee3e7ccaade7c0a57465546f02098c0caed6c2d1a"}, - {file = "plotly-5.23.0.tar.gz", hash = "sha256:89e57d003a116303a34de6700862391367dd564222ab71f8531df70279fc0193"}, + {file = "plotly-5.24.1-py3-none-any.whl", hash = "sha256:f67073a1e637eb0dc3e46324d9d51e2fe76e9727c892dde64ddf1e1b51f29089"}, + {file = "plotly-5.24.1.tar.gz", hash = "sha256:dbc8ac8339d248a4bcc36e08a5659bacfe1b079390b8953533f4eb22169b4bae"}, ] [package.dependencies] @@ -2903,13 +3261,13 @@ virtualenv = ">=20.10.0" [[package]] name = "prometheus-client" -version = "0.20.0" +version = "0.21.0" description = "Python client for the Prometheus monitoring system." optional = false python-versions = ">=3.8" files = [ - {file = "prometheus_client-0.20.0-py3-none-any.whl", hash = "sha256:cde524a85bce83ca359cc837f28b8c0db5cac7aa653a588fd7e84ba061c329e7"}, - {file = "prometheus_client-0.20.0.tar.gz", hash = "sha256:287629d00b147a32dcb2be0b9df905da599b2d82f80377083ec8463309a4bb89"}, + {file = "prometheus_client-0.21.0-py3-none-any.whl", hash = "sha256:4fa6b4dd0ac16d58bb587c04b1caae65b8c5043e85f778f42f5f632f6af2e166"}, + {file = "prometheus_client-0.21.0.tar.gz", hash = "sha256:96c83c606b71ff2b0a433c98889d275f51ffec6c5e267de37c7a2b5c9aa9233e"}, ] [package.extras] @@ -2917,123 +3275,229 @@ twisted = ["twisted"] [[package]] name = "prompt-toolkit" -version = "3.0.47" +version = "3.0.48" description = "Library for building powerful interactive command lines in Python" optional = false python-versions = ">=3.7.0" files = [ - {file = "prompt_toolkit-3.0.47-py3-none-any.whl", hash = "sha256:0d7bfa67001d5e39d02c224b663abc33687405033a8c422d0d675a5a13361d10"}, - {file = "prompt_toolkit-3.0.47.tar.gz", hash = "sha256:1e1b29cb58080b1e69f207c893a1a7bf16d127a5c30c9d17a25a5d77792e5360"}, + {file = "prompt_toolkit-3.0.48-py3-none-any.whl", hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e"}, + {file = "prompt_toolkit-3.0.48.tar.gz", hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"}, ] [package.dependencies] wcwidth = "*" +[[package]] +name = "propcache" +version = "0.2.0" +description = "Accelerated property cache" +optional = false +python-versions = ">=3.8" +files = [ + {file = "propcache-0.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:c5869b8fd70b81835a6f187c5fdbe67917a04d7e52b6e7cc4e5fe39d55c39d58"}, + {file = "propcache-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:952e0d9d07609d9c5be361f33b0d6d650cd2bae393aabb11d9b719364521984b"}, + {file = "propcache-0.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:33ac8f098df0585c0b53009f039dfd913b38c1d2edafed0cedcc0c32a05aa110"}, + {file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:97e48e8875e6c13909c800fa344cd54cc4b2b0db1d5f911f840458a500fde2c2"}, + {file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:388f3217649d6d59292b722d940d4d2e1e6a7003259eb835724092a1cca0203a"}, + {file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f571aea50ba5623c308aa146eb650eebf7dbe0fd8c5d946e28343cb3b5aad577"}, + {file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3dfafb44f7bb35c0c06eda6b2ab4bfd58f02729e7c4045e179f9a861b07c9850"}, + {file = "propcache-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a3ebe9a75be7ab0b7da2464a77bb27febcb4fab46a34f9288f39d74833db7f61"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d2f0d0f976985f85dfb5f3d685697ef769faa6b71993b46b295cdbbd6be8cc37"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:a3dc1a4b165283bd865e8f8cb5f0c64c05001e0718ed06250d8cac9bec115b48"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:9e0f07b42d2a50c7dd2d8675d50f7343d998c64008f1da5fef888396b7f84630"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e63e3e1e0271f374ed489ff5ee73d4b6e7c60710e1f76af5f0e1a6117cd26394"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:56bb5c98f058a41bb58eead194b4db8c05b088c93d94d5161728515bd52b052b"}, + {file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7665f04d0c7f26ff8bb534e1c65068409bf4687aa2534faf7104d7182debb336"}, + {file = "propcache-0.2.0-cp310-cp310-win32.whl", hash = "sha256:7cf18abf9764746b9c8704774d8b06714bcb0a63641518a3a89c7f85cc02c2ad"}, + {file = "propcache-0.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:cfac69017ef97db2438efb854edf24f5a29fd09a536ff3a992b75990720cdc99"}, + {file = "propcache-0.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:63f13bf09cc3336eb04a837490b8f332e0db41da66995c9fd1ba04552e516354"}, + {file = "propcache-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608cce1da6f2672a56b24a015b42db4ac612ee709f3d29f27a00c943d9e851de"}, + {file = "propcache-0.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:466c219deee4536fbc83c08d09115249db301550625c7fef1c5563a584c9bc87"}, + {file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc2db02409338bf36590aa985a461b2c96fce91f8e7e0f14c50c5fcc4f229016"}, + {file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a6ed8db0a556343d566a5c124ee483ae113acc9a557a807d439bcecc44e7dfbb"}, + {file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:91997d9cb4a325b60d4e3f20967f8eb08dfcb32b22554d5ef78e6fd1dda743a2"}, + {file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c7dde9e533c0a49d802b4f3f218fa9ad0a1ce21f2c2eb80d5216565202acab4"}, + {file = "propcache-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffcad6c564fe6b9b8916c1aefbb37a362deebf9394bd2974e9d84232e3e08504"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:97a58a28bcf63284e8b4d7b460cbee1edaab24634e82059c7b8c09e65284f178"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:945db8ee295d3af9dbdbb698cce9bbc5c59b5c3fe328bbc4387f59a8a35f998d"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:39e104da444a34830751715f45ef9fc537475ba21b7f1f5b0f4d71a3b60d7fe2"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:c5ecca8f9bab618340c8e848d340baf68bcd8ad90a8ecd7a4524a81c1764b3db"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:c436130cc779806bdf5d5fae0d848713105472b8566b75ff70048c47d3961c5b"}, + {file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:191db28dc6dcd29d1a3e063c3be0b40688ed76434622c53a284e5427565bbd9b"}, + {file = "propcache-0.2.0-cp311-cp311-win32.whl", hash = "sha256:5f2564ec89058ee7c7989a7b719115bdfe2a2fb8e7a4543b8d1c0cc4cf6478c1"}, + {file = "propcache-0.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:6e2e54267980349b723cff366d1e29b138b9a60fa376664a157a342689553f71"}, + {file = "propcache-0.2.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:2ee7606193fb267be4b2e3b32714f2d58cad27217638db98a60f9efb5efeccc2"}, + {file = "propcache-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:91ee8fc02ca52e24bcb77b234f22afc03288e1dafbb1f88fe24db308910c4ac7"}, + {file = "propcache-0.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2e900bad2a8456d00a113cad8c13343f3b1f327534e3589acc2219729237a2e8"}, + {file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f52a68c21363c45297aca15561812d542f8fc683c85201df0bebe209e349f793"}, + {file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e41d67757ff4fbc8ef2af99b338bfb955010444b92929e9e55a6d4dcc3c4f09"}, + {file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a64e32f8bd94c105cc27f42d3b658902b5bcc947ece3c8fe7bc1b05982f60e89"}, + {file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:55346705687dbd7ef0d77883ab4f6fabc48232f587925bdaf95219bae072491e"}, + {file = "propcache-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00181262b17e517df2cd85656fcd6b4e70946fe62cd625b9d74ac9977b64d8d9"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6994984550eaf25dd7fc7bd1b700ff45c894149341725bb4edc67f0ffa94efa4"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:56295eb1e5f3aecd516d91b00cfd8bf3a13991de5a479df9e27dd569ea23959c"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:439e76255daa0f8151d3cb325f6dd4a3e93043e6403e6491813bcaaaa8733887"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f6475a1b2ecb310c98c28d271a30df74f9dd436ee46d09236a6b750a7599ce57"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3444cdba6628accf384e349014084b1cacd866fbb88433cd9d279d90a54e0b23"}, + {file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4a9d9b4d0a9b38d1c391bb4ad24aa65f306c6f01b512e10a8a34a2dc5675d348"}, + {file = "propcache-0.2.0-cp312-cp312-win32.whl", hash = "sha256:69d3a98eebae99a420d4b28756c8ce6ea5a29291baf2dc9ff9414b42676f61d5"}, + {file = "propcache-0.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:ad9c9b99b05f163109466638bd30ada1722abb01bbb85c739c50b6dc11f92dc3"}, + {file = "propcache-0.2.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ecddc221a077a8132cf7c747d5352a15ed763b674c0448d811f408bf803d9ad7"}, + {file = "propcache-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0e53cb83fdd61cbd67202735e6a6687a7b491c8742dfc39c9e01e80354956763"}, + {file = "propcache-0.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:92fe151145a990c22cbccf9ae15cae8ae9eddabfc949a219c9f667877e40853d"}, + {file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d6a21ef516d36909931a2967621eecb256018aeb11fc48656e3257e73e2e247a"}, + {file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3f88a4095e913f98988f5b338c1d4d5d07dbb0b6bad19892fd447484e483ba6b"}, + {file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5a5b3bb545ead161be780ee85a2b54fdf7092815995661947812dde94a40f6fb"}, + {file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67aeb72e0f482709991aa91345a831d0b707d16b0257e8ef88a2ad246a7280bf"}, + {file = "propcache-0.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c997f8c44ec9b9b0bcbf2d422cc00a1d9b9c681f56efa6ca149a941e5560da2"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2a66df3d4992bc1d725b9aa803e8c5a66c010c65c741ad901e260ece77f58d2f"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:3ebbcf2a07621f29638799828b8d8668c421bfb94c6cb04269130d8de4fb7136"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1235c01ddaa80da8235741e80815ce381c5267f96cc49b1477fdcf8c047ef325"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3947483a381259c06921612550867b37d22e1df6d6d7e8361264b6d037595f44"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d5bed7f9805cc29c780f3aee05de3262ee7ce1f47083cfe9f77471e9d6777e83"}, + {file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e4a91d44379f45f5e540971d41e4626dacd7f01004826a18cb048e7da7e96544"}, + {file = "propcache-0.2.0-cp313-cp313-win32.whl", hash = "sha256:f902804113e032e2cdf8c71015651c97af6418363bea8d78dc0911d56c335032"}, + {file = "propcache-0.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:8f188cfcc64fb1266f4684206c9de0e80f54622c3f22a910cbd200478aeae61e"}, + {file = "propcache-0.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:53d1bd3f979ed529f0805dd35ddaca330f80a9a6d90bc0121d2ff398f8ed8861"}, + {file = "propcache-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:83928404adf8fb3d26793665633ea79b7361efa0287dfbd372a7e74311d51ee6"}, + {file = "propcache-0.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:77a86c261679ea5f3896ec060be9dc8e365788248cc1e049632a1be682442063"}, + {file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:218db2a3c297a3768c11a34812e63b3ac1c3234c3a086def9c0fee50d35add1f"}, + {file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7735e82e3498c27bcb2d17cb65d62c14f1100b71723b68362872bca7d0913d90"}, + {file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:20a617c776f520c3875cf4511e0d1db847a076d720714ae35ffe0df3e440be68"}, + {file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:67b69535c870670c9f9b14a75d28baa32221d06f6b6fa6f77a0a13c5a7b0a5b9"}, + {file = "propcache-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4569158070180c3855e9c0791c56be3ceeb192defa2cdf6a3f39e54319e56b89"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:db47514ffdbd91ccdc7e6f8407aac4ee94cc871b15b577c1c324236b013ddd04"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_armv7l.whl", hash = "sha256:2a60ad3e2553a74168d275a0ef35e8c0a965448ffbc3b300ab3a5bb9956c2162"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:662dd62358bdeaca0aee5761de8727cfd6861432e3bb828dc2a693aa0471a563"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:25a1f88b471b3bc911d18b935ecb7115dff3a192b6fef46f0bfaf71ff4f12418"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:f60f0ac7005b9f5a6091009b09a419ace1610e163fa5deaba5ce3484341840e7"}, + {file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:74acd6e291f885678631b7ebc85d2d4aec458dd849b8c841b57ef04047833bed"}, + {file = "propcache-0.2.0-cp38-cp38-win32.whl", hash = "sha256:d9b6ddac6408194e934002a69bcaadbc88c10b5f38fb9307779d1c629181815d"}, + {file = "propcache-0.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:676135dcf3262c9c5081cc8f19ad55c8a64e3f7282a21266d05544450bffc3a5"}, + {file = "propcache-0.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:25c8d773a62ce0451b020c7b29a35cfbc05de8b291163a7a0f3b7904f27253e6"}, + {file = "propcache-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:375a12d7556d462dc64d70475a9ee5982465fbb3d2b364f16b86ba9135793638"}, + {file = "propcache-0.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1ec43d76b9677637a89d6ab86e1fef70d739217fefa208c65352ecf0282be957"}, + {file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f45eec587dafd4b2d41ac189c2156461ebd0c1082d2fe7013571598abb8505d1"}, + {file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bc092ba439d91df90aea38168e11f75c655880c12782facf5cf9c00f3d42b562"}, + {file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fa1076244f54bb76e65e22cb6910365779d5c3d71d1f18b275f1dfc7b0d71b4d"}, + {file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:682a7c79a2fbf40f5dbb1eb6bfe2cd865376deeac65acf9beb607505dced9e12"}, + {file = "propcache-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8e40876731f99b6f3c897b66b803c9e1c07a989b366c6b5b475fafd1f7ba3fb8"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:363ea8cd3c5cb6679f1c2f5f1f9669587361c062e4899fce56758efa928728f8"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:140fbf08ab3588b3468932974a9331aff43c0ab8a2ec2c608b6d7d1756dbb6cb"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e70fac33e8b4ac63dfc4c956fd7d85a0b1139adcfc0d964ce288b7c527537fea"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:b33d7a286c0dc1a15f5fc864cc48ae92a846df287ceac2dd499926c3801054a6"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:f6d5749fdd33d90e34c2efb174c7e236829147a2713334d708746e94c4bde40d"}, + {file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:22aa8f2272d81d9317ff5756bb108021a056805ce63dd3630e27d042c8092798"}, + {file = "propcache-0.2.0-cp39-cp39-win32.whl", hash = "sha256:73e4b40ea0eda421b115248d7e79b59214411109a5bc47d0d48e4c73e3b8fcf9"}, + {file = "propcache-0.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:9517d5e9e0731957468c29dbfd0f976736a0e55afaea843726e887f36fe017df"}, + {file = "propcache-0.2.0-py3-none-any.whl", hash = "sha256:2ccc28197af5313706511fab3a8b66dcd6da067a1331372c82ea1cb74285e036"}, + {file = "propcache-0.2.0.tar.gz", hash = "sha256:df81779732feb9d01e5d513fad0122efb3d53bbc75f61b2a4f29a020bc985e70"}, +] + [[package]] name = "psutil" -version = "6.0.0" +version = "6.1.0" description = "Cross-platform lib for process and system monitoring in Python." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ - {file = "psutil-6.0.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a021da3e881cd935e64a3d0a20983bda0bb4cf80e4f74fa9bfcb1bc5785360c6"}, - {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1287c2b95f1c0a364d23bc6f2ea2365a8d4d9b726a3be7294296ff7ba97c17f0"}, - {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a9a3dbfb4de4f18174528d87cc352d1f788b7496991cca33c6996f40c9e3c92c"}, - {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6ec7588fb3ddaec7344a825afe298db83fe01bfaaab39155fa84cf1c0d6b13c3"}, - {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:1e7c870afcb7d91fdea2b37c24aeb08f98b6d67257a5cb0a8bc3ac68d0f1a68c"}, - {file = "psutil-6.0.0-cp27-none-win32.whl", hash = "sha256:02b69001f44cc73c1c5279d02b30a817e339ceb258ad75997325e0e6169d8b35"}, - {file = "psutil-6.0.0-cp27-none-win_amd64.whl", hash = "sha256:21f1fb635deccd510f69f485b87433460a603919b45e2a324ad65b0cc74f8fb1"}, - {file = "psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ed2440ada7ef7d0d608f20ad89a04ec47d2d3ab7190896cd62ca5fc4fe08bf0"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fd9a97c8e94059b0ef54a7d4baf13b405011176c3b6ff257c247cae0d560ecd"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2e8d0054fc88153ca0544f5c4d554d42e33df2e009c4ff42284ac9ebdef4132"}, - {file = "psutil-6.0.0-cp36-cp36m-win32.whl", hash = "sha256:fc8c9510cde0146432bbdb433322861ee8c3efbf8589865c8bf8d21cb30c4d14"}, - {file = "psutil-6.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:34859b8d8f423b86e4385ff3665d3f4d94be3cdf48221fbe476e883514fdb71c"}, - {file = "psutil-6.0.0-cp37-abi3-win32.whl", hash = "sha256:a495580d6bae27291324fe60cea0b5a7c23fa36a7cd35035a16d93bdcf076b9d"}, - {file = "psutil-6.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:33ea5e1c975250a720b3a6609c490db40dae5d83a4eb315170c4fe0d8b1f34b3"}, - {file = "psutil-6.0.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:ffe7fc9b6b36beadc8c322f84e1caff51e8703b88eee1da46d1e3a6ae11b4fd0"}, - {file = "psutil-6.0.0.tar.gz", hash = "sha256:8faae4f310b6d969fa26ca0545338b21f73c6b15db7c4a8d934a5482faa818f2"}, + {file = "psutil-6.1.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ff34df86226c0227c52f38b919213157588a678d049688eded74c76c8ba4a5d0"}, + {file = "psutil-6.1.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:c0e0c00aa18ca2d3b2b991643b799a15fc8f0563d2ebb6040f64ce8dc027b942"}, + {file = "psutil-6.1.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:000d1d1ebd634b4efb383f4034437384e44a6d455260aaee2eca1e9c1b55f047"}, + {file = "psutil-6.1.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:5cd2bcdc75b452ba2e10f0e8ecc0b57b827dd5d7aaffbc6821b2a9a242823a76"}, + {file = "psutil-6.1.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:045f00a43c737f960d273a83973b2511430d61f283a44c96bf13a6e829ba8fdc"}, + {file = "psutil-6.1.0-cp27-none-win32.whl", hash = "sha256:9118f27452b70bb1d9ab3198c1f626c2499384935aaf55388211ad982611407e"}, + {file = "psutil-6.1.0-cp27-none-win_amd64.whl", hash = "sha256:a8506f6119cff7015678e2bce904a4da21025cc70ad283a53b099e7620061d85"}, + {file = "psutil-6.1.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:6e2dcd475ce8b80522e51d923d10c7871e45f20918e027ab682f94f1c6351688"}, + {file = "psutil-6.1.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:0895b8414afafc526712c498bd9de2b063deaac4021a3b3c34566283464aff8e"}, + {file = "psutil-6.1.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9dcbfce5d89f1d1f2546a2090f4fcf87c7f669d1d90aacb7d7582addece9fb38"}, + {file = "psutil-6.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:498c6979f9c6637ebc3a73b3f87f9eb1ec24e1ce53a7c5173b8508981614a90b"}, + {file = "psutil-6.1.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d905186d647b16755a800e7263d43df08b790d709d575105d419f8b6ef65423a"}, + {file = "psutil-6.1.0-cp36-cp36m-win32.whl", hash = "sha256:6d3fbbc8d23fcdcb500d2c9f94e07b1342df8ed71b948a2649b5cb060a7c94ca"}, + {file = "psutil-6.1.0-cp36-cp36m-win_amd64.whl", hash = "sha256:1209036fbd0421afde505a4879dee3b2fd7b1e14fee81c0069807adcbbcca747"}, + {file = "psutil-6.1.0-cp37-abi3-win32.whl", hash = "sha256:1ad45a1f5d0b608253b11508f80940985d1d0c8f6111b5cb637533a0e6ddc13e"}, + {file = "psutil-6.1.0-cp37-abi3-win_amd64.whl", hash = "sha256:a8fb3752b491d246034fa4d279ff076501588ce8cbcdbb62c32fd7a377d996be"}, + {file = "psutil-6.1.0.tar.gz", hash = "sha256:353815f59a7f64cdaca1c0307ee13558a0512f6db064e92fe833784f08539c7a"}, ] [package.extras] -test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] +dev = ["black", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pytest-cov", "requests", "rstcheck", "ruff", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "virtualenv", "wheel"] +test = ["pytest", "pytest-xdist", "setuptools"] [[package]] name = "psycopg2-binary" -version = "2.9.9" +version = "2.9.10" description = "psycopg2 - Python-PostgreSQL Database Adapter" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "psycopg2-binary-2.9.9.tar.gz", hash = "sha256:7f01846810177d829c7692f1f5ada8096762d9172af1b1a28d4ab5b77c923c1c"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c2470da5418b76232f02a2fcd2229537bb2d5a7096674ce61859c3229f2eb202"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c6af2a6d4b7ee9615cbb162b0738f6e1fd1f5c3eda7e5da17861eacf4c717ea7"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:75723c3c0fbbf34350b46a3199eb50638ab22a0228f93fb472ef4d9becc2382b"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:83791a65b51ad6ee6cf0845634859d69a038ea9b03d7b26e703f94c7e93dbcf9"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0ef4854e82c09e84cc63084a9e4ccd6d9b154f1dbdd283efb92ecd0b5e2b8c84"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ed1184ab8f113e8d660ce49a56390ca181f2981066acc27cf637d5c1e10ce46e"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d2997c458c690ec2bc6b0b7ecbafd02b029b7b4283078d3b32a852a7ce3ddd98"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b58b4710c7f4161b5e9dcbe73bb7c62d65670a87df7bcce9e1faaad43e715245"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:0c009475ee389757e6e34611d75f6e4f05f0cf5ebb76c6037508318e1a1e0d7e"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:8dbf6d1bc73f1d04ec1734bae3b4fb0ee3cb2a493d35ede9badbeb901fb40f6f"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-win32.whl", hash = "sha256:3f78fd71c4f43a13d342be74ebbc0666fe1f555b8837eb113cb7416856c79682"}, - {file = "psycopg2_binary-2.9.9-cp310-cp310-win_amd64.whl", hash = "sha256:876801744b0dee379e4e3c38b76fc89f88834bb15bf92ee07d94acd06ec890a0"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ee825e70b1a209475622f7f7b776785bd68f34af6e7a46e2e42f27b659b5bc26"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1ea665f8ce695bcc37a90ee52de7a7980be5161375d42a0b6c6abedbf0d81f0f"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:143072318f793f53819048fdfe30c321890af0c3ec7cb1dfc9cc87aa88241de2"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c332c8d69fb64979ebf76613c66b985414927a40f8defa16cf1bc028b7b0a7b0"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7fc5a5acafb7d6ccca13bfa8c90f8c51f13d8fb87d95656d3950f0158d3ce53"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:977646e05232579d2e7b9c59e21dbe5261f403a88417f6a6512e70d3f8a046be"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b6356793b84728d9d50ead16ab43c187673831e9d4019013f1402c41b1db9b27"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:bc7bb56d04601d443f24094e9e31ae6deec9ccb23581f75343feebaf30423359"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:77853062a2c45be16fd6b8d6de2a99278ee1d985a7bd8b103e97e41c034006d2"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:78151aa3ec21dccd5cdef6c74c3e73386dcdfaf19bced944169697d7ac7482fc"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-win32.whl", hash = "sha256:dc4926288b2a3e9fd7b50dc6a1909a13bbdadfc67d93f3374d984e56f885579d"}, - {file = "psycopg2_binary-2.9.9-cp311-cp311-win_amd64.whl", hash = "sha256:b76bedd166805480ab069612119ea636f5ab8f8771e640ae103e05a4aae3e417"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:8532fd6e6e2dc57bcb3bc90b079c60de896d2128c5d9d6f24a63875a95a088cf"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f8544b092a29a6ddd72f3556a9fcf249ec412e10ad28be6a0c0d948924f2212"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d423c8d8a3c82d08fe8af900ad5b613ce3632a1249fd6a223941d0735fce493"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e5afae772c00980525f6d6ecf7cbca55676296b580c0e6abb407f15f3706996"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e6f98446430fdf41bd36d4faa6cb409f5140c1c2cf58ce0bbdaf16af7d3f119"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c77e3d1862452565875eb31bdb45ac62502feabbd53429fdc39a1cc341d681ba"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:cb16c65dcb648d0a43a2521f2f0a2300f40639f6f8c1ecbc662141e4e3e1ee07"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:911dda9c487075abd54e644ccdf5e5c16773470a6a5d3826fda76699410066fb"}, - {file = "psycopg2_binary-2.9.9-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:57fede879f08d23c85140a360c6a77709113efd1c993923c59fde17aa27599fe"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2293b001e319ab0d869d660a704942c9e2cce19745262a8aba2115ef41a0a42a"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03ef7df18daf2c4c07e2695e8cfd5ee7f748a1d54d802330985a78d2a5a6dca9"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a602ea5aff39bb9fac6308e9c9d82b9a35c2bf288e184a816002c9fae930b77"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8359bf4791968c5a78c56103702000105501adb557f3cf772b2c207284273984"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:275ff571376626195ab95a746e6a04c7df8ea34638b99fc11160de91f2fef503"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:f9b5571d33660d5009a8b3c25dc1db560206e2d2f89d3df1cb32d72c0d117d52"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:420f9bbf47a02616e8554e825208cb947969451978dceb77f95ad09c37791dae"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:4154ad09dac630a0f13f37b583eae260c6aa885d67dfbccb5b02c33f31a6d420"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a148c5d507bb9b4f2030a2025c545fccb0e1ef317393eaba42e7eabd28eb6041"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-win32.whl", hash = "sha256:68fc1f1ba168724771e38bee37d940d2865cb0f562380a1fb1ffb428b75cb692"}, - {file = "psycopg2_binary-2.9.9-cp37-cp37m-win_amd64.whl", hash = "sha256:281309265596e388ef483250db3640e5f414168c5a67e9c665cafce9492eda2f"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:60989127da422b74a04345096c10d416c2b41bd7bf2a380eb541059e4e999980"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:246b123cc54bb5361588acc54218c8c9fb73068bf227a4a531d8ed56fa3ca7d6"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34eccd14566f8fe14b2b95bb13b11572f7c7d5c36da61caf414d23b91fcc5d94"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18d0ef97766055fec15b5de2c06dd8e7654705ce3e5e5eed3b6651a1d2a9a152"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d3f82c171b4ccd83bbaf35aa05e44e690113bd4f3b7b6cc54d2219b132f3ae55"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ead20f7913a9c1e894aebe47cccf9dc834e1618b7aa96155d2091a626e59c972"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:ca49a8119c6cbd77375ae303b0cfd8c11f011abbbd64601167ecca18a87e7cdd"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:323ba25b92454adb36fa425dc5cf6f8f19f78948cbad2e7bc6cdf7b0d7982e59"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:1236ed0952fbd919c100bc839eaa4a39ebc397ed1c08a97fc45fee2a595aa1b3"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:729177eaf0aefca0994ce4cffe96ad3c75e377c7b6f4efa59ebf003b6d398716"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-win32.whl", hash = "sha256:804d99b24ad523a1fe18cc707bf741670332f7c7412e9d49cb5eab67e886b9b5"}, - {file = "psycopg2_binary-2.9.9-cp38-cp38-win_amd64.whl", hash = "sha256:a6cdcc3ede532f4a4b96000b6362099591ab4a3e913d70bcbac2b56c872446f7"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:72dffbd8b4194858d0941062a9766f8297e8868e1dd07a7b36212aaa90f49472"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:30dcc86377618a4c8f3b72418df92e77be4254d8f89f14b8e8f57d6d43603c0f"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:31a34c508c003a4347d389a9e6fcc2307cc2150eb516462a7a17512130de109e"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:15208be1c50b99203fe88d15695f22a5bed95ab3f84354c494bcb1d08557df67"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1873aade94b74715be2246321c8650cabf5a0d098a95bab81145ffffa4c13876"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a58c98a7e9c021f357348867f537017057c2ed7f77337fd914d0bedb35dace7"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:4686818798f9194d03c9129a4d9a702d9e113a89cb03bffe08c6cf799e053291"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:ebdc36bea43063116f0486869652cb2ed7032dbc59fbcb4445c4862b5c1ecf7f"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:ca08decd2697fdea0aea364b370b1249d47336aec935f87b8bbfd7da5b2ee9c1"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ac05fb791acf5e1a3e39402641827780fe44d27e72567a000412c648a85ba860"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-win32.whl", hash = "sha256:9dba73be7305b399924709b91682299794887cbbd88e38226ed9f6712eabee90"}, - {file = "psycopg2_binary-2.9.9-cp39-cp39-win_amd64.whl", hash = "sha256:f7ae5d65ccfbebdfa761585228eb4d0df3a8b15cfb53bd953e713e09fbb12957"}, + {file = "psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b"}, + {file = "psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392"}, + {file = "psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64"}, + {file = "psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1"}, + {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-macosx_12_0_x86_64.whl", hash = "sha256:eb09aa7f9cecb45027683bb55aebaaf45a0df8bf6de68801a6afdc7947bb09d4"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b73d6d7f0ccdad7bc43e6d34273f70d587ef62f824d7261c4ae9b8b1b6af90e8"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce5ab4bf46a211a8e924d307c1b1fcda82368586a19d0a24f8ae166f5c784864"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:056470c3dc57904bbf63d6f534988bafc4e970ffd50f6271fc4ee7daad9498a5"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aa0e31fa4bb82578f3a6c74a73c273367727de397a7a0f07bd83cbea696baa"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8de718c0e1c4b982a54b41779667242bc630b2197948405b7bd8ce16bcecac92"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5c370b1e4975df846b0277b4deba86419ca77dbc25047f535b0bb03d1a544d44"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:ffe8ed017e4ed70f68b7b371d84b7d4a790368db9203dfc2d222febd3a9c8863"}, + {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8aecc5e80c63f7459a1a2ab2c64df952051df196294d9f739933a9f6687e86b3"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:7a813c8bdbaaaab1f078014b9b0b13f5de757e2b5d9be6403639b298a04d218b"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d00924255d7fc916ef66e4bf22f354a940c67179ad3fd7067d7a0a9c84d2fbfc"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7559bce4b505762d737172556a4e6ea8a9998ecac1e39b5233465093e8cee697"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e8b58f0a96e7a1e341fc894f62c1177a7c83febebb5ff9123b579418fdc8a481"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b269105e59ac96aba877c1707c600ae55711d9dcd3fc4b5012e4af68e30c648"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:79625966e176dc97ddabc142351e0409e28acf4660b88d1cf6adb876d20c490d"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8aabf1c1a04584c168984ac678a668094d831f152859d06e055288fa515e4d30"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:19721ac03892001ee8fdd11507e6a2e01f4e37014def96379411ca99d78aeb2c"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7f5d859928e635fa3ce3477704acee0f667b3a3d3e4bb109f2b18d4005f38287"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-win32.whl", hash = "sha256:3216ccf953b3f267691c90c6fe742e45d890d8272326b4a8b20850a03d05b7b8"}, + {file = "psycopg2_binary-2.9.10-cp39-cp39-win_amd64.whl", hash = "sha256:30e34c4e97964805f715206c7b789d54a78b70f3ff19fbe590104b71c45600e5"}, ] [[package]] @@ -3077,102 +3541,59 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] [[package]] name = "pymupdf" -version = "1.24.9" +version = "1.24.13" description = "A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents." optional = false -python-versions = ">=3.8" -files = [ - {file = "PyMuPDF-1.24.9-cp310-none-macosx_10_9_x86_64.whl", hash = "sha256:da5d9699472bfd1de52975de3eb7efaf5190ac5801b9fc6bcccde603afbe6937"}, - {file = "PyMuPDF-1.24.9-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:3d1133983c7ac388a35bbab8dfc4c26a874c05edc47d2038961add2efa4639a8"}, - {file = "PyMuPDF-1.24.9-cp310-none-manylinux2014_aarch64.whl", hash = "sha256:94f2796a3dd1f0735d0717eb020d7c3c7313eaae8c9c1040022408c880931616"}, - {file = "PyMuPDF-1.24.9-cp310-none-manylinux2014_x86_64.whl", hash = "sha256:5199567353d1543e6c21c626148f8ac9ebb14ce553f2c434fcb9b00e195e1e52"}, - {file = "PyMuPDF-1.24.9-cp310-none-musllinux_1_2_x86_64.whl", hash = "sha256:c97f0b2fb201c9d9bc0f15a901641174e8896a9ae9fbe0d5bb1a6f2315cc3ced"}, - {file = "PyMuPDF-1.24.9-cp310-none-win32.whl", hash = "sha256:00499b864a56a2168254dce3d0f12048b96e9b3bdd43fecace18a1572342c8d4"}, - {file = "PyMuPDF-1.24.9-cp310-none-win_amd64.whl", hash = "sha256:f074e501e883428e7d5480f732ea6a6bd17146f10ebefb9b84957fd32b79f0d4"}, - {file = "PyMuPDF-1.24.9-cp311-none-macosx_10_9_x86_64.whl", hash = "sha256:caf43ce86790f95049a5849f2802b5c412b865cd368ece89a39a54fc84aa45cd"}, - {file = "PyMuPDF-1.24.9-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:13d06161176e1d4e337f5b5e053b628e4531bab5effb269a83dc38d4deb8e659"}, - {file = "PyMuPDF-1.24.9-cp311-none-manylinux2014_aarch64.whl", hash = "sha256:7ab228dfb80002eb8612ffe71b50052d8b20d9364a3535e2fe43a0901ce41d40"}, - {file = "PyMuPDF-1.24.9-cp311-none-manylinux2014_x86_64.whl", hash = "sha256:042ad205c7ef615d9fbab7078f6fa8d14f020ed2dfe3a79d803b6171318565b5"}, - {file = "PyMuPDF-1.24.9-cp311-none-musllinux_1_2_x86_64.whl", hash = "sha256:b4495833bb0300fc885491928f2cbdf96afb569205dcc256bb4c43e3d1fde7cb"}, - {file = "PyMuPDF-1.24.9-cp311-none-win32.whl", hash = "sha256:e53370f3679a7b013c2abb801bb566882dab1fb59646d4b0a717ee0d350c5ab1"}, - {file = "PyMuPDF-1.24.9-cp311-none-win_amd64.whl", hash = "sha256:454932e9c7b9cd3057ee83dfe805f551a1382b9e216e87a32eb44c6d6843f966"}, - {file = "PyMuPDF-1.24.9-cp312-none-macosx_10_9_x86_64.whl", hash = "sha256:93cc4908259f133c9dc88f5e77329c4b2dbc03fca83126b1efffedb67ade0fb9"}, - {file = "PyMuPDF-1.24.9-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:84e1516d4b3e40711b9a6dbaedd30e0a89d6a054ca408a56114ceb5a1461f0d1"}, - {file = "PyMuPDF-1.24.9-cp312-none-manylinux2014_aarch64.whl", hash = "sha256:d7cdddce8d214e65ed483a8a403da49984815e543c3ce4b539306570c4cfc453"}, - {file = "PyMuPDF-1.24.9-cp312-none-manylinux2014_x86_64.whl", hash = "sha256:de8b330900c194efeedeb97adab25520479d101fc9aed50d7323dde08698ae24"}, - {file = "PyMuPDF-1.24.9-cp312-none-musllinux_1_2_x86_64.whl", hash = "sha256:41c92d69993e7614730205b75d7999b21ca0f929d31b2bb86a4b58d3b1b0451a"}, - {file = "PyMuPDF-1.24.9-cp312-none-win32.whl", hash = "sha256:a04af6f3f5f35cb62bc7b3c2e9cfff510aa56c39c53355ecfff40b7cb9773fef"}, - {file = "PyMuPDF-1.24.9-cp312-none-win_amd64.whl", hash = "sha256:e2828a79415ae3dd90c629697ace51db7f1e81f426fc2fc034c2151dbe58be6e"}, - {file = "PyMuPDF-1.24.9-cp38-none-macosx_10_9_x86_64.whl", hash = "sha256:241913d0c76aacb05acdd8a0e82b1105883ffe6ef3bb4d9742b41d3c5e84d2db"}, - {file = "PyMuPDF-1.24.9-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:ff70e26625b6cdd036e2c63b5d6c1897949c0e8b205cd756276f27baadaad340"}, - {file = "PyMuPDF-1.24.9-cp38-none-manylinux2014_aarch64.whl", hash = "sha256:8e29bc817afad511072371f24624c7c3b7485a9e656b6a65dc58fecdf5043b08"}, - {file = "PyMuPDF-1.24.9-cp38-none-manylinux2014_x86_64.whl", hash = "sha256:d17ec6920f91c43b6e777a017f3aaf44b205a3216771db9e8aa46e78a703f8f6"}, - {file = "PyMuPDF-1.24.9-cp38-none-musllinux_1_2_x86_64.whl", hash = "sha256:5cec9d17fdcbd83fa2c90190c22f652a0a51275cf75a29068eea025fff076829"}, - {file = "PyMuPDF-1.24.9-cp38-none-win32.whl", hash = "sha256:4f7b19f5c0026db49b7be17901728ed15761c5aa2031f04b01f9eb2e54f1b50e"}, - {file = "PyMuPDF-1.24.9-cp38-none-win_amd64.whl", hash = "sha256:e4c867f1cde68ff0e9c7889ea27c4c2c67df80e776f82619888bb69d1e1b27cf"}, - {file = "PyMuPDF-1.24.9-cp39-none-macosx_10_9_x86_64.whl", hash = "sha256:b4f85c24050e3778be6c7c1f4d4965fd4385281264798df7b4301b78895053fd"}, - {file = "PyMuPDF-1.24.9-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:4e807010ef4e63cfb70dd88fe1fcd1d7e2b4e62ffa2b1dc53b35bc18bf939d8e"}, - {file = "PyMuPDF-1.24.9-cp39-none-manylinux2014_aarch64.whl", hash = "sha256:5dac888cc16981e385c886c26de6aabf914059215e028d14cd67767ff0c1288c"}, - {file = "PyMuPDF-1.24.9-cp39-none-manylinux2014_x86_64.whl", hash = "sha256:de55817c02e06ff75233ce2487cc5ebcbf585acd694bb69500825ee37789ac79"}, - {file = "PyMuPDF-1.24.9-cp39-none-musllinux_1_2_x86_64.whl", hash = "sha256:49cb22196f11c2327f6345554db48cfb2e31ed4f073ca6a872f21ddc4b0619c1"}, - {file = "PyMuPDF-1.24.9-cp39-none-win32.whl", hash = "sha256:46b1f84816c666e1c82f4249c1e815e92c462633255d72da20751eaad125d0f0"}, - {file = "PyMuPDF-1.24.9-cp39-none-win_amd64.whl", hash = "sha256:4fa45474d63715c707e3c3a6ebeeee75fd7aaa180512b75863e437f6876dfa86"}, - {file = "PyMuPDF-1.24.9.tar.gz", hash = "sha256:3692a5e824f10dc09bbddabab207f7cd5979831e48dd2f4de1be21e441767473"}, -] - -[package.dependencies] -PyMuPDFb = "1.24.9" - -[[package]] -name = "pymupdfb" -version = "1.24.9" -description = "MuPDF shared libraries for PyMuPDF." -optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "PyMuPDFb-1.24.9-py3-none-macosx_10_9_x86_64.whl", hash = "sha256:3c9e694b1fb1bde37a8d3c953fbd0916e7dee8a4650142547d4f832105b17689"}, - {file = "PyMuPDFb-1.24.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:3fd74ee7969712ab457495465da0a61aab44d8cf9b71b9ef51910a8c6a90ad57"}, - {file = "PyMuPDFb-1.24.9-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eb5b38f588963a239a8c0bca99d3d912f0c04674e3c6e7199e44cebd22840061"}, - {file = "PyMuPDFb-1.24.9-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:198f6b3713b6f980fa96c1099be0d5459c7d43c593299948f0ba528577e6bf46"}, - {file = "PyMuPDFb-1.24.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ae044ebc8299f5a3ba822a6dfe97285dffd6c66cba194bc39180aa189a2755c9"}, - {file = "PyMuPDFb-1.24.9-py3-none-win32.whl", hash = "sha256:20ea17fd5799dcf7813ec099c0ce303f763e6e4ba8d0f54d5f84e4df90c3a340"}, - {file = "PyMuPDFb-1.24.9-py3-none-win_amd64.whl", hash = "sha256:c6b8adc0b9c91ff0f657440a816ad2130429a808cd53ff273f3e72532e526bdc"}, - {file = "PyMuPDFb-1.24.9.tar.gz", hash = "sha256:5505f07b3dded6e791ab7d10d01f0687e913fc75edd23fdf2825a582b6651558"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c11bb9198af69d490b4b346421db827d875a28fbc760d239e691d4b3ed12b5ad"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:240d5c43daa9278db50d609162b48f673ab256d7e5c73eea67af517c1fc2d47c"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e4c8808e62afbbde0f7b9c4151c4b1a5735911c2d39c34332860df600dba76f8"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c830610e4fde237fcf0532f1f8c1381453f48c164a5eadd0c6e5fd0bea1ca8e3"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4520558580ac6b5a7164fda29fbc14e39d3114fd803420721500edbf47d04872"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-win32.whl", hash = "sha256:ab22828d4fc205791ef1332a64893cbfc38cd9c331c5f46ae4537372ffee6fc1"}, + {file = "PyMuPDF-1.24.13-cp39-abi3-win_amd64.whl", hash = "sha256:ec17914e4a560f4070212a2e84db5cc8b561d85d1ead193605a22f9561b03148"}, + {file = "PyMuPDF-1.24.13.tar.gz", hash = "sha256:6ec3ab3c6d5cba60bfcf58daaa2d1a5b700b0366ce52be666445007351461fa4"}, ] [[package]] name = "pyogrio" -version = "0.9.0" +version = "0.10.0" description = "Vectorized spatial vector file format I/O using GDAL/OGR" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "pyogrio-0.9.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:1a495ca4fb77c69595747dd688f8f17bb7d2ea9cd86603aa71c7fc98cc8b4174"}, - {file = "pyogrio-0.9.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:6dc94a67163218581c7df275223488ac9b31dc582ccd756da607c3338908566c"}, - {file = "pyogrio-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e38c3c6d37cf2cc969407e4d051dcb507cfd948eb26c7b0840c4f7d7d4a71bd4"}, - {file = "pyogrio-0.9.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:f47c9b6818cc0f420015b672d5dcc488530a5ee63e5ba35a184957b21ea3922a"}, - {file = "pyogrio-0.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:fb04bd80964428491951766452f0071b0bc37c7d38c45ef02502dbd83e5d74a0"}, - {file = "pyogrio-0.9.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:f5d80eb846be4fc4e642cbedc1ed0c143e8d241653382ecc76a7620bbd2a5c3a"}, - {file = "pyogrio-0.9.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:2f2ec57ab74785db9c2bf47c0a6731e5175595a13f8253f06fa84136adb310a9"}, - {file = "pyogrio-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a289584da6df7ca318947301fe0ba9177e7f863f63110e087c80ac5f3658de8"}, - {file = "pyogrio-0.9.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:13642608a1cd67797ae8b5d792b0518d8ef3eb76506c8232ab5eaa1ea1159dff"}, - {file = "pyogrio-0.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:9440466c0211ac81f3417f274da5903f15546b486f76b2f290e74a56aaf0e737"}, - {file = "pyogrio-0.9.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2e98913fa183f7597c609e774820a149e9329fd2a0f8d33978252fbd00ae87e6"}, - {file = "pyogrio-0.9.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:f8bf193269ea9d347ac3ddada960a59f1ab2e4a5c009be95dc70e6505346b2fc"}, - {file = "pyogrio-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3f964002d445521ad5b8e732a6b5ef0e2d2be7fe566768e5075c1d71398da64a"}, - {file = "pyogrio-0.9.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:083351b258b3e08b6c6085dac560bd321b68de5cb4a66229095da68d5f3d696b"}, - {file = "pyogrio-0.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:796e4f6a4e769b2eb6fea9a10546ea4bdee16182d1e29802b4d6349363c3c1d7"}, - {file = "pyogrio-0.9.0-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:7fcafed24371fe6e23bcf5abebbb29269f8d79915f1dd818ac85453657ea714a"}, - {file = "pyogrio-0.9.0-cp38-cp38-macosx_12_0_x86_64.whl", hash = "sha256:30cbeeaedb9bced7012487e7438919aa0c7dfba18ac3d4315182b46eb3139b9d"}, - {file = "pyogrio-0.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4da0b9deb380bd9a200fee13182c4f95b02b4c554c923e2e0032f32aaf1439ed"}, - {file = "pyogrio-0.9.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:4e0f90a6c3771ee1f1fea857778b4b6a1b64000d851b819f435f9091b3c38c60"}, - {file = "pyogrio-0.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:959022f3ad04053f8072dc9a2ad110c46edd9e4f92352061ba835fc91df3ca96"}, - {file = "pyogrio-0.9.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:2829615cf58b1b24a9f96fea42abedaa1a800dd351c67374cc2f6341138608f3"}, - {file = "pyogrio-0.9.0-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:17420febc17651876d5140b54b24749aa751d482b5f9ef6267b8053e6e962876"}, - {file = "pyogrio-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a2fcaa269031dbbc8ebd91243c6452c5d267d6df939c008ab7533413c9cf92d"}, - {file = "pyogrio-0.9.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:019731a856a9abfe909e86f50eb13f8362f6742337caf757c54b7c8acfe75b89"}, - {file = "pyogrio-0.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:d668cb10f2bf6ccd7c402f91e8b06290722dd09dbe265ae95b2c13db29ebeba0"}, - {file = "pyogrio-0.9.0.tar.gz", hash = "sha256:6a6fa2e8cf95b3d4a7c0fac48bce6e5037579e28d3eb33b53349d6e11f15e5a8"}, + {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:046eeeae12a03a3ebc3dc5ff5a87664e4f5fc0a4fb1ea5d5c45d547fa941072b"}, + {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:44380f4d9245c776f432526e29ce4d29238aea26adad991803c4f453474f51d3"}, + {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14fd3b72b4e2dc59e264607b265c742b0c5ec2ea9e748b115f742381b28dd373"}, + {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1fea7892f4633cab04d13563e47ec2e87dc2b5cd71b9546018d123184528c151"}, + {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3539596a76eb8a9d166d6f9d3f36731a8c5bd5c43901209d89dc66b9dc00f079"}, + {file = "pyogrio-0.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:eac90b2501656892c63bc500c12e71f3dbf7d66ddc5a7fb05cd480d25d1b7022"}, + {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5b1a51431a27a1cb3e4e19558939c1423106e06e7b67d6285f4fba9c2d0a91b9"}, + {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:216d69cd77b2b4a0c9d7d449bc239f8b77f3d73f4a05d9c738a0745b236902d8"}, + {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2f0b75f0077ce33256aec6278c2a9c3b79bf0637ddf4f93d3ab2609f0501d96"}, + {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:0a47f702d29808c557d2ebea8542c23903f021eae44e16838adef2ab4281c71b"}, + {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:11e6c71d12da6b445e77d0fc0198db1bd35a77e03a0685e45338cbab9ce02add"}, + {file = "pyogrio-0.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:d0d74e91a9c0ff2f9abe01b556ff663977193b2d6922208406172d0fc833beff"}, + {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2d6558b180e020f71ab7aa7f82d592ed3305c9f698d98f6d0a4637ec7a84c4ce"}, + {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:a99102037eead8ba491bc57825c1e395ee31c9956d7bff7b4a9e4fdbff3a13c2"}, + {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a4c373281d7cbf560c5b61f8f3c7442103ad7f1c7ac4ef3a84572ed7a5dd2f6"}, + {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:19f18411bdf836d24cdc08b9337eb3ec415e4ac4086ba64516b36b73a2e88622"}, + {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1abbcdd9876f30bebf1df8a0273f6cdeb29d03259290008275c7fddebe139f20"}, + {file = "pyogrio-0.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:2a3e09839590d71ff832aa95c4f23fa00a2c63c3de82c1fbd4fb8d265792acfc"}, + {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c90478209537a31dcc65664a87a04c094bb0e08efe502908a6682b8cec0259bf"}, + {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:fec45e1963b7058e5a1aa98598aed07c0858512c833d6aad2c672c3ec98bbf04"}, + {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28cb139f8a5d0365ede602230104b407ae52bb6b55173c8d5a35424d28c4a2c5"}, + {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:cea0187fcc2d574e52af8cfab041fa0a7ad71d5ef6b94b49a3f3d2a04534a27e"}, + {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7c02b207ea8cf09c501ea3e95d29152781a00d3c32267286bc36fa457c332205"}, + {file = "pyogrio-0.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:02e54bcfb305af75f829044b0045f74de31b77c2d6546f7aaf96822066147848"}, + {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:ea96a1338ed7991735b955d3f84ad5f71b3bc070b6a7a42449941aedecc71768"}, + {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:32d349600561459791a43f528a92f3e9343a59bdc9bc30b1be9376f0b80cbf16"}, + {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82f7bd6a87bd2e9484bcb4c87ab94eee4c2f573ad148707431c8b341d7f13d99"}, + {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6166ae81462c257ed8e151c404e316642703813cf771c95ef8e11dcdf2581e47"}, + {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:22d57495e835fe51b88da43dfbda606c07e1f6c3b849af0c3cfc18e17467641c"}, + {file = "pyogrio-0.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:eea82171bfc07fc778b8dc87b0cdc9ac06c389bc56b0c0b6f34bf9e45fb78c0e"}, + {file = "pyogrio-0.10.0.tar.gz", hash = "sha256:ec051cb568324de878828fae96379b71858933413e185148acb6c162851ab23c"}, ] [package.dependencies] @@ -3182,19 +3603,19 @@ packaging = "*" [package.extras] benchmark = ["pytest-benchmark"] -dev = ["Cython"] +dev = ["cython"] geopandas = ["geopandas"] test = ["pytest", "pytest-cov"] [[package]] name = "pyparsing" -version = "3.1.2" +version = "3.2.0" description = "pyparsing module - Classes and methods to define and execute parsing grammars" optional = false -python-versions = ">=3.6.8" +python-versions = ">=3.9" files = [ - {file = "pyparsing-3.1.2-py3-none-any.whl", hash = "sha256:f9db75911801ed778fe61bb643079ff86601aca99fcae6345aa67292038fb742"}, - {file = "pyparsing-3.1.2.tar.gz", hash = "sha256:a1bac0ce561155ecc3ed78ca94d3c9378656ad4c94c1270de543f621420f94ad"}, + {file = "pyparsing-3.2.0-py3-none-any.whl", hash = "sha256:93d9577b88da0bbea8cc8334ee8b918ed014968fd2ec383e868fb8afb1ccef84"}, + {file = "pyparsing-3.2.0.tar.gz", hash = "sha256:cbf74e27246d595d9a74b186b810f6fbb86726dbf3b9532efb343f6d7294fe9c"}, ] [package.extras] @@ -3223,38 +3644,36 @@ files = [ [[package]] name = "pyproj" -version = "3.6.1" +version = "3.7.0" description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" optional = false -python-versions = ">=3.9" +python-versions = ">=3.10" files = [ - {file = "pyproj-3.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ab7aa4d9ff3c3acf60d4b285ccec134167a948df02347585fdd934ebad8811b4"}, - {file = "pyproj-3.6.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4bc0472302919e59114aa140fd7213c2370d848a7249d09704f10f5b062031fe"}, - {file = "pyproj-3.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5279586013b8d6582e22b6f9e30c49796966770389a9d5b85e25a4223286cd3f"}, - {file = "pyproj-3.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80fafd1f3eb421694857f254a9bdbacd1eb22fc6c24ca74b136679f376f97d35"}, - {file = "pyproj-3.6.1-cp310-cp310-win32.whl", hash = "sha256:c41e80ddee130450dcb8829af7118f1ab69eaf8169c4bf0ee8d52b72f098dc2f"}, - {file = "pyproj-3.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:db3aedd458e7f7f21d8176f0a1d924f1ae06d725228302b872885a1c34f3119e"}, - {file = "pyproj-3.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ebfbdbd0936e178091309f6cd4fcb4decd9eab12aa513cdd9add89efa3ec2882"}, - {file = "pyproj-3.6.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:447db19c7efad70ff161e5e46a54ab9cc2399acebb656b6ccf63e4bc4a04b97a"}, - {file = "pyproj-3.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7e13c40183884ec7f94eb8e0f622f08f1d5716150b8d7a134de48c6110fee85"}, - {file = "pyproj-3.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65ad699e0c830e2b8565afe42bd58cc972b47d829b2e0e48ad9638386d994915"}, - {file = "pyproj-3.6.1-cp311-cp311-win32.whl", hash = "sha256:8b8acc31fb8702c54625f4d5a2a6543557bec3c28a0ef638778b7ab1d1772132"}, - {file = "pyproj-3.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:38a3361941eb72b82bd9a18f60c78b0df8408416f9340521df442cebfc4306e2"}, - {file = "pyproj-3.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:1e9fbaf920f0f9b4ee62aab832be3ae3968f33f24e2e3f7fbb8c6728ef1d9746"}, - {file = "pyproj-3.6.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6d227a865356f225591b6732430b1d1781e946893789a609bb34f59d09b8b0f8"}, - {file = "pyproj-3.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83039e5ae04e5afc974f7d25ee0870a80a6bd6b7957c3aca5613ccbe0d3e72bf"}, - {file = "pyproj-3.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb059ba3bced6f6725961ba758649261d85ed6ce670d3e3b0a26e81cf1aa8d"}, - {file = "pyproj-3.6.1-cp312-cp312-win32.whl", hash = "sha256:2d6ff73cc6dbbce3766b6c0bce70ce070193105d8de17aa2470009463682a8eb"}, - {file = "pyproj-3.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:7a27151ddad8e1439ba70c9b4b2b617b290c39395fa9ddb7411ebb0eb86d6fb0"}, - {file = "pyproj-3.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4ba1f9b03d04d8cab24d6375609070580a26ce76eaed54631f03bab00a9c737b"}, - {file = "pyproj-3.6.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:18faa54a3ca475bfe6255156f2f2874e9a1c8917b0004eee9f664b86ccc513d3"}, - {file = "pyproj-3.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fd43bd9a9b9239805f406fd82ba6b106bf4838d9ef37c167d3ed70383943ade1"}, - {file = "pyproj-3.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50100b2726a3ca946906cbaa789dd0749f213abf0cbb877e6de72ca7aa50e1ae"}, - {file = "pyproj-3.6.1-cp39-cp39-win32.whl", hash = "sha256:9274880263256f6292ff644ca92c46d96aa7e57a75c6df3f11d636ce845a1877"}, - {file = "pyproj-3.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:36b64c2cb6ea1cc091f329c5bd34f9c01bb5da8c8e4492c709bda6a09f96808f"}, - {file = "pyproj-3.6.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:fd93c1a0c6c4aedc77c0fe275a9f2aba4d59b8acf88cebfc19fe3c430cfabf4f"}, - {file = "pyproj-3.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6420ea8e7d2a88cb148b124429fba8cd2e0fae700a2d96eab7083c0928a85110"}, - {file = "pyproj-3.6.1.tar.gz", hash = "sha256:44aa7c704c2b7d8fb3d483bbf75af6cb2350d30a63b144279a09b75fead501bf"}, + {file = "pyproj-3.7.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:d5c7e7d24b967e328a5efd013f466804a1f226d1106ac7efc47dcc99360dbc8f"}, + {file = "pyproj-3.7.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:448958c46bd3fe2da91c89ba551ac5835e63073ca861422c6eb1af89979dfab1"}, + {file = "pyproj-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f673ca345bb92afc93d4235938ca0c9a76237aa7addf42a95965c8dc8cad9b49"}, + {file = "pyproj-3.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee60895f60cbd1a9c903ab2bc22adea63004296a1c28b8775a11cf50905cf085"}, + {file = "pyproj-3.7.0-cp310-cp310-win32.whl", hash = "sha256:0dd31b0740ee010934234f848d2d092c66146cb8d0ba009a64e41d192caa7686"}, + {file = "pyproj-3.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:7943d85ba39e89c51b920339ff63162d63bf89da161f0acb6206b0d39b11661e"}, + {file = "pyproj-3.7.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:e66d8d42dbdf232e121546c5a1dec097caf0454e4885c09a8e03cdcee0753c03"}, + {file = "pyproj-3.7.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:7764b64a0aefe40134a2828b3a40be88f6c8b7832c45d8a9f2bd592ace4b2a3b"}, + {file = "pyproj-3.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53c442c5081dc95346996f5c4323fde2caafc69c6e60b4707aa46e88244f1e04"}, + {file = "pyproj-3.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc5b305d4d5d7697885681d9b660623e328227612823d5c660e0a9566cb48838"}, + {file = "pyproj-3.7.0-cp311-cp311-win32.whl", hash = "sha256:de2b47d748dc41cccb6b3b713d4d7dc9aa1046a82141c8665026908726426abc"}, + {file = "pyproj-3.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:38cba7c4c5679e40242dd959133e95b908d3b912dd66291094fd13510e8517ff"}, + {file = "pyproj-3.7.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:8cbec92bdd6e9933ca08795c12717d1384e9b51cf4b1acf0d753db255a75c51e"}, + {file = "pyproj-3.7.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:8c4a8e4d3ba76c3adac3c087544cf92f7f9a19ea34946904a13fca48cc1c0106"}, + {file = "pyproj-3.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:82624fb42aa31f6b1a860fbc0316babd07fd712642bc31022df4e9b4056bf463"}, + {file = "pyproj-3.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34e1bbb3f89c68d4a6835c40b2da8b27680eec60e8cc7cdb08c09bcc725b2b62"}, + {file = "pyproj-3.7.0-cp312-cp312-win32.whl", hash = "sha256:952515d5592167ad4436b355485f82acebed2a49b46722159e4584b75a763dd3"}, + {file = "pyproj-3.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0692f806224e8ed82fe4acfa57268ff444fdaf9f330689f24c0d96e59480cce1"}, + {file = "pyproj-3.7.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:94e8b903a9e83448fd2379c49dec3e8cd83c9ed36f54354e68b601cef56d5426"}, + {file = "pyproj-3.7.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:64cb5c17d6f6305a8b978a40f95560c87c5b363fcac40632337955664437875a"}, + {file = "pyproj-3.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c54e9bdda7ab9c4a5af50f9d6e6ee7704e05fafd504896b96ed1208c7aea098"}, + {file = "pyproj-3.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24fa4e9e0abba875f9524808410cc520067eaf38fd5549ed0ef7c43ac39923c9"}, + {file = "pyproj-3.7.0-cp313-cp313-win32.whl", hash = "sha256:b9e8353fc3c79dc14d1f5ac758a1a6e4eee04102c3c0b138670f121f5ac52eb4"}, + {file = "pyproj-3.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:10a8dc6ec61af97c89ff032647d743f8dc023645773da42ef43f7ae1125b3509"}, + {file = "pyproj-3.7.0.tar.gz", hash = "sha256:bf658f4aaf815d9d03c8121650b6f0b8067265c36e31bc6660b98ef144d81813"}, ] [package.dependencies] @@ -3352,36 +3771,40 @@ six = ">=1.5" [[package]] name = "pytz" -version = "2024.1" +version = "2024.2" description = "World timezone definitions, modern and historical" optional = false python-versions = "*" files = [ - {file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"}, - {file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"}, + {file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"}, + {file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"}, ] [[package]] name = "pywin32" -version = "306" +version = "308" description = "Python for Window Extensions" optional = false python-versions = "*" files = [ - {file = "pywin32-306-cp310-cp310-win32.whl", hash = "sha256:06d3420a5155ba65f0b72f2699b5bacf3109f36acbe8923765c22938a69dfc8d"}, - {file = "pywin32-306-cp310-cp310-win_amd64.whl", hash = "sha256:84f4471dbca1887ea3803d8848a1616429ac94a4a8d05f4bc9c5dcfd42ca99c8"}, - {file = "pywin32-306-cp311-cp311-win32.whl", hash = "sha256:e65028133d15b64d2ed8f06dd9fbc268352478d4f9289e69c190ecd6818b6407"}, - {file = "pywin32-306-cp311-cp311-win_amd64.whl", hash = "sha256:a7639f51c184c0272e93f244eb24dafca9b1855707d94c192d4a0b4c01e1100e"}, - {file = "pywin32-306-cp311-cp311-win_arm64.whl", hash = "sha256:70dba0c913d19f942a2db25217d9a1b726c278f483a919f1abfed79c9cf64d3a"}, - {file = "pywin32-306-cp312-cp312-win32.whl", hash = "sha256:383229d515657f4e3ed1343da8be101000562bf514591ff383ae940cad65458b"}, - {file = "pywin32-306-cp312-cp312-win_amd64.whl", hash = "sha256:37257794c1ad39ee9be652da0462dc2e394c8159dfd913a8a4e8eb6fd346da0e"}, - {file = "pywin32-306-cp312-cp312-win_arm64.whl", hash = "sha256:5821ec52f6d321aa59e2db7e0a35b997de60c201943557d108af9d4ae1ec7040"}, - {file = "pywin32-306-cp37-cp37m-win32.whl", hash = "sha256:1c73ea9a0d2283d889001998059f5eaaba3b6238f767c9cf2833b13e6a685f65"}, - {file = "pywin32-306-cp37-cp37m-win_amd64.whl", hash = "sha256:72c5f621542d7bdd4fdb716227be0dd3f8565c11b280be6315b06ace35487d36"}, - {file = "pywin32-306-cp38-cp38-win32.whl", hash = "sha256:e4c092e2589b5cf0d365849e73e02c391c1349958c5ac3e9d5ccb9a28e017b3a"}, - {file = "pywin32-306-cp38-cp38-win_amd64.whl", hash = "sha256:e8ac1ae3601bee6ca9f7cb4b5363bf1c0badb935ef243c4733ff9a393b1690c0"}, - {file = "pywin32-306-cp39-cp39-win32.whl", hash = "sha256:e25fd5b485b55ac9c057f67d94bc203f3f6595078d1fb3b458c9c28b7153a802"}, - {file = "pywin32-306-cp39-cp39-win_amd64.whl", hash = "sha256:39b61c15272833b5c329a2989999dcae836b1eed650252ab1b7bfbe1d59f30f4"}, + {file = "pywin32-308-cp310-cp310-win32.whl", hash = "sha256:796ff4426437896550d2981b9c2ac0ffd75238ad9ea2d3bfa67a1abd546d262e"}, + {file = "pywin32-308-cp310-cp310-win_amd64.whl", hash = "sha256:4fc888c59b3c0bef905ce7eb7e2106a07712015ea1c8234b703a088d46110e8e"}, + {file = "pywin32-308-cp310-cp310-win_arm64.whl", hash = "sha256:a5ab5381813b40f264fa3495b98af850098f814a25a63589a8e9eb12560f450c"}, + {file = "pywin32-308-cp311-cp311-win32.whl", hash = "sha256:5d8c8015b24a7d6855b1550d8e660d8daa09983c80e5daf89a273e5c6fb5095a"}, + {file = "pywin32-308-cp311-cp311-win_amd64.whl", hash = "sha256:575621b90f0dc2695fec346b2d6302faebd4f0f45c05ea29404cefe35d89442b"}, + {file = "pywin32-308-cp311-cp311-win_arm64.whl", hash = "sha256:100a5442b7332070983c4cd03f2e906a5648a5104b8a7f50175f7906efd16bb6"}, + {file = "pywin32-308-cp312-cp312-win32.whl", hash = "sha256:587f3e19696f4bf96fde9d8a57cec74a57021ad5f204c9e627e15c33ff568897"}, + {file = "pywin32-308-cp312-cp312-win_amd64.whl", hash = "sha256:00b3e11ef09ede56c6a43c71f2d31857cf7c54b0ab6e78ac659497abd2834f47"}, + {file = "pywin32-308-cp312-cp312-win_arm64.whl", hash = "sha256:9b4de86c8d909aed15b7011182c8cab38c8850de36e6afb1f0db22b8959e3091"}, + {file = "pywin32-308-cp313-cp313-win32.whl", hash = "sha256:1c44539a37a5b7b21d02ab34e6a4d314e0788f1690d65b48e9b0b89f31abbbed"}, + {file = "pywin32-308-cp313-cp313-win_amd64.whl", hash = "sha256:fd380990e792eaf6827fcb7e187b2b4b1cede0585e3d0c9e84201ec27b9905e4"}, + {file = "pywin32-308-cp313-cp313-win_arm64.whl", hash = "sha256:ef313c46d4c18dfb82a2431e3051ac8f112ccee1a34f29c263c583c568db63cd"}, + {file = "pywin32-308-cp37-cp37m-win32.whl", hash = "sha256:1f696ab352a2ddd63bd07430080dd598e6369152ea13a25ebcdd2f503a38f1ff"}, + {file = "pywin32-308-cp37-cp37m-win_amd64.whl", hash = "sha256:13dcb914ed4347019fbec6697a01a0aec61019c1046c2b905410d197856326a6"}, + {file = "pywin32-308-cp38-cp38-win32.whl", hash = "sha256:5794e764ebcabf4ff08c555b31bd348c9025929371763b2183172ff4708152f0"}, + {file = "pywin32-308-cp38-cp38-win_amd64.whl", hash = "sha256:3b92622e29d651c6b783e368ba7d6722b1634b8e70bd376fd7610fe1992e19de"}, + {file = "pywin32-308-cp39-cp39-win32.whl", hash = "sha256:7873ca4dc60ab3287919881a7d4f88baee4a6e639aa6962de25a98ba6b193341"}, + {file = "pywin32-308-cp39-cp39-win_amd64.whl", hash = "sha256:71b3322d949b4cc20776436a9c9ba0eeedcbc9c650daa536df63f0ff111bb920"}, ] [[package]] @@ -3463,120 +3886,120 @@ scripts = ["Pillow (>=3.2.0)"] [[package]] name = "pyzmq" -version = "26.1.1" +version = "26.2.0" description = "Python bindings for 0MQ" optional = false python-versions = ">=3.7" files = [ - {file = "pyzmq-26.1.1-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:b1bb952d1e407463c9333ea7e0c0600001e54e08ce836d4f0aff1fb3f902cf63"}, - {file = "pyzmq-26.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:65e2a18e845c6ea7ab849c70db932eaeadee5edede9e379eb21c0a44cf523b2e"}, - {file = "pyzmq-26.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:def7ae3006924b8a0c146a89ab4008310913fa903beedb95e25dea749642528e"}, - {file = "pyzmq-26.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a8234571df7816f99dde89c3403cb396d70c6554120b795853a8ea56fcc26cd3"}, - {file = "pyzmq-26.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18da8e84dbc30688fd2baefd41df7190607511f916be34f9a24b0e007551822e"}, - {file = "pyzmq-26.1.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c70dab93d98b2bf3f0ac1265edbf6e7f83acbf71dabcc4611889bb0dea45bed7"}, - {file = "pyzmq-26.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:fcb90592c5d5c562e1b1a1ceccf6f00036d73c51db0271bf4d352b8d6b31d468"}, - {file = "pyzmq-26.1.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:cf4be7460a0c1bc71e9b0e64ecdd75a86386ca6afaa36641686f5542d0314e9d"}, - {file = "pyzmq-26.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a4cbecda4ddbfc1e309c3be04d333f9be3fc6178b8b6592b309676f929767a15"}, - {file = "pyzmq-26.1.1-cp310-cp310-win32.whl", hash = "sha256:583f73b113b8165713b6ce028d221402b1b69483055b5aa3f991937e34dd1ead"}, - {file = "pyzmq-26.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:5e6f39ecb8eb7bfcb976c49262e8cf83ff76e082b77ca23ba90c9b6691a345be"}, - {file = "pyzmq-26.1.1-cp310-cp310-win_arm64.whl", hash = "sha256:8d042d6446cab3a1388b38596f5acabb9926b0b95c3894c519356b577a549458"}, - {file = "pyzmq-26.1.1-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:362cac2423e36966d336d79d3ec3eafeabc153ee3e7a5cf580d7e74a34b3d912"}, - {file = "pyzmq-26.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0841633446cb1539a832a19bb24c03a20c00887d0cedd1d891b495b07e5c5cb5"}, - {file = "pyzmq-26.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e1fcdc333afbf9918d0a614a6e10858aede7da49a60f6705a77e343fe86a317"}, - {file = "pyzmq-26.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cc8d655627d775475eafdcf0e49e74bcc1e5e90afd9ab813b4da98f092ed7b93"}, - {file = "pyzmq-26.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32de51744820857a6f7c3077e620ab3f607d0e4388dfead885d5124ab9bcdc5e"}, - {file = "pyzmq-26.1.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:a880240597010914ffb1d6edd04d3deb7ce6a2abf79a0012751438d13630a671"}, - {file = "pyzmq-26.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:26131b1cec02f941ed2d2b4b8cc051662b1c248b044eff5069df1f500bbced56"}, - {file = "pyzmq-26.1.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:ce05841322b58510607f9508a573138d995a46c7928887bc433de9cb760fd2ad"}, - {file = "pyzmq-26.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:32123ff0a6db521aadf2b95201e967a4e0d11fb89f73663a99d2f54881c07214"}, - {file = "pyzmq-26.1.1-cp311-cp311-win32.whl", hash = "sha256:e790602d7ea1d6c7d8713d571226d67de7ffe47b1e22ae2c043ebd537de1bccb"}, - {file = "pyzmq-26.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:717960855f2d6fdc2dba9df49dff31c414187bb11c76af36343a57d1f7083d9a"}, - {file = "pyzmq-26.1.1-cp311-cp311-win_arm64.whl", hash = "sha256:08956c26dbcd4fd8835cb777a16e21958ed2412317630e19f0018d49dbeeb470"}, - {file = "pyzmq-26.1.1-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:e80345900ae241c2c51bead7c9fa247bba6d4b2a83423e9791bae8b0a7f12c52"}, - {file = "pyzmq-26.1.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ec8fe214fcc45dfb0c32e4a7ad1db20244ba2d2fecbf0cbf9d5242d81ca0a375"}, - {file = "pyzmq-26.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf4e283f97688d993cb7a8acbc22889effbbb7cbaa19ee9709751f44be928f5d"}, - {file = "pyzmq-26.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2508bdc8ab246e5ed7c92023d4352aaad63020ca3b098a4e3f1822db202f703d"}, - {file = "pyzmq-26.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:741bdb4d96efe8192616abdc3671931d51a8bcd38c71da2d53fb3127149265d1"}, - {file = "pyzmq-26.1.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:76154943e4c4054b2591792eb3484ef1dd23d59805759f9cebd2f010aa30ee8c"}, - {file = "pyzmq-26.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9498ac427d20d0e0ef0e4bbd6200841e91640dfdf619f544ceec7f464cfb6070"}, - {file = "pyzmq-26.1.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6f34453ef3496ca3462f30435bf85f535f9550392987341f9ccc92c102825a79"}, - {file = "pyzmq-26.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:50f0669324e27cc2091ef6ab76ca7112f364b6249691790b4cffce31e73fda28"}, - {file = "pyzmq-26.1.1-cp312-cp312-win32.whl", hash = "sha256:3ee5cbf2625b94de21c68d0cefd35327c8dfdbd6a98fcc41682b4e8bb00d841f"}, - {file = "pyzmq-26.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:75bd448a28b1001b6928679015bc95dd5f172703ed30135bb9e34fc9cda0a3e7"}, - {file = "pyzmq-26.1.1-cp312-cp312-win_arm64.whl", hash = "sha256:4350233569b4bbef88595c5e77ee38995a6f1f1790fae148b578941bfffd1c24"}, - {file = "pyzmq-26.1.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:6c8087a3281c20b1d11042d372ed5a47734af05975d78e4d1d6e7bd1018535f3"}, - {file = "pyzmq-26.1.1-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:ebef7d3fe11fe4c688f08bc0211a976c3318c097057f258428200737b9fff4da"}, - {file = "pyzmq-26.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a5342110510045a47de1e87f5f1dcc1d9d90109522316dc9830cfc6157c800f"}, - {file = "pyzmq-26.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:af690ea4be6ca92a67c2b44a779a023bf0838e92d48497a2268175dc4a505691"}, - {file = "pyzmq-26.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc994e220c1403ae087d7f0fa45129d583e46668a019e389060da811a5a9320e"}, - {file = "pyzmq-26.1.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:b8e153f5dffb0310af71fc6fc9cd8174f4c8ea312c415adcb815d786fee78179"}, - {file = "pyzmq-26.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:0065026e624052a51033857e5cd45a94b52946b44533f965f0bdf182460e965d"}, - {file = "pyzmq-26.1.1-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:63351392f948b5d50b9f55161994bc4feedbfb3f3cfe393d2f503dea2c3ec445"}, - {file = "pyzmq-26.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ffecc43b3c18e36b62fcec995761829b6ac325d8dd74a4f2c5c1653afbb4495a"}, - {file = "pyzmq-26.1.1-cp313-cp313-win32.whl", hash = "sha256:6ff14c2fae6c0c2c1c02590c5c5d75aa1db35b859971b3ca2fcd28f983d9f2b6"}, - {file = "pyzmq-26.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:85f2d2ee5ea9a8f1de86a300e1062fbab044f45b5ce34d20580c0198a8196db0"}, - {file = "pyzmq-26.1.1-cp313-cp313-win_arm64.whl", hash = "sha256:cc09b1de8b985ca5a0ca343dd7fb007267c6b329347a74e200f4654268084239"}, - {file = "pyzmq-26.1.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:bc904e86de98f8fc5bd41597da5d61232d2d6d60c4397f26efffabb961b2b245"}, - {file = "pyzmq-26.1.1-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:00f39c367bbd6aa8e4bc36af6510561944c619b58eb36199fa334b594a18f615"}, - {file = "pyzmq-26.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:de6f384864a959866b782e6a3896538d1424d183f2d3c7ef079f71dcecde7284"}, - {file = "pyzmq-26.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3abb15df0c763339edb27a644c19381b2425ddd1aea3dbd77c1601a3b31867b8"}, - {file = "pyzmq-26.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40908ec2dd3b29bbadc0916a0d3c87f8dbeebbd8fead8e618539f09e0506dec4"}, - {file = "pyzmq-26.1.1-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:c11a95d3f6fc7e714ccd1066f68f9c1abd764a8b3596158be92f46dd49f41e03"}, - {file = "pyzmq-26.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:4437af9fee7a58302dbd511cc49f0cc2b35c112a33a1111fb123cf0be45205ca"}, - {file = "pyzmq-26.1.1-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:76390d3d66406cb01b9681c382874400e9dfd77f30ecdea4bd1bf5226dd4aff0"}, - {file = "pyzmq-26.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:4d4c7fe5e50e269f9c63a260638488fec194a73993008618a59b54c47ef6ae72"}, - {file = "pyzmq-26.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:25d128524207f53f7aae7c5abdc2b63f8957a060b00521af5ffcd20986b5d8f4"}, - {file = "pyzmq-26.1.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d74b925d997e4f92b042bdd7085cd0a309ee0fd7cb4dc376059bbff6b32ff34f"}, - {file = "pyzmq-26.1.1-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:732f957441e5b1c65a7509395e6b6cafee9e12df9aa5f4bf92ed266fe0ba70ee"}, - {file = "pyzmq-26.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f0a45102ad7ed9f9ddf2bd699cc5df37742cf7301111cba06001b927efecb120"}, - {file = "pyzmq-26.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:9f380d5333fc7cd17423f486125dcc073918676e33db70a6a8172b19fc78d23d"}, - {file = "pyzmq-26.1.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:8eaffcd6bf6a9d00b66a2052a33fa7e6a6575427e9644395f13c3d070f2918dc"}, - {file = "pyzmq-26.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:f1483d4975ae1b387b39bb8e23d1ff32fe5621aa9e4ed3055d05e9c5613fea53"}, - {file = "pyzmq-26.1.1-cp37-cp37m-win32.whl", hash = "sha256:a83653c6bbe5887caea55e49fbd2909c14b73acf43bcc051eb60b2d514bbd46e"}, - {file = "pyzmq-26.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:9763a8d3f5f74ef679989b373c37cc22e8d07e56d26439205cb83edb7722357f"}, - {file = "pyzmq-26.1.1-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:2b045647caf620ce0ed6c8fd9fb6a73116f99aceed966b152a5ba1b416d25311"}, - {file = "pyzmq-26.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f66dcb6625c002f209cdc12cae1a1fec926493cd2262efe37dc6b25a30cea863"}, - {file = "pyzmq-26.1.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0cf1d980c969fb9e538f52abd2227f09e015096bc5c3ef7aa26e0d64051c1db8"}, - {file = "pyzmq-26.1.1-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:443ebf5e261a95ee9725693f2a5a71401f89b89df0e0ea58844b074067aac2f1"}, - {file = "pyzmq-26.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29de77ba1b1877fe7defc1b9140e65cbd35f72a63bc501e56c2eae55bde5fff4"}, - {file = "pyzmq-26.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2f6071ec95af145d7b659dae6786871cd85f0acc599286b6f8ba0c74592d83dd"}, - {file = "pyzmq-26.1.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:6f0512fc87629ad968889176bf2165d721cd817401a281504329e2a2ed0ca6a3"}, - {file = "pyzmq-26.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5ccfcf13e80719f6a2d9c0a021d9e47d4550907a29253554be2c09582f6d7963"}, - {file = "pyzmq-26.1.1-cp38-cp38-win32.whl", hash = "sha256:809673947e95752e407aaaaf03f205ee86ebfff9ca51db6d4003dfd87b8428d1"}, - {file = "pyzmq-26.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:62b5180e23e6f581600459cd983473cd723fdc64350f606d21407c99832aaf5f"}, - {file = "pyzmq-26.1.1-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:fe73d7c89d6f803bed122135ff5783364e8cdb479cf6fe2d764a44b6349e7e0f"}, - {file = "pyzmq-26.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db1b7e2b50ef21f398036786da4c153db63203a402396d9f21e08ea61f3f8dba"}, - {file = "pyzmq-26.1.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7c506a51cb01bb997a3f6440db0d121e5e7a32396e9948b1fdb6a7bfa67243f4"}, - {file = "pyzmq-26.1.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:92eca4f80e8a748d880e55d3cf57ef487692e439f12d5c5a2e1cce84aaa7f6cb"}, - {file = "pyzmq-26.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14bdbae02f72f4716b0ffe7500e9da303d719ddde1f3dcfb4c4f6cc1cf73bb02"}, - {file = "pyzmq-26.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e03be7ed17836c9434cce0668ac1e2cc9143d7169f90f46a0167f6155e176e32"}, - {file = "pyzmq-26.1.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc5df31e36e4fddd4c8b5c42daee8d54d7b529e898ac984be97bf5517de166a7"}, - {file = "pyzmq-26.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f218179c90a12d660906e04b25a340dd63e9743000ba16232ddaf46888f269da"}, - {file = "pyzmq-26.1.1-cp39-cp39-win32.whl", hash = "sha256:7dfabc180a4da422a4b349c63077347392463a75fa07aa3be96712ed6d42c547"}, - {file = "pyzmq-26.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:c5248e6e0fcbbbc912982e99cdd51c342601f495b0fa5bd667f3bdbdbf3e170f"}, - {file = "pyzmq-26.1.1-cp39-cp39-win_arm64.whl", hash = "sha256:2ae7aa1408778dc74582a1226052b930f9083b54b64d7e6ef6ec0466cfdcdec2"}, - {file = "pyzmq-26.1.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:be3fc2b11c0c384949cf1f01f9a48555039408b0f3e877863b1754225635953e"}, - {file = "pyzmq-26.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48dee75c2a9fa4f4a583d4028d564a0453447ee1277a29b07acc3743c092e259"}, - {file = "pyzmq-26.1.1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:23f2fe4fb567e8098ebaa7204819658195b10ddd86958a97a6058eed2901eed3"}, - {file = "pyzmq-26.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:472cacd16f627c06d3c8b2d374345ab74446bae913584a6245e2aa935336d929"}, - {file = "pyzmq-26.1.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:8285b25aa20fcc46f1ca4afbc39fd3d5f2fe4c4bbf7f2c7f907a214e87a70024"}, - {file = "pyzmq-26.1.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2067e63fd9d5c13cfe12624dab0366053e523b37a7a01678ce4321f839398939"}, - {file = "pyzmq-26.1.1-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:cc109be2ee3638035d276e18eaf66a1e1f44201c0c4bea4ee0c692766bbd3570"}, - {file = "pyzmq-26.1.1-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:d0da97e65ee73261dba70469cc8f63d8da3a8a825337a2e3d246b9e95141cdd0"}, - {file = "pyzmq-26.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa79c528706561306938b275f89bb2c6985ce08469c27e5de05bc680df5e826f"}, - {file = "pyzmq-26.1.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:3ddbd851a3a2651fdc5065a2804d50cf2f4b13b1bcd66de8e9e855d0217d4fcd"}, - {file = "pyzmq-26.1.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d3df226ab7464684ae6706e20a5cbab717c3735a7e409b3fa598b754d49f1946"}, - {file = "pyzmq-26.1.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:abad7b897e960d577eb4a0f3f789c1780bc3ffe2e7c27cf317e7c90ad26acf12"}, - {file = "pyzmq-26.1.1-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c513d829a548c2d5c88983167be2b3aa537f6d1191edcdc6fcd8999e18bdd994"}, - {file = "pyzmq-26.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:70af4c9c991714ef1c65957605a8de42ef0d0620dd5f125953c8e682281bdb80"}, - {file = "pyzmq-26.1.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:8d4234f335b0d0842f7d661d8cd50cbad0729be58f1c4deb85cd96b38fe95025"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2c0fdb7b758e0e1605157e480b00b3a599073068a37091a1c75ec65bf7498645"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc657577f057d60dd3642c9f95f28b432889b73143140061f7c1331d02f03df6"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3e3b66fe6131b4f33d239f7d4c3bfb2f8532d8644bae3b3da4f3987073edac55"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:59b57e912feef6951aec8bb03fe0faa5ad5f36962883c72a30a9c965e6d988fd"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:146956aec7d947c5afc5e7da0841423d7a53f84fd160fff25e682361dcfb32cb"}, - {file = "pyzmq-26.1.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:9521b874fd489495865172f344e46e0159095d1f161858e3fc6e28e43ca15160"}, - {file = "pyzmq-26.1.1.tar.gz", hash = "sha256:a7db05d8b7cd1a8c6610e9e9aa55d525baae7a44a43e18bc3260eb3f92de96c6"}, + {file = "pyzmq-26.2.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:ddf33d97d2f52d89f6e6e7ae66ee35a4d9ca6f36eda89c24591b0c40205a3629"}, + {file = "pyzmq-26.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dacd995031a01d16eec825bf30802fceb2c3791ef24bcce48fa98ce40918c27b"}, + {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89289a5ee32ef6c439086184529ae060c741334b8970a6855ec0b6ad3ff28764"}, + {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5506f06d7dc6ecf1efacb4a013b1f05071bb24b76350832c96449f4a2d95091c"}, + {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ea039387c10202ce304af74def5021e9adc6297067f3441d348d2b633e8166a"}, + {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a2224fa4a4c2ee872886ed00a571f5e967c85e078e8e8c2530a2fb01b3309b88"}, + {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:28ad5233e9c3b52d76196c696e362508959741e1a005fb8fa03b51aea156088f"}, + {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1c17211bc037c7d88e85ed8b7d8f7e52db6dc8eca5590d162717c654550f7282"}, + {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b8f86dd868d41bea9a5f873ee13bf5551c94cf6bc51baebc6f85075971fe6eea"}, + {file = "pyzmq-26.2.0-cp310-cp310-win32.whl", hash = "sha256:46a446c212e58456b23af260f3d9fb785054f3e3653dbf7279d8f2b5546b21c2"}, + {file = "pyzmq-26.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:49d34ab71db5a9c292a7644ce74190b1dd5a3475612eefb1f8be1d6961441971"}, + {file = "pyzmq-26.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:bfa832bfa540e5b5c27dcf5de5d82ebc431b82c453a43d141afb1e5d2de025fa"}, + {file = "pyzmq-26.2.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:8f7e66c7113c684c2b3f1c83cdd3376103ee0ce4c49ff80a648643e57fb22218"}, + {file = "pyzmq-26.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3a495b30fc91db2db25120df5847d9833af237546fd59170701acd816ccc01c4"}, + {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77eb0968da535cba0470a5165468b2cac7772cfb569977cff92e240f57e31bef"}, + {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ace4f71f1900a548f48407fc9be59c6ba9d9aaf658c2eea6cf2779e72f9f317"}, + {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92a78853d7280bffb93df0a4a6a2498cba10ee793cc8076ef797ef2f74d107cf"}, + {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:689c5d781014956a4a6de61d74ba97b23547e431e9e7d64f27d4922ba96e9d6e"}, + {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0aca98bc423eb7d153214b2df397c6421ba6373d3397b26c057af3c904452e37"}, + {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f3496d76b89d9429a656293744ceca4d2ac2a10ae59b84c1da9b5165f429ad3"}, + {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5c2b3bfd4b9689919db068ac6c9911f3fcb231c39f7dd30e3138be94896d18e6"}, + {file = "pyzmq-26.2.0-cp311-cp311-win32.whl", hash = "sha256:eac5174677da084abf378739dbf4ad245661635f1600edd1221f150b165343f4"}, + {file = "pyzmq-26.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:5a509df7d0a83a4b178d0f937ef14286659225ef4e8812e05580776c70e155d5"}, + {file = "pyzmq-26.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:c0e6091b157d48cbe37bd67233318dbb53e1e6327d6fc3bb284afd585d141003"}, + {file = "pyzmq-26.2.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:ded0fc7d90fe93ae0b18059930086c51e640cdd3baebdc783a695c77f123dcd9"}, + {file = "pyzmq-26.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:17bf5a931c7f6618023cdacc7081f3f266aecb68ca692adac015c383a134ca52"}, + {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55cf66647e49d4621a7e20c8d13511ef1fe1efbbccf670811864452487007e08"}, + {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4661c88db4a9e0f958c8abc2b97472e23061f0bc737f6f6179d7a27024e1faa5"}, + {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea7f69de383cb47522c9c208aec6dd17697db7875a4674c4af3f8cfdac0bdeae"}, + {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:7f98f6dfa8b8ccaf39163ce872bddacca38f6a67289116c8937a02e30bbe9711"}, + {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:e3e0210287329272539eea617830a6a28161fbbd8a3271bf4150ae3e58c5d0e6"}, + {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6b274e0762c33c7471f1a7471d1a2085b1a35eba5cdc48d2ae319f28b6fc4de3"}, + {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:29c6a4635eef69d68a00321e12a7d2559fe2dfccfa8efae3ffb8e91cd0b36a8b"}, + {file = "pyzmq-26.2.0-cp312-cp312-win32.whl", hash = "sha256:989d842dc06dc59feea09e58c74ca3e1678c812a4a8a2a419046d711031f69c7"}, + {file = "pyzmq-26.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:2a50625acdc7801bc6f74698c5c583a491c61d73c6b7ea4dee3901bb99adb27a"}, + {file = "pyzmq-26.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:4d29ab8592b6ad12ebbf92ac2ed2bedcfd1cec192d8e559e2e099f648570e19b"}, + {file = "pyzmq-26.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9dd8cd1aeb00775f527ec60022004d030ddc51d783d056e3e23e74e623e33726"}, + {file = "pyzmq-26.2.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:28c812d9757fe8acecc910c9ac9dafd2ce968c00f9e619db09e9f8f54c3a68a3"}, + {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d80b1dd99c1942f74ed608ddb38b181b87476c6a966a88a950c7dee118fdf50"}, + {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c997098cc65e3208eca09303630e84d42718620e83b733d0fd69543a9cab9cb"}, + {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ad1bc8d1b7a18497dda9600b12dc193c577beb391beae5cd2349184db40f187"}, + {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bea2acdd8ea4275e1278350ced63da0b166421928276c7c8e3f9729d7402a57b"}, + {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:23f4aad749d13698f3f7b64aad34f5fc02d6f20f05999eebc96b89b01262fb18"}, + {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:a4f96f0d88accc3dbe4a9025f785ba830f968e21e3e2c6321ccdfc9aef755115"}, + {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ced65e5a985398827cc9276b93ef6dfabe0273c23de8c7931339d7e141c2818e"}, + {file = "pyzmq-26.2.0-cp313-cp313-win32.whl", hash = "sha256:31507f7b47cc1ead1f6e86927f8ebb196a0bab043f6345ce070f412a59bf87b5"}, + {file = "pyzmq-26.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:70fc7fcf0410d16ebdda9b26cbd8bf8d803d220a7f3522e060a69a9c87bf7bad"}, + {file = "pyzmq-26.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:c3789bd5768ab5618ebf09cef6ec2b35fed88709b104351748a63045f0ff9797"}, + {file = "pyzmq-26.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:034da5fc55d9f8da09015d368f519478a52675e558c989bfcb5cf6d4e16a7d2a"}, + {file = "pyzmq-26.2.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:c92d73464b886931308ccc45b2744e5968cbaade0b1d6aeb40d8ab537765f5bc"}, + {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:794a4562dcb374f7dbbfb3f51d28fb40123b5a2abadee7b4091f93054909add5"}, + {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aee22939bb6075e7afededabad1a56a905da0b3c4e3e0c45e75810ebe3a52672"}, + {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ae90ff9dad33a1cfe947d2c40cb9cb5e600d759ac4f0fd22616ce6540f72797"}, + {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:43a47408ac52647dfabbc66a25b05b6a61700b5165807e3fbd40063fcaf46386"}, + {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:25bf2374a2a8433633c65ccb9553350d5e17e60c8eb4de4d92cc6bd60f01d306"}, + {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:007137c9ac9ad5ea21e6ad97d3489af654381324d5d3ba614c323f60dab8fae6"}, + {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:470d4a4f6d48fb34e92d768b4e8a5cc3780db0d69107abf1cd7ff734b9766eb0"}, + {file = "pyzmq-26.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3b55a4229ce5da9497dd0452b914556ae58e96a4381bb6f59f1305dfd7e53fc8"}, + {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9cb3a6460cdea8fe8194a76de8895707e61ded10ad0be97188cc8463ffa7e3a8"}, + {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8ab5cad923cc95c87bffee098a27856c859bd5d0af31bd346035aa816b081fe1"}, + {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ed69074a610fad1c2fda66180e7b2edd4d31c53f2d1872bc2d1211563904cd9"}, + {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:cccba051221b916a4f5e538997c45d7d136a5646442b1231b916d0164067ea27"}, + {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:0eaa83fc4c1e271c24eaf8fb083cbccef8fde77ec8cd45f3c35a9a123e6da097"}, + {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:9edda2df81daa129b25a39b86cb57dfdfe16f7ec15b42b19bfac503360d27a93"}, + {file = "pyzmq-26.2.0-cp37-cp37m-win32.whl", hash = "sha256:ea0eb6af8a17fa272f7b98d7bebfab7836a0d62738e16ba380f440fceca2d951"}, + {file = "pyzmq-26.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4ff9dc6bc1664bb9eec25cd17506ef6672d506115095411e237d571e92a58231"}, + {file = "pyzmq-26.2.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:2eb7735ee73ca1b0d71e0e67c3739c689067f055c764f73aac4cc8ecf958ee3f"}, + {file = "pyzmq-26.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1a534f43bc738181aa7cbbaf48e3eca62c76453a40a746ab95d4b27b1111a7d2"}, + {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:aedd5dd8692635813368e558a05266b995d3d020b23e49581ddd5bbe197a8ab6"}, + {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8be4700cd8bb02cc454f630dcdf7cfa99de96788b80c51b60fe2fe1dac480289"}, + {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fcc03fa4997c447dce58264e93b5aa2d57714fbe0f06c07b7785ae131512732"}, + {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:402b190912935d3db15b03e8f7485812db350d271b284ded2b80d2e5704be780"}, + {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8685fa9c25ff00f550c1fec650430c4b71e4e48e8d852f7ddcf2e48308038640"}, + {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:76589c020680778f06b7e0b193f4b6dd66d470234a16e1df90329f5e14a171cd"}, + {file = "pyzmq-26.2.0-cp38-cp38-win32.whl", hash = "sha256:8423c1877d72c041f2c263b1ec6e34360448decfb323fa8b94e85883043ef988"}, + {file = "pyzmq-26.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:76589f2cd6b77b5bdea4fca5992dc1c23389d68b18ccc26a53680ba2dc80ff2f"}, + {file = "pyzmq-26.2.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:b1d464cb8d72bfc1a3adc53305a63a8e0cac6bc8c5a07e8ca190ab8d3faa43c2"}, + {file = "pyzmq-26.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4da04c48873a6abdd71811c5e163bd656ee1b957971db7f35140a2d573f6949c"}, + {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d049df610ac811dcffdc147153b414147428567fbbc8be43bb8885f04db39d98"}, + {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:05590cdbc6b902101d0e65d6a4780af14dc22914cc6ab995d99b85af45362cc9"}, + {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c811cfcd6a9bf680236c40c6f617187515269ab2912f3d7e8c0174898e2519db"}, + {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6835dd60355593de10350394242b5757fbbd88b25287314316f266e24c61d073"}, + {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc6bee759a6bddea5db78d7dcd609397449cb2d2d6587f48f3ca613b19410cfc"}, + {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c530e1eecd036ecc83c3407f77bb86feb79916d4a33d11394b8234f3bd35b940"}, + {file = "pyzmq-26.2.0-cp39-cp39-win32.whl", hash = "sha256:367b4f689786fca726ef7a6c5ba606958b145b9340a5e4808132cc65759abd44"}, + {file = "pyzmq-26.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:e6fa2e3e683f34aea77de8112f6483803c96a44fd726d7358b9888ae5bb394ec"}, + {file = "pyzmq-26.2.0-cp39-cp39-win_arm64.whl", hash = "sha256:7445be39143a8aa4faec43b076e06944b8f9d0701b669df4af200531b21e40bb"}, + {file = "pyzmq-26.2.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:706e794564bec25819d21a41c31d4df2d48e1cc4b061e8d345d7fb4dd3e94072"}, + {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b435f2753621cd36e7c1762156815e21c985c72b19135dac43a7f4f31d28dd1"}, + {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:160c7e0a5eb178011e72892f99f918c04a131f36056d10d9c1afb223fc952c2d"}, + {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c4a71d5d6e7b28a47a394c0471b7e77a0661e2d651e7ae91e0cab0a587859ca"}, + {file = "pyzmq-26.2.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:90412f2db8c02a3864cbfc67db0e3dcdbda336acf1c469526d3e869394fe001c"}, + {file = "pyzmq-26.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2ea4ad4e6a12e454de05f2949d4beddb52460f3de7c8b9d5c46fbb7d7222e02c"}, + {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fc4f7a173a5609631bb0c42c23d12c49df3966f89f496a51d3eb0ec81f4519d6"}, + {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:878206a45202247781472a2d99df12a176fef806ca175799e1c6ad263510d57c"}, + {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17c412bad2eb9468e876f556eb4ee910e62d721d2c7a53c7fa31e643d35352e6"}, + {file = "pyzmq-26.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:0d987a3ae5a71c6226b203cfd298720e0086c7fe7c74f35fa8edddfbd6597eed"}, + {file = "pyzmq-26.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:39887ac397ff35b7b775db7201095fc6310a35fdbae85bac4523f7eb3b840e20"}, + {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fdb5b3e311d4d4b0eb8b3e8b4d1b0a512713ad7e6a68791d0923d1aec433d919"}, + {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:226af7dcb51fdb0109f0016449b357e182ea0ceb6b47dfb5999d569e5db161d5"}, + {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bed0e799e6120b9c32756203fb9dfe8ca2fb8467fed830c34c877e25638c3fc"}, + {file = "pyzmq-26.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:29c7947c594e105cb9e6c466bace8532dc1ca02d498684128b339799f5248277"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cdeabcff45d1c219636ee2e54d852262e5c2e085d6cb476d938aee8d921356b3"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35cffef589bcdc587d06f9149f8d5e9e8859920a071df5a2671de2213bef592a"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18c8dc3b7468d8b4bdf60ce9d7141897da103c7a4690157b32b60acb45e333e6"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7133d0a1677aec369d67dd78520d3fa96dd7f3dcec99d66c1762870e5ea1a50a"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6a96179a24b14fa6428cbfc08641c779a53f8fcec43644030328f44034c7f1f4"}, + {file = "pyzmq-26.2.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4f78c88905461a9203eac9faac157a2a0dbba84a0fd09fd29315db27be40af9f"}, + {file = "pyzmq-26.2.0.tar.gz", hash = "sha256:070672c258581c8e4f640b5159297580a9974b026043bd4ab0470be9ed324f1f"}, ] [package.dependencies] @@ -3765,151 +4188,139 @@ files = [ [[package]] name = "rpds-py" -version = "0.20.0" +version = "0.21.0" description = "Python bindings to Rust's persistent data structures (rpds)" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" 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"}, + {file = "rpds_py-0.21.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:a017f813f24b9df929674d0332a374d40d7f0162b326562daae8066b502d0590"}, + {file = "rpds_py-0.21.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:20cc1ed0bcc86d8e1a7e968cce15be45178fd16e2ff656a243145e0b439bd250"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad116dda078d0bc4886cb7840e19811562acdc7a8e296ea6ec37e70326c1b41c"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:808f1ac7cf3b44f81c9475475ceb221f982ef548e44e024ad5f9e7060649540e"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de552f4a1916e520f2703ec474d2b4d3f86d41f353e7680b597512ffe7eac5d0"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:efec946f331349dfc4ae9d0e034c263ddde19414fe5128580f512619abed05f1"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b80b4690bbff51a034bfde9c9f6bf9357f0a8c61f548942b80f7b66356508bf5"}, + {file = "rpds_py-0.21.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:085ed25baac88953d4283e5b5bd094b155075bb40d07c29c4f073e10623f9f2e"}, + {file = "rpds_py-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:daa8efac2a1273eed2354397a51216ae1e198ecbce9036fba4e7610b308b6153"}, + {file = "rpds_py-0.21.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:95a5bad1ac8a5c77b4e658671642e4af3707f095d2b78a1fdd08af0dfb647624"}, + {file = "rpds_py-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3e53861b29a13d5b70116ea4230b5f0f3547b2c222c5daa090eb7c9c82d7f664"}, + {file = "rpds_py-0.21.0-cp310-none-win32.whl", hash = "sha256:ea3a6ac4d74820c98fcc9da4a57847ad2cc36475a8bd9683f32ab6d47a2bd682"}, + {file = "rpds_py-0.21.0-cp310-none-win_amd64.whl", hash = "sha256:b8f107395f2f1d151181880b69a2869c69e87ec079c49c0016ab96860b6acbe5"}, + {file = "rpds_py-0.21.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:5555db3e618a77034954b9dc547eae94166391a98eb867905ec8fcbce1308d95"}, + {file = "rpds_py-0.21.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:97ef67d9bbc3e15584c2f3c74bcf064af36336c10d2e21a2131e123ce0f924c9"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ab2c2a26d2f69cdf833174f4d9d86118edc781ad9a8fa13970b527bf8236027"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4e8921a259f54bfbc755c5bbd60c82bb2339ae0324163f32868f63f0ebb873d9"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8a7ff941004d74d55a47f916afc38494bd1cfd4b53c482b77c03147c91ac0ac3"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5145282a7cd2ac16ea0dc46b82167754d5e103a05614b724457cffe614f25bd8"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de609a6f1b682f70bb7163da745ee815d8f230d97276db049ab447767466a09d"}, + {file = "rpds_py-0.21.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:40c91c6e34cf016fa8e6b59d75e3dbe354830777fcfd74c58b279dceb7975b75"}, + {file = "rpds_py-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d2132377f9deef0c4db89e65e8bb28644ff75a18df5293e132a8d67748397b9f"}, + {file = "rpds_py-0.21.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:0a9e0759e7be10109645a9fddaaad0619d58c9bf30a3f248a2ea57a7c417173a"}, + {file = "rpds_py-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9e20da3957bdf7824afdd4b6eeb29510e83e026473e04952dca565170cd1ecc8"}, + {file = "rpds_py-0.21.0-cp311-none-win32.whl", hash = "sha256:f71009b0d5e94c0e86533c0b27ed7cacc1239cb51c178fd239c3cfefefb0400a"}, + {file = "rpds_py-0.21.0-cp311-none-win_amd64.whl", hash = "sha256:e168afe6bf6ab7ab46c8c375606298784ecbe3ba31c0980b7dcbb9631dcba97e"}, + {file = "rpds_py-0.21.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:30b912c965b2aa76ba5168fd610087bad7fcde47f0a8367ee8f1876086ee6d1d"}, + {file = "rpds_py-0.21.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ca9989d5d9b1b300bc18e1801c67b9f6d2c66b8fd9621b36072ed1df2c977f72"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f54e7106f0001244a5f4cf810ba8d3f9c542e2730821b16e969d6887b664266"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fed5dfefdf384d6fe975cc026886aece4f292feaf69d0eeb716cfd3c5a4dd8be"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:590ef88db231c9c1eece44dcfefd7515d8bf0d986d64d0caf06a81998a9e8cab"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f983e4c2f603c95dde63df633eec42955508eefd8d0f0e6d236d31a044c882d7"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b229ce052ddf1a01c67d68166c19cb004fb3612424921b81c46e7ea7ccf7c3bf"}, + {file = "rpds_py-0.21.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ebf64e281a06c904a7636781d2e973d1f0926a5b8b480ac658dc0f556e7779f4"}, + {file = "rpds_py-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:998a8080c4495e4f72132f3d66ff91f5997d799e86cec6ee05342f8f3cda7dca"}, + {file = "rpds_py-0.21.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:98486337f7b4f3c324ab402e83453e25bb844f44418c066623db88e4c56b7c7b"}, + {file = "rpds_py-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a78d8b634c9df7f8d175451cfeac3810a702ccb85f98ec95797fa98b942cea11"}, + {file = "rpds_py-0.21.0-cp312-none-win32.whl", hash = "sha256:a58ce66847711c4aa2ecfcfaff04cb0327f907fead8945ffc47d9407f41ff952"}, + {file = "rpds_py-0.21.0-cp312-none-win_amd64.whl", hash = "sha256:e860f065cc4ea6f256d6f411aba4b1251255366e48e972f8a347cf88077b24fd"}, + {file = "rpds_py-0.21.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:ee4eafd77cc98d355a0d02f263efc0d3ae3ce4a7c24740010a8b4012bbb24937"}, + {file = "rpds_py-0.21.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:688c93b77e468d72579351a84b95f976bd7b3e84aa6686be6497045ba84be560"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c38dbf31c57032667dd5a2f0568ccde66e868e8f78d5a0d27dcc56d70f3fcd3b"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2d6129137f43f7fa02d41542ffff4871d4aefa724a5fe38e2c31a4e0fd343fb0"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:520ed8b99b0bf86a176271f6fe23024323862ac674b1ce5b02a72bfeff3fff44"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aaeb25ccfb9b9014a10eaf70904ebf3f79faaa8e60e99e19eef9f478651b9b74"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af04ac89c738e0f0f1b913918024c3eab6e3ace989518ea838807177d38a2e94"}, + {file = "rpds_py-0.21.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b9b76e2afd585803c53c5b29e992ecd183f68285b62fe2668383a18e74abe7a3"}, + {file = "rpds_py-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5afb5efde74c54724e1a01118c6e5c15e54e642c42a1ba588ab1f03544ac8c7a"}, + {file = "rpds_py-0.21.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:52c041802a6efa625ea18027a0723676a778869481d16803481ef6cc02ea8cb3"}, + {file = "rpds_py-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ee1e4fc267b437bb89990b2f2abf6c25765b89b72dd4a11e21934df449e0c976"}, + {file = "rpds_py-0.21.0-cp313-none-win32.whl", hash = "sha256:0c025820b78817db6a76413fff6866790786c38f95ea3f3d3c93dbb73b632202"}, + {file = "rpds_py-0.21.0-cp313-none-win_amd64.whl", hash = "sha256:320c808df533695326610a1b6a0a6e98f033e49de55d7dc36a13c8a30cfa756e"}, + {file = "rpds_py-0.21.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:2c51d99c30091f72a3c5d126fad26236c3f75716b8b5e5cf8effb18889ced928"}, + {file = "rpds_py-0.21.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cbd7504a10b0955ea287114f003b7ad62330c9e65ba012c6223dba646f6ffd05"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6dcc4949be728ede49e6244eabd04064336012b37f5c2200e8ec8eb2988b209c"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f414da5c51bf350e4b7960644617c130140423882305f7574b6cf65a3081cecb"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9afe42102b40007f588666bc7de82451e10c6788f6f70984629db193849dced1"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b929c2bb6e29ab31f12a1117c39f7e6d6450419ab7464a4ea9b0b417174f044"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8404b3717da03cbf773a1d275d01fec84ea007754ed380f63dfc24fb76ce4592"}, + {file = "rpds_py-0.21.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e12bb09678f38b7597b8346983d2323a6482dcd59e423d9448108c1be37cac9d"}, + {file = "rpds_py-0.21.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:58a0e345be4b18e6b8501d3b0aa540dad90caeed814c515e5206bb2ec26736fd"}, + {file = "rpds_py-0.21.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:c3761f62fcfccf0864cc4665b6e7c3f0c626f0380b41b8bd1ce322103fa3ef87"}, + {file = "rpds_py-0.21.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c2b2f71c6ad6c2e4fc9ed9401080badd1469fa9889657ec3abea42a3d6b2e1ed"}, + {file = "rpds_py-0.21.0-cp39-none-win32.whl", hash = "sha256:b21747f79f360e790525e6f6438c7569ddbfb1b3197b9e65043f25c3c9b489d8"}, + {file = "rpds_py-0.21.0-cp39-none-win_amd64.whl", hash = "sha256:0626238a43152918f9e72ede9a3b6ccc9e299adc8ade0d67c5e142d564c9a83d"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:6b4ef7725386dc0762857097f6b7266a6cdd62bfd209664da6712cb26acef035"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:6bc0e697d4d79ab1aacbf20ee5f0df80359ecf55db33ff41481cf3e24f206919"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da52d62a96e61c1c444f3998c434e8b263c384f6d68aca8274d2e08d1906325c"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:98e4fe5db40db87ce1c65031463a760ec7906ab230ad2249b4572c2fc3ef1f9f"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:30bdc973f10d28e0337f71d202ff29345320f8bc49a31c90e6c257e1ccef4333"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:faa5e8496c530f9c71f2b4e1c49758b06e5f4055e17144906245c99fa6d45356"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:32eb88c30b6a4f0605508023b7141d043a79b14acb3b969aa0b4f99b25bc7d4a"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a89a8ce9e4e75aeb7fa5d8ad0f3fecdee813802592f4f46a15754dcb2fd6b061"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:241e6c125568493f553c3d0fdbb38c74babf54b45cef86439d4cd97ff8feb34d"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:3b766a9f57663396e4f34f5140b3595b233a7b146e94777b97a8413a1da1be18"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:af4a644bf890f56e41e74be7d34e9511e4954894d544ec6b8efe1e21a1a8da6c"}, + {file = "rpds_py-0.21.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:3e30a69a706e8ea20444b98a49f386c17b26f860aa9245329bab0851ed100677"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:031819f906bb146561af051c7cef4ba2003d28cff07efacef59da973ff7969ba"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:b876f2bc27ab5954e2fd88890c071bd0ed18b9c50f6ec3de3c50a5ece612f7a6"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc5695c321e518d9f03b7ea6abb5ea3af4567766f9852ad1560f501b17588c7b"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b4de1da871b5c0fd5537b26a6fc6814c3cc05cabe0c941db6e9044ffbb12f04a"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:878f6fea96621fda5303a2867887686d7a198d9e0f8a40be100a63f5d60c88c9"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8eeec67590e94189f434c6d11c426892e396ae59e4801d17a93ac96b8c02a6c"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ff2eba7f6c0cb523d7e9cff0903f2fe1feff8f0b2ceb6bd71c0e20a4dcee271"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a429b99337062877d7875e4ff1a51fe788424d522bd64a8c0a20ef3021fdb6ed"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:d167e4dbbdac48bd58893c7e446684ad5d425b407f9336e04ab52e8b9194e2ed"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:4eb2de8a147ffe0626bfdc275fc6563aa7bf4b6db59cf0d44f0ccd6ca625a24e"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:e78868e98f34f34a88e23ee9ccaeeec460e4eaf6db16d51d7a9b883e5e785a5e"}, + {file = "rpds_py-0.21.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4991ca61656e3160cdaca4851151fd3f4a92e9eba5c7a530ab030d6aee96ec89"}, + {file = "rpds_py-0.21.0.tar.gz", hash = "sha256:ed6378c9d66d0de903763e7706383d60c33829581f0adff47b6535f1802fa6db"}, ] [[package]] name = "ruff" -version = "0.4.10" +version = "0.7.3" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.4.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:5c2c4d0859305ac5a16310eec40e4e9a9dec5dcdfbe92697acd99624e8638dac"}, - {file = "ruff-0.4.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:a79489607d1495685cdd911a323a35871abfb7a95d4f98fc6f85e799227ac46e"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1dd1681dfa90a41b8376a61af05cc4dc5ff32c8f14f5fe20dba9ff5deb80cd6"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c75c53bb79d71310dc79fb69eb4902fba804a81f374bc86a9b117a8d077a1784"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18238c80ee3d9100d3535d8eb15a59c4a0753b45cc55f8bf38f38d6a597b9739"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:d8f71885bce242da344989cae08e263de29752f094233f932d4f5cfb4ef36a81"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:330421543bd3222cdfec481e8ff3460e8702ed1e58b494cf9d9e4bf90db52b9d"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e9b6fb3a37b772628415b00c4fc892f97954275394ed611056a4b8a2631365e"}, - {file = "ruff-0.4.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f54c481b39a762d48f64d97351048e842861c6662d63ec599f67d515cb417f6"}, - {file = "ruff-0.4.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:67fe086b433b965c22de0b4259ddfe6fa541c95bf418499bedb9ad5fb8d1c631"}, - {file = "ruff-0.4.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:acfaaab59543382085f9eb51f8e87bac26bf96b164839955f244d07125a982ef"}, - {file = "ruff-0.4.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:3cea07079962b2941244191569cf3a05541477286f5cafea638cd3aa94b56815"}, - {file = "ruff-0.4.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:338a64ef0748f8c3a80d7f05785930f7965d71ca260904a9321d13be24b79695"}, - {file = "ruff-0.4.10-py3-none-win32.whl", hash = "sha256:ffe3cd2f89cb54561c62e5fa20e8f182c0a444934bf430515a4b422f1ab7b7ca"}, - {file = "ruff-0.4.10-py3-none-win_amd64.whl", hash = "sha256:67f67cef43c55ffc8cc59e8e0b97e9e60b4837c8f21e8ab5ffd5d66e196e25f7"}, - {file = "ruff-0.4.10-py3-none-win_arm64.whl", hash = "sha256:dd1fcee327c20addac7916ca4e2653fbbf2e8388d8a6477ce5b4e986b68ae6c0"}, - {file = "ruff-0.4.10.tar.gz", hash = "sha256:3aa4f2bc388a30d346c56524f7cacca85945ba124945fe489952aadb6b5cd804"}, + {file = "ruff-0.7.3-py3-none-linux_armv6l.whl", hash = "sha256:34f2339dc22687ec7e7002792d1f50712bf84a13d5152e75712ac08be565d344"}, + {file = "ruff-0.7.3-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:fb397332a1879b9764a3455a0bb1087bda876c2db8aca3a3cbb67b3dbce8cda0"}, + {file = "ruff-0.7.3-py3-none-macosx_11_0_arm64.whl", hash = "sha256:37d0b619546103274e7f62643d14e1adcbccb242efda4e4bdb9544d7764782e9"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d59f0c3ee4d1a6787614e7135b72e21024875266101142a09a61439cb6e38a5"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:44eb93c2499a169d49fafd07bc62ac89b1bc800b197e50ff4633aed212569299"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6d0242ce53f3a576c35ee32d907475a8d569944c0407f91d207c8af5be5dae4e"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:6b6224af8b5e09772c2ecb8dc9f3f344c1aa48201c7f07e7315367f6dd90ac29"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c50f95a82b94421c964fae4c27c0242890a20fe67d203d127e84fbb8013855f5"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7f3eff9961b5d2644bcf1616c606e93baa2d6b349e8aa8b035f654df252c8c67"}, + {file = "ruff-0.7.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8963cab06d130c4df2fd52c84e9f10d297826d2e8169ae0c798b6221be1d1d2"}, + {file = "ruff-0.7.3-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:61b46049d6edc0e4317fb14b33bd693245281a3007288b68a3f5b74a22a0746d"}, + {file = "ruff-0.7.3-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:10ebce7696afe4644e8c1a23b3cf8c0f2193a310c18387c06e583ae9ef284de2"}, + {file = "ruff-0.7.3-py3-none-musllinux_1_2_i686.whl", hash = "sha256:3f36d56326b3aef8eeee150b700e519880d1aab92f471eefdef656fd57492aa2"}, + {file = "ruff-0.7.3-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5d024301109a0007b78d57ab0ba190087b43dce852e552734ebf0b0b85e4fb16"}, + {file = "ruff-0.7.3-py3-none-win32.whl", hash = "sha256:4ba81a5f0c5478aa61674c5a2194de8b02652f17addf8dfc40c8937e6e7d79fc"}, + {file = "ruff-0.7.3-py3-none-win_amd64.whl", hash = "sha256:588a9ff2fecf01025ed065fe28809cd5a53b43505f48b69a1ac7707b1b7e4088"}, + {file = "ruff-0.7.3-py3-none-win_arm64.whl", hash = "sha256:1713e2c5545863cdbfe2cbce21f69ffaf37b813bfd1fb3b90dc9a6f1963f5a8c"}, + {file = "ruff-0.7.3.tar.gz", hash = "sha256:e1d1ba2e40b6e71a61b063354d04be669ab0d39c352461f3d789cac68b54a313"}, ] [[package]] name = "s3transfer" -version = "0.10.2" +version = "0.10.3" 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"}, + {file = "s3transfer-0.10.3-py3-none-any.whl", hash = "sha256:263ed587a5803c6c708d3ce44dc4dfedaab4c1a32e8329bab818933d79ddcf5d"}, + {file = "s3transfer-0.10.3.tar.gz", hash = "sha256:4f50ed74ab84d474ce614475e0b8d5047ff080810aac5d01ea25231cfc944b0c"}, ] [package.dependencies] @@ -3919,7 +4330,7 @@ botocore = ">=1.33.2,<2.0a.0" crt = ["botocore[crt] (>=1.33.2,<2.0a.0)"] [[package]] -name = "SAM 2" +name = "SAM-2" version = "1.0" description = "SAM 2: Segment Anything in Images and Videos" optional = false @@ -3937,14 +4348,15 @@ torchvision = ">=0.18.1" tqdm = ">=4.66.1" [package.extras] -demo = ["jupyter (>=1.0.0)", "matplotlib (>=3.9.1)", "opencv-python (>=4.7.0)"] -dev = ["black (==24.2.0)", "ufmt (==2.0.0b2)", "usort (==1.0.2)"] +dev = ["black (==24.2.0)", "fvcore (>=0.1.5.post20221221)", "opencv-python (>=4.7.0)", "pandas (>=2.2.2)", "pycocotools (>=2.0.8)", "scikit-image (>=0.24.0)", "submitit (>=1.5.1)", "tensorboard (>=2.17.0)", "tensordict (>=0.5.0)", "ufmt (==2.0.0b2)", "usort (==1.0.2)"] +interactive-demo = ["Flask (>=3.0.3)", "Flask-Cors (>=5.0.0)", "av (>=13.0.0)", "dataclasses-json (>=0.6.7)", "eva-decord (>=0.6.1)", "gunicorn (>=23.0.0)", "imagesize (>=1.4.1)", "pycocotools (>=2.0.8)", "strawberry-graphql (>=0.243.0)"] +notebooks = ["eva-decord (>=0.6.1)", "jupyter (>=1.0.0)", "matplotlib (>=3.9.1)", "opencv-python (>=4.7.0)"] [package.source] type = "git" url = "https://github.com/facebookresearch/segment-anything-2.git" reference = "HEAD" -resolved_reference = "7e1596c0b6462eb1d1ba7e1492430fed95023598" +resolved_reference = "c2ec8e14a185632b0a5d8b161928ceb50197eddc" [[package]] name = "scipy" @@ -4339,60 +4751,68 @@ files = [ [[package]] name = "sqlalchemy" -version = "2.0.32" +version = "2.0.36" description = "Database Abstraction Library" optional = false python-versions = ">=3.7" files = [ - {file = "SQLAlchemy-2.0.32-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0c9045ecc2e4db59bfc97b20516dfdf8e41d910ac6fb667ebd3a79ea54084619"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1467940318e4a860afd546ef61fefb98a14d935cd6817ed07a228c7f7c62f389"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5954463675cb15db8d4b521f3566a017c8789222b8316b1e6934c811018ee08b"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:167e7497035c303ae50651b351c28dc22a40bb98fbdb8468cdc971821b1ae533"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b27dfb676ac02529fb6e343b3a482303f16e6bc3a4d868b73935b8792edb52d0"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:bf2360a5e0f7bd75fa80431bf8ebcfb920c9f885e7956c7efde89031695cafb8"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-win32.whl", hash = "sha256:306fe44e754a91cd9d600a6b070c1f2fadbb4a1a257b8781ccf33c7067fd3e4d"}, - {file = "SQLAlchemy-2.0.32-cp310-cp310-win_amd64.whl", hash = "sha256:99db65e6f3ab42e06c318f15c98f59a436f1c78179e6a6f40f529c8cc7100b22"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:21b053be28a8a414f2ddd401f1be8361e41032d2ef5884b2f31d31cb723e559f"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b178e875a7a25b5938b53b006598ee7645172fccafe1c291a706e93f48499ff5"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:723a40ee2cc7ea653645bd4cf024326dea2076673fc9d3d33f20f6c81db83e1d"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:295ff8689544f7ee7e819529633d058bd458c1fd7f7e3eebd0f9268ebc56c2a0"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:49496b68cd190a147118af585173ee624114dfb2e0297558c460ad7495f9dfe2"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:acd9b73c5c15f0ec5ce18128b1fe9157ddd0044abc373e6ecd5ba376a7e5d961"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-win32.whl", hash = "sha256:9365a3da32dabd3e69e06b972b1ffb0c89668994c7e8e75ce21d3e5e69ddef28"}, - {file = "SQLAlchemy-2.0.32-cp311-cp311-win_amd64.whl", hash = "sha256:8bd63d051f4f313b102a2af1cbc8b80f061bf78f3d5bd0843ff70b5859e27924"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6bab3db192a0c35e3c9d1560eb8332463e29e5507dbd822e29a0a3c48c0a8d92"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:19d98f4f58b13900d8dec4ed09dd09ef292208ee44cc9c2fe01c1f0a2fe440e9"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3cd33c61513cb1b7371fd40cf221256456d26a56284e7d19d1f0b9f1eb7dd7e8"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7d6ba0497c1d066dd004e0f02a92426ca2df20fac08728d03f67f6960271feec"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2b6be53e4fde0065524f1a0a7929b10e9280987b320716c1509478b712a7688c"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:916a798f62f410c0b80b63683c8061f5ebe237b0f4ad778739304253353bc1cb"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-win32.whl", hash = "sha256:31983018b74908ebc6c996a16ad3690301a23befb643093fcfe85efd292e384d"}, - {file = "SQLAlchemy-2.0.32-cp312-cp312-win_amd64.whl", hash = "sha256:4363ed245a6231f2e2957cccdda3c776265a75851f4753c60f3004b90e69bfeb"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b8afd5b26570bf41c35c0121801479958b4446751a3971fb9a480c1afd85558e"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c750987fc876813f27b60d619b987b057eb4896b81117f73bb8d9918c14f1cad"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ada0102afff4890f651ed91120c1120065663506b760da4e7823913ebd3258be"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:78c03d0f8a5ab4f3034c0e8482cfcc415a3ec6193491cfa1c643ed707d476f16"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:3bd1cae7519283ff525e64645ebd7a3e0283f3c038f461ecc1c7b040a0c932a1"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-win32.whl", hash = "sha256:01438ebcdc566d58c93af0171c74ec28efe6a29184b773e378a385e6215389da"}, - {file = "SQLAlchemy-2.0.32-cp37-cp37m-win_amd64.whl", hash = "sha256:4979dc80fbbc9d2ef569e71e0896990bc94df2b9fdbd878290bd129b65ab579c"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c742be912f57586ac43af38b3848f7688863a403dfb220193a882ea60e1ec3a"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:62e23d0ac103bcf1c5555b6c88c114089587bc64d048fef5bbdb58dfd26f96da"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:251f0d1108aab8ea7b9aadbd07fb47fb8e3a5838dde34aa95a3349876b5a1f1d"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ef18a84e5116340e38eca3e7f9eeaaef62738891422e7c2a0b80feab165905f"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:3eb6a97a1d39976f360b10ff208c73afb6a4de86dd2a6212ddf65c4a6a2347d5"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0c1c9b673d21477cec17ab10bc4decb1322843ba35b481585facd88203754fc5"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-win32.whl", hash = "sha256:c41a2b9ca80ee555decc605bd3c4520cc6fef9abde8fd66b1cf65126a6922d65"}, - {file = "SQLAlchemy-2.0.32-cp38-cp38-win_amd64.whl", hash = "sha256:8a37e4d265033c897892279e8adf505c8b6b4075f2b40d77afb31f7185cd6ecd"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:52fec964fba2ef46476312a03ec8c425956b05c20220a1a03703537824b5e8e1"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:328429aecaba2aee3d71e11f2477c14eec5990fb6d0e884107935f7fb6001632"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85a01b5599e790e76ac3fe3aa2f26e1feba56270023d6afd5550ed63c68552b3"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaf04784797dcdf4c0aa952c8d234fa01974c4729db55c45732520ce12dd95b4"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4488120becf9b71b3ac718f4138269a6be99a42fe023ec457896ba4f80749525"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:14e09e083a5796d513918a66f3d6aedbc131e39e80875afe81d98a03312889e6"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-win32.whl", hash = "sha256:0d322cc9c9b2154ba7e82f7bf25ecc7c36fbe2d82e2933b3642fc095a52cfc78"}, - {file = "SQLAlchemy-2.0.32-cp39-cp39-win_amd64.whl", hash = "sha256:7dd8583df2f98dea28b5cd53a1beac963f4f9d087888d75f22fcc93a07cf8d84"}, - {file = "SQLAlchemy-2.0.32-py3-none-any.whl", hash = "sha256:e567a8793a692451f706b363ccf3c45e056b67d90ead58c3bc9471af5d212202"}, - {file = "SQLAlchemy-2.0.32.tar.gz", hash = "sha256:c1b88cc8b02b6a5f0efb0345a03672d4c897dc7d92585176f88c67346f565ea8"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:59b8f3adb3971929a3e660337f5dacc5942c2cdb760afcabb2614ffbda9f9f72"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:37350015056a553e442ff672c2d20e6f4b6d0b2495691fa239d8aa18bb3bc908"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8318f4776c85abc3f40ab185e388bee7a6ea99e7fa3a30686580b209eaa35c08"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c245b1fbade9c35e5bd3b64270ab49ce990369018289ecfde3f9c318411aaa07"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:69f93723edbca7342624d09f6704e7126b152eaed3cdbb634cb657a54332a3c5"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f9511d8dd4a6e9271d07d150fb2f81874a3c8c95e11ff9af3a2dfc35fe42ee44"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-win32.whl", hash = "sha256:c3f3631693003d8e585d4200730616b78fafd5a01ef8b698f6967da5c605b3fa"}, + {file = "SQLAlchemy-2.0.36-cp310-cp310-win_amd64.whl", hash = "sha256:a86bfab2ef46d63300c0f06936bd6e6c0105faa11d509083ba8f2f9d237fb5b5"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fd3a55deef00f689ce931d4d1b23fa9f04c880a48ee97af488fd215cf24e2a6c"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4f5e9cd989b45b73bd359f693b935364f7e1f79486e29015813c338450aa5a71"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d0ddd9db6e59c44875211bc4c7953a9f6638b937b0a88ae6d09eb46cced54eff"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2519f3a5d0517fc159afab1015e54bb81b4406c278749779be57a569d8d1bb0d"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:59b1ee96617135f6e1d6f275bbe988f419c5178016f3d41d3c0abb0c819f75bb"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:39769a115f730d683b0eb7b694db9789267bcd027326cccc3125e862eb03bfd8"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-win32.whl", hash = "sha256:66bffbad8d6271bb1cc2f9a4ea4f86f80fe5e2e3e501a5ae2a3dc6a76e604e6f"}, + {file = "SQLAlchemy-2.0.36-cp311-cp311-win_amd64.whl", hash = "sha256:23623166bfefe1487d81b698c423f8678e80df8b54614c2bf4b4cfcd7c711959"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f7b64e6ec3f02c35647be6b4851008b26cff592a95ecb13b6788a54ef80bbdd4"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:46331b00096a6db1fdc052d55b101dbbfc99155a548e20a0e4a8e5e4d1362855"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fdf3386a801ea5aba17c6410dd1dc8d39cf454ca2565541b5ac42a84e1e28f53"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac9dfa18ff2a67b09b372d5db8743c27966abf0e5344c555d86cc7199f7ad83a"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:90812a8933df713fdf748b355527e3af257a11e415b613dd794512461eb8a686"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1bc330d9d29c7f06f003ab10e1eaced295e87940405afe1b110f2eb93a233588"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-win32.whl", hash = "sha256:79d2e78abc26d871875b419e1fd3c0bca31a1cb0043277d0d850014599626c2e"}, + {file = "SQLAlchemy-2.0.36-cp312-cp312-win_amd64.whl", hash = "sha256:b544ad1935a8541d177cb402948b94e871067656b3a0b9e91dbec136b06a2ff5"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b5cc79df7f4bc3d11e4b542596c03826063092611e481fcf1c9dfee3c94355ef"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3c01117dd36800f2ecaa238c65365b7b16497adc1522bf84906e5710ee9ba0e8"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9bc633f4ee4b4c46e7adcb3a9b5ec083bf1d9a97c1d3854b92749d935de40b9b"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e46ed38affdfc95d2c958de328d037d87801cfcbea6d421000859e9789e61c2"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b2985c0b06e989c043f1dc09d4fe89e1616aadd35392aea2844f0458a989eacf"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4a121d62ebe7d26fec9155f83f8be5189ef1405f5973ea4874a26fab9f1e262c"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-win32.whl", hash = "sha256:0572f4bd6f94752167adfd7c1bed84f4b240ee6203a95e05d1e208d488d0d436"}, + {file = "SQLAlchemy-2.0.36-cp313-cp313-win_amd64.whl", hash = "sha256:8c78ac40bde930c60e0f78b3cd184c580f89456dd87fc08f9e3ee3ce8765ce88"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:be9812b766cad94a25bc63bec11f88c4ad3629a0cec1cd5d4ba48dc23860486b"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50aae840ebbd6cdd41af1c14590e5741665e5272d2fee999306673a1bb1fdb4d"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4557e1f11c5f653ebfdd924f3f9d5ebfc718283b0b9beebaa5dd6b77ec290971"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:07b441f7d03b9a66299ce7ccf3ef2900abc81c0db434f42a5694a37bd73870f2"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:28120ef39c92c2dd60f2721af9328479516844c6b550b077ca450c7d7dc68575"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-win32.whl", hash = "sha256:b81ee3d84803fd42d0b154cb6892ae57ea6b7c55d8359a02379965706c7efe6c"}, + {file = "SQLAlchemy-2.0.36-cp37-cp37m-win_amd64.whl", hash = "sha256:f942a799516184c855e1a32fbc7b29d7e571b52612647866d4ec1c3242578fcb"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:3d6718667da04294d7df1670d70eeddd414f313738d20a6f1d1f379e3139a545"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:72c28b84b174ce8af8504ca28ae9347d317f9dba3999e5981a3cd441f3712e24"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b11d0cfdd2b095e7b0686cf5fabeb9c67fae5b06d265d8180715b8cfa86522e3"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e32092c47011d113dc01ab3e1d3ce9f006a47223b18422c5c0d150af13a00687"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:6a440293d802d3011028e14e4226da1434b373cbaf4a4bbb63f845761a708346"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c54a1e53a0c308a8e8a7dffb59097bff7facda27c70c286f005327f21b2bd6b1"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-win32.whl", hash = "sha256:1e0d612a17581b6616ff03c8e3d5eff7452f34655c901f75d62bd86449d9750e"}, + {file = "SQLAlchemy-2.0.36-cp38-cp38-win_amd64.whl", hash = "sha256:8958b10490125124463095bbdadda5aa22ec799f91958e410438ad6c97a7b793"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:dc022184d3e5cacc9579e41805a681187650e170eb2fd70e28b86192a479dcaa"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b817d41d692bf286abc181f8af476c4fbef3fd05e798777492618378448ee689"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4e46a888b54be23d03a89be510f24a7652fe6ff660787b96cd0e57a4ebcb46d"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c4ae3005ed83f5967f961fd091f2f8c5329161f69ce8480aa8168b2d7fe37f06"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:03e08af7a5f9386a43919eda9de33ffda16b44eb11f3b313e6822243770e9763"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:3dbb986bad3ed5ceaf090200eba750b5245150bd97d3e67343a3cfed06feecf7"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-win32.whl", hash = "sha256:9fe53b404f24789b5ea9003fc25b9a3988feddebd7e7b369c8fac27ad6f52f28"}, + {file = "SQLAlchemy-2.0.36-cp39-cp39-win_amd64.whl", hash = "sha256:af148a33ff0349f53512a049c6406923e4e02bf2f26c5fb285f143faf4f0e46a"}, + {file = "SQLAlchemy-2.0.36-py3-none-any.whl", hash = "sha256:fddbe92b4760c6f5d48162aef14824add991aeda8ddadb3c31d56eb15ca69f8e"}, + {file = "sqlalchemy-2.0.36.tar.gz", hash = "sha256:7f2767680b6d2398aea7082e45a774b2b0767b5c8d8ffb9c8b683088ea9b29c5"}, ] [package.dependencies] @@ -4405,7 +4825,7 @@ aioodbc = ["aioodbc", "greenlet (!=0.4.17)"] aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing_extensions (!=3.10.0.1)"] asyncio = ["greenlet (!=0.4.17)"] asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] -mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5)"] +mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5,!=1.1.10)"] mssql = ["pyodbc"] mssql-pymssql = ["pymssql"] mssql-pyodbc = ["pyodbc"] @@ -4459,13 +4879,30 @@ typing-extensions = "*" [[package]] name = "sympy" -version = "1.13.2" +version = "1.13.1" +description = "Computer algebra system (CAS) in Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "sympy-1.13.1-py3-none-any.whl", hash = "sha256:db36cdc64bf61b9b24578b6f7bab1ecdd2452cf008f34faa33776680c26d66f8"}, + {file = "sympy-1.13.1.tar.gz", hash = "sha256:9cebf7e04ff162015ce31c9c6c9144daa34a93bd082f54fd8f12deca4f47515f"}, +] + +[package.dependencies] +mpmath = ">=1.1.0,<1.4" + +[package.extras] +dev = ["hypothesis (>=6.70.0)", "pytest (>=7.1.0)"] + +[[package]] +name = "sympy" +version = "1.13.3" description = "Computer algebra system (CAS) in Python" optional = false python-versions = ">=3.8" files = [ - {file = "sympy-1.13.2-py3-none-any.whl", hash = "sha256:c51d75517712f1aed280d4ce58506a4a88d635d6b5dd48b39102a7ae1f3fcfe9"}, - {file = "sympy-1.13.2.tar.gz", hash = "sha256:401449d84d07be9d0c7a46a64bd54fe097667d5e7181bfe67ec777be9e01cb13"}, + {file = "sympy-1.13.3-py3-none-any.whl", hash = "sha256:54612cf55a62755ee71824ce692986f23c88ffa77207b30c1368eda4a7060f73"}, + {file = "sympy-1.13.3.tar.gz", hash = "sha256:b27fd2c6530e0ab39e275fc9b683895367e51d5da91baa8d3d64db2565fec4d9"}, ] [package.dependencies] @@ -4491,18 +4928,18 @@ test = ["pytest", "tornado (>=4.5)", "typeguard"] [[package]] name = "testcontainers" -version = "4.8.0" +version = "4.8.2" description = "Python library for throwaway instances of anything that can run in a Docker container" optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "testcontainers-4.8.0-py3-none-any.whl", hash = "sha256:0b85d787e5b1f8b32042704d23b6c54787bf6751d2d3cfee2c031349ef2eea30"}, - {file = "testcontainers-4.8.0.tar.gz", hash = "sha256:56153bb5938694844f0e6bd0cf82e19dd6a6516bc29881440e273939201a42d5"}, + {file = "testcontainers-4.8.2-py3-none-any.whl", hash = "sha256:9e19af077cd96e1957c13ee466f1f32905bc6c5bc1bc98643eb18be1a989bfb0"}, + {file = "testcontainers-4.8.2.tar.gz", hash = "sha256:dd4a6a2ea09e3c3ecd39e180b6548105929d0bb78d665ce9919cb3f8c98f9853"}, ] [package.dependencies] docker = "*" -redis = {version = "*", optional = true, markers = "extra == \"redis\""} +redis = {version = "*", optional = true, markers = "extra == \"generic\" or extra == \"redis\""} typing-extensions = "*" urllib3 = "*" wrapt = "*" @@ -4515,7 +4952,7 @@ chroma = ["chromadb-client"] clickhouse = ["clickhouse-driver"] cosmosdb = ["azure-cosmos"] db2 = ["ibm_db_sa", "sqlalchemy"] -generic = ["httpx"] +generic = ["httpx", "redis"] google = ["google-cloud-datastore (>=2)", "google-cloud-pubsub (>=2)"] influxdb = ["influxdb", "influxdb-client"] k3s = ["kubernetes", "pyyaml"] @@ -4573,13 +5010,13 @@ torch = "*" [[package]] name = "tinycss2" -version = "1.3.0" +version = "1.4.0" description = "A tiny CSS parser" optional = false python-versions = ">=3.8" files = [ - {file = "tinycss2-1.3.0-py3-none-any.whl", hash = "sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7"}, - {file = "tinycss2-1.3.0.tar.gz", hash = "sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d"}, + {file = "tinycss2-1.4.0-py3-none-any.whl", hash = "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289"}, + {file = "tinycss2-1.4.0.tar.gz", hash = "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7"}, ] [package.dependencies] @@ -4602,29 +5039,75 @@ files = [ [[package]] name = "torch" -version = "2.4.0+cpu" +version = "2.4.1" description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" optional = false -python-versions = "*" -files = [] +python-versions = ">=3.8.0" +files = [ + {file = "torch-2.4.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:362f82e23a4cd46341daabb76fba08f04cd646df9bfaf5da50af97cb60ca4971"}, + {file = "torch-2.4.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:e8ac1985c3ff0f60d85b991954cfc2cc25f79c84545aead422763148ed2759e3"}, + {file = "torch-2.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:91e326e2ccfb1496e3bee58f70ef605aeb27bd26be07ba64f37dcaac3d070ada"}, + {file = "torch-2.4.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:d36a8ef100f5bff3e9c3cea934b9e0d7ea277cb8210c7152d34a9a6c5830eadd"}, + {file = "torch-2.4.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:0b5f88afdfa05a335d80351e3cea57d38e578c8689f751d35e0ff36bce872113"}, + {file = "torch-2.4.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:ef503165f2341942bfdf2bd520152f19540d0c0e34961232f134dc59ad435be8"}, + {file = "torch-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:092e7c2280c860eff762ac08c4bdcd53d701677851670695e0c22d6d345b269c"}, + {file = "torch-2.4.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:ddddbd8b066e743934a4200b3d54267a46db02106876d21cf31f7da7a96f98ea"}, + {file = "torch-2.4.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:fdc4fe11db3eb93c1115d3e973a27ac7c1a8318af8934ffa36b0370efe28e042"}, + {file = "torch-2.4.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:18835374f599207a9e82c262153c20ddf42ea49bc76b6eadad8e5f49729f6e4d"}, + {file = "torch-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:ebea70ff30544fc021d441ce6b219a88b67524f01170b1c538d7d3ebb5e7f56c"}, + {file = "torch-2.4.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:72b484d5b6cec1a735bf3fa5a1c4883d01748698c5e9cfdbeb4ffab7c7987e0d"}, + {file = "torch-2.4.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:c99e1db4bf0c5347107845d715b4aa1097e601bdc36343d758963055e9599d93"}, + {file = "torch-2.4.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:b57f07e92858db78c5b72857b4f0b33a65b00dc5d68e7948a8494b0314efb880"}, + {file = "torch-2.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:f18197f3f7c15cde2115892b64f17c80dbf01ed72b008020e7da339902742cf6"}, + {file = "torch-2.4.1-cp38-none-macosx_11_0_arm64.whl", hash = "sha256:5fc1d4d7ed265ef853579caf272686d1ed87cebdcd04f2a498f800ffc53dab71"}, + {file = "torch-2.4.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:40f6d3fe3bae74efcf08cb7f8295eaddd8a838ce89e9d26929d4edd6d5e4329d"}, + {file = "torch-2.4.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:c9299c16c9743001ecef515536ac45900247f4338ecdf70746f2461f9e4831db"}, + {file = "torch-2.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:6bce130f2cd2d52ba4e2c6ada461808de7e5eccbac692525337cfb4c19421846"}, + {file = "torch-2.4.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:a38de2803ee6050309aac032676536c3d3b6a9804248537e38e098d0e14817ec"}, +] + +[package.dependencies] +filelock = "*" +fsspec = "*" +jinja2 = "*" +networkx = "*" +nvidia-cublas-cu12 = {version = "12.1.3.1", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-cupti-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-nvrtc-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-runtime-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cudnn-cu12 = {version = "9.1.0.70", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cufft-cu12 = {version = "11.0.2.54", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-curand-cu12 = {version = "10.3.2.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusolver-cu12 = {version = "11.4.5.107", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusparse-cu12 = {version = "12.1.0.106", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nccl-cu12 = {version = "2.20.5", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nvtx-cu12 = {version = "12.1.105", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +setuptools = "*" +sympy = "*" +triton = {version = "3.0.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.13\""} +typing-extensions = ">=4.8.0" + +[package.extras] +opt-einsum = ["opt-einsum (>=3.3)"] +optree = ["optree (>=0.11.0)"] [[package]] name = "torch" -version = "2.4.0+cpu" +version = "2.4.1+cpu" description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" optional = false python-versions = ">=3.8.0" files = [ - {file = "torch-2.4.0+cpu-cp310-cp310-linux_x86_64.whl", hash = "sha256:0e59377b27823dda6d26528febb7ca06fc5b77816eaa58b4420cc8785e33d4ce"}, - {file = "torch-2.4.0+cpu-cp310-cp310-win_amd64.whl", hash = "sha256:53c3f75fa4ef0726e494ebef003b17d8a61c3c9fa4630b465610b462bf06c3de"}, - {file = "torch-2.4.0+cpu-cp311-cp311-linux_x86_64.whl", hash = "sha256:14a7a8b595347dddca594f9e448b93ce68ce4f871acbd32cf04bda7c03664c0c"}, - {file = "torch-2.4.0+cpu-cp311-cp311-win_amd64.whl", hash = "sha256:3b3cb9a6c17b5a4cea42bb37a243bfbad7659cef6d9b4ee29cb793bdf20f482c"}, - {file = "torch-2.4.0+cpu-cp312-cp312-linux_x86_64.whl", hash = "sha256:78dbf5f2789933a7ea2dabeead4daa44679b1e0d8eb35ddb7071c8ab7b181eb3"}, - {file = "torch-2.4.0+cpu-cp312-cp312-win_amd64.whl", hash = "sha256:f59c53a1c3247efb3700f9f78bdd289712177037a85b5519b9ecdef7c77c1fee"}, - {file = "torch-2.4.0+cpu-cp38-cp38-linux_x86_64.whl", hash = "sha256:08753c3d776ae49dc9ddbae02e26720a513a4dc7997e41d95392bca71623a0cd"}, - {file = "torch-2.4.0+cpu-cp38-cp38-win_amd64.whl", hash = "sha256:9f376f5a14eb04a44974c3a9dfd857a68090acb435b98e62bbf523baeefac85e"}, - {file = "torch-2.4.0+cpu-cp39-cp39-linux_x86_64.whl", hash = "sha256:040abaee8affa1bb0f3ca14ca693ba81d0d90d88df5b8a839af96933a7fa2d29"}, - {file = "torch-2.4.0+cpu-cp39-cp39-win_amd64.whl", hash = "sha256:441fbf517c46fee6782a4289ffe49f701d0a52e3533ab5397ce395da165d921d"}, + {file = "torch-2.4.1+cpu-cp310-cp310-linux_x86_64.whl", hash = "sha256:833490a28ac156762ed6adaa7c695879564fa2fd0dc51bcf3fdb2c7b47dc55e6"}, + {file = "torch-2.4.1+cpu-cp310-cp310-win_amd64.whl", hash = "sha256:1dd062d296fb78aa7cfab8690bf03704995a821b5ef69cfc807af5c0831b4202"}, + {file = "torch-2.4.1+cpu-cp311-cp311-linux_x86_64.whl", hash = "sha256:2b03e20f37557d211d14e3fb3f71709325336402db132a1e0dd8b47392185baf"}, + {file = "torch-2.4.1+cpu-cp311-cp311-win_amd64.whl", hash = "sha256:76a6fe7b10491b650c630bc9ae328df40f79a948296b41d3b087b29a8a63cbad"}, + {file = "torch-2.4.1+cpu-cp312-cp312-linux_x86_64.whl", hash = "sha256:8800deef0026011d502c0c256cc4b67d002347f63c3a38cd8e45f1f445c61364"}, + {file = "torch-2.4.1+cpu-cp312-cp312-win_amd64.whl", hash = "sha256:3a570e5c553415cdbddfe679207327b3a3806b21c6adea14fba77684d1619e97"}, + {file = "torch-2.4.1+cpu-cp38-cp38-linux_x86_64.whl", hash = "sha256:0c0a7cc4f7c74ff024d5a5e21230a01289b65346b27a626f6c815d94b4b8c955"}, + {file = "torch-2.4.1+cpu-cp38-cp38-win_amd64.whl", hash = "sha256:330e780f478707478f797fdc82c2a96e9b8c5f60b6f1f57bb6ad1dd5b1e7e97e"}, + {file = "torch-2.4.1+cpu-cp39-cp39-linux_x86_64.whl", hash = "sha256:3c99506980a2fb4b634008ccb758f42dd82f93ae2830c1e41f64536e310bf562"}, + {file = "torch-2.4.1+cpu-cp39-cp39-win_amd64.whl", hash = "sha256:c4f2c3c026e876d4dad7629170ec14fff48c076d6c2ae0e354ab3fdc09024f00"}, ] [package.dependencies] @@ -4644,37 +5127,119 @@ type = "legacy" url = "https://download.pytorch.org/whl/cpu" reference = "pytorch-cpu" +[[package]] +name = "torch" +version = "2.5.1" +description = "Tensors and Dynamic neural networks in Python with strong GPU acceleration" +optional = false +python-versions = ">=3.8.0" +files = [ + {file = "torch-2.5.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:71328e1bbe39d213b8721678f9dcac30dfc452a46d586f1d514a6aa0a99d4744"}, + {file = "torch-2.5.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:34bfa1a852e5714cbfa17f27c49d8ce35e1b7af5608c4bc6e81392c352dbc601"}, + {file = "torch-2.5.1-cp310-cp310-win_amd64.whl", hash = "sha256:32a037bd98a241df6c93e4c789b683335da76a2ac142c0973675b715102dc5fa"}, + {file = "torch-2.5.1-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:23d062bf70776a3d04dbe74db950db2a5245e1ba4f27208a87f0d743b0d06e86"}, + {file = "torch-2.5.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:de5b7d6740c4b636ef4db92be922f0edc425b65ed78c5076c43c42d362a45457"}, + {file = "torch-2.5.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:340ce0432cad0d37f5a31be666896e16788f1adf8ad7be481196b503dad675b9"}, + {file = "torch-2.5.1-cp311-cp311-win_amd64.whl", hash = "sha256:603c52d2fe06433c18b747d25f5c333f9c1d58615620578c326d66f258686f9a"}, + {file = "torch-2.5.1-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:31f8c39660962f9ae4eeec995e3049b5492eb7360dd4f07377658ef4d728fa4c"}, + {file = "torch-2.5.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:ed231a4b3a5952177fafb661213d690a72caaad97d5824dd4fc17ab9e15cec03"}, + {file = "torch-2.5.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:3f4b7f10a247e0dcd7ea97dc2d3bfbfc90302ed36d7f3952b0008d0df264e697"}, + {file = "torch-2.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:73e58e78f7d220917c5dbfad1a40e09df9929d3b95d25e57d9f8558f84c9a11c"}, + {file = "torch-2.5.1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:8c712df61101964eb11910a846514011f0b6f5920c55dbf567bff8a34163d5b1"}, + {file = "torch-2.5.1-cp313-cp313-manylinux1_x86_64.whl", hash = "sha256:9b61edf3b4f6e3b0e0adda8b3960266b9009d02b37555971f4d1c8f7a05afed7"}, + {file = "torch-2.5.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:1f3b7fb3cf7ab97fae52161423f81be8c6b8afac8d9760823fd623994581e1a3"}, + {file = "torch-2.5.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:7974e3dce28b5a21fb554b73e1bc9072c25dde873fa00d54280861e7a009d7dc"}, + {file = "torch-2.5.1-cp39-cp39-win_amd64.whl", hash = "sha256:46c817d3ea33696ad3b9df5e774dba2257e9a4cd3c4a3afbf92f6bb13ac5ce2d"}, + {file = "torch-2.5.1-cp39-none-macosx_11_0_arm64.whl", hash = "sha256:8046768b7f6d35b85d101b4b38cba8aa2f3cd51952bc4c06a49580f2ce682291"}, +] + +[package.dependencies] +filelock = "*" +fsspec = "*" +jinja2 = "*" +networkx = "*" +nvidia-cublas-cu12 = {version = "12.4.5.8", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-cupti-cu12 = {version = "12.4.127", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-nvrtc-cu12 = {version = "12.4.127", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cuda-runtime-cu12 = {version = "12.4.127", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cudnn-cu12 = {version = "9.1.0.70", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cufft-cu12 = {version = "11.2.1.3", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-curand-cu12 = {version = "10.3.5.147", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusolver-cu12 = {version = "11.6.1.9", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-cusparse-cu12 = {version = "12.3.1.170", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nccl-cu12 = {version = "2.21.5", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nvjitlink-cu12 = {version = "12.4.127", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +nvidia-nvtx-cu12 = {version = "12.4.127", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\""} +setuptools = {version = "*", markers = "python_version >= \"3.12\""} +sympy = {version = "1.13.1", markers = "python_version >= \"3.9\""} +triton = {version = "3.1.0", markers = "platform_system == \"Linux\" and platform_machine == \"x86_64\" and python_version < \"3.13\""} +typing-extensions = ">=4.8.0" + +[package.extras] +opt-einsum = ["opt-einsum (>=3.3)"] +optree = ["optree (>=0.12.0)"] + [[package]] name = "torchvision" -version = "0.19.0+cpu" +version = "0.19.1" description = "image and video datasets and models for torch deep learning" optional = false -python-versions = "*" -files = [] +python-versions = ">=3.8" +files = [ + {file = "torchvision-0.19.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:54e8513099e6f586356c70f809d34f391af71ad182fe071cc328a28af2c40608"}, + {file = "torchvision-0.19.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:20a1f5e02bfdad7714e55fa3fa698347c11d829fa65e11e5a84df07d93350eed"}, + {file = "torchvision-0.19.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:7b063116164be52fc6deb4762de7f8c90bfa3a65f8d5caf17f8e2d5aadc75a04"}, + {file = "torchvision-0.19.1-cp310-cp310-win_amd64.whl", hash = "sha256:f40b6acabfa886da1bc3768f47679c61feee6bde90deb979d9f300df8c8a0145"}, + {file = "torchvision-0.19.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:40514282b4896d62765b8e26d7091c32e17c35817d00ec4be2362ea3ba3d1787"}, + {file = "torchvision-0.19.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:5a91be061ae5d6d5b95e833b93e57ca4d3c56c5a57444dd15da2e3e7fba96050"}, + {file = "torchvision-0.19.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:d71a6a6fe3a5281ca3487d4c56ad4aad20ff70f82f1d7c79bcb6e7b0c2af00c8"}, + {file = "torchvision-0.19.1-cp311-cp311-win_amd64.whl", hash = "sha256:70dea324174f5e9981b68e4b7cd524512c106ba64aedef560a86a0bbf2fbf62c"}, + {file = "torchvision-0.19.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:27ece277ff0f6cdc7fed0627279c632dcb2e58187da771eca24b0fbcf3f8590d"}, + {file = "torchvision-0.19.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:c659ff92a61f188a1a7baef2850f3c0b6c85685447453c03d0e645ba8f1dcc1c"}, + {file = "torchvision-0.19.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:c07bf43c2a145d792ecd9d0503d6c73577147ece508d45600d8aac77e4cdfcf9"}, + {file = "torchvision-0.19.1-cp312-cp312-win_amd64.whl", hash = "sha256:b4283d283675556bb0eae31d29996f53861b17cbdcdf3509e6bc050414ac9289"}, + {file = "torchvision-0.19.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4c4e4f5b24ea6b087b02ed492ab1e21bba3352c4577e2def14248cfc60732338"}, + {file = "torchvision-0.19.1-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:9281d63ead929bb19143731154cd1d8bf0b5e9873dff8578a40e90a6bec3c6fa"}, + {file = "torchvision-0.19.1-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:4d10bc9083c4d5fadd7edd7b729700a7be48dab4f62278df3bc73fa48e48a155"}, + {file = "torchvision-0.19.1-cp38-cp38-win_amd64.whl", hash = "sha256:ccf085ef1824fb9e16f1901285bf89c298c62dfd93267a39e8ee42c71255242f"}, + {file = "torchvision-0.19.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:731f434d91586769e255b5d70ed1a4457e0a1394a95f4aacf0e1e7e21f80c098"}, + {file = "torchvision-0.19.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:febe4f14d4afcb47cc861d8be7760ab6a123cd0817f97faf5771488cb6aa90f4"}, + {file = "torchvision-0.19.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:e328309b8670a2e889b2fe76a1c2744a099c11c984da9a822357bd9debd699a5"}, + {file = "torchvision-0.19.1-cp39-cp39-win_amd64.whl", hash = "sha256:6616f12e00a22e7f3fedbd0fccb0804c05e8fe22871668f10eae65cf3f283614"}, +] + +[package.dependencies] +numpy = "*" +pillow = ">=5.3.0,<8.3.dev0 || >=8.4.dev0" +torch = "2.4.1" + +[package.extras] +gdown = ["gdown (>=4.7.3)"] +scipy = ["scipy"] [[package]] name = "torchvision" -version = "0.19.0+cpu" +version = "0.19.1+cpu" description = "image and video datasets and models for torch deep learning" optional = false python-versions = ">=3.8" files = [ - {file = "torchvision-0.19.0+cpu-cp310-cp310-linux_x86_64.whl", hash = "sha256:7b2b46d3c757fa1fe7d08d48bdae6c9d97d82ace707474a79219c10991fee6ff"}, - {file = "torchvision-0.19.0+cpu-cp310-cp310-win_amd64.whl", hash = "sha256:28c66b16216ad60f9dfed70beb31f95fa55cbe9ba9e49e47519f2086c50b1fba"}, - {file = "torchvision-0.19.0+cpu-cp311-cp311-linux_x86_64.whl", hash = "sha256:1992f65ce9b39c10b49f61d3da43cec2f73b3a43e29d64badaee5153831e2d99"}, - {file = "torchvision-0.19.0+cpu-cp311-cp311-win_amd64.whl", hash = "sha256:e9ea02b88fc115ab5a5258212425fd5bd65d6251c4d70245b5a14afc0094076a"}, - {file = "torchvision-0.19.0+cpu-cp312-cp312-linux_x86_64.whl", hash = "sha256:8ff4747cc9b4b889286ef51050e0f5f7ea659b9b024079f3860384337b73d192"}, - {file = "torchvision-0.19.0+cpu-cp312-cp312-win_amd64.whl", hash = "sha256:c8f7eef20c603462a6ebb028b699945ab07f22c3cfa1ec688c61c66ec7f7dd8f"}, - {file = "torchvision-0.19.0+cpu-cp38-cp38-linux_x86_64.whl", hash = "sha256:9b903e76d48a8ef0f18f4e5c57002b6889481ea85a4cbe544b8668d4ba386a5d"}, - {file = "torchvision-0.19.0+cpu-cp38-cp38-win_amd64.whl", hash = "sha256:23f9cb7078d242a30dfdf121e64c97f95f86d38c096eea4a943854da642dd775"}, - {file = "torchvision-0.19.0+cpu-cp39-cp39-linux_x86_64.whl", hash = "sha256:5da60e7a5e20e9fb80673c0cc07a91986cfd3e2ac5f0b6c50dcfc8298ed5d043"}, - {file = "torchvision-0.19.0+cpu-cp39-cp39-win_amd64.whl", hash = "sha256:1a05577a9a12ea3794ec50bff2ec38823bd1831dd3b75464d0226f322d37ab1d"}, + {file = "torchvision-0.19.1+cpu-cp310-cp310-linux_x86_64.whl", hash = "sha256:e06d9da878353f2d81a326781e454b7a9fd29369c227c181931b4d7b98f97ff4"}, + {file = "torchvision-0.19.1+cpu-cp310-cp310-win_amd64.whl", hash = "sha256:36cfe70d020850937a2f66858f3d8c8bd894fef4f969ee0614def00e51ee32a2"}, + {file = "torchvision-0.19.1+cpu-cp311-cp311-linux_x86_64.whl", hash = "sha256:6000f6747232ffc1e346caf2f3b7df30f6f084c93d5af21c5f0461dec0454a7b"}, + {file = "torchvision-0.19.1+cpu-cp311-cp311-win_amd64.whl", hash = "sha256:49d644cd562a022b43100e0f8f7cdbb17ef69d584120ad8fcb7e327741f3605b"}, + {file = "torchvision-0.19.1+cpu-cp312-cp312-linux_x86_64.whl", hash = "sha256:7207647b0ceb38cb72ac951e57807aaa58a6450d00ea5b542e4def992fec397b"}, + {file = "torchvision-0.19.1+cpu-cp312-cp312-win_amd64.whl", hash = "sha256:8c826a6bd5aca0ec09f1d7122a5491527ad3eb7d733fc81281be6f0c75f9783c"}, + {file = "torchvision-0.19.1+cpu-cp38-cp38-linux_x86_64.whl", hash = "sha256:5c6b24563116f016a0a1e6c315c77958b6556b9c91bac37ae2558e73a79cd3b0"}, + {file = "torchvision-0.19.1+cpu-cp38-cp38-win_amd64.whl", hash = "sha256:148992a1c14119ea67e023dd713be5f55362c4f1ea7fa000f9beab6a980a7a60"}, + {file = "torchvision-0.19.1+cpu-cp39-cp39-linux_x86_64.whl", hash = "sha256:1770f2a99571098bad75a91ffa886fb97394aa677678923fba0d7aedd81e66b9"}, + {file = "torchvision-0.19.1+cpu-cp39-cp39-win_amd64.whl", hash = "sha256:fbec3964a475f21f0eb5e3ae49187573eda370cdc15650941cb2361a976ebb0f"}, ] [package.dependencies] numpy = "*" pillow = ">=5.3.0,<8.3.dev0 || >=8.4.dev0" -torch = "2.4.0" +torch = "2.4.1" [package.extras] gdown = ["gdown (>=4.7.3)"] @@ -4685,6 +5250,40 @@ type = "legacy" url = "https://download.pytorch.org/whl/cpu" reference = "pytorch-cpu" +[[package]] +name = "torchvision" +version = "0.20.1" +description = "image and video datasets and models for torch deep learning" +optional = false +python-versions = ">=3.8" +files = [ + {file = "torchvision-0.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4878fefb96ef293d06c27210918adc83c399d9faaf34cda5a63e129f772328f1"}, + {file = "torchvision-0.20.1-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:8ffbdf8bf5b30eade22d459f5a313329eeadb20dc75efa142987b53c007098c3"}, + {file = "torchvision-0.20.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:75f8a4d51a593c4bab6c9bf7d75bdd88691b00a53b07656678bc55a3a753dd73"}, + {file = "torchvision-0.20.1-cp310-cp310-win_amd64.whl", hash = "sha256:22c2fa44e20eb404b85e42b22b453863a14b0927d25e550fd4f84eea97fa5b39"}, + {file = "torchvision-0.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:344b339e15e6bbb59ee0700772616d0afefd209920c762b1604368d8c3458322"}, + {file = "torchvision-0.20.1-cp311-cp311-manylinux1_x86_64.whl", hash = "sha256:86f6523dee420000fe14c3527f6c8e0175139fda7d995b187f54a0b0ebec7eb6"}, + {file = "torchvision-0.20.1-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:a40d766345927639da322c693934e5f91b1ba2218846c7104b868dea2314ce8e"}, + {file = "torchvision-0.20.1-cp311-cp311-win_amd64.whl", hash = "sha256:5b501d5c04b034d2ecda96a31ed050e383cf8201352e4c9276ca249cbecfded0"}, + {file = "torchvision-0.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1a31256ff945d64f006bb306813a7c95a531fe16bfb2535c837dd4c104533d7a"}, + {file = "torchvision-0.20.1-cp312-cp312-manylinux1_x86_64.whl", hash = "sha256:17cd78adddf81dac57d7dccc9277a4d686425b1c55715f308769770cb26cad5c"}, + {file = "torchvision-0.20.1-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:9f853ba4497ac4691815ad41b523ee23cf5ba4f87b1ce869d704052e233ca8b7"}, + {file = "torchvision-0.20.1-cp312-cp312-win_amd64.whl", hash = "sha256:4a330422c36dbfc946d3a6c1caec3489db07ecdf3675d83369adb2e5a0ca17c4"}, + {file = "torchvision-0.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2cd58406978b813188cf4e9135b218775b57e0bb86d4a88f0339874b8a224819"}, + {file = "torchvision-0.20.1-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:408766b2f0ada9e1bc880d12346cec9638535af5df6459ba9ac4ce5c46402f91"}, + {file = "torchvision-0.20.1-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:abcb8005de8dc393dbd1310ecb669dc68ab664b9107af6d698a6341d1d3f2c3c"}, + {file = "torchvision-0.20.1-cp39-cp39-win_amd64.whl", hash = "sha256:ea9678163bbf19568f4f959d927f3751eeb833cc8eac949de507edde38c1fc9f"}, +] + +[package.dependencies] +numpy = "*" +pillow = ">=5.3.0,<8.3.dev0 || >=8.4.dev0" +torch = "2.5.1" + +[package.extras] +gdown = ["gdown (>=4.7.3)"] +scipy = ["scipy"] + [[package]] name = "tornado" version = "6.4.1" @@ -4707,13 +5306,13 @@ files = [ [[package]] name = "tqdm" -version = "4.66.5" +version = "4.67.0" description = "Fast, Extensible Progress Meter" optional = false python-versions = ">=3.7" files = [ - {file = "tqdm-4.66.5-py3-none-any.whl", hash = "sha256:90279a3770753eafc9194a0364852159802111925aa30eb3f9d85b0e805ac7cd"}, - {file = "tqdm-4.66.5.tar.gz", hash = "sha256:e1020aef2e5096702d8a025ac7d16b1577279c9d63f8375b63083e9a5f0fcbad"}, + {file = "tqdm-4.67.0-py3-none-any.whl", hash = "sha256:0cd8af9d56911acab92182e88d763100d4788bdf421d251616040cc4d44863be"}, + {file = "tqdm-4.67.0.tar.gz", hash = "sha256:fe5a6f95e6fe0b9755e9469b77b9c3cf850048224ecaa8293d7d2d31f97d869a"}, ] [package.dependencies] @@ -4721,10 +5320,60 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [package.extras] dev = ["pytest (>=6)", "pytest-cov", "pytest-timeout", "pytest-xdist"] +discord = ["requests"] notebook = ["ipywidgets (>=6)"] slack = ["slack-sdk"] telegram = ["requests"] +[[package]] +name = "triton" +version = "3.0.0" +description = "A language and compiler for custom Deep Learning operations" +optional = false +python-versions = "*" +files = [ + {file = "triton-3.0.0-1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e1efef76935b2febc365bfadf74bcb65a6f959a9872e5bddf44cc9e0adce1e1a"}, + {file = "triton-3.0.0-1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5ce8520437c602fb633f1324cc3871c47bee3b67acf9756c1a66309b60e3216c"}, + {file = "triton-3.0.0-1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:34e509deb77f1c067d8640725ef00c5cbfcb2052a1a3cb6a6d343841f92624eb"}, + {file = "triton-3.0.0-1-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bcbf3b1c48af6a28011a5c40a5b3b9b5330530c3827716b5fbf6d7adcc1e53e9"}, + {file = "triton-3.0.0-1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6e5727202f7078c56f91ff13ad0c1abab14a0e7f2c87e91b12b6f64f3e8ae609"}, + {file = "triton-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39b052da883351fdf6be3d93cedae6db3b8e3988d3b09ed221bccecfa9612230"}, + {file = "triton-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cd34f19a8582af96e6291d4afce25dac08cb2a5d218c599163761e8e0827208e"}, + {file = "triton-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d5e10de8c011adeb7c878c6ce0dd6073b14367749e34467f1cff2bde1b78253"}, + {file = "triton-3.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8903767951bf86ec960b4fe4e21bc970055afc65e9d57e916d79ae3c93665e3"}, + {file = "triton-3.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41004fb1ae9a53fcb3e970745feb87f0e3c94c6ce1ba86e95fa3b8537894bef7"}, +] + +[package.dependencies] +filelock = "*" + +[package.extras] +build = ["cmake (>=3.20)", "lit"] +tests = ["autopep8", "flake8", "isort", "llnl-hatchet", "numpy", "pytest", "scipy (>=1.7.1)"] +tutorials = ["matplotlib", "pandas", "tabulate"] + +[[package]] +name = "triton" +version = "3.1.0" +description = "A language and compiler for custom Deep Learning operations" +optional = false +python-versions = "*" +files = [ + {file = "triton-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b0dd10a925263abbe9fa37dcde67a5e9b2383fc269fdf59f5657cac38c5d1d8"}, + {file = "triton-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f34f6e7885d1bf0eaaf7ba875a5f0ce6f3c13ba98f9503651c1e6dc6757ed5c"}, + {file = "triton-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c8182f42fd8080a7d39d666814fa36c5e30cc00ea7eeeb1a2983dbb4c99a0fdc"}, + {file = "triton-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6dadaca7fc24de34e180271b5cf864c16755702e9f63a16f62df714a8099126a"}, + {file = "triton-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aafa9a20cd0d9fee523cd4504aa7131807a864cd77dcf6efe7e981f18b8c6c11"}, +] + +[package.dependencies] +filelock = "*" + +[package.extras] +build = ["cmake (>=3.20)", "lit"] +tests = ["autopep8", "flake8", "isort", "llnl-hatchet", "numpy", "pytest", "scipy (>=1.7.1)"] +tutorials = ["matplotlib", "pandas", "tabulate"] + [[package]] name = "types-cffi" version = "1.16.0.20240331" @@ -4756,24 +5405,24 @@ types-cffi = "*" [[package]] name = "types-python-dateutil" -version = "2.9.0.20240821" +version = "2.9.0.20241003" description = "Typing stubs for python-dateutil" optional = false python-versions = ">=3.8" files = [ - {file = "types-python-dateutil-2.9.0.20240821.tar.gz", hash = "sha256:9649d1dcb6fef1046fb18bebe9ea2aa0028b160918518c34589a46045f6ebd98"}, - {file = "types_python_dateutil-2.9.0.20240821-py3-none-any.whl", hash = "sha256:f5889fcb4e63ed4aaa379b44f93c32593d50b9a94c9a60a0c854d8cc3511cd57"}, + {file = "types-python-dateutil-2.9.0.20241003.tar.gz", hash = "sha256:58cb85449b2a56d6684e41aeefb4c4280631246a0da1a719bdbe6f3fb0317446"}, + {file = "types_python_dateutil-2.9.0.20241003-py3-none-any.whl", hash = "sha256:250e1d8e80e7bbc3a6c99b907762711d1a1cdd00e978ad39cb5940f6f0a87f3d"}, ] [[package]] name = "types-redis" -version = "4.6.0.20240819" +version = "4.6.0.20241004" description = "Typing stubs for redis" optional = false python-versions = ">=3.8" files = [ - {file = "types-redis-4.6.0.20240819.tar.gz", hash = "sha256:08f51f550ad41d0152bd98d77ac9d6d8f761369121710a213642f6036b9a7183"}, - {file = "types_redis-4.6.0.20240819-py3-none-any.whl", hash = "sha256:86db9af6f0033154e12bc22c77236cef0907b995fda8c9f0f0eacd59943ed2fc"}, + {file = "types-redis-4.6.0.20241004.tar.gz", hash = "sha256:5f17d2b3f9091ab75384153bfa276619ffa1cf6a38da60e10d5e6749cc5b902e"}, + {file = "types_redis-4.6.0.20241004-py3-none-any.whl", hash = "sha256:ef5da68cb827e5f606c8f9c0b49eeee4c2669d6d97122f301d3a55dc6a63f6ed"}, ] [package.dependencies] @@ -4782,13 +5431,13 @@ types-pyOpenSSL = "*" [[package]] name = "types-setuptools" -version = "72.2.0.20240821" +version = "75.3.0.20241107" description = "Typing stubs for setuptools" optional = false python-versions = ">=3.8" files = [ - {file = "types-setuptools-72.2.0.20240821.tar.gz", hash = "sha256:e349b8015608879939f27ee370672f801287c46f5caa2d188d416336172c4965"}, - {file = "types_setuptools-72.2.0.20240821-py3-none-any.whl", hash = "sha256:260e89d6d3b42cc35f9f0f382d030713b7b547344a664c05c9175e6ba124fac7"}, + {file = "types-setuptools-75.3.0.20241107.tar.gz", hash = "sha256:f66710e1cd4a936e5fcc12d4e49be1a67c34372cf753e87ebe704426451b4012"}, + {file = "types_setuptools-75.3.0.20241107-py3-none-any.whl", hash = "sha256:bc6de6e2bcb6d610556304d0a69fe4ca208ac4896162647314ecfd9fd73d8550"}, ] [[package]] @@ -4815,13 +5464,13 @@ files = [ [[package]] name = "tzdata" -version = "2024.1" +version = "2024.2" description = "Provider of IANA time zone data" optional = false python-versions = ">=2" files = [ - {file = "tzdata-2024.1-py2.py3-none-any.whl", hash = "sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"}, - {file = "tzdata-2024.1.tar.gz", hash = "sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd"}, + {file = "tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd"}, + {file = "tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"}, ] [[package]] @@ -4875,13 +5524,13 @@ dev = ["flake8", "flake8-annotations", "flake8-bandit", "flake8-bugbear", "flake [[package]] name = "urllib3" -version = "2.2.2" +version = "2.2.3" 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"}, + {file = "urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"}, + {file = "urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"}, ] [package.extras] @@ -4920,13 +5569,13 @@ files = [ [[package]] name = "virtualenv" -version = "20.26.3" +version = "20.27.1" description = "Virtual Python Environment builder" optional = false -python-versions = ">=3.7" +python-versions = ">=3.8" files = [ - {file = "virtualenv-20.26.3-py3-none-any.whl", hash = "sha256:8cc4a31139e796e9a7de2cd5cf2489de1217193116a8fd42328f1bd65f434589"}, - {file = "virtualenv-20.26.3.tar.gz", hash = "sha256:4c43a2a236279d9ea36a0d76f98d84bd6ca94ac4e0f4a3b9d46d05e10fea542a"}, + {file = "virtualenv-20.27.1-py3-none-any.whl", hash = "sha256:f11f1b8a29525562925f745563bfd48b189450f61fb34c4f9cc79dd5aa32a1f4"}, + {file = "virtualenv-20.27.1.tar.gz", hash = "sha256:142c6be10212543b32c6c45d3d3893dff89112cc588b7d0879ae5a1ec03a47ba"}, ] [package.dependencies] @@ -4966,19 +5615,15 @@ files = [ [[package]] name = "webcolors" -version = "24.8.0" +version = "24.11.1" description = "A library for working with the color formats defined by HTML and CSS." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "webcolors-24.8.0-py3-none-any.whl", hash = "sha256:fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a"}, - {file = "webcolors-24.8.0.tar.gz", hash = "sha256:08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d"}, + {file = "webcolors-24.11.1-py3-none-any.whl", hash = "sha256:515291393b4cdf0eb19c155749a096f779f7d909f7cceea072791cb9095b92e9"}, + {file = "webcolors-24.11.1.tar.gz", hash = "sha256:ecb3d768f32202af770477b8b65f318fa4f566c22948673a977b00d589dd80f6"}, ] -[package.extras] -docs = ["furo", "sphinx", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-notfound-page", "sphinxext-opengraph"] -tests = ["coverage[toml]"] - [[package]] name = "webencodings" version = "0.5.1" @@ -5008,13 +5653,13 @@ test = ["websockets"] [[package]] name = "werkzeug" -version = "3.0.3" +version = "3.1.3" description = "The comprehensive WSGI web application library." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "werkzeug-3.0.3-py3-none-any.whl", hash = "sha256:fc9645dc43e03e4d630d23143a04a7f947a9a3b5727cd535fdfe155a17cc48c8"}, - {file = "werkzeug-3.0.3.tar.gz", hash = "sha256:097e5bfda9f0aba8da6b8545146def481d06aa7d3266e7448e2cccf67dd8bd18"}, + {file = "werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e"}, + {file = "werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746"}, ] [package.dependencies] @@ -5118,13 +5763,13 @@ files = [ [[package]] name = "wtforms" -version = "3.1.2" +version = "3.2.1" description = "Form validation and rendering for Python web development." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "wtforms-3.1.2-py3-none-any.whl", hash = "sha256:bf831c042829c8cdbad74c27575098d541d039b1faa74c771545ecac916f2c07"}, - {file = "wtforms-3.1.2.tar.gz", hash = "sha256:f8d76180d7239c94c6322f7990ae1216dae3659b7aa1cee94b6318bdffb474b9"}, + {file = "wtforms-3.2.1-py3-none-any.whl", hash = "sha256:583bad77ba1dd7286463f21e11aa3043ca4869d03575921d1a1698d0715e0fd4"}, + {file = "wtforms-3.2.1.tar.gz", hash = "sha256:df3e6b70f3192e92623128123ec8dca3067df9cfadd43d59681e210cfb8d4682"}, ] [package.dependencies] @@ -5135,106 +5780,99 @@ email = ["email-validator"] [[package]] name = "yarl" -version = "1.9.4" +version = "1.17.1" description = "Yet another URL library" optional = false -python-versions = ">=3.7" +python-versions = ">=3.9" files = [ - {file = "yarl-1.9.4-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a8c1df72eb746f4136fe9a2e72b0c9dc1da1cbd23b5372f94b5820ff8ae30e0e"}, - {file = "yarl-1.9.4-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a3a6ed1d525bfb91b3fc9b690c5a21bb52de28c018530ad85093cc488bee2dd2"}, - {file = "yarl-1.9.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c38c9ddb6103ceae4e4498f9c08fac9b590c5c71b0370f98714768e22ac6fa66"}, - {file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d9e09c9d74f4566e905a0b8fa668c58109f7624db96a2171f21747abc7524234"}, - {file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b8477c1ee4bd47c57d49621a062121c3023609f7a13b8a46953eb6c9716ca392"}, - {file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d5ff2c858f5f6a42c2a8e751100f237c5e869cbde669a724f2062d4c4ef93551"}, - {file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:357495293086c5b6d34ca9616a43d329317feab7917518bc97a08f9e55648455"}, - {file = "yarl-1.9.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54525ae423d7b7a8ee81ba189f131054defdb122cde31ff17477951464c1691c"}, - {file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:801e9264d19643548651b9db361ce3287176671fb0117f96b5ac0ee1c3530d53"}, - {file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e516dc8baf7b380e6c1c26792610230f37147bb754d6426462ab115a02944385"}, - {file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:7d5aaac37d19b2904bb9dfe12cdb08c8443e7ba7d2852894ad448d4b8f442863"}, - {file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:54beabb809ffcacbd9d28ac57b0db46e42a6e341a030293fb3185c409e626b8b"}, - {file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:bac8d525a8dbc2a1507ec731d2867025d11ceadcb4dd421423a5d42c56818541"}, - {file = "yarl-1.9.4-cp310-cp310-win32.whl", hash = "sha256:7855426dfbddac81896b6e533ebefc0af2f132d4a47340cee6d22cac7190022d"}, - {file = "yarl-1.9.4-cp310-cp310-win_amd64.whl", hash = "sha256:848cd2a1df56ddbffeb375535fb62c9d1645dde33ca4d51341378b3f5954429b"}, - {file = "yarl-1.9.4-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:35a2b9396879ce32754bd457d31a51ff0a9d426fd9e0e3c33394bf4b9036b099"}, - {file = "yarl-1.9.4-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4c7d56b293cc071e82532f70adcbd8b61909eec973ae9d2d1f9b233f3d943f2c"}, - {file = "yarl-1.9.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8a1c6c0be645c745a081c192e747c5de06e944a0d21245f4cf7c05e457c36e0"}, - {file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b3c1ffe10069f655ea2d731808e76e0f452fc6c749bea04781daf18e6039525"}, - {file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:549d19c84c55d11687ddbd47eeb348a89df9cb30e1993f1b128f4685cd0ebbf8"}, - {file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a7409f968456111140c1c95301cadf071bd30a81cbd7ab829169fb9e3d72eae9"}, - {file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e23a6d84d9d1738dbc6e38167776107e63307dfc8ad108e580548d1f2c587f42"}, - {file = "yarl-1.9.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d8b889777de69897406c9fb0b76cdf2fd0f31267861ae7501d93003d55f54fbe"}, - {file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:03caa9507d3d3c83bca08650678e25364e1843b484f19986a527630ca376ecce"}, - {file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:4e9035df8d0880b2f1c7f5031f33f69e071dfe72ee9310cfc76f7b605958ceb9"}, - {file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:c0ec0ed476f77db9fb29bca17f0a8fcc7bc97ad4c6c1d8959c507decb22e8572"}, - {file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:ee04010f26d5102399bd17f8df8bc38dc7ccd7701dc77f4a68c5b8d733406958"}, - {file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:49a180c2e0743d5d6e0b4d1a9e5f633c62eca3f8a86ba5dd3c471060e352ca98"}, - {file = "yarl-1.9.4-cp311-cp311-win32.whl", hash = "sha256:81eb57278deb6098a5b62e88ad8281b2ba09f2f1147c4767522353eaa6260b31"}, - {file = "yarl-1.9.4-cp311-cp311-win_amd64.whl", hash = "sha256:d1d2532b340b692880261c15aee4dc94dd22ca5d61b9db9a8a361953d36410b1"}, - {file = "yarl-1.9.4-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0d2454f0aef65ea81037759be5ca9947539667eecebca092733b2eb43c965a81"}, - {file = "yarl-1.9.4-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:44d8ffbb9c06e5a7f529f38f53eda23e50d1ed33c6c869e01481d3fafa6b8142"}, - {file = "yarl-1.9.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:aaaea1e536f98754a6e5c56091baa1b6ce2f2700cc4a00b0d49eca8dea471074"}, - {file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3777ce5536d17989c91696db1d459574e9a9bd37660ea7ee4d3344579bb6f129"}, - {file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9fc5fc1eeb029757349ad26bbc5880557389a03fa6ada41703db5e068881e5f2"}, - {file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea65804b5dc88dacd4a40279af0cdadcfe74b3e5b4c897aa0d81cf86927fee78"}, - {file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa102d6d280a5455ad6a0f9e6d769989638718e938a6a0a2ff3f4a7ff8c62cc4"}, - {file = "yarl-1.9.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09efe4615ada057ba2d30df871d2f668af661e971dfeedf0c159927d48bbeff0"}, - {file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:008d3e808d03ef28542372d01057fd09168419cdc8f848efe2804f894ae03e51"}, - {file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6f5cb257bc2ec58f437da2b37a8cd48f666db96d47b8a3115c29f316313654ff"}, - {file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:992f18e0ea248ee03b5a6e8b3b4738850ae7dbb172cc41c966462801cbf62cf7"}, - {file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:0e9d124c191d5b881060a9e5060627694c3bdd1fe24c5eecc8d5d7d0eb6faabc"}, - {file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3986b6f41ad22988e53d5778f91855dc0399b043fc8946d4f2e68af22ee9ff10"}, - {file = "yarl-1.9.4-cp312-cp312-win32.whl", hash = "sha256:4b21516d181cd77ebd06ce160ef8cc2a5e9ad35fb1c5930882baff5ac865eee7"}, - {file = "yarl-1.9.4-cp312-cp312-win_amd64.whl", hash = "sha256:a9bd00dc3bc395a662900f33f74feb3e757429e545d831eef5bb280252631984"}, - {file = "yarl-1.9.4-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:63b20738b5aac74e239622d2fe30df4fca4942a86e31bf47a81a0e94c14df94f"}, - {file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7d7f7de27b8944f1fee2c26a88b4dabc2409d2fea7a9ed3df79b67277644e17"}, - {file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c74018551e31269d56fab81a728f683667e7c28c04e807ba08f8c9e3bba32f14"}, - {file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca06675212f94e7a610e85ca36948bb8fc023e458dd6c63ef71abfd482481aa5"}, - {file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5aef935237d60a51a62b86249839b51345f47564208c6ee615ed2a40878dccdd"}, - {file = "yarl-1.9.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b134fd795e2322b7684155b7855cc99409d10b2e408056db2b93b51a52accc7"}, - {file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d25039a474c4c72a5ad4b52495056f843a7ff07b632c1b92ea9043a3d9950f6e"}, - {file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f7d6b36dd2e029b6bcb8a13cf19664c7b8e19ab3a58e0fefbb5b8461447ed5ec"}, - {file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:957b4774373cf6f709359e5c8c4a0af9f6d7875db657adb0feaf8d6cb3c3964c"}, - {file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:d7eeb6d22331e2fd42fce928a81c697c9ee2d51400bd1a28803965883e13cead"}, - {file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:6a962e04b8f91f8c4e5917e518d17958e3bdee71fd1d8b88cdce74dd0ebbf434"}, - {file = "yarl-1.9.4-cp37-cp37m-win32.whl", hash = "sha256:f3bc6af6e2b8f92eced34ef6a96ffb248e863af20ef4fde9448cc8c9b858b749"}, - {file = "yarl-1.9.4-cp37-cp37m-win_amd64.whl", hash = "sha256:ad4d7a90a92e528aadf4965d685c17dacff3df282db1121136c382dc0b6014d2"}, - {file = "yarl-1.9.4-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ec61d826d80fc293ed46c9dd26995921e3a82146feacd952ef0757236fc137be"}, - {file = "yarl-1.9.4-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8be9e837ea9113676e5754b43b940b50cce76d9ed7d2461df1af39a8ee674d9f"}, - {file = "yarl-1.9.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:bef596fdaa8f26e3d66af846bbe77057237cb6e8efff8cd7cc8dff9a62278bbf"}, - {file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d47552b6e52c3319fede1b60b3de120fe83bde9b7bddad11a69fb0af7db32f1"}, - {file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:84fc30f71689d7fc9168b92788abc977dc8cefa806909565fc2951d02f6b7d57"}, - {file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4aa9741085f635934f3a2583e16fcf62ba835719a8b2b28fb2917bb0537c1dfa"}, - {file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:206a55215e6d05dbc6c98ce598a59e6fbd0c493e2de4ea6cc2f4934d5a18d130"}, - {file = "yarl-1.9.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:07574b007ee20e5c375a8fe4a0789fad26db905f9813be0f9fef5a68080de559"}, - {file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5a2e2433eb9344a163aced6a5f6c9222c0786e5a9e9cac2c89f0b28433f56e23"}, - {file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:6ad6d10ed9b67a382b45f29ea028f92d25bc0bc1daf6c5b801b90b5aa70fb9ec"}, - {file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:6fe79f998a4052d79e1c30eeb7d6c1c1056ad33300f682465e1b4e9b5a188b78"}, - {file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:a825ec844298c791fd28ed14ed1bffc56a98d15b8c58a20e0e08c1f5f2bea1be"}, - {file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8619d6915b3b0b34420cf9b2bb6d81ef59d984cb0fde7544e9ece32b4b3043c3"}, - {file = "yarl-1.9.4-cp38-cp38-win32.whl", hash = "sha256:686a0c2f85f83463272ddffd4deb5e591c98aac1897d65e92319f729c320eece"}, - {file = "yarl-1.9.4-cp38-cp38-win_amd64.whl", hash = "sha256:a00862fb23195b6b8322f7d781b0dc1d82cb3bcac346d1e38689370cc1cc398b"}, - {file = "yarl-1.9.4-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:604f31d97fa493083ea21bd9b92c419012531c4e17ea6da0f65cacdcf5d0bd27"}, - {file = "yarl-1.9.4-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8a854227cf581330ffa2c4824d96e52ee621dd571078a252c25e3a3b3d94a1b1"}, - {file = "yarl-1.9.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ba6f52cbc7809cd8d74604cce9c14868306ae4aa0282016b641c661f981a6e91"}, - {file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6327976c7c2f4ee6816eff196e25385ccc02cb81427952414a64811037bbc8b"}, - {file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8397a3817d7dcdd14bb266283cd1d6fc7264a48c186b986f32e86d86d35fbac5"}, - {file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e0381b4ce23ff92f8170080c97678040fc5b08da85e9e292292aba67fdac6c34"}, - {file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23d32a2594cb5d565d358a92e151315d1b2268bc10f4610d098f96b147370136"}, - {file = "yarl-1.9.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ddb2a5c08a4eaaba605340fdee8fc08e406c56617566d9643ad8bf6852778fc7"}, - {file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:26a1dc6285e03f3cc9e839a2da83bcbf31dcb0d004c72d0730e755b33466c30e"}, - {file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:18580f672e44ce1238b82f7fb87d727c4a131f3a9d33a5e0e82b793362bf18b4"}, - {file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:29e0f83f37610f173eb7e7b5562dd71467993495e568e708d99e9d1944f561ec"}, - {file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:1f23e4fe1e8794f74b6027d7cf19dc25f8b63af1483d91d595d4a07eca1fb26c"}, - {file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:db8e58b9d79200c76956cefd14d5c90af54416ff5353c5bfd7cbe58818e26ef0"}, - {file = "yarl-1.9.4-cp39-cp39-win32.whl", hash = "sha256:c7224cab95645c7ab53791022ae77a4509472613e839dab722a72abe5a684575"}, - {file = "yarl-1.9.4-cp39-cp39-win_amd64.whl", hash = "sha256:824d6c50492add5da9374875ce72db7a0733b29c2394890aef23d533106e2b15"}, - {file = "yarl-1.9.4-py3-none-any.whl", hash = "sha256:928cecb0ef9d5a7946eb6ff58417ad2fe9375762382f1bf5c55e61645f2c43ad"}, - {file = "yarl-1.9.4.tar.gz", hash = "sha256:566db86717cf8080b99b58b083b773a908ae40f06681e87e589a976faf8246bf"}, + {file = "yarl-1.17.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b1794853124e2f663f0ea54efb0340b457f08d40a1cef78edfa086576179c91"}, + {file = "yarl-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fbea1751729afe607d84acfd01efd95e3b31db148a181a441984ce9b3d3469da"}, + {file = "yarl-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8ee427208c675f1b6e344a1f89376a9613fc30b52646a04ac0c1f6587c7e46ec"}, + {file = "yarl-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b74ff4767d3ef47ffe0cd1d89379dc4d828d4873e5528976ced3b44fe5b0a21"}, + {file = "yarl-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:62a91aefff3d11bf60e5956d340eb507a983a7ec802b19072bb989ce120cd948"}, + {file = "yarl-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:846dd2e1243407133d3195d2d7e4ceefcaa5f5bf7278f0a9bda00967e6326b04"}, + {file = "yarl-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e844be8d536afa129366d9af76ed7cb8dfefec99f5f1c9e4f8ae542279a6dc3"}, + {file = "yarl-1.17.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cc7c92c1baa629cb03ecb0c3d12564f172218fb1739f54bf5f3881844daadc6d"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ae3476e934b9d714aa8000d2e4c01eb2590eee10b9d8cd03e7983ad65dfbfcba"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c7e177c619342e407415d4f35dec63d2d134d951e24b5166afcdfd1362828e17"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:64cc6e97f14cf8a275d79c5002281f3040c12e2e4220623b5759ea7f9868d6a5"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:84c063af19ef5130084db70ada40ce63a84f6c1ef4d3dbc34e5e8c4febb20822"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:482c122b72e3c5ec98f11457aeb436ae4aecca75de19b3d1de7cf88bc40db82f"}, + {file = "yarl-1.17.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:380e6c38ef692b8fd5a0f6d1fa8774d81ebc08cfbd624b1bca62a4d4af2f9931"}, + {file = "yarl-1.17.1-cp310-cp310-win32.whl", hash = "sha256:16bca6678a83657dd48df84b51bd56a6c6bd401853aef6d09dc2506a78484c7b"}, + {file = "yarl-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:561c87fea99545ef7d692403c110b2f99dced6dff93056d6e04384ad3bc46243"}, + {file = "yarl-1.17.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:cbad927ea8ed814622305d842c93412cb47bd39a496ed0f96bfd42b922b4a217"}, + {file = "yarl-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:fca4b4307ebe9c3ec77a084da3a9d1999d164693d16492ca2b64594340999988"}, + {file = "yarl-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff5c6771c7e3511a06555afa317879b7db8d640137ba55d6ab0d0c50425cab75"}, + {file = "yarl-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b29beab10211a746f9846baa39275e80034e065460d99eb51e45c9a9495bcca"}, + {file = "yarl-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a52a1ffdd824fb1835272e125385c32fd8b17fbdefeedcb4d543cc23b332d74"}, + {file = "yarl-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:58c8e9620eb82a189c6c40cb6b59b4e35b2ee68b1f2afa6597732a2b467d7e8f"}, + {file = "yarl-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d216e5d9b8749563c7f2c6f7a0831057ec844c68b4c11cb10fc62d4fd373c26d"}, + {file = "yarl-1.17.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:881764d610e3269964fc4bb3c19bb6fce55422828e152b885609ec176b41cf11"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8c79e9d7e3d8a32d4824250a9c6401194fb4c2ad9a0cec8f6a96e09a582c2cc0"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:299f11b44d8d3a588234adbe01112126010bd96d9139c3ba7b3badd9829261c3"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:cc7d768260f4ba4ea01741c1b5fe3d3a6c70eb91c87f4c8761bbcce5181beafe"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:de599af166970d6a61accde358ec9ded821234cbbc8c6413acfec06056b8e860"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:2b24ec55fad43e476905eceaf14f41f6478780b870eda5d08b4d6de9a60b65b4"}, + {file = "yarl-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9fb815155aac6bfa8d86184079652c9715c812d506b22cfa369196ef4e99d1b4"}, + {file = "yarl-1.17.1-cp311-cp311-win32.whl", hash = "sha256:7615058aabad54416ddac99ade09a5510cf77039a3b903e94e8922f25ed203d7"}, + {file = "yarl-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:14bc88baa44e1f84164a392827b5defb4fa8e56b93fecac3d15315e7c8e5d8b3"}, + {file = "yarl-1.17.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:327828786da2006085a4d1feb2594de6f6d26f8af48b81eb1ae950c788d97f61"}, + {file = "yarl-1.17.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cc353841428d56b683a123a813e6a686e07026d6b1c5757970a877195f880c2d"}, + {file = "yarl-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c73df5b6e8fabe2ddb74876fb82d9dd44cbace0ca12e8861ce9155ad3c886139"}, + {file = "yarl-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bdff5e0995522706c53078f531fb586f56de9c4c81c243865dd5c66c132c3b5"}, + {file = "yarl-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:06157fb3c58f2736a5e47c8fcbe1afc8b5de6fb28b14d25574af9e62150fcaac"}, + {file = "yarl-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1654ec814b18be1af2c857aa9000de7a601400bd4c9ca24629b18486c2e35463"}, + {file = "yarl-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f6595c852ca544aaeeb32d357e62c9c780eac69dcd34e40cae7b55bc4fb1147"}, + {file = "yarl-1.17.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:459e81c2fb920b5f5df744262d1498ec2c8081acdcfe18181da44c50f51312f7"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7e48cdb8226644e2fbd0bdb0a0f87906a3db07087f4de77a1b1b1ccfd9e93685"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:d9b6b28a57feb51605d6ae5e61a9044a31742db557a3b851a74c13bc61de5172"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e594b22688d5747b06e957f1ef822060cb5cb35b493066e33ceac0cf882188b7"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5f236cb5999ccd23a0ab1bd219cfe0ee3e1c1b65aaf6dd3320e972f7ec3a39da"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:a2a64e62c7a0edd07c1c917b0586655f3362d2c2d37d474db1a509efb96fea1c"}, + {file = "yarl-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d0eea830b591dbc68e030c86a9569826145df485b2b4554874b07fea1275a199"}, + {file = "yarl-1.17.1-cp312-cp312-win32.whl", hash = "sha256:46ddf6e0b975cd680eb83318aa1d321cb2bf8d288d50f1754526230fcf59ba96"}, + {file = "yarl-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:117ed8b3732528a1e41af3aa6d4e08483c2f0f2e3d3d7dca7cf538b3516d93df"}, + {file = "yarl-1.17.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:5d1d42556b063d579cae59e37a38c61f4402b47d70c29f0ef15cee1acaa64488"}, + {file = "yarl-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c0167540094838ee9093ef6cc2c69d0074bbf84a432b4995835e8e5a0d984374"}, + {file = "yarl-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2f0a6423295a0d282d00e8701fe763eeefba8037e984ad5de44aa349002562ac"}, + {file = "yarl-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e5b078134f48552c4d9527db2f7da0b5359abd49393cdf9794017baec7506170"}, + {file = "yarl-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d401f07261dc5aa36c2e4efc308548f6ae943bfff20fcadb0a07517a26b196d8"}, + {file = "yarl-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b5f1ac7359e17efe0b6e5fec21de34145caef22b260e978336f325d5c84e6938"}, + {file = "yarl-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f63d176a81555984e91f2c84c2a574a61cab7111cc907e176f0f01538e9ff6e"}, + {file = "yarl-1.17.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9e275792097c9f7e80741c36de3b61917aebecc08a67ae62899b074566ff8556"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:81713b70bea5c1386dc2f32a8f0dab4148a2928c7495c808c541ee0aae614d67"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:aa46dce75078fceaf7cecac5817422febb4355fbdda440db55206e3bd288cfb8"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1ce36ded585f45b1e9bb36d0ae94765c6608b43bd2e7f5f88079f7a85c61a4d3"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:2d374d70fdc36f5863b84e54775452f68639bc862918602d028f89310a034ab0"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:2d9f0606baaec5dd54cb99667fcf85183a7477f3766fbddbe3f385e7fc253299"}, + {file = "yarl-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b0341e6d9a0c0e3cdc65857ef518bb05b410dbd70d749a0d33ac0f39e81a4258"}, + {file = "yarl-1.17.1-cp313-cp313-win32.whl", hash = "sha256:2e7ba4c9377e48fb7b20dedbd473cbcbc13e72e1826917c185157a137dac9df2"}, + {file = "yarl-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:949681f68e0e3c25377462be4b658500e85ca24323d9619fdc41f68d46a1ffda"}, + {file = "yarl-1.17.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8994b29c462de9a8fce2d591028b986dbbe1b32f3ad600b2d3e1c482c93abad6"}, + {file = "yarl-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f9cbfbc5faca235fbdf531b93aa0f9f005ec7d267d9d738761a4d42b744ea159"}, + {file = "yarl-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b40d1bf6e6f74f7c0a567a9e5e778bbd4699d1d3d2c0fe46f4b717eef9e96b95"}, + {file = "yarl-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f5efe0661b9fcd6246f27957f6ae1c0eb29bc60552820f01e970b4996e016004"}, + {file = "yarl-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b5c4804e4039f487e942c13381e6c27b4b4e66066d94ef1fae3f6ba8b953f383"}, + {file = "yarl-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b5d6a6c9602fd4598fa07e0389e19fe199ae96449008d8304bf5d47cb745462e"}, + {file = "yarl-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f4c9156c4d1eb490fe374fb294deeb7bc7eaccda50e23775b2354b6a6739934"}, + {file = "yarl-1.17.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6324274b4e0e2fa1b3eccb25997b1c9ed134ff61d296448ab8269f5ac068c4c"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d8a8b74d843c2638f3864a17d97a4acda58e40d3e44b6303b8cc3d3c44ae2d29"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:7fac95714b09da9278a0b52e492466f773cfe37651cf467a83a1b659be24bf71"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:c180ac742a083e109c1a18151f4dd8675f32679985a1c750d2ff806796165b55"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:578d00c9b7fccfa1745a44f4eddfdc99d723d157dad26764538fbdda37209857"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:1a3b91c44efa29e6c8ef8a9a2b583347998e2ba52c5d8280dbd5919c02dfc3b5"}, + {file = "yarl-1.17.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a7ac5b4984c468ce4f4a553df281450df0a34aefae02e58d77a0847be8d1e11f"}, + {file = "yarl-1.17.1-cp39-cp39-win32.whl", hash = "sha256:7294e38f9aa2e9f05f765b28ffdc5d81378508ce6dadbe93f6d464a8c9594473"}, + {file = "yarl-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:eb6dce402734575e1a8cc0bb1509afca508a400a57ce13d306ea2c663bad1138"}, + {file = "yarl-1.17.1-py3-none-any.whl", hash = "sha256:f1790a4b1e8e8e028c391175433b9c8122c39b46e1663228158e61e6f915bf06"}, + {file = "yarl-1.17.1.tar.gz", hash = "sha256:067a63fcfda82da6b198fa73079b1ca40b7c9b7994995b6ee38acda728b64d47"}, ] [package.dependencies] idna = ">=2.0" multidict = ">=4.0" +propcache = ">=0.2.0" [[package]] name = "zope-event" @@ -5256,56 +5894,59 @@ test = ["zope.testrunner"] [[package]] name = "zope-interface" -version = "7.0.1" +version = "7.1.1" description = "Interfaces for Python" optional = false python-versions = ">=3.8" files = [ - {file = "zope.interface-7.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ec4e87e6fdc511a535254daa122c20e11959ce043b4e3425494b237692a34f1c"}, - {file = "zope.interface-7.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:51d5713e8e38f2d3ec26e0dfdca398ed0c20abda2eb49ffc15a15a23eb8e5f6d"}, - {file = "zope.interface-7.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea8d51e5eb29e57d34744369cd08267637aa5a0fefc9b5d33775ab7ff2ebf2e3"}, - {file = "zope.interface-7.0.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:55bbcc74dc0c7ab489c315c28b61d7a1d03cf938cc99cc58092eb065f120c3a5"}, - {file = "zope.interface-7.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10ebac566dd0cec66f942dc759d46a994a2b3ba7179420f0e2130f88f8a5f400"}, - {file = "zope.interface-7.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:7039e624bcb820f77cc2ff3d1adcce531932990eee16121077eb51d9c76b6c14"}, - {file = "zope.interface-7.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:03bd5c0db82237bbc47833a8b25f1cc090646e212f86b601903d79d7e6b37031"}, - {file = "zope.interface-7.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3f52050c6a10d4a039ec6f2c58e5b3ade5cc570d16cf9d102711e6b8413c90e6"}, - {file = "zope.interface-7.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:af0b33f04677b57843d529b9257a475d2865403300b48c67654c40abac2f9f24"}, - {file = "zope.interface-7.0.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:696c2a381fc7876b3056711717dba5eddd07c2c9e5ccd50da54029a1293b6e43"}, - {file = "zope.interface-7.0.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f89a420cf5a6f2aa7849dd59e1ff0e477f562d97cf8d6a1ee03461e1eec39887"}, - {file = "zope.interface-7.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:b59deb0ddc7b431e41d720c00f99d68b52cb9bd1d5605a085dc18f502fe9c47f"}, - {file = "zope.interface-7.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:52f5253cca1b35eaeefa51abd366b87f48f8714097c99b131ba61f3fdbbb58e7"}, - {file = "zope.interface-7.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:88d108d004e0df25224de77ce349a7e73494ea2cb194031f7c9687e68a88ec9b"}, - {file = "zope.interface-7.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c203d82069ba31e1f3bc7ba530b2461ec86366cd4bfc9b95ec6ce58b1b559c34"}, - {file = "zope.interface-7.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3f3495462bc0438b76536a0e10d765b168ae636092082531b88340dc40dcd118"}, - {file = "zope.interface-7.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:192b7a792e3145ed880ff6b1a206fdb783697cfdb4915083bfca7065ec845e60"}, - {file = "zope.interface-7.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:400d06c9ec8dbcc96f56e79376297e7be07a315605c9a2208720da263d44d76f"}, - {file = "zope.interface-7.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c1dff87b30fd150c61367d0e2cdc49bb55f8b9fd2a303560bbc24b951573ae1"}, - {file = "zope.interface-7.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f749ca804648d00eda62fe1098f229b082dfca930d8bad8386e572a6eafa7525"}, - {file = "zope.interface-7.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4ec212037becf6d2f705b7ed4538d56980b1e7bba237df0d8995cbbed29961dc"}, - {file = "zope.interface-7.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d33cb526efdc235a2531433fc1287fcb80d807d5b401f9b801b78bf22df560dd"}, - {file = "zope.interface-7.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b419f2144e1762ab845f20316f1df36b15431f2622ebae8a6d5f7e8e712b413c"}, - {file = "zope.interface-7.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03f1452d5d1f279184d5bdb663a3dc39902d9320eceb63276240791e849054b6"}, - {file = "zope.interface-7.0.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ba4b3638d014918b918aa90a9c8370bd74a03abf8fcf9deb353b3a461a59a84"}, - {file = "zope.interface-7.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc0615351221926a36a0fbcb2520fb52e0b23e8c22a43754d9cb8f21358c33c0"}, - {file = "zope.interface-7.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:ce6cbb852fb8f2f9bb7b9cdca44e2e37bce783b5f4c167ff82cb5f5128163c8f"}, - {file = "zope.interface-7.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5566fd9271c89ad03d81b0831c37d46ae5e2ed211122c998637130159a120cf1"}, - {file = "zope.interface-7.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:da0cef4d7e3f19c3bd1d71658d6900321af0492fee36ec01b550a10924cffb9c"}, - {file = "zope.interface-7.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f32ca483e6ade23c7caaee9d5ee5d550cf4146e9b68d2fb6c68bac183aa41c37"}, - {file = "zope.interface-7.0.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da21e7eec49252df34d426c2ee9cf0361c923026d37c24728b0fa4cc0599fd03"}, - {file = "zope.interface-7.0.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a8195b99e650e6f329ce4e5eb22d448bdfef0406404080812bc96e2a05674cb"}, - {file = "zope.interface-7.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:19c829d52e921b9fe0b2c0c6a8f9a2508c49678ee1be598f87d143335b6a35dc"}, - {file = "zope.interface-7.0.1.tar.gz", hash = "sha256:f0f5fda7cbf890371a59ab1d06512da4f2c89a6ea194e595808123c863c38eff"}, + {file = "zope.interface-7.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6650bd56ef350d37c8baccfd3ee8a0483ed6f8666e641e4b9ae1a1827b79f9e5"}, + {file = "zope.interface-7.1.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:84e87eba6b77a3af187bae82d8de1a7c208c2a04ec9f6bd444fd091b811ad92e"}, + {file = "zope.interface-7.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c4e1b4c06d9abd1037c088dae1566c85f344a3e6ae4350744c3f7f7259d9c67"}, + {file = "zope.interface-7.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7cd5e3d910ac87652a09f6e5db8e41bc3b49cf08ddd2d73d30afc644801492cd"}, + {file = "zope.interface-7.1.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca95594d936ee349620900be5b46c0122a1ff6ce42d7d5cb2cf09dc84071ef16"}, + {file = "zope.interface-7.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:ad339509dcfbbc99bf8e147db6686249c4032f26586699ec4c82f6e5909c9fe2"}, + {file = "zope.interface-7.1.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3e59f175e868f856a77c0a77ba001385c377df2104fdbda6b9f99456a01e102a"}, + {file = "zope.interface-7.1.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0de23bcb93401994ea00bc5c677ef06d420340ac0a4e9c10d80e047b9ce5af3f"}, + {file = "zope.interface-7.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cdb7e7e5524b76d3ec037c1d81a9e2c7457b240fd4cb0a2476b65c3a5a6c81f"}, + {file = "zope.interface-7.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3603ef82a9920bd0bfb505423cb7e937498ad971ad5a6141841e8f76d2fd5446"}, + {file = "zope.interface-7.1.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1d52d052355e0c5c89e0630dd2ff7c0b823fd5f56286a663e92444761b35e25"}, + {file = "zope.interface-7.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:179ad46ece518c9084cb272e4a69d266b659f7f8f48e51706746c2d8a426433e"}, + {file = "zope.interface-7.1.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:e6503534b52bb1720ace9366ee30838a58a3413d3e197512f3338c8f34b5d89d"}, + {file = "zope.interface-7.1.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f85b290e5b8b11814efb0d004d8ce6c9a483c35c462e8d9bf84abb93e79fa770"}, + {file = "zope.interface-7.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d029fac6a80edae80f79c37e5e3abfa92968fe921886139b3ee470a1b177321a"}, + {file = "zope.interface-7.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5836b8fb044c6e75ba34dfaabc602493019eadfa0faf6ff25f4c4c356a71a853"}, + {file = "zope.interface-7.1.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7395f13533318f150ee72adb55b29284b16e73b6d5f02ab21f173b3e83f242b8"}, + {file = "zope.interface-7.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:1d0e23c6b746eb8ce04573cc47bcac60961ac138885d207bd6f57e27a1431ae8"}, + {file = "zope.interface-7.1.1-cp313-cp313-macosx_10_9_x86_64.whl", hash = "sha256:9fad9bd5502221ab179f13ea251cb30eef7cf65023156967f86673aff54b53a0"}, + {file = "zope.interface-7.1.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:55c373becbd36a44d0c9be1d5271422fdaa8562d158fb44b4192297b3c67096c"}, + {file = "zope.interface-7.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed1df8cc01dd1e3970666a7370b8bfc7457371c58ba88c57bd5bca17ab198053"}, + {file = "zope.interface-7.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:99c14f0727c978639139e6cad7a60e82b7720922678d75aacb90cf4ef74a068c"}, + {file = "zope.interface-7.1.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b1eed7670d564f1025d7cda89f99f216c30210e42e95de466135be0b4a499d9"}, + {file = "zope.interface-7.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:3defc925c4b22ac1272d544a49c6ba04c3eefcce3200319ee1be03d9270306dd"}, + {file = "zope.interface-7.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8d0fe45be57b5219aa4b96e846631c04615d5ef068146de5a02ccd15c185321f"}, + {file = "zope.interface-7.1.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:bcbeb44fc16e0078b3b68a95e43f821ae34dcbf976dde6985141838a5f23dd3d"}, + {file = "zope.interface-7.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8e7b05dc6315a193cceaec071cc3cf1c180cea28808ccded0b1283f1c38ba73"}, + {file = "zope.interface-7.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d553e02b68c0ea5a226855f02edbc9eefd99f6a8886fa9f9bdf999d77f46585"}, + {file = "zope.interface-7.1.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81744a7e61b598ebcf4722ac56a7a4f50502432b5b4dc7eb29075a89cf82d029"}, + {file = "zope.interface-7.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:7720322763aceb5e0a7cadcc38c67b839efe599f0887cbf6c003c55b1458c501"}, + {file = "zope.interface-7.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1a2ed0852c25950cf430067f058f8d98df6288502ac313861d9803fe7691a9b3"}, + {file = "zope.interface-7.1.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9595e478047ce752b35cfa221d7601a5283ccdaab40422e0dc1d4a334c70f580"}, + {file = "zope.interface-7.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2317e1d4dba68203a5227ea3057f9078ec9376275f9700086b8f0ffc0b358e1b"}, + {file = "zope.interface-7.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6821ef9870f32154da873fcde439274f99814ea452dd16b99fa0b66345c4b6b"}, + {file = "zope.interface-7.1.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:190eeec67e023d5aac54d183fa145db0b898664234234ac54643a441da434616"}, + {file = "zope.interface-7.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:d17e7fc814eaab93409b80819fd6d30342844345c27f3bc3c4b43c2425a8d267"}, + {file = "zope.interface-7.1.1.tar.gz", hash = "sha256:4284d664ef0ff7b709836d4de7b13d80873dc5faeffc073abdb280058bfac5e3"}, ] [package.dependencies] setuptools = "*" [package.extras] -docs = ["Sphinx", "repoze.sphinx.autointerface", "sphinx-rtd-theme"] -test = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] -testing = ["coverage (>=5.0.3)", "zope.event", "zope.testing"] +docs = ["Sphinx", "furo", "repoze.sphinx.autointerface"] +test = ["coverage[toml]", "zope.event", "zope.testing"] +testing = ["coverage[toml]", "zope.event", "zope.testing"] [metadata] lock-version = "2.0" -python-versions = "^3.11.0" -content-hash = "763eebc2a0e705e19a2c95dc98cd98366d5d5dc8cab931e141758e64ca994b79" +python-versions = ">= 3.11, < 3.13" +content-hash = "4627824c26cdf715d3d70683e4512e2ef01b0e3f8709a7132cf0176fed4599b0" diff --git a/pyproject.toml b/pyproject.toml index 77ece938..ad8c0e84 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ authors = ["HeiGIT "] license = "GNU Affero General Public License v3.0" [tool.poetry.dependencies] -python="^3.11.0" +python=">= 3.11, < 3.13" Flask = "^2.2.5" waitress = "^2.1.2" requests = "^2.28.1" @@ -15,7 +15,7 @@ matplotlib = "^3.5.3" reportlab = "^3.6.11" toml = "^0.10.2" celery = {extras = ["SQLAlchemy", "redis"], version = "^5.2.7"} -opencv-python-headless = "^4.10.0.84" +opencv-python-headless = "<4.8.0.76" # https://github.com/ultralytics/ultralytics/issues/893 qrcode = "^7.3.1" svglib = "^1.4.1" PyMuPDF = {extras = ["Pillow"], version = "^1.21.0"} @@ -39,11 +39,11 @@ torchvision = [ { version = "^0.19.0+cpu", source = "pytorch-cpu", platform = "linux" }, { version = "^0.19.0", source = "pypi", platform = "darwin"} ] -"sam 2" = { git = "https://github.com/facebookresearch/segment-anything-2.git" } +"sam-2" = { git = "https://github.com/facebookresearch/segment-anything-2.git" } setuptools = "^72.2.0" # dependencies of gdal -numpy = "^2.0.1" # dependencies of gdal wheel = "^0.43.0" # dependencies of gdal flower = "^2.0.1" +numpy = "<2" # dependency of gdal and opencv [tool.poetry.group.dev.dependencies] # Versions are fixed to match versions used by pre-commit @@ -56,12 +56,12 @@ vcrpy = "^4.2.1" pytest-celery = "^1.0.1" locust = "^2.14.2" hypothesis = "^6.88.4" -ruff = "^0.4.7" +ruff = "^0.7.3" approvaltests = "^12.0.0" matplotlib = "^3.8.4" geopandas = "^1.0.1" testcontainers = {extras = ["postgres", "redis"], version = "^4.7.1"} -opencv-python = "^4.6.0" +opencv-python = "<4.8.0.76" psycopg2-binary = "^2.9.9" # dev only. In prod psycopg2 (non-binary) depending on system libraries (libpg) is used. From ebe33b3ad3984a5131b2b68393ad92abe60122d2 Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Tue, 29 Oct 2024 16:10:29 +1300 Subject: [PATCH 2/8] test(approval): add pytest namer factory --- tests/namer.py | 56 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 22 deletions(-) diff --git a/tests/namer.py b/tests/namer.py index d30ef0b8..cb50ddb7 100644 --- a/tests/namer.py +++ b/tests/namer.py @@ -1,14 +1,17 @@ import os +from pathlib import Path +from typing import Any -from approvaltests import Namer +from approvaltests import Namer, ScenarioNamer +from approvaltests.namer.namer_base import NamerBase from tests import FIXTURE_DIR APPROVED_DIR = FIXTURE_DIR / "approved" -class PytestNamer(Namer): - def __init__(self): +class PytestNamer(NamerBase): + def __init__(self, extension=None): """An approval tests Namer for naming approved and received text files. The Namer includes fixture dir, module, class and function in name. @@ -16,25 +19,34 @@ def __init__(self): This class utilizes the `PYTEST_CURRENT_TEST` environment variable, which consist of the nodeid and the current stage: `relative/path/to/test_file.py::TestClass::test_func[a] (call)` - - For better readability this class formats the filename to something like: - `test_file-TestClass-test_func-a """ + # pytest node ID w/out directories + self.nodeid = os.environ["PYTEST_CURRENT_TEST"].split("/")[-1] + NamerBase.__init__(self, extension) + + def get_file_name(self) -> str: + """File name is pytest nodeid w/out file name and ` (call)` postfix.""" + return self.nodeid.split("::")[1].replace(" (call)", "") + + def get_directory(self) -> Path: + """Directory is `tests/fixtures/approval/{file_name}/`.""" # TODO: name clashes are possible. # Include dir names (except tests/integration/) to avoid name clashes - nodeid = os.environ["PYTEST_CURRENT_TEST"] - nodeid_without_dir = nodeid.split("/")[-1] - parts = nodeid_without_dir.split("::") - raw = "-".join(parts) - self.name = ( - raw.replace(".py", "") - .replace("[", "-") - .replace("]", "") - .replace(" (call)", "") - ) - - def get_received_filename(self) -> str: - return str(APPROVED_DIR / str(self.name + ".received" + ".txt")) - - def get_approved_filename(self) -> str: - return str(APPROVED_DIR / str(self.name + ".approved" + ".txt")) + return APPROVED_DIR / self.nodeid.split("::")[0].replace(".py", "") + + def get_config(self) -> dict: + return {} + + +class PytestScenarioNamer(ScenarioNamer): + def get_basename(self) -> str: + basename = self.base_namer.get_basename() + names = [f"[{n}]" for n in self.scenario_names] + scenarios = ".".join(names) + return f"{basename}.{scenarios}" + + +class PytestNamerFactory: + @staticmethod + def with_parameters(*args: Any) -> Namer: + return PytestScenarioNamer(PytestNamer(), *args) From 4beedffd981b45456430f1d9eb9c43d9091b282b Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Tue, 29 Oct 2024 16:13:46 +1300 Subject: [PATCH 3/8] test(approval): add NDArray Reporter/Approver --- tests/reporter.py | 56 +++++++++++++++++++++++++++++++++++++++++--- tests/unit/helper.py | 10 ++++++++ 2 files changed, 63 insertions(+), 3 deletions(-) diff --git a/tests/reporter.py b/tests/reporter.py index 875d9a2a..0b6fd3af 100644 --- a/tests/reporter.py +++ b/tests/reporter.py @@ -6,10 +6,50 @@ from approvaltests import Reporter from matplotlib import pyplot as plt from matplotlib.widgets import Button +from numpy.typing import NDArray from PIL import Image -class Approver: +class NDArrayApprover: + def __init__(self, approved_path: Path, received_path: Path): + self.approved_path = approved_path + self.received_path = received_path + if not self.approved_path.exists(): + self._save_ndarray(np.zeros((2, 2)), approved_path) + + @staticmethod + def _load_ndarray(path) -> NDArray: + with open(path, mode="rb") as file: + return np.load(file) + + @staticmethod + def _save_ndarray(array: NDArray, path): + with open(path, mode="wb") as file: + np.save(file, array) + + def approve(self, *_): + self.received_path.replace(self.approved_path) + plt.close() + + def open(self): + """Open dialog for visual comparison.""" + fig, axs = plt.subplots(1, 2) + fig.subplots_adjust(bottom=0.2) + + img = self._load_ndarray(self.received_path) + axs[0].imshow(img, cmap="Greys") + axs[0].title.set_text("Received") + img = self._load_ndarray(self.approved_path) + axs[1].imshow(img, cmap="Greys") + axs[1].title.set_text("Approved") + + ax2 = fig.add_axes((0.45, 0.05, 0.1, 0.075)) + button = Button(ax2, "Approve") + button.on_clicked(self.approve) + plt.show() + + +class SketchMapToolApprover: def __init__(self, approved_path: Path, received_path: Path, sketch_map: Path): self.approved_path: Path = approved_path # geojson self.received_path: Path = received_path # geojson @@ -49,10 +89,20 @@ def open(self): plt.show() +class NDArrayReporter(Reporter): + def report(self, received_path: str, approved_path: str) -> bool: + NDArrayApprover(Path(approved_path), Path(received_path)).open() + return True + + class SketchMapToolReporter(Reporter): def __init__(self, sketch_map: Path): self.sketch_map: Path = sketch_map - def report(self, received_path, approved_path): - Approver(Path(approved_path), Path(received_path), self.sketch_map).open() + def report(self, received_path: str, approved_path: str) -> bool: + SketchMapToolApprover( + Path(approved_path), + Path(received_path), + self.sketch_map, + ).open() return True diff --git a/tests/unit/helper.py b/tests/unit/helper.py index c971f2bb..7adb9c98 100644 --- a/tests/unit/helper.py +++ b/tests/unit/helper.py @@ -1,6 +1,9 @@ import os from io import BytesIO +import numpy as np +from numpy.typing import NDArray + def save_test_file(request, option_name: str, filename: str, content: BytesIO) -> None: if request.config.getoption(option_name): @@ -12,3 +15,10 @@ def save_test_file(request, option_name: str, filename: str, content: BytesIO) - "wb", ) as fw: fw.write(content.read()) + + +def serialize_ndarray(array: NDArray) -> bytes: + buffer = BytesIO() + np.save(buffer, array) + buffer.seek(0) + return buffer.read() From f7031a5d2d957acab3716f2cd7cc36a85d11e3cf Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Wed, 30 Oct 2024 10:16:34 +1300 Subject: [PATCH 4/8] test(approval): add image Reporter and Approver --- tests/reporter.py | 55 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/tests/reporter.py b/tests/reporter.py index 0b6fd3af..cbd3d1bc 100644 --- a/tests/reporter.py +++ b/tests/reporter.py @@ -1,3 +1,4 @@ +import os from pathlib import Path import geopandas @@ -10,6 +11,50 @@ from PIL import Image +class ImageApprover: + def __init__(self, approved_path: Path, received_path: Path): + self.approved_path = approved_path + self.received_path = received_path + if not self.approved_path.exists(): + img = Image.open(self.received_path) + i = Image.new(mode="RGB", size=img.size) + i.save(self.approved_path) + + def approve(self, *_): + self.received_path.replace(self.approved_path) + plt.close() + + def open(self): + """Open dialog for visual comparison.""" + fig, axs = plt.subplots(1, 2) + fig.subplots_adjust(bottom=0.2) + img = Image.open(self.received_path) + axs[0].imshow(img) + axs[0].title.set_text("Received") + axs[0].axis("off") + img = Image.open(self.approved_path) + axs[1].imshow(img) + axs[1].title.set_text("Approved") + axs[1].axis("off") + + ax2 = fig.add_axes((0.45, 0.05, 0.1, 0.075)) + button = Button(ax2, "Approve") + button.on_clicked(self.approve) + + nodeid = os.environ["PYTEST_CURRENT_TEST"] + nodeid_without_dir = nodeid.split("/")[-1] + description = nodeid_without_dir.replace(" (call)", "") + plt.figtext( + 0.5, + 0.01, + description, + wrap=True, + horizontalalignment="center", + fontsize=12, + ) + plt.show() + + class NDArrayApprover: def __init__(self, approved_path: Path, received_path: Path): self.approved_path = approved_path @@ -89,6 +134,16 @@ def open(self): plt.show() +class ImageReporter(Reporter): + def report( + self, + received_path: str, + approved_path: str, + ) -> bool: + ImageApprover(Path(approved_path), Path(received_path)).open() + return True + + class NDArrayReporter(Reporter): def report(self, received_path: str, approved_path: str) -> bool: NDArrayApprover(Path(approved_path), Path(received_path)).open() From c974ee6bbc7f6217a2852c24d506b8da926d5ce7 Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Sat, 14 Dec 2024 11:36:51 +1300 Subject: [PATCH 5/8] refactor(map_generation): rename canv to canvas --- .../map_generation/generate_pdf.py | 97 ++++++++++--------- 1 file changed, 49 insertions(+), 48 deletions(-) diff --git a/sketch_map_tool/map_generation/generate_pdf.py b/sketch_map_tool/map_generation/generate_pdf.py index 3cd74a99..421b5d05 100644 --- a/sketch_map_tool/map_generation/generate_pdf.py +++ b/sketch_map_tool/map_generation/generate_pdf.py @@ -5,17 +5,17 @@ from typing import Tuple import fitz -import reportlab.pdfgen.canvas -from PIL import Image as PILImage +from PIL import Image from reportlab.graphics import renderPDF from reportlab.graphics.shapes import Drawing from reportlab.lib.pagesizes import landscape from reportlab.lib.styles import ParagraphStyle, getSampleStyleSheet from reportlab.lib.units import cm from reportlab.lib.utils import ImageReader -from reportlab.pdfgen import canvas -from reportlab.platypus import Frame, Paragraph -from reportlab.platypus.flowables import Image, Spacer +from reportlab.pdfgen.canvas import Canvas + +# from reportlab.pdfgen import canvas +from reportlab.platypus import Frame, Paragraph, flowables from svglib.svglib import svg2rlg from sketch_map_tool.definitions import PDF_RESOURCES_PATH, get_attribution @@ -23,11 +23,11 @@ from sketch_map_tool.models import Layer, PaperFormat # PIL should be able to open high resolution PNGs of large Maps: -Image.MAX_IMAGE_PIXELS = None +flowables.Image.MAX_IMAGE_PIXELS = None def generate_pdf( - map_image_input: PILImage, + map_image_input: Image.Image, qr_code: Drawing, format_: PaperFormat, scale: float, @@ -92,12 +92,11 @@ def generate_pdf( ) map_pdf = BytesIO() - # create output canvas - canv_map = canvas.Canvas(map_pdf) - canv_map.setPageSize(landscape((format_.height * cm, format_.width * cm))) + canvas = Canvas(map_pdf) + canvas.setPageSize(landscape((format_.height * cm, format_.width * cm))) # Add map to canvas: canv_map_margin = map_margin - canv_map.drawImage( + canvas.drawImage( ImageReader(map_img), canv_map_margin * cm, canv_map_margin * cm, @@ -108,7 +107,7 @@ def generate_pdf( # TODO move to create_map_frame # Add a border around the map - canv_map.rect( + canvas.rect( map_margin * cm, map_margin * cm, frame_width * cm, @@ -116,11 +115,11 @@ def generate_pdf( fill=0, ) - canv_map.setFontSize(format_.font_size) - canv_map.setFillColorRGB(0, 0, 0) + canvas.setFontSize(format_.font_size) + canvas.setFillColorRGB(0, 0, 0) draw_right_column( - canv_map, + canvas, column_width, column_height, column_origin_x, @@ -134,14 +133,14 @@ def generate_pdf( ) # Generate PDFs: - canv_map.save() + canvas.save() map_pdf.seek(0) map_img.seek(0) if portrait: # Rotate the map frame for correct georeferencing map_img_rotated_bytes = BytesIO() - map_img_rotated = PILImage.open(map_img).rotate(270, expand=1) + map_img_rotated = Image.open(map_img).rotate(270, expand=1) map_img_rotated.save(map_img_rotated_bytes, format="png") map_img_rotated_bytes.seek(0) map_img = map_img_rotated_bytes @@ -150,7 +149,7 @@ def generate_pdf( def draw_right_column( - canv: canvas.Canvas, + canvas: Canvas, width: float, height: float, x: float, @@ -184,21 +183,23 @@ def draw_right_column( # fills up the remaining space, placed between # the TOP and the BOTTOM aligned elements - space_filler = Spacer(width, 0) # height will be filled after list creation + space_filler = flowables.Spacer( + width, 0 + ) # height will be filled after list creation # order all elements in column - flowables = [ + flowables_ = [ smt_logo, - Spacer(width, 2 * em), + flowables.Spacer(width, 2 * em), heigit_logo, space_filler, compass, - Spacer(width, 2 * em), + flowables.Spacer(width, 2 * em), p_copyright, - Spacer(width, 2 * em), + flowables.Spacer(width, 2 * em), qr_code, ] space_filler.height = calculate_space_filler_height( - canv, flowables, width, height, margin + canvas, flowables_, width, height, margin ) frame = Frame( x, @@ -210,15 +211,15 @@ def draw_right_column( rightPadding=margin, topPadding=margin, ) - frame.addFromList(flowables, canv) + frame.addFromList(flowables_, canvas) -def calculate_space_filler_height(canv, flowables, width, height, margin): +def calculate_space_filler_height(canvas, flowables_, width, height, margin): flowables_height = 0 - for f in flowables: + for f in flowables_: if isinstance(f, Paragraph): # a Paragraph doesn't have a height without this command - f.wrapOn(canv, width - margin, height) + f.wrapOn(canvas, width - margin, height) flowables_height += f.height return height - 2 * margin - flowables_height @@ -251,13 +252,13 @@ def create_map_frame( img_format: str, ) -> BytesIO: map_frame = BytesIO() - canv = canvas.Canvas(map_frame) - canv.setPageSize(landscape((height, width))) + canvas = Canvas(map_frame) + canvas.setPageSize(landscape((height, width))) globe_size = width / 37 if portrait: - canv.rotate(90) - canv.drawImage( + canvas.rotate(90) + canvas.drawImage( map_image, 0, -height, @@ -265,13 +266,13 @@ def create_map_frame( width=width, height=height, ) - canv.rotate(-90) - add_globes(canv, globe_size, height=width, width=height) + canvas.rotate(-90) + draw_globes(canvas, globe_size, height=width, width=height) add_scalebar( - canv, width=height, height=width, m_per_px=m_per_px, paper_format=format_ + canvas, width=height, height=width, m_per_px=m_per_px, paper_format=format_ ) else: - canv.drawImage( + canvas.drawImage( map_image, 0, 0, @@ -279,15 +280,15 @@ def create_map_frame( width=width, height=height, ) - add_globes(canv, globe_size, height, width) - add_scalebar(canv, width, height, m_per_px, format_) + draw_globes(canvas, globe_size, height, width) + add_scalebar(canvas, width, height, m_per_px, format_) - canv.save() + canvas.save() map_frame.seek(0) return pdf_page_to_img(map_frame, img_format=img_format) -def add_globes(canv: canvas.Canvas, size: float, height: float, width: float): +def draw_globes(canvas: Canvas, size: float, height: float, width: float): globe_1, globe_2, globe_3, globe_4 = get_globes(size) h = height - size @@ -322,7 +323,7 @@ def add_globes(canv: canvas.Canvas, size: float, height: float, width: float): (w / 2, 0), ] for globe, (x, y) in zip(globes, positions): - renderPDF.draw(globe, canv, x, y) + renderPDF.draw(globe, canvas, x, y) def get_globes(expected_size) -> Tuple[Drawing, ...]: @@ -345,7 +346,7 @@ def get_compass(size: float, portrait=False) -> Drawing: def add_scalebar( - canv: reportlab.pdfgen.canvas.Canvas, + canvas: Canvas, width: int, height: int, m_per_px: float, @@ -378,23 +379,23 @@ def add_scalebar( width + paper_format.scale_relative_xy[0] - scale_bar_length, height + paper_format.scale_relative_xy[1], ) - canv.setFillColorRGB(255, 255, 255) + canvas.setFillColorRGB(255, 255, 255) background_params = paper_format.scale_background_params - canv.rect( + canvas.rect( scale_bar_x + background_params[0], scale_bar_y + background_params[1], scale_bar_length + background_params[2], background_params[3], fill=True, ) - canv.setFillColorRGB(0, 0, 0) - canv.rect( + canvas.setFillColorRGB(0, 0, 0) + canvas.rect( scale_bar_x, scale_bar_y, scale_bar_length, paper_format.scale_height, fill=True ) - canv.setFont( + canvas.setFont( "Times-Roman", paper_format.font_size * 2 ) # Should be a bit bigger than e.g. the copyright note - canv.drawString( + canvas.drawString( scale_bar_x, scale_bar_y - paper_format.scale_distance_to_text, f"{corresponding_meters}m", From 5830f53a811866c185b778e41222ca6bca4b152b Mon Sep 17 00:00:00 2001 From: Matthias Schaub Date: Sat, 14 Dec 2024 11:41:24 +1300 Subject: [PATCH 6/8] feat(map_generation): use aruco markers on sketch map Optionally use aruco markers instead of globes on Sketch Maps. Every Aruco marker is unique (in contrast to the globes). Aruco markers can be used in clipping the map frame from uploaded sketch maps using as it is done currently using BRSIK or an marking detection algorithm provided by opencv2 in the future. --- .../map_generation/generate_pdf.py | 63 ++++++- ...over[esri-world-imagery].approved.geojson} | 0 .../test_smt_approver[osm].approved.geojson} | 0 .../test_detect_aruco_markers.approved.png | Bin 0 -> 3653353 bytes ...map_approval[False-landscape].approved.png | Bin 0 -> 268838 bytes ..._map_approval[True-landscape].approved.png | Bin 0 -> 266421 bytes ...alse-landscape-paper_format0].approved.png | Bin 0 -> 1407571 bytes ...True-landscape-paper_format0].approved.png | Bin 0 -> 1387614 bytes .../test_get_aruco_makers.[0].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[1].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[2].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[3].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[4].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[5].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[6].approved.npy | Bin 0 -> 12228 bytes .../test_get_aruco_makers.[7].approved.npy | Bin 0 -> 12228 bytes tests/fixtures/clip/2-photo-of-sketch-map.jpg | Bin 0 -> 5016781 bytes tests/fixtures/clip/3-map-frame.png | Bin 0 -> 89892 bytes .../clip/3-photo-of-sketch-map-clipped.jpg | Bin 0 -> 1007364 bytes tests/fixtures/clip/3-photo-of-sketch-map.png | Bin 0 -> 6072268 bytes .../upload-processing/sketch-map-photo.png | Bin 0 -> 4083403 bytes tests/unit/test_map_generation.py | 171 ++++++++++++------ 22 files changed, 171 insertions(+), 63 deletions(-) rename tests/fixtures/approved/{test_approval-test_smt_approver-esri-world-imagery.approved.txt => test_approval/test_smt_approver[esri-world-imagery].approved.geojson} (100%) rename tests/fixtures/approved/{test_approval-test_smt_approver-osm.approved.txt => test_approval/test_smt_approver[osm].approved.geojson} (100%) create mode 100644 tests/fixtures/approved/test_clip/test_detect_aruco_markers.approved.png create mode 100644 tests/fixtures/approved/test_map_generation/test_generate_pdf_sketch_map_approval[False-landscape].approved.png create mode 100644 tests/fixtures/approved/test_map_generation/test_generate_pdf_sketch_map_approval[True-landscape].approved.png create mode 100644 tests/fixtures/approved/test_map_generation/test_generate_pdf_sketch_map_template_approval[False-landscape-paper_format0].approved.png create mode 100644 tests/fixtures/approved/test_map_generation/test_generate_pdf_sketch_map_template_approval[True-landscape-paper_format0].approved.png create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[0].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[1].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[2].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[3].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[4].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[5].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[6].approved.npy create mode 100644 tests/fixtures/approved/test_map_generation/test_get_aruco_makers.[7].approved.npy create mode 100644 tests/fixtures/clip/2-photo-of-sketch-map.jpg create mode 100644 tests/fixtures/clip/3-map-frame.png create mode 100644 tests/fixtures/clip/3-photo-of-sketch-map-clipped.jpg create mode 100644 tests/fixtures/clip/3-photo-of-sketch-map.png create mode 100644 tests/fixtures/upload-processing/sketch-map-photo.png diff --git a/sketch_map_tool/map_generation/generate_pdf.py b/sketch_map_tool/map_generation/generate_pdf.py index 421b5d05..0a642dd6 100644 --- a/sketch_map_tool/map_generation/generate_pdf.py +++ b/sketch_map_tool/map_generation/generate_pdf.py @@ -4,6 +4,7 @@ from io import BytesIO from typing import Tuple +import cv2 import fitz from PIL import Image from reportlab.graphics import renderPDF @@ -13,8 +14,6 @@ from reportlab.lib.units import cm from reportlab.lib.utils import ImageReader from reportlab.pdfgen.canvas import Canvas - -# from reportlab.pdfgen import canvas from reportlab.platypus import Frame, Paragraph, flowables from svglib.svglib import svg2rlg @@ -32,6 +31,7 @@ def generate_pdf( format_: PaperFormat, scale: float, layer: Layer, + aruco_markers: bool = False, ) -> Tuple[BytesIO, BytesIO]: """ Generate a sketch map pdf, i.e. a PDF containing the given map image @@ -89,6 +89,7 @@ def generate_pdf( portrait, m_per_px, img_format, + aruco_markers, ) map_pdf = BytesIO() @@ -250,6 +251,7 @@ def create_map_frame( portrait: bool, m_per_px: float, img_format: str, + aruco_markers: bool = False, ) -> BytesIO: map_frame = BytesIO() canvas = Canvas(map_frame) @@ -267,7 +269,10 @@ def create_map_frame( height=height, ) canvas.rotate(-90) - draw_globes(canvas, globe_size, height=width, width=height) + if aruco_markers: + draw_markers(canvas, globe_size, height=width, width=height) + else: + draw_globes(canvas, globe_size, height=width, width=height) add_scalebar( canvas, width=height, height=width, m_per_px=m_per_px, paper_format=format_ ) @@ -280,7 +285,10 @@ def create_map_frame( width=width, height=height, ) - draw_globes(canvas, globe_size, height, width) + if aruco_markers: + draw_markers(canvas, globe_size, height, width) + else: + draw_globes(canvas, globe_size, height, width) add_scalebar(canvas, width, height, m_per_px, format_) canvas.save() @@ -336,6 +344,32 @@ def get_globes(expected_size) -> Tuple[Drawing, ...]: return tuple(globes) +def draw_markers(canvas: Canvas, size: float, height: float, width: float): + markers = get_aruco_markers(int(size)) + + h = height - size + w = width - size + + positions = [ + # corner globes + # bottom left + (0, 0), + # top left + (0, h), + # top right + (w, h), + # bottom right + (w, 0), + # middle globes + (0, h / 2), + (w / 2, h), + (w, h / 2), + (w / 2, 0), + ] + for m, (x, y) in zip(markers, positions): + canvas.drawImage(ImageReader(Image.fromarray(m)), x, y) + + def get_compass(size: float, portrait=False) -> Drawing: file_name = "north.svg" if portrait: @@ -413,3 +447,24 @@ def pdf_page_to_img(pdf: BytesIO, img_format, page_id=0) -> BytesIO: page.get_pixmap().pil_save(img, format=img_format) img.seek(0) return img + + +def get_aruco_markers(size: int) -> list: + dictionary = cv2.aruco.getPredefinedDictionary(cv2.aruco.DICT_4X4_50) + # TODO: change markers in x direction depending or landscape or + # portrait + markers = [] + for i in range(8): + marker = cv2.aruco.generateImageMarker(dictionary, i, int((size * 0.9))) + w = int(size * 0.1) + marker = cv2.copyMakeBorder( + src=marker, + top=w, + bottom=w, + left=w, + right=w, + borderType=cv2.BORDER_CONSTANT, + value=(255, 255, 255), # white border + ) + markers.append(marker) + return markers diff --git a/tests/fixtures/approved/test_approval-test_smt_approver-esri-world-imagery.approved.txt b/tests/fixtures/approved/test_approval/test_smt_approver[esri-world-imagery].approved.geojson similarity index 100% rename from tests/fixtures/approved/test_approval-test_smt_approver-esri-world-imagery.approved.txt rename to tests/fixtures/approved/test_approval/test_smt_approver[esri-world-imagery].approved.geojson diff --git a/tests/fixtures/approved/test_approval-test_smt_approver-osm.approved.txt b/tests/fixtures/approved/test_approval/test_smt_approver[osm].approved.geojson similarity index 100% rename from tests/fixtures/approved/test_approval-test_smt_approver-osm.approved.txt rename to tests/fixtures/approved/test_approval/test_smt_approver[osm].approved.geojson diff --git a/tests/fixtures/approved/test_clip/test_detect_aruco_markers.approved.png b/tests/fixtures/approved/test_clip/test_detect_aruco_markers.approved.png new file mode 100644 index 0000000000000000000000000000000000000000..be1f0a7acd1a8afd3855e21a009571a46c858fbf GIT binary patch literal 3653353 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%0D^ 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 z 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
PQTa_HM)L1DV7%d{2LG4$de}f- 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

TpSl1lIJIeQyQUU9y3>BDcR63P3jVgF6siM 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

77(q_?`3|1$w$9EDTPw-u=jYk1 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�Dt6E87MpJ-ccuXGf!{VIakj_nms@AKpL%?l@FGXE>>k25X3}eK zu6nM9%Fa(te#NfF6A%NKzZxZ1vUgk?tut})4xq9J%5 zAlL)c8@=UWgc0q2p`|Qn9rGTpnZ$++B+QTk;$E^rnq=2w>Rs&z%+oxi4OF%uPLG?z z62tbTSrH2ZOl61^Y4-Qtydid2To7_z>pLf~DU|Ire^Pq#i4~=iTuXy2eM zqsEATfh2q&U@S!qkSqv66b6H1J=RHs%GalGF|GCC0*8CEyRk!-`j6h8c=2dV2wWEvAq;$e)3M#3FB?Su1 zAX0P$m=2@}D2BhiwhA``5{^jNUwxEzW*eblj>A$$9lM$Py+-w`2z6v%6dcr%$<2b4 zg@?s(?LF-^g(|&FE9&wR8f#e7&fSQD;vrIbnO9g96@`#t&O%c0B(kg6z;O=73jWH7 z9K=`+8dOi*$rK~6m#5{aXgl}!JBa!0^1FFwb++7+Pq?T3bHWI&SxowarQ%m-zU-OxstT zP+cz+0H}9)`42_JQ~#5G%S^LkVS)RW5krBVuR~P@X>B8xw~y;TpZg!ow=zX-kFgE& z4Et}md>OtPn44oYzFyu=uQKtrTOSyk2z_VtTXe+Xa%1%Wy-|(ZXY6PV@`B+D-$Q2jJuf?h)~U$r5udZP)FPxV800-?h64r z1t0+e#@>{E^SpxPwcg{gWzcXqKG9y+BK&1R zY#`~nj=5$>%i{LKKO1;^#>GD^30b6<2q8JDg#{S5hqd``7~7gbVfuxI1rIx`blzM^WTTF-sURXo25}U4pgo% zF}x>pmq#t$T--LftyjtDCR-c-@d_Pb@cy$UknQVk;cB71Q231FZ5;LeSS!(89d;J0 z{~oh+aKPu6jtE^F)^cB@)n|B{x2gH!qW;#_V@GHAO=-CWD%bx+i`ek&>Iyq%(Z}w0 z^i<`;wxgM=@ulgmP;N2LhWVkEV402@T|4f2dp@bdBiiNlslD|nr)>`rf3H736v~V> zydRIbZvh`i&t$&kW_x4!c;3sfLk!0yO&DLnapQ%^6QR?7vQ`<-W=a{BG%%Pq3?1LV ziU2PKB>Y|d4XO#0YfGVBb4fu8{LQs#ML=i>AqsM$=tCKMZC?i^33YfBj5W}&y{i zyG_1l|8wE&Fxt6_j*D>mn1i>NPM|XJ_C~P!n(T0|L)l`B9$77laiC$u68MJ&l#?@=rFRR zc!)zZ(ce=PnnH#NgY0#I&ELY!$O#GG4w}=~7%yzqHMQziK|L*VkgVWwkfJK{!_gyH zMBgWl)Bg8#mGh0~W&d<@>?{M%cXj8i0rs9dB=iYZ&#Ne;rasUV~bQNR+LBsy~ zJp{@J;FszorzN~JyeQDs&!?~+r1H*eFh^WpexO$!i10dZ{L4(rL(JxB0 zg^$M|t0hHBbxRQB9W3NB=&)WL2z5wUFPddr4j$tMsY=EOXBsyZLl{Q`Gj)41|EmR% z1H&{m%O?7d+?9zsEIZ2jPby|P7h8{39Tq%xdfeYL5iXb~iIo!lSOV;e#s2)z+LREi zcWf$U69@*$>*-I)3@V~mSs^RpigZB39Z0p$sGyEmZv5d)gNB%|^UsKA9u~kfhy6YT zA~VfPEuyHO7u7z+O2XOcLnKJ?6>eEJ-C=uSzkol0rQxETukzLs-Jxj>Jrj-t`t#iY z8WAcz&5A@nV2#VyG%6|Oedw$GipO&ulN*-XCsRy0Bg~Jj#7wwEi1>T#9l#|9Aku-t zK#q``^-65aBSSth8UHa9CXhj5jktOUL4ttHmGz&@6#!nsL5y(uZZvP-#)f%YX|Kb< z!c`g2MO$32^55C6XEjUEydQhL`o;hB>89W6Z(=cxVD(o`@$wdvh5bSi@A8ayDSpc( z8J$nwR$pujzBQN%$5e+6`#2&b0azW6&&!)LX3^ulTzN8WG&Ye76BRJC11?X41GKXl zn9w4m;yfqcWlHgxJa4A4H#+ZNaA-O2T-)HZr#5Hp?f_iJ7q-6md;i`Cda@3;ONohf znH7_CJU1I%LCl#VaYRg*y~5W{5`Q#^z5?jS#QNE%3M=E9b)&~A%^z!k<)NK^lmVExRv8YZBvMC`Tk7n0FI8`Zi5;9VD z6IMtqFjxjH#qt*i+4{Uz2d$-$faAE;*hAF&x)M1B6ITvbi!ZN@p@s$~1}4oP8>^j8 z=2CllLJ~NbvG2kG?VVCf_S*Cp7*{X4{MiN{Nk5zFn-xaB{GV~=&&t{do+j44YQa-# z2?d%#;n~XQls8E?Gm{JN%`>4*3Bi_kFpVS$9siBNR4_It!_N)Y%~=c~TsF)Rgq0yb z`s-sXom$aU;jpv^K5O?|0IiV)*a=0P~ z9C)XVKIcb;Pm?DnC;zQE{>r4XUKktSjDIw_vhn|=HW*b|NbJ8=$0%!`Itpvox`q? zbBs(1isqHU>hurn1_MkF(47Wg_&)D5ja7rS~Bbu-~ zR)wYIJL6w9t;`d7-E^F(rS12a+#{#^6XhVFKqwjxHhYVO4D1B2*A`KHB#5uKw3w2++!A1hCzHP)1`0bbBNwI*7v`> z)bl^1d@?s&I-nHEw^0!vbJIKCrADEks%@%o|C6Z-(9Qd_iN@OE8L~h_)mE!9d|{U7qbX`cTUdMDJ$(O_q?JD zEkcvt4KWChy>UCDk{Pt+%I}}%prMB>EH{e)@O7cBqAK+V_dm=m*W7 z%Ht9oX=U}iKvVueej(()B_cu~CunQT-sx2}l(7>Gh270rwqX{2ShgeR@T|xx zZ24QbRw&U!h;?1js+WUH&1b%u>FHTg`~gi;_7okbCh>)qYOl4k<^8b*16n=Qz{3(O zXglMeI>ssq^--1LcOM&+JUk}je|r8s1%@!$*Bz340&)AsI^Ti&KIRKBRknU2C^)s{ z>H%VqM+An>n94YWe4wi^97s$y(RXZGY6gm(L0+?L2u=&*Ig# zA0+}7%`2=zLH{UO9E=CMCqVIVhrBw|K(v7bvg9}l4uC_^SW*!{*Y@lu;QT6}8bl&r zBd=eQab{V1*vb z?MJWQ{sPoq{;NEp$F?PsXVC&}7mZ}u*MC-6E5hmub)_?VyS(iB9wmOE>8PQamE$^@ z)UEW{R4WoRQ8Os3>(|~a$r3#Ymm&5&>0@r|kt!qXGHVskxl4|VBl6!f5J1#|qyir` zASmbfDemvM*BIlfo=iHl{;|f zz8b1Fe7tE8HzD)O9CKHsT2EgY7e_e1Lj>SB4y^W_%6}H`)O~!o*Bqa0(%^ME`GMPQ zWe}TngkIRmkDD_kPIPX4A0HA9!zuvWxUiv&aozs(c?l3k_)d>84@2!JlM0N6ftfta zR|MI~juN!iZ1A-3t<~!p6>+~h>+Cewf95dX;&i-MKawHb`k?{TFoso<4KlR`UqYY< zaX|3JnXw2G#QqGc#_fQ7&nj()aiyqx>l9XV=#ef2AwY3)AVokscBW6Y`l0vxUVpF9 zUCu928OqWyENpNw9b6H3j9&%?kvsFm{E3KU1UMH=(8V#V3DEkA# z)6yo1%U_LMPeZXSDxA~go4*fVEX<3}qAWpXZpuik7n9s57FvLX=Ve-gDrl?mcJXe~ zC?YXM+$XvN>F#SGoAuERdGx(=iCe`e-&b!DlQK(cVc93s%8k1*-MJU$LNlyH0x zLiiQm%a&&M%L|mT_xX-P+f9X3vD?|t{4c{2$4mVtLat|Y(vokvBGYuewW?l?uOD^4 zA{>yGCxxFl;r_c@Q%*u6JFd+Y@ znUFrN_*lWz#U0SN4M)8+bCK^JalM5_i5wmH!yq_*J0J)&f9ruab_O65z+u4bR0vRz zDGu_s^UHto3aQ)BG}g_xOBcKuin(EeNONylzjS-@l%DR~<_TZ{|N=e) z!fBt8nP5bWKCZWe81O>%iXVX9mG z%Mr?N1KH$X3jNswKLOTyY4Zi!oZhTooH(*(dt6Mf7E>mx9-HHM;w}SAjJ4tj1ZqsN z-3W1bDwAO72T-_XRXEwxuV2xX zCe7}LnJ85NTw{Bv4h;aU$2kwj4d&^0OMpAYM;PDNB|HpMT#qaTyM=fqcb;7KKytu0E%ZrrBDq*h1Nk*d4SCszmOuM zhwpp6`;w1DX}{%8kexuiWkC?+Ty|<&5cifQ-Prt3cxY){sZ@U}w-{-&6 z?o5e+U}=c7bT{+jAM{misGX$_>}#2isI>1x{k`_Bs>_epIC#jF zSOD6(&RJDyGVkfUHTab0v(L${K41tzEDR7^8(lVm-6g<80l=;U>cU@0BVbWB(&Xk! z@@DbYKndY8>}C`rpWkmuD(wg;rsw7i+ZKr#G2LCPUq6~Yij&GgmRQKu{~UC;u`cy% z+fJ+|By@y9pj3cEFKB$w_7QV*4!_iBA3Rx%xzAag#@@ulq_LsZudyai)Vlz+rsD5c zJ)4eAP`EoJ`zqtd)(;#7OV9%s5CUkm0R(B_O?`QXm?LXJ1PXY*7oZI#v z-O|+P=k(@yXiqd5kG6ihqq4X<>}EM$LGAXNK=yf_2*I7q0o!moPJL2=)cBYhHKYqf zPb!EyP#E!`QYUWbg{PEUrebcRwrZ~-;+|t;oe*=dQg~aD-G38ApOXf((__y6jlG* z>&W_pfY<3Utssv>q+37`<^#aus3 z?NKw1>~rIz_2J>{z_nz@hZQNlHLlG|(9?#$92&*g;%ZC(U<(p{@ruRm6%8nkSB}&_ z8le)~eI49hZDEx|8+0+;fNLrZBOQ9#5#`K={f|p%KYZ6>m>|>KGuQjW+Uo>QX2!1| zEM6f+bVIi3#{O*Ao+xJ-N>?z;dqeAKXmXUQOwmD6$M*0*^l@3gA?e4iD87X1wAV!T zZNAr|0YSe*DJFeg^7R+X^`OjKNpeUu6_s+re9bI7r&x{iK$Xw>_v12AHSSE$t)AqO zEb&Odr<8GXBwG@-KQ}ON=N~A!7gU{;{yji#x*AB9yp_EA?JrA;9QG8`nR3%0k7J4N z-`#!Pw#XCFIrwW76U-h;Gtvu#DZl7=&OfZ(np!G2mA*x;L;X|;=mUYMK!ND7!A^;B zM58P|DYY#LF1~(PSTKeqmW|N3Ece-f^!t)t!jj6JF$Asv_H+Y*y&NC5R%c2>Bc>S8Di@)~OBelo@6eo$G#|vuxVpxj9@1>?d7L4%scTu`9pC>U*9b zprHCt^7_YwL4`m`gjyu&7mvw0uvlI%0GslPPC~H-`Az?^=y_}b^OO-=op__ksEjw#&%QfM={s0+*wYV8`Iy2 zRf8>3bIfRl9<~0MQ%H3eWUc2pxLMyhFl=ibd+V69m_Od|EH?!SELhlt8-46z(0tv=)`|)82qKs7%j3 zQ|NpRFt1bsKq=QNqLjq@q8~ndFb&@15|#u38Hr*iIiR<5j5${3RQ9Cq!OD7D=2tw20a6Akd(M!_P7S()LfEJ^2-CJ&K8ei$-AX(ZTq=KRj3C* z|2Sq_0)3k~n}H8PTHL3r(z#2~!R2rax&s{8eNA<08YeI4u-NEsvHnAVhfZING)0Dx zfB$ccZ4X6rk^w&0=nks#sC7q+(~ERHicJb)dXW!Z^U*DzG#42a+aE@vA)~N7^Qv99 zGVa6o1MF=_iF#92`(ll*8-9wl9XTq*lfSe*XxbZsMsX%JH-+I9%x4OWrBFa zgOJzc8fi_xxDeCNT|-F%!p_W`VB~8X+z#4P5|yp?EtQF+4+4(H&8_6VG!^RLaB89B z;cQfVav%g8P|2~I$H=P00&$i@n83y;6KEO+mO@&qzIyenSAxDUfKzmC3;p5C|Bf`~ z&uS@5V1!j;vMvPjd$htjA}`YNt_*jCCvl-g0q$VDnBVC}p;?;t_06ilQ#{e%`J*aF zIjXZIN*Yd2266sOIQnch-);;i>gn0H>NCpYGU)>F9)PlQG{`f=l|@%g{j$E7>K`W{ z-%e;C0g40;p^Bzonyj+EtY&D%+G5cHzsyq#QEzvqj|r8SUg7k2Umh>y6bM}nr=-Zf zsLnT)0U1;1x<(A=3gPvb1=*WE5>Zk9Qvg#)D~}fBXLS>Q0j$|w&mVI-R3&8&uT-Dg zNTA9kO?sg1Qg}#Q8PMQ-A>n}HE;BuyQbVLG8N6XoCPX!K{>Q6NwZM?4R)QM=c0>U} zvJx0ustt2w^l|1Xw~^=7Vf>eO;>Jnq0|S|-i{4dSUmF{LbcGUsF~wl>uG05EV8sRj zhZ!*C-Y*##kEr={XW_#S{pPEox*dm#`9?2~{qFHG8=GuD#y`X!aYwR^W8w{=h$4hp z1Y%#NHly2V-qV4%u}0LDJtC3UOwl^v(E~PYTpHk(XAQz8g}Y&Ga(erG7W-D+X&0_9 z1rGpGLP<|$MpcG4HueD9&w~t~tF5k33emz4DoeT&V}|mDxfcFcEYX{$0p#dXHU)#O z^n-jh6JuYIk4fd08xbeFy^d7AAI5=2yQ>8dI8a#A)K`cD+3u|J26V>u~*} z&B)(8whzD}0UiMLH8p_%@a`v$C>8%V3zX;rP_DzhM!sK#=%L@iv|IQSu7J23`bHy0uvyBcY*X7 z=#Y)q8{i&O4P{YIoYi7iCE_d}l?e(TTxLx;NoJrX|u>p#!l^zDsBk3CJsESwz zl~;W_7#*jE!TJ7ZhpM*I;~fXTiqzL$S;5br>-XNwt&UuE1+n_o8j4Ab4)>w{tp->z zzr^z(sni+DyLtkxc_t+?vWx&EG&Yu;j^*)7O$*-YD&ONB%Ebol)aZZGZ-xF7fxOZr z-0Fz^r|?X<&#g6ndl%c|D~B?8L_;HPgM;C{wR|ty>YO~)W47nQ0dqP!e%jt9!6zr%}wCIDAf<#Yb~_6&7H8z;OuW?TF5<0^oG2*M+7y4=`c zLFch;Y;H#8wadtmO5|V(jb=*`3F4o!q%0XBHaQcKL5F3GRH&u{aJ6swa#;)WD zrcR=Y3OgGAIM@2V-P8>r!+e~UvKJy!ZDMDBs#L;Ws#)vwDzK-MN$e?6AVe0}zgf97 z1eU~B>Hp239070}sUHU6qo%K~@2399piH!$+oFVD?itOu)E`@pI0^H-vjhV7-3fw0Bt%VwM3!j;Z&d)C1UbH@H%J-+ zUB>RtSK*Z#n>SR%z*7P};e(9zyT54SbBW^w`?YlAV{!h!K?sl};d2j=XP?;!=tGl8 z1%mEUu_JvUF7d@E-p~db9-fCENsm^T|Ey|N3zZalW`@e3ZDIY z`TAw3Pw<1ga8gt07IO5CZ3b?lyx#s4mgS4UjW#cRm`txgy~BR{oxy)^eCHt8GSmc+ zz6pGd%$(+Ys;|$XO<}(4*7;g+@B_V+bh((C7_s#3x3@-*<7*$M?tYsc`d+Wsb{V}R z%je>_(OpbQ{BUS^Scf9R6}gWIV#Flyv#F4D2j#QJ@iyRl8z#ww*O=RUN-HZ5i~^ER zW-LwRj`A>_f#?J++P6JIrZf_ZL^lyveq{%mXvj&R~sj#1Q$nAlVf?g?mgMUit|1VNe&cB_NYsxkv za~m5QA-YL7BORTpsj?;=RnNb_J#%)q{xq@GP30R=kP7Y-wip-$$V=By(xTvlWqPxS zhDZou+!ET92~fyE3veRk*egj1u}_~n!1(+_Lxf1<5TgA zAG&M0|5pp3!4#=tsi=%W(nLS%2PxZ=pq+;+#fel41_{AT5GA6<5D;%;`j{yOWJU}o z@n^oXsPOOoCnMdl9ykbs1tT0|%wpE|rEu;AXAD^>W0}5%(XrsoNt?1^>&MjVR{ElL zCTB%C58gd-c!o=RY|Cb;WXfh9Cgz7o4|3y!@j7<)QT`B@y$WBHnQY=$MW>(^>s+~vFmxwY|TRMI6 z{w!-{_ek}m+z2kh0*DZt3MVWW6xI+)?vxBNXE@|zgptGVII3s_E2_hwQrxI1+12W| z7I$B%@bjDD67UD)5s)I$@E4L|K%3M%tS$V*2&9u#Tq`hiFif4ImAj0dBk}?D{9b+A z@2Z=6U}5{(AQ^ASemB^}<7$^D`-0f-aLeB@M{u$4OV*dqq9^y>hwTngxJXRjuQY5u z%mg}a%}Z3g558*ZJmiveS@~g7o|Lt8wcCxN{r31iR`(Kl!V=q@DdWAsAnAXy6b1$a zA!Z2IId9!%boy z@iEB;ZK1nb0H=P;s8Xa`QJPdrj0y{`!KB!3MkItIbO&%i^6GhQm8mJOj^UNVg71@j zj=B10vlB!S`U9o1n(F`e$_g!RrOD%XvM2hvN%7{CtcI3RsVkJT6mE0|rnXoBZQh zO(hR7aDck>67c|pg&)>HEMMY##NvlDg4R)%~W&zDr-`G!|~)~`kVy>2Mc2ec|Xe8lvzXjFzzk;O1?Z2jm?6k z=!zU$mq#;FgTOUhU#At~aqfX!hHv*dO$?fw&c7XfW`{L%}iLEnoGz_ah zAr1jzgv7-;N(RzhviT67LbV`pG@Jy168f2gMCLHJ52)+P)$5&XGz%y+;SJ^?Fpi<# zaHLCsB@&AJd@z?kT=?1BAj7GFXF9raKf-lPY6<)4a^|As%_DNK<7zmS_Ol)U4s}ZZ z#yKCH#IXTFdI?PYkzMptS?>dDqSg{rlt5g(xO|G*?rQ8-3~%>j%r+=z**TxZ}=b znI@=fS>KVu9cS#ofx*KknUT{nLhFu}>V#aSqgxd75t&$t>{r7Ew-Enq09W+HU8#hjUszl!gUs$MR6OBET?S&G%-yR0_JeY0-5m#6mW=d;Yw zy@wC)`U%Yo+ zdHZos4Wn3K)XI@Acbo#p;EPn3USX}Alv8czHp#5CC1LA-wd~pZJeluF^Grcesxae? z-Abn@oFT+=0Le)zd9XMUODAI}><9aFS?B97BI2^lIKoAWb21>TYBf;UWS1H#h&1jg zzd)xm1$7^EdVko_%Id)j0Mu^sLSlOFq;RD(#DO?;wpfi}$5ol5onZefPfaxFPo*(&j}S0%n?)*tAQx$ge?vHnFed0AL+^^gj^2ZlF@zASi23<`uf zF$4w^=7(&boUHY3crb^=s`Q4juyxFnSUp%O0BQ>f>i1kZQizH>9zHBwsIHE<1kI!g zB#9~vzW*gws)q`N!nG^23tDcNO7}e~DF&R-ZRDeOmL~z{y5#}u)`v}2xG}hCV@y+( zRd)s7eqoS&0&PBcV>0Mkj18CSGlD>Ox=T4ktlkeYorD9bS6pacP5=P>@N{h?u~a1A z3dWe}gCM^F-V4|IpJG5&Vy9QH$|HFR`1NLsds6_}gACw?<-b4In3#C)-=F{xDPrn? z#ogITmG83u)%79~3abY1?RKX32%l*xlV1St&8nQTo;WIMOmj(3oAk z;VIc9vhbIJckLYvFE1tm+*JBdM|^gc|L&i;mE6t&j11S)=ZgE&%)2Cp&i#d44GBin zjw=6|2gFF6%5nrt=h-w8n1*R+?c3MFqLS_ldl#j9Mg?j_RjMPw?0e zFIpd!hgQBFOkzoL>EjZ`6LC?nNy--XSP5Y+mbfcFDpcr8WJ`P({c8#Xa0G$DmU%V^ ziXmWtOLZzXr8&{4J)*aW!_f7w#}QJHM5>eLmbQ>-U~1WS$0R_&Fids_Z|o)X@iw14 z^IcYn(#Ot}K>ioviv)9KdK}{~4Wq&@A^k2OQ z*;68eQ8p2ba7kWO-{Z#Y%h^RTa;g^EN8u2nQ*K+BLG?n%XKC8oJw@nKzu@mn# zMwAFvStT!fR(VH8Vaklx=-(GB@f|YwMhclTKoXwtbn=vQZK7Pw<0tEOhF!T}( zi=#i}?IVl_CfJt+$1El&+_8@_r4+4t&$=mB!0!J4A$Wn+JTpts>qi-{?d_vOBdT4t z`&Z}pRg6{vj;V#%g1GO+^I|P(LgN(usJ?yDeV!N4Txos5W`m$~J(KI}y042=s-GrI zXUqQ=X>S=6*BW&VHqbyL2^|8#0yIv5;I56kgbhvVMjclP^Y3Ks(}zqfF_wog7ScHg>{Ln< zH2s41^^-5iP9z+gvg@a1;(T)JU{bX)Q>yT(^?0sCaBc7Evg_r}#`*bZAbytuH|Gel z_*!3VY;xs1U5aZ1bN6JIMwi>%uU0ZlT(B=#o-tqZohgrIhwwA<*S%#Wbl=56R4BSB zrbz5G)HtfJBwu#llrnRC3g7oUtHt-n`6QFhsk-hL>;D5FIO{JEe0#qLC7FyE{f%~qtq06i=_rj2f zpe;g>dCl{_1>Nz~*S8#!)n)9OP)bj+@h%2NYIHI7w}zu56atWUdN?jT#ZS~1$qE_( zmbGyCV#8v^K{{3BtRsiaW2d|RUcA-a2fTy_q|VgTuSLsiK_gMo0i^w3^m=qt4ncwi z>p?-q<*YH+h-+ukguwSd2=bUw1deGEVT%8f7FgXMPd=9?aaqu+J)St|I`93&p_yqI zA=v$MHdV-espmJA^pGP?>K-}&gpe!sWXum@1zBY9S6CPVB*XmW78~fv-zjA73&6qD;U#6pEr8<30JC!WoS!UHnp|xB@0uY+57;a%b*q10Js*70J zQ}E)=2|ptSB?e+j97H|pP7R?1`2bNO$oR-#865L8-%0j{?vHLf-VbR!9G#>-_Ey@4 z(mpXMZ$uICxRVy~zA^W{=`fENCLQLIo+7(e7m|G@DRLHOT3%Uo(WP(Q@OX1k81h1Z z=v*Q{MA_49yEpZ{=gDtw4+EL7)0(c1>2F12_=4OWHVOeul>g!%(y0I&hz6{yL-D9V zKEb1T4Bt*AvFU|0v_P#}Da%@NDQ|x(jMdxDdmbk1@Yodm;z-b{BERj;iHjgrAcDN| zXEl~Kn>wVJI48`{Z?tU+$-by1OZA{7=i}s_o!B8HDScbCK=j_-;r>Erx1OZ^1GC_L zZu_vO`*avg)MOZnjEO6Td$2+#2*riLK(tUt7>brXM9uP--0r!Ut*~Pl?cVd_$!7@o z-gD5;^P?Cr!hbDV3_|Vj0^TE&zspI8%`?$u?{SlmbJIAT-8yUA%t5^WQouQFb|0^l zGj=XMK&a!sN33MziD^6MckB1p{fo5@+p)__>Ks$F*2{m)$viIB-=^L~kLtcxraiFX zL>>{2#zn#aiw4)QAQ5E}PD*bN!4`=&=0g=i;{4bJL;k+lkbhq66jaV&>V5$kD-j9v>Cp@MJT4Cz04WEsIqB3$a4*Um z@CzvpnGa<=;R=KUEwJJ!;$g)CrVIH^CRKtAd)M2Q34mFl_1h`7Dv(; zI*=Ua`?PoTMH#qu_5zI!FL^ptcd|ZGw+$GRMSTIVU_?0n2j|$)8(e_ehJ1p9Abc=z zD>z1BjQ1m#@P{b{R!cP=8Q+0|{?C(jLc6g$c=X9ycpxe^8jQF9vVj%ZU~~y+8QLJV zvXn5{ZCV#KRSav(U(1*ZGNjBcdmtmhS0(NxG(_cHIz#`@Q~}fHJc+I3y4NwM#g8mJ zlNv5)D6C}3B1dy$&mY&7?+MH!?g#EN%So$vK2k+Uhi&pNMUrl3@=nz_t)3SzTuqS2 zN~#k+DMd}%W%=QLu-W`akPvUWIT=&A02Y0iWp`W2mp`&r%^FYn|0oXIupkHntfW*>TXg8}DJn77Z9`AD8IfSrUqoR5ECJzf6 zo7r_M>3P4)u!0%;YCeB7b}?lY5$NU%^=Pkb-LVmZQPgG{n8B#~Fd5yG-#?Qx27y;H zsOi~2*e7Vy+d`;0v;%f4t)}l}T{x$gK`59QX=*C1Nq;=|8H)?`7u;4x-aanvg@{}_ zhy?vrN;IGAG@mCmUnc=P?v+K@!e`r~LY^)H79Pf3ODA!~=Q!j{Ps#I?geM+HH{C_- z6WLY{r4HPz(8=4B@asq`9z>!%7G_$5N`eiuBhW?pHuv@J6x-Tf%HBOja#vFyH7me)HqzqlJfu2YW(|hgMwU zD+P=xprV9HLG$umjp@5)FbpMZitAx(}?m%14s- zm0r^u$BaZxJ+NEXFo*~n?1et(jiBS2YGS~W2q%AW>rv{%# z_mkRSv*GFOx)jce^0;#Hpax<5Bg6s2fO0aLi2JffA`LyBIIEOad_SBmk1c&J4TJ*t znrh<+`O?zXQp2$`pZV$@uxcBGQZP@oF`2tG)>e6()?3*=7VAF}c-wCeQ>nz>*DkC~ zKNmUf&-whIk@{eY&ppDLBf7teL7U~mP%QV(N~6i^G)!c%@mQNf+cYOSNvqo9tRp?= z^U0P2%SKvY%$|;-dW@ff*{iZBWaz*2dxkRL51NSty?}rz_&`)f2BW11M!baYs9zDp zeBtq%H?wjmtJm}U^2#_`!}ep*+=8ao?9261r{i)Kk;{&^K{2N0DDF}DwVw=1%he*B zUGLowm77gTbl!iu%+Z%oPNv_$Ih?UbBeiwjdBZW&wyW>8+m|H(h^rs|7!N;Q9e=2T z(2$0|;+Ki~1jjX`K8DHoN)TFrBz&IAKwm~aldQ-yzeh2gumEf~5dIzjcm^{hA9cTy zMTV>1vdeOyEHU#9D5RM;yE}Q+B&E7t49x8{;MpuR)K*rec-bGd+_n0lqh#3I>~#5R zL2Afdz=7{`dQ7<-n@f8oENpsun5DF+fBdDq@V;Tmu=qR2WmU=moj|K9>L`KR((xS+U4w>6HOBR63Lf@J^8>AnId6;`e>1Bg~ zk6s)>Z?rB=ZsttB&HTRp&~#uisIT5E+*Sx(Z`Zf{~33 zLkaW_WD|R&L{C1T9{%JFfBvePHA)tS7VyW#-qbB+-lJP1n=H}Ua=WZCet)(aM@UF$ zvvxIHz@~n`N-D!=Q}VJSHzDF-w5|J*U&sz~c;MpliPx}IRl~i$M)6F9d5n@G`GNyv zlgRs0$K~^q-qtmpY)&@LA)o&#_MBt8&#Y}{z(}I&nNPlL*YDah9Pf{7sf+&Jc^Bdl z^N&Aymbdqs_o@7B8=kR1$m>q(63`=-_&(jgK6GtIUknPF@X+dXJ|`h&Q@PKHNU)nPu)$1p}ew<5t)e>%)Ghy)Dj6ClArWP%VR zAS2S_J4y^BQA}S61SdN-HmcXbsUV(KPu+(Xa!3%)v@9oDS>5OoJhm@*Y*3_6$f$7K z6bW4AX#XeFqvfIygH{8gmwvCH>@PlY30OFdKJ8PC44@$dL4_7?AjG5cKpfc<%P(AF z5Z{tO&U>3Qn_Zu($TF3?126BhUTI+`qwTd1aail5l~M5@n|E%DJ%49W#oOeCxmTW! z^v1fUa!h^QRn~YxvZ?gL?TVvt`gs?+D>)t}$&)?an)^QS*wOu}2@QYedKm%XOSFkJ zF)&41&fl{c09<+y{z$NbXAm(=1cbN$mr1|4Gn4Q0lcf`-8Lb~y%tJ038uqIuiX~$! zcYSwrz(@q&8M^_b?GrhavB zRv^kYH@0eX%@1SU)`mWHcGrq3LyA23PfK(A*%a#Is!kL zfFj@+z96C&?dKW_PLWRH;>N*F(MQxafJR=307DiO$_BiK4k#duXc-h}OKxtb`fq*r z-YhS#`^@CzWIgRf+X7}=ViF?qMJAT(C9kw}Hnd?W(KrR%=Rf77oo}ud2S{)C#@bW+ zy%2eD zSbNY%e4j!jl$D38vBaR51?gPBRK#iOy-L*CzKS8qzyS-hVI|}*Tu3Jr3W_O81rNQdx46sA4jc|q z{GWiq$lxbWK2FCmys5>F$H;(DT&dtu5CB&9U>O-?ytERuHZ)u)%m>JrGYA7gfei=* z2s3V?_B$sGuc3{26u}u6m5wz2x-Pk)Jdq1Yf|i(RQohKV=sAPfLf>p*!}zN@s8P~c z=eVlcS8HrkF|g=c@FMUt>~n(W2#_Dl?YfOX6($Nb00Fd!d&)vPj)?tb z@?}NhYr*cX>s^1EAIB4P9tjs#$%9|sjvg)^x2A>#q8$y4y63*j!v13jj#&)P}>N}y6|Q6o4rt%z>{}% z9i4Ga<9dKNvb6YzfZbv3+aM~dm&mc33!9JtjgJPCQ&;2l%*~%oX4gaIeFeo>FNuvGYThbnU9e{AE^Kvdjn*k z6w4s{QiJ9|(B0roQc>_LC?(Rf)?e_HjHDYIGJdTddkwHFehI}_qWF(lFW<=(N$`Ee z)J7*n!L_1ZmZd(XmYss*3X%AOUSJ0XWaz?>#|`tt)CCG&$USTLw;~gusD8u41C4%q zf<0kDiYKNLtf*ThJBUrFaWceQ@T2zfPrUbff3utCXNJu5&>47^_vzA6g#LXTdBdHD zV4Wym8n?RY;xS)dc5&$1R7Ps5$6nLf8W_X4@O(kt%GuR%vhvaT(`HEBSMASP`vfiD z9iu2==ve>#ZU7D@LkMak_JL)Bf)S;mMml6ARHc=Hl910%m2L-Tb0?}>6@+}7M$`1E zsro6YI@&*UcASM28*aajCf^3}9Fhhe*A6d>cRt1bR>ihE<*+H|A_7fLmZr0MITv*} zPxNtqzNpl)+{V0%kTz>(-rHeq>OQBwfBLFwSqPo`u*SMZtvXq-($QbE#|Ms^1_y!d znwFFA|I-3c0Fx(_8veIHBS6nsCnWIS?n^gwO%RF~#Q4+M0UdLz7I>2lLZieWDZow} zE_DT$V#bq`HKahli*B1>$|L3Cv)9%y-5h5cKIIBP8S zdO#NXMugYrg9GJ?5UD@|V#B+W!@4^~k$22bB#LzL0`%XyB7^^$hrxlzp`)A%NrqxA zc&1h1wadn=Bx8>zA=(v48(4na+TOl)7KMoUICZi5pyB>4&@OUfNMIi%YEeM}3|s`L zO`c=zexDQ!=W1Z^I5?Eh1w30?-Y;YmiJ1*jI{CaL1Cd~hq#&eO1_smhw7 zso-RVo)$n(vOCP``0G6n(y64$ysox-jbkJasLY=*8GdFRBK&_oocGj_2Lg$|^^pmieBF=~16ze8lC)SIA1tie&n{!i(=;GG8{k-koT( zn=BD02RxUjBTo_8_<6GNFsKnmE?CX(<#|x*yf8iAd@A75Fh;U=#3yJuQ6aFOurV;2 zmBF|_uEZk=mFNK>sedYAmeY09ar%96a}}OWs?LnZAXXhynK&&6GAQ6Ol_wNqXlTF@ zK6fL-#333ZZbO&NWGg|d0xmJ^M`*$zq!Xl}^1Z&wowP6`D8=rYRtf>?Yh!|Vz4=-~ z_3|)>w~TMQUnt9LDc|U`f4+`uDx~4DSkuv3H8DQv=v&+FA_8-$5-spFxV(Lgdl&YH@CDvdJC4J6#cnr z`FapANyob6iBmt;{V)&2y)WKApUy46>XyH-76B^yx|hch_W#iWVmF@)$4oFUx zotGB~Nnk@mWI_Q`d_66#C_KqGmD;ak<%alV0XcvxL-bW3I1&oOumU51QI>+8+1~Ee zmwdY{vh#N_XMg1M+ifB!wFZ9sx- zyG$AZDvmob1;|%)MS;dSc6@y`?D{#QLk@8{9kD}qeR8d!6=H!vI5;Z*^86za(R6I6 z%^}GwmtY-FE;dJAwj9>F7#w8s1OGe5>ojoZ6+iXgqK>rUMu)L06UB-^T3g1#PpC_n zNjO}Sb1+@-<)ob=%wq31eJiVgn?RVBiGZO!L!+k0&<~;pEx!s*DaK$$N}*>mk?n(- zR);9jadIr4Q*=LvK!pg|AuUM^Te_>$wtd3h=JkEu~N`5GoKjb%K49<|?RjtjcZd6en zl!zcHvtl>zkhu1&&SGthwl4pg@;eezStMOR%0DM06}TE>pujb$0Ob@6${P2^B&KfH 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 z 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

2gdF(~DTbUmoUa)^YG^*qCzXlS1oLPEC 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�{JdNyxZC43)=VNV73&{VFRlN) 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 IQ}n-dxJJd9~Xj?7A}QZt)${dauk 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�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%0ArMB`0|`(f~IR~bGPznqHwp; zY%6N?S+T+0Ro-o()C_{+*5vU&UcCA4m``fLaEU?mGbh@6h!6sD1)3teRfl&IjLiwj z`Z2zT37VUi+h6f`muaT5cGI%-x4k}JI#Ar_KK#M5-Y=pO^82YMJ2`|1>_SNKRJ%Xk zlwd3j$xnflN%+{%{g|BKL{1}Ccn`5b?GkE$Q1!8d(6PGc6~RsZX76pKB7{TKgaw%^ zbB@zO(pMy2en3!(Q5nHonJejSQ$|Um-Pga{3z>k^!kYjUp$?jtc{2iIzuxij4`xdW zj`7-g&oWHg_A1CF+r`={-?`N&K5;oA{Vp?mD>}x_%GzPQq*c_c@Ay z&{|2Lu6M#IM5A=}SIx&P4eekW+Ele4GjAY-Ki@CIXagJU8UXLu9+t&78dN9x)%&h} zvGwm;-hY0!&&(V_i49&otXrt!VlMOBSe{APk4dUK|Hy52ygKf2M?F(o;#}W9Y($gI zxRl?=>*LwW=cncLB~#;61by7+E48CZc>eWI_abzwpZ{_*=JWY7Rz;yG0$dI*;xe&@ zT@Q5=XebrjN8#%D4D9eeuHaDo^jr6dCEoF6O1}6}>Fm4DPfbM@8p}6#vB%B#Vzbn5 z;Wm4x4_{Yg7?uMmgt{jZCMe~~u1J~I#O1=N4DT_~(xbAlb#!!$jEuZ}l_~pmR@p|| z%QeXW_Iz`B%)e6U1f7ZbmJ|R+S9t?t=G&)zG%V zJhpv7C9NW|LnQ)Kr5XBVrR7O{eL8idXmJQ0DL;XloMNy2Ynj6kiqh&!uQQJNnnJ>7 zPgt%+Cdq#IsB@Ln&HkRiKRs&(hLnh4T4H2UboK_JTf|3FHyw^@%IiU-y*Ctq7YBj1 z?nA3DsrV1x>9_8RUUrHVGDfsMv8 zoN^KD7FhX%7Ziva-aq(|elhhcq@hbg`qU#g9c)1Uw3@r0)@Bt8YJRQ$n%U8y=F%;0 zEvFEg&O%8VAk@#td+V9!qKDtg`q24d-F?BC6UC!^=bj4h!=B>e727hi;?=Ql3RaFa zdhZ1bT9&~B&bk);KL+DC7K@6?Al`pyH4Q7RXS39o^S^s!@YH&9R7v9q{y9R<`(Jm7 z?Lb295y5e2W=Nt>^0=93$#v1B5*0Tc7GD&Gz2*mskrC+|4>GjbBDXCG%`p z>;$+ad*4_e=rQ+^5e75z`S)T2a8`?yCIgi97!h+IdfG}>`B#3w?C$gmhlAdFdi zGW8QAZKhiJsvs*q$rJaeP5F`-UYS2BgcsiPdnLlaHVB~-0<9Dd!H2>aC@q2) z1KALY9V2kWC8?U4C!;D1XZRk$`~=KUHV_C!5I2K{5)A>5f6M^T>L}6@2ec?eQ!(Od zlxlC)?#V!AUwDh}pQ!s(9Nsz|gv!Z1gTgubT8|uEjyeTz% z%geWg$67T$!8W(sP|7Et+HA5UK1G?FmDGjJGnA4SsWLnpR4Jp~!2+*l3C%+Y8j&&+ z5aiS1$q~cb1e;_cT(BCh5!M0;cHNJ1HM}0!e4TN5GLIOlKYZ{qB*)&9j5Ye%4~;r*nFjZC&exgB$H?F}j;U zS=tq{Q%ncP<|mzhvbcS0PtX2RF?#+nn2cb)4vGJ8tjZ^@hAbzADImxNG%@tpSekwX z>!b5cVCb9dY}We0`)^nFIMu5`*{4UvR*~CMbvxbPeiS2J_g>71s-$s~Guor7Vu;vD zf}yc^O7cn`gjqWuuao{c&&p~(jIKS5PRb|B8g8kCqRe%-*}xvMsum8cym zzJ-d0TG;%4;jKfkH|@8Q;+>yG{5f4gB_G)KhhUCe%lvq{rZ_0o3;P?YM=5t!?;ByA6?C=G5OYqz#GG@q`o*E;95?)Ai6_)s&R zefmnl5v#88Nv%mnjfPbY`RehG1-lOI1QVIw%|DmF{msr2WX-%6k0Neo_cL9roX5Pd zT_G?vH4rahEfL$4TTd`X!S3_33Zt zTYrD+2lEg;Z&Qz^XozyULl8WCEfPb*!(v5btLb(} zFWK^KJPQwYFpj&C0~F2W991Yi9y(6psrYQrZDC25ER+=k35j56UI>+aX>)Bw%URO= zi(jR!{=Xb03iN(6riou{#Q5!P%kI@PN$xE?_85%r7j1GGLW4A@Sq>x^b8@qNXN^|5 zMSuEUB`FF28$uj?2g0TR;Y2`w_T{httpaYlje!VQBt6H&zmqY<*Xf>?BfAQUOD z1*#y(Z2=aga5nm!2A?}UrdUrzU|$y`HZjprD?Tz#t(G%e<2j@DeX7Ng`+~gtyj?@|7*s#yiG=Dy6lMo@hC^3sjwI;lF7TvxL zNy2zRp;h<3j}$B42g_Pb8vo4JrexD?zB3kJdA>TBdA3lY`C8mqL;bO%R`HF*REEG5 zD5fgB(_l6iv4Z62rYQiMe5PIZXa;K1shQt-IF(;qv znG!7mQnT6i_==rSSA(RQ+R^DbrpH%9JJEI}I!Ug{^)K~kUm_HF43tQO^1mwZSZW6= zV(_sl?L4u_8c@V)TO4|Y6Uy#$P*1Uu()QNKMY{an)K95!CM}&pI+EZC^T9Wg` z2D2);bAUF2v@)ETikU$8I#+kW@5x*qXgGTJ2-6Ogya#~_f5LCz**Xq2Zj=$U)-Mm0 zrxNycZq2k;&%R}Juf|GSfH@u?{eWvtJ9@kM>0ww(@?R-Q_tozSOfOs>Ik~VG?ex0& ztb8mh-;{Zp+p;Y($mjVsfuQm5sljFp!C(K=A`hqLCM)f=`TD1ezm{yoI_*JZ>l|yt z0yg3O0xFSQfsS|*-&%_$H_Bvl`$_q%q2J24$PCAdC<3}7O&*gE+m*NZeV==;o77i7 zpp>Wo_~*l2j1IePJ9E%IvYv-d+Sny*!!?Uo?$Ja0;q7C0;6JqeZfC!%VwIWPw#BcTg z9%ffW`_>O8Qh>*QmtBp9f|DVQGnw7k^=o5te$~5fQW&Yz&SUx5@z0bIG({6n4CS!S z<%P!e8`NgScq2dJdcv3-c^OHT->zRRIX|zd|L9}qweL-)1A+tWbMkkcb&~bmd^uLL!f1;G$J@|OXAL_UHpT?^e*|Ld5*pK}f4{&XM%Hky{A} z;J5~gm?=jTEh+XhLxYOxBk|t+-qPON8f}n&6)~jQZQ>4^hbNAAJ)_Z0*VO2dWJHkN z3T877`aFmNYVHowqEisE6=*F2jJLsI5PY4|;{uchOV&-s-E;w2o5%{oTmV>N@v5+H zi9R+}h&VwvMm$(i8lr`MCMKRZ@DM{I#J==9?x=?=xp&m%g`>OWkN*D3nvTtMl(^3bavzj>r0 z%3f&qijT)u4(t*GNU?bB)A8`InBqBuR@1A;)NAZ9gZCKI*5$5|rG5_8ZE7WFdsew}e{xBwNtB~~Rk0gF$1;Vkb60o?XSL8`;;XvMQcPJ#H%I4w~qjD&J^mt9?F~zP=)VebayY zxMJS(;Rx}qo$uciHJSK1ETagpm@S!j5;A!HHK@+uWD>CeTI;QR;>z;d`o`*K8!O!N zAD^B782ht#c2HT(!6$uqLI_YtR;oGCW>Ut-hU%rk5571K)tYvOVg(+BaAvrwu7)Ta zjg(hG3Qo)oZtWdTOEuDEGG`=;SmPUg%DO9_Hmce`J8`=_?57-E4)IKeq6ovdv`U*jA<0#0(V|H3&zmr{e3_i z;~q&tag%no$~sxCjnt`|ye-!#Upt3zBTqLNCMcIbvk~o7#?>JpJe!@)J#7kelc5q|BLo*F1kuk&t` zjXQ=ZaS z{CWLDJU1ShO%%B;oHT4XR_TNBj+TJW&I3<;?uQJDT|osbvOb3y{+_>LT0KwuN~O5V z`a_B-wqp^(2aFi@FJxfG=?9OFRKLpmzrAABzNg&CQ zgG{=*H!SmcM4!^6x|ZK}@lchzmt)G}~?rv$S07K8@kY@^`tIIj0*nlLdVVJ<0{s zhDItaHMc*6Tkc7|C0q1-=9_;1-dmBG$&b%|Wn4bLJX(pBxu>Dd)cSO*$2=oVW}K@~ zV!~pbT!Mp(n==C%jE8>4k6J_~gpEee)()J{%n)EdMR3-_IqD@4JeauRZRYe3xMd~ zu_vaAyCNwU7$(Pn-H}A03C`!{29GTKee!Dl4l=&}*&zhEgTxTOOE~gY^x!}ShR|5% z&Mr zY)1O8Y-yjSk4;94 z2N5&O&=6*U4G>{XTqOI745|$+u9uyfoSd7QF)=l5mMQtGk(7|I8S%@-a;mpyBK?Mx zFm$qsohUT{f`RxlC^3AZi8#ImMPf8NX(n!beoi~}Re^)A=JR9j8d4%JCA++<65f7G z-^!YkZYMKltoO5{(X5#_(nz4k7~Bx?3PRZd0L zAC=TzaMBEfgGzAXk4luHvhDLcvKPD`n`9l|119Jt1A?pCqAM2Dy)?v~XvM+ett;II zHImE(LGrz3Y)n_0fHkeli}OFK`PXaFcwAU`MCXt~EJSjEtJKAG^zZ22itPU)>@A?8 z3cGmk0Y(_4h5;#w0fv&0Qd+u^7Lbxo328)Rq?@4|q(neOq(n-(Qvqo~N;)JY@5B4v zyT0$P@2>C8axKjMi7k#p;~ZW0>LGVhRMBw80RE85;?{=FtGlh z_9XIVgpihx8E%g_JS{Vmj)VUZ#02BvfdgnHZ4qt{31HjzCZE=a7m95>$IamA7>H%7 zx|}JSyuLU%Y-y=-7ch9SanY?le;r>WpuvnQeGtjp`&mDhO9UweWcp+I*>yhAd}`LWhL zt>u@zA8NIeumiEBL0t95l8#K^wSh}8KQWywDRp}=@>YRJc%9c=4Go%C5X3H4!X9WV zlnLUJ!h`DiY4z$6;f%qI~E;}xJSE$cI}k$wxsw?u3tZDfIBT#I^OC$e{r1=yb^ zKxXN}gmJY|?2sg-KnTh_8v9lPB)CC75OQKQ=8=`*FzhLMxQ*ZR<*F^DO(q^3V` z-uo;<LfErI`Ddt^<0Adw(n`a|{@qkG11c7{6k$VG3`MG`n}S31$AYYwejY zS1!#~+eDHcI|X=duB3uthpWD_>|+nQpEs6d6Rg#}}3);E%n);sVz2EF8 z!U-e3uyII165ajF>MCnmsw5pei(`4{i*Hed@Wn1d_J`EmeCG|H{W+;M(qf~q(V)xJ z|G12g4tg?nb~b-z>QW$?mT8ogk;QG12Ny?<4g7hcu8^LLi!=KG7aJ+1>_dP+hPF!w zxVU&bmeYCc4DA1j_-q2{ag7!sB(!fykoVE`&yKQd$iiMY~{Uw1?23I-18dJ#Kyo>ijq?G znfuLdoB#UjOnp7e#yN(wvjes&54+X5V=TDbOeTQox!Q!Oh_?3Jq1FO`|_`%DfEG@%S*nOwO%iHw1^%pxr?vwcQ9$_0KmWmINGL9156+Zw6h6n9+ zv=mHv_ZhbBHM$d8kj*PbYBb=_u-z6lpc&%&;`|`yY9q0mKGRtvrjb}LbJPIk8zP#| z3!S|aD3bl2X!4=y{LiMTz-;?$-%poFQG2E5#Qm8@U!GOdwFIk}S1hS`v$Cnw+Mr{_0fVpd-7 zOqQAfR6w+)-31rQx+j>O$;R58yyDqeQ_YIY@bG}-{%P@}gT;lwmvSMw*dY*@h%9wT zdx*IlwE=l6QqS}3%6;MVyCi)F-Fa(?E$Wvzsk3Jk^h&pI_rnOFHQ`7JyFZZcFpKR#z9Mtfu1dG>5{*Ln5= zcxoPHm6~Pm{J31Bzv{u!c+KU_ddJX>Ld39^^eh$y@JX~x_#ndIV~_%ojQwPq&`fRv zxNnW=d6n40^%&S)(pnRxuW$PJy)EmiI-SS~!=rx##XILer|J{Iy1z@sZCF?7Ga=jm z3Su0J-YQ$4&yQ{Q>AzmaxL80&t&}2uxkVw`;6wbgqi&fjFMBs8!wkaZ8(p@;(gLgf%Z9ab>mqmhtQBtG_A zKHB_K8hD$@Z&>Uy{#g7@+m8-oTQ_IV-RYAQP|G|!zJBSyrdNHsNT%`XtgSoX&_DN2 zQhDJb^5`A|>o`&xJm(OEsqB(dFP&wp)j+*l8dZZzh+3Ab`oyKfbr_gUJ*I4MoTQGj zSnByP*51u<)=3t3)%G%=D)pF}3=Zu_F($(D_e~e+2S>YH$zT0k64y}wr^eR(dfjEm zxaq*}+VXmcQ+~93c06N)N8IChF>dZ;B#hfg%`+XBgJ?q+i^41f!$G~Hd|MckJ<|{r zlRe+%)ncbHKxYzZ9YsNhEeB4qQ6OvT<1O-pT4 z%jX6$p$6dxo`qa9^nrMC84*fTLG|g@tt`5wlD3FW;$^L;ZA;@qcWB5$@TD-EY~Om& zBlY!PegBQmgwGu>17K{W=4#>9PS^C0zXMZvJRS}dPqxRKr?nEvJh#3~ZdELNaoarT zugeMWl&D=w|E>tw3t<{r5|3P!B9vV5b)`ZlOHceUKk?2NPP0=h#OoBg&U1|$_x@J) zPUVls!tp`POga#gjgaFElwXbhp+DX9uP@G}@u01Iv!W|Okupx)=lc7ay2Q)pSH@4P z2bD6!#Ct7zA&Nv_;=ee4mVU}wtiuS?^pZ=FUoRA#U6?U`+Vo;`Xk5&3@))ndy4cTZ ze|hWTPj5+)rdp&^35rPV7utpw2PT!jj4-uCVaY&(TYym*IrK-U9Xm2*Vuzf}MBV!* zw}7Ib_e-NmUKy@pqr>8g!fdhm2HpVY(zzF`-AbCrDR)V;rU*kDWO&2A-|L#$ykD`~ zC@QsUym^s0S3FMhV-&C6c)riuYeTJd1S~>a5+GQv_e9z3NU}HR?QaoR84&PPBe6Jw zkU`W{vY)>hkZ%EB)Dm5o-?3-%>W{dl!k zzb4djc*(rIG_YTksBtBeCYeJOHq%so*=m}tGXZSX9imY*C((|nDU#Rq_l+B>qi;(6 zf;(7A!3`Trol(QDjs=EaZ$|kL;JY9pZLU(FXs+;kj)~WuFj$AW{`jlj6W<31<}rO* zBK*NJ*=>gM?1p(JhEI8Eu;pMpSlG7$kvCzZYdHBWt+6^Q0n_5AEnG&LucVCm^Tth$ zZoilM4xjBhJ?r1H#-HGxDQ57w(5L_Rt9ZkW$q2vK;py?TgBBXhv0y1f!iC~*Yi?78 zFd43E3xsN(|GKZ&a*dbTayFcEzLt4zR8Z;=GNHqkb2dZbzcjgXy<8AQVrb4WS@JPa z0dkuYNeRWjDV8;$kx=|V2nMpaC%$Sgv`zBB)rv0yKbThm4aL%g1oI(w?M;%Jp!1j*S#&CNmZujEXlzz*r1=X{46%`TvV0et|)6fJhm z$<-&VPbEboN@H=P=8-8?F>AYqz)2AoVQ=hBD z0(F1tMGX)4)Bg5m>*sb%t=Dz zXK>DYgQ_u<{})r0V}SP;K!|jAcYJAM?%?+Ed(IyGGb4tTw?4m~+Qe-UPO?bUMkNi0 z#BY?+5Kp))$VnI*W{HRj@JUQPv_e=`LkzvZM=TLB0jCq-kid@hibx59{Xz*3iG`t7 zT5?jpIU2K!Aw%KFoF7jgk8gUBMRiPYS#Xms10Udfbf{+jYWBqX9(@^tTyJDUTkt1Q@M5Sdcc2XdV4X8YOjRn$!o zTNTOjd$st6glmwNdnOx3B|Ynh!dni+f$>JkDFp#>43zDmP(|aXrmy@@)ELBGT&JHi z)b9?oA1cPC%5xSaxzow2zO|*KW2Hf2I!u;!;4!T1oFOpgO}TrB7ygG`+sUevAD_+6 z&A-Pjh)8F4Cn%;+&)Oa0={z1__oa{)7(wP!Fw&SRg69FJBMpfKmqP4%V$(vUt(ZoF zNUiO>+pH+(@`5ig9&0s2Md?ae$S7U>YgXM>Jp>W!l7iha9-%c z$g}i<#O~HT^s0EaR&#Dha#cQbzu00}mZ{&-=(Rr^TRr>D^Q)nRiGmN(njGYjktvEX z>h(S$;7Nj`w`}r5KKw$)b9FO$P1D^|V$7^J&fzvdu45bLoNQj!G$m(d3LWdX6soXF zVIUZ}n@EO(D<{QB9i^=^`Rr^X+ws}`=Xi*>(=j=zqf}b=; z2fRkb0+%BI=QF1$dFn!BRYOa)`n6cxipw4gEOXFZkfq1LGJWl$+jZ|&qb%;}1}7W& z?zIG52b>2nT<>`E_?O*t(dN>$yYSED^*_m7L(X8$JAJ;GjjPvQ1*|G>?T zdTc2K5}zI$*}H;dj3(`v`z6Jb<{rzg?xn7gJZIs|y4Lt8J2*botuM%L5b*3mIILR-QF8iPr|e2*#f0v8ZL4wD zKAU~HE(;fxkxbRaY{hX5ep{B^xo68mc4fKVWVlu+f+~o#TmJrhJQgV$kyP^MM>>pb zZb(h>P1D?p>a&)A7v9b-dqKiem0tFt^@(v@S=S?#-x;!Y1}MiheSeu^VR4kGL|gIB zCSt>o^~ZSQ$5+3GHfjyLSZ%!E;3z1FHBJ2ZePYOCA%B{WyDJVJXe!3c-TUzvSK7FGrWX zy#CLRufhO*>tY|T|4%2QKeS@j+?nt0tZtfyRmJB?hz|_X4Z%);#7JY4{AyB12O+T; zspl-@IIE4aw%%Jey}VvMIOqp3D&aNgbtv$<6 zk3OweY4#4b6dS_9iBRZ7zxi&9U-Qu(+f0jS+rtkT)k|ZsJiE)wJg}QmIT<2JzAxX} zGn}BCjpA#bTCe-IYhJLFutjjVInO{~Ff;W8qnjto!6hpyDOdsm`y z#@A5QtX%oGLUtA56AMVT+=1P%o4av&tA;bTCvIMNEnpjMIUI zb@T7~Zo-$lC^nPNZKA5#-^t3ov?i`EiWV+|IIlMpg`Ta)oh80ls>^w~N=9-q7E*M` z=rduKbX;|h)C%%g9lMYWbOO*mM#R{1A7LcrZ4%4V(GeKGG@dn4k&lgk2V*z`n%$4W zL~v^x5)%)j;w}!B&ac%MPC}dYedA!ER8;sdncq!vO!!q?Rwdb*2AtK!U-eRYy(cRc znlFOxQnrx3LW}=>X`p^zokzlF(LeXmS0BbwsRvf2w=IV}OC1H$fZW6l!W5Zjd%bL* z;k;WQ+TrGQ++$HJhV=zGf`#27RsdD@YcOiM+%9bqlN5V#b~^gmj8qCgSS%Spes)%7 zIITrQ`1k|_#Nw#PNYOB87@igLG6pP(A<8~D%Cv5jj4O?mZVmKXo?>3l&Ak@a1(Q&C zP`IEnicg_Y9lDRJjD*6_sKz(YaK1pFM68aPL_+e#1l70L_Jysq=Kk)xt9@r?X^uji zVrImoI_`%$ij?nSdG6eAB){L%VU)U2ujjeb@gt--DkPEq_xy3!^z>Qs=FH4_P~q8P zw|efQCa}GtZ>#cS8Pk{ez@VD7^6FgK;kGMa**e}oTu$QmdMU5|Py={6u6wZ(0G!DD z?~i;1M&TikiE)F<2a{8uT}^LnGn||_=a{@&exsuy{^~kWks`LHm=z_HU+;HJm~U;# z*bus-o*Xzz=p7-3>SBkeu!bz!`S=}e#LV0`Z8>V2m{&*{1QxiWeiuEn`&0iq^}KIa zZY!|4eY_>j&IP^YuDYjY9u0xPED^-<9az|H3y?rsBs@H8V9o;U-mGg=)3;vNzg*cA zGQF7Qynm$?{lda+r>E^wfb!88K$_{T*Yy19jhOwuUl((3$otd?Ak*_W@m6|%!>@gxqx=-axUHWcjuEAEQvT9$Bi3Jqw zeWKH=f{hL+P~H2yUQ5JsXAxulG&I@_&i-YLmt^8((#2_Ew%iM^Bv+GwpP3jQlN$ng zgG(jOOqM6-eLg|*(B*P!wTs{++y4f!b+T3*=PjnA%-qO~H)~cS!(Y4Xp`j~n5PpX` z#KPbGe0Af9Qz$1hM^rLkc~n!Kx$C)zrDoA(cGIA!>g~^1?D_JD7{4wsmyvrtO9|Qm z|B;0o|Z)rYKmPc#n%v8w>a-p&up??Y)~1>ZkVF|`HQEKRxE zNX?W9hsx;aR;F&Kw-UA)Zaif9sjDRtv=B#6|0PfXe{OAFT;{>(U`OxEjcrHC#=ofn z`SS`r{*0~IvbH-v3sg`1e>HbYnyT@z-Z^@Ie|&Uy5Gq3~b;=3KRlpc6Ol8xnt-66f zo;iZ?``e*EctXG!!#%*KrddEt;N+SAI>VfhcYf_XKl_O6QVIuK;!qT!6(f7vx&jyt z`RzpNTr>o<`+a70ae0>cPU*wV3lfP1Y!|~y>)Ig$zSdE zsMI?y@8PE${Z$R(Yg>R?=|^Ejp}Yjl?vy|^dWV?TAPI^ORg&6?l|{X{S&bpF0P-9T z1zq3AZFf;hZCHztZdcH~So(;`ob1YnB`P)mF==+uG8II|4oDWxrwhBg0VXH>=T^f| zR(vaSf^);Apf3>YiXVYsZn`|oVO!+m6ETtQIZI1%XFP7-(J_6A?gRF1PQ#M$FKANA za9BG9nG&lXzp_nk{qFhKtCn5A;SoD+Bqpb^FX&`V!0oX8`Z)J)K(*fj&q{{gdgE2J zWI*o=%7KiB-7?W>?^g?AqjC9f1-U`;BV47hv6cXqVZh=6GT&g2%EE?_m|e8^&a|QU zROO#H{&#m6US3c>wctuI%n&WkJ#DecdTnp>`$6=R-|W_*9ppdN#5<38Hx z2v_#6K`gy*`cEzTIF(<-1+gxJ=WgdffM+EQ07prd=!j-)919CvprM$=qi)w#K+0*I9kLu z>tc*7R!!*{Mk%iH_Dx|vt=l^_Y=|#vZci)$qMT-715r+- zg_~|c@!!s(se=5>5CqC4S!yoY8PWQjGj-4XFYq)T9nV#d7~iWCd{8$mv7eCgdw6Eu zFQZQ&wKn@5uVK}5E^_Tk)N**ft1e86X<4K@^YB2^dby!pGX1WN>5o_HeT7iY_FDC2 z|KBxvw}E}0tZe(Pk|uPZ9JVZPHAlx?l_{&pr=#E<4u!E96u`wFu%Zg?DcP?uY4U1l zvr#24$I2lKqM?lmal5%cTWqa{ulD_!#}|8yG1Pn!cESh*6gu*rHXe41ob!B=Wc%tU zr8##vyJ|1cz2cGAaRgntfWQ;z;$GICoSyu9xV0}v42yY?mcpucq^Bo#E;FENpYria zNOpE{lA#Sh_i{Ap?;2rI!Oudg2yNRZPI9lFcPnZ}SM3!BFLe(-~dX#*71Ik05tBCdn*F}(6=GGma{dRt%9 zay`cyuBg#JJYQr%TfHzIihnzi7F$Y57;N}ZPLn|-!l;cgL5UFjSPl@{v84zQ#$Yl} z8PgH476}<3M1pu|`K)4PpdktM2NC`*C=7TF3Ui?t049~$2728YR8g*GzPv+0hK^+H}` zBpWh$Z=DV{A8q0?G_r9*lT-#fQ|#Fq3lD$jmuN;jjJL#AfB7~MY;7Oivmm8olG&io zd;bmPvaqsn;@R5sALSvoj`CI&Yx7zYZ2M2Oye zC$YgG(OO{tfEfh~T(GAgU-tcYqhT*+jkveQZ8uI{C+^`iedo-HA3wxT%br=qiT|wh zznduY$e&{95lPjWtHrFKUT+t}E&~H?Tu#;Imm%sZqs;H*Ies}+nyiE3II^sSHq5?M z*8FGROlER@Tz9`+MTm6Q-8TUCgs)X~j7Ss1De3j0;&0RRyTXoL&IZr?a($Ncxr@fy zEY%$|nSh+XM;Rw}?_Q zIJoMsAfl&}%J>0tn9IS)$`u4KL=+h`NhMXjtt9Y9_4FjJ) zOWFST!z->Ug7!agfLU7WlN}3^^X*GD)&4A-%+V|kRdH={sooBJDum;Zdz>#lm!ZQw z%B;?}G6D!DcfHm?IV-+kv{~{-kE@g2C;l()u4~^;U)TNbL6*rtDssQv@|@oPZ#;vC z*MR8xhyE0gT!DhaG&Qg#RGeDND@Kl(j5{>HH#`H=K*nfJQ(F1ea%~lF=h@8I%dLSa zwmX?$KP25NSsrC|m>SUxh_1KGk0KUU7Hl;8>-5vBz3=|9)6Y=K+MywJaS|sdCx3r` z9}36Gk4=lAcdrg5uic+NC&U}bkvIp=*na0T3$JHibT3YMdU-9Sqm;+S$3219r>R>n zONIZoqmhx(zT^X5Uf1uyAR5@1-4$}~kXDzx{Ch*8@SB;LpBNo|Q(S*IBv#RMY$#5$ zmK$*8-EwXs9_6_?;lBz-n1{TZ1;oXpaclNnl~cJs%y zrBzjjcPe~30pge_!H4H?Z8%`EVg3jlN{06jcy*sm4Zo%sZU=yfJn!biY#&x&pm0MB z1ayj3MFxLzykI!bmtTQ(jVs)fCf+6qC?5)jOK==u{4J$>czJnwdNwVy-1psfeC7wB z7E9?|MztS6X$;tws(&XRmW|#YQ@x*^mUarP)*{yyqXmZ6x3~Qddf6Hp8eSM=XJ`A& zH(wo9JOejH*lg;vb*iyjZ?WX1y?6s2;Ms=Wbv|7cY7r3>490nu%)EmCu%DGh=+u8 zw2@mRK=Hw}ktgUCyUBI(MeF-B9XhN&(Z~JTN|^Fq*Q}m4BT89^CQ_T{%Pe0AZ$cUq zev3TD4!lmUBOvKmg<>r3RAhLxk?+4*e1d35uu|ZYea~WKAsl~xU90Hrbn$O~n9lgM1($-RYAVqx>QTA@{`;Z%rs z9Fc_b8U#Hie71VlN?ea;KU296AE1K2q3uSKSokKo=G>VK1VsTv@ayC(Vubxac`6R% zsj58owiPXqW}oD~?@%GC=`qGdzz3x@$=|^|+ZbVJP%3Vb2UG^y!1sx+5M}YZA~`Zk z-r)<3U?<}8kg`GnbX+>on6FD*A(a;Uttgxp+4#~QQmq6+Ro;_rC}9Mtlz))Q zWNWhF>nLGkf;mup5rC6`Ee*ecJ%Hap(Kgu22v$;L#I-sPaCrfSR&eNI3nmREC9Gnc z!~C%LF?VO}yQQs&zP5I zZ;lFf2$Mp>-XNslVJxI(ZAvd!G0`w*;=p^=mBx`<3x~_iL?Z4?|hw~cHI*nyF~@ewr{f8Em9jEEaEY$!Oxf!f==xcmfG%!zMp#^w@F@kn;ll@ z-tCoGwXv`FKi;Rz+DmA0u9K}qHpxZ8NEI^wNkfZisSM&N1DNujI10@U)W=RRiFIog3kwPRV-+1xAG77F1= z*%v3@M!L9X+)0%4th=^878waBUjepJI>1H8ZKw zg}l%BOa!o*7SV|c+7ReBhd%t|z~A=$sQOR(a{v@&D0{zp+I zW$A$8d9f1QEnF_*eN-0={uT#mW{+MTziI+dfZ0a>?z5OohMk3$suItxzfTElhfVlx z=a-J{1>%_$qMX4L7^!6vTt-D3(`^jL;Q%8?P^l#(0);{D=d-~ejQomRecuNTP#o2T z<%5-3y5e`I>kfq^=MQ=Un8=MI$NTaVpGi3W>8Drss;e20aG&9!#oG4-)4`pl<_%8dBXsy1Rst@ z!OZArXlSmez~rHV>Kk$MN5#5X-?IjsaI<*i!}IIo>tVbRJSS-hYL7z%Svk^E;?tNK zSy_Wyr3sim3-jd=#Z2IyA3ObF*c_Ho=Oz8G_CR8gj3VX~+GR0nTYgKECv(&D)33VH z?@RnSO&v;qVZ37*nAm}pz#CGCQsZa3b1(L`7D^lE4Q(V(8#WH}(vXSK&a;z5?Gnf7 zzhr%M1TrG>qLBvg^$y>(X4jRD8D*x~L!^fQ2_fJu(>8t%t;SUy-r#E><1IUkS z5XJuiZ)>sb>hJS=p+Z@}EE){1)8D=8cd_3c@V9`$|ETO4xB>sM@dQTLypMIn$r5f* zfSr`jqGjvPKbkbq1EbE|i)FUK!NF%&2dNc}2P(AnGtLd$+%CSVMcV)RTQ2(hc^b9~ z6V)B;?Wt*LjRABPn0mheV2A3O8vl#m3^$gcY6!gg%i|evc%OIUZ#wt2p-yu;_W{0& zfXmH&K_CDD^3TYnekBE9oc3c}Uj6o6%dYeIGv-ip1|UknCw%VNzdn7h-TBKDkQQ}v z&vfgJy9Ay#zY;+MPW+N43hUJ}Gs8bXWeQ&#o1brXTj|Tmp{Fe@F19_|7|%WJVB0h1 z`MREeI4sGa;l5d3*L=C{!aze~SZUF@lKSj5NRAqr56demc7efo<4TIr>%Aa`EU#&M zp*fH5;9SCN#{i?Me%OBpdR?rCbkzf`a}6c9U( z)_|jI0*k6c&2%Wy-5Wqgrc1LgppCfr_8aL{n9hxj1=@nU@(8fz-w8GSS) z=@L!LqEGgHi1xn|jWasOn4X5@_=NdvY*k|SIN}argb@)rc&2Es-l96IA#DeCqlw{W zEO?HQB4Ka`$DxwOTiW-+k@ode8Ncwk*bQn#bJl7) zG>HeTAFez~5$FoWw9@s=9#R!7C*bf3Akb3aiZ0BR1Ld%I6+e_bOo@4H*4T$n0?#IG z<>n=2QNci!kgubdSn;933t;F0vnK|HYMyc@B)~8o(zfei|Y2WPKy~PCdrILf?z6eLS9WY*|2mQD)PN5 zl#&Uf#i->TF&HuPt9cMd`&lDm{LqE}yTi z4sT71?z#=18AAaY*(in|eBVM)U|=XgG00w)!dXZ$ZrN=?T8H+2KrW138G|? zfa*qJxj|BrRK8o5R2go3AS5ySzIxp7TD0=5xa({0pN7h~-2|0mjkZ4&4;9x2=-1P7 zguHpg-`Srw{`Om1-XP&bcI(?n$z|WHyi&vad8G;2M3mn=|xJ)?T*M{`?q;@_=7TqxE zP%eYyw-`AUK~|RWdt?QE3^S)y-9lFumt-v;{)2O5lkQfp76q!uL=`Fydj$`3}r@7ybN6W?lrTjqpd`#jJNC%J#wNS$3K?kS~g@y;2CEJOc=!;n>;mIkoRPL)?_HP8{*|0>g`|df_&_ z_|$H21r{ZEVA!t^a(mcY>-cd(`j|H%pQ-Yt2OM5hYtNl@G=p;L4h;z(x^otVmTM;^ zRda3Y?QkEl&{oSLJNLTUU=yl&_@`Qc$DsD_6O*bG1qQ~s0f^mgVk8GX9;U;5dt;&Y z;|ZH|m62ge^?+$oH92Xh4*8*Bt+$yYi%mR~Uo(*O|C3JZ9mY#<(no!Bb8~9rG7F%x z-srQB&1Vkck82Dse*zQg{kVXOrKtN?AlrWb@gumH@qZp99tBvvEmxZ@%|J!ou$WSt zwycE_H#zhgz-`StBkuq+YfF$Sa%_Hg#Q^RRXpon?%)RKQ1DThD*bRW3p82jMlSup> z`E1?qy6m+*eblGl>~^?1=s5Ag_j2=@1|qEQ^VVVR^~L%8NpsckqjO-eZTg>g{CBVd znfPcDB^xikmgRoKak_!vf&?c*T-Ma&ztWd1At52Gq@gjqF97;uv`d%^%G38=cA zn|F++7T6QqoGABezdQfQygd|fAp-osG9jiI@S~nq*$j@1z;ot+vW;o^m)Rn+`JrkD zT%$}LI>^J@dv~s(POt28iLyl){D-T-jd%D{+w7Gc)l{DC?d?wY`sD;wQBhHKKxonc zR^di<&f8mC9q~WGg zoCAda^YUMT%TQ*^_5dJ@y1KgG_R}*nsXQhxZ&nK)-ygfYKFoY!(4WF>)copS#skNZ zy(M{N;nJ6WeicnS8#O2MH`UHiW>(;`0H!Q+WU!I%fX5>YB^3{cgsHl{)E$r*wj4-$ z?21yv#pe%VQM;|j6{_7QXpTtAfKd%d=jY|+Et05sj$*Z1slEB7&X*yw0gdAY46_85 z&ms(e80HQ;V%Y+|xU8MU`-?rshw4xKcv$5$v45!kaw_^`=QbVP_&^y*pa}{mcA+vE zJ~{GneB@*tG3jsZR_(ET<+u-jD06ls>Dky3hqQ(IxBQ!0&D|>B$(#`U9m$gFO+G!y zBFa8SR6?sYzWy|t6tfH&h{lz=(aExj&^KOmGmUgFL}5ZRucrKHbZULQG4kF6OzP>-pE2+|$;e272}P0nmd$>{Kj-r*TPyct?YnEM)m3l50o**0Qb9%gW*o8@ zf>Bg-5MKzrpMob?hny28*hXCFc z7X5aW9flzV?dH4m4~(|B!YbF#!#>l^fTxH1m?Ta*R%6v2wNy*B?@@CEi6LoXag{wJg^#|tZvE9%k$J&1&Fsf^R+V_CavH)iP@D8tl|hW(*&+9gidbD3(`E2)r&Z$` zPd)L}e8$b0+81kA+d=O!YM{-OKjJDE3?chd*hwfyKNk2w^wVZ*?wqb#nQ98y38<{^ z;hoK-tDHs+dEAPHVp)VF2!Cku^AkvIu)}FWG%q!h3hV$$Q>+4S2K!+MW!82%X{h(f42f zv)6!tm_|)p1CE7&(r#y-65u_=+yIIIp|_<1w5k z#T}q#ny=0_Z&-f;>#_`ORd<1{Z6~McD9|&2rkmw|JSD6PG6hHhAl|zgEP%5Gg7tI2 zS#iKwL(91sZDB*hIiSRA++=IP#{u9D+=-GGkK*bdlDxhUAEvx-+W7kNY<}L9b^-t= zTtUfo9*~g;D0#9Z173r7K3}+gO&b9a_5-<+*N)H5r$Lf(HJF>5(>H$62|m{KyA{E z75}oXvxN0nvBPb{rQQXH_{dYsi)S-J*3}9XSHIjZ1|@ zF8MOP6-7ea6hI==tS8SPQ0fjlArybHu;W?RO*Pja|x30Gv;yPw;+cK^ORan-_nUI*-gs4{Mc)N1Z*i5?|< z>|FEwoCe={`XQRb<_$^;9}UxbOBxK?YcP0=1_B9zT4C{>eN(dD{bq1|HJTFp^f7lf zAk-`M+(Ls|9{SxcNP-P6^5xD>Bs(-}ye}tvhVZGoNV-H>RZWo{t_+H+&@%b?!ndCv zuNL<+ri%yf)d*6mTB|^?@hPErba40`a0Btvap>nPlc4e^A4K!0SUSZI#dSUmrOk`F zzci{(qZsQ@@(reCr7Y5A#8-->&&tUpFBCs?ctB2QlLS)=+#_F1j|X!e2%y&(VPOf& zKrBY<)sAEpmOs^|5+IP{<+$@Jn*N(GufbGx{ol-P)fq3;#!q3}p(fSXr#~O~&4XG> zg8eIT2Aa>@MqFLIj_RJywiBb|4yERHvu8pVFI^AY&%K>~&O9t1srh2rD{^R9oLV+c z=n0CVs1+t|q7tZgFCAPMUopr^n@RUumV%`U0bfPW9RuEP5*5)TTk}_^#~_Q%w21L? zt($tZB?wS*3)f((sde;+AebG9Rp?qFhYcX&1>K^tj0WDX&~Kt_@~Vefrv26w(YW%$ zzw}C?V`6s~gsQjW6$6fco}E)gK6a|I9T3_1B40e5(IBjU4~{g3u;XN}{x^}O^6OyV zalo=MO?sCAPE+cP-}&K=06ww~G!WCgt5Pa0xd!94oWg%qG7idz!IYD`cQ-4n zljU56I6Sd?VwmvL-in6nfNsrRx72&Gbu_!C)8G1)wzlI{vwFrN~K=D3j&?KD4I z9NR-Z+Z+1Hf(~&Lb*5Jz-Zu~()9!imT%$%*El`~VM5Y_rcEkGvX{~8B!_k#Jp-iuQ17s8Po9^1n zseV&0&~Ix3l%wv$8}1-Th}>YSFW?SQD1)M>OUq>+XT_`ayf6@vLz({q6w@z;>wN|Q z)y>Uy9}@B55t?;v7Xy%`8?HU*3pTjEU+GW9F=+7OCYC?wy6f`ld*-~yVhE+)z2qC( z6R4^BQ2d{AnjNSuvgN)yxC0Uhs8uf2|2;X$1$pf85*%1(xnF6-NIh{c4 zrQCnk4Bkqx(MJmrTRJ~K?^x0Ba=WPxNUFTWaC|sx{M+9xaJ+b=yaJFRFkBq?O1&*v zM%sv6XSd_~l|Gqhd@{>CtHE2GlrlO%k|7}qNEK2@e8PV-8dnKEnwOCykFC!#m>G+V zVo;X80LhwX?C_CrYqn~?x%o(Ps_yrTzF@9W8a^$%oKe2Rzw*V6udWi@Nk32=s?@ZZ z3660o#PQXMjt%@u@Pja05Iw-OA}kGqtTl^^BSIoW^2g#M78(A|9WiVMxXzq0;GR~y z^($AcwHzl+UQI>D>)LxR%dLq(Nulvz*$6b3cN#nC)8lpil;Ej2B9 z`QT+tH44Ncu(AeY)d;z4loA?eiG0!Q0}is6rCybZS_T;*stt!IpJpR96Z$Rx3bPDb z=5(j6)hnjXuAmjYd!rR(c_9gj3J9~m$`QAi`Q#Bfp(vWGyG-1{_MN^?o$2Yv3spz+ z0k8K0c4>b;;uqEJQJKtoaddROc}AgnU}$~4eigCdv-7kv>)``R!^}umA;vT;azb7y zsg6Tdd>A^5G@LxoLPU^K^L-2nvG|MYq4O(doAI=@n#PBIU=(TSE5B3jVv&d3@4o}f z&K>0Wi}LcG@0nvDFf0pH=MR;l!V+D(Jp1Q%C#&7NbcWYaDhut590i)k7QWLj`q#L` zy+=P-s&-DO;g`w|+)L0=2N_M8mpMWdj5+_O42jyHHS>s>bnrWlab9>}>|pQWux;nK z$;-U_Q4}D9)Z&AK(x}nl>pOkADuE8;O$}a1y?*)3M@=k)h!t zvUB9Fsd<>JVqb|tF~&DokmrMLnhw4!BY7k)_9L4IWxA2=WKYw5HJ6-0Q%Q&YLI?^I zR;EosnjLBXD36*Wwkmb7I=@w`OhRgyAq`?e`nIYCARh@k8CxxXEy9!v!mng$Zi?U%cm^dwFBwyV~v)n+~QY% zmE8HcDVL+`2_vu~sbOGNEnHLaThRbHT2Np_oLyaYwK~)u%lz51-Q(^Z>iP5a(~($* zqKVnr2TnUB1UxU><#Z0a=Hj^1YFrIxK5!`wyiwACfs5%i5ey;kOF-TC2yK%X$7>d; zJ$B0uV5LyIPj2NiT~T}X$3Q|eXSnh=&|uFByjf1-%47qBUbKVuqXuK) z=7I+`Sp)9u=m?`H=sev|rIQYPs#;2xmFw~kQw@85kp z|D1DOXgKG*AM;qBYQ+>A@oyCARQFGpo9`7Y)S8%>+;`g$*NBi8{T-_j^m8X55FqW0K!3~n%UUsdvG zZZBU#k7O6HkDwpSY8isqycb^I_(#R8@%Wu&n|3&q(D3KV%mFD@CU$Rc5A0L#{rNMC z1h8CaR2(0`?tc1rjBpq6iiFeZuU{>@Ti_JmG2vw4;qu#=Ke;#N2%ieXP7rQv!Fm6_ zH$%8??>t^g@*jM=F1H;*AW#6mO#p(Jv=?n zw}RyP=qbE7|F6npwlqBUE*Ux41BlU2R3?IvJWLz4EXoWCEx2RgcB?sTP>-IDH(s&2 z$;}}rqYZ;mgyE8ik#sHKUE0?zGLC#?5TDX~eD%WsF47y3_;9S*MgAh{^@+*-rg+r` z`H{wa3AreSWaWXlOE+z_-aZ==4m&qm30LWRR3ZFzGEu69xSSMF8i|90G&Vk>oWKDH`-9uDsVeQ0CA!*d@P_rz=1KQ&Vqo zjt*#sV>a-_;Qbz+5K)0;aO1bRZD3PNJ5vkj$c?8I2$<_?#nM7m=(fm7h(rr8%8E5D& zH)iy~@O4merNDYxvDrk;1ZTcV(S&A2WkaTS`-{Ch_OwNC6HfZ*m(~zJOp7LGXSaRC zv&|LnjpL&yq{HHMNNXSCFD<9X(RPU!hM}@-uiFSO8`!dzOA|U%rE5BSaDDkJ{Q0Rb2 zfCU{?7^a3+BPQp8!-DTivBNk}pCKA?8`qM&e8%iPR_Ete81VGHPRSx6rvuhg>`x|$ zVrtf}QiLBW|MgYrD9%{gG7?H@^_*OvY0zuIL}`dtS-H$am*iXiPRRxPYx=@HBG*I? zHGz4)_><#WslELc^Ch++KO4MXe@dATY~_PM#Qb-aXeEJ4(|%Ly=&V6*wdUCA4;J52 zmMBmniEOqu?_bS27(d`CER9FKRbgqA3}M_A*>!JM_1(0FaJ;p-=5TWarIe${!0t$0)l*m*2uO;t>uj@_Q> zx;rAb|FzICyngkKrDguLw6fDgWl?%bo2Kj_NxG~lFW=)PpzFyFf*D0TV< zhpRS)8^?@bR!sHZ>)+B)prcJog)o`vY)xOxPKqW%su8tGlcQi4!(IAqz0=wHIB!vJ zOo^Y&ew<5XCkx_?k>zL2^AIqpaG4wGm!h0h->us>-daX-sbv#uL19!E%GgI}quyL* zoztV(QRb@l=Ksh((DHqn_1JR?=e~MfKZvYM?A?;dvU`!wkK^n2R-A5beKn?x7v$pq zz)ZxUX33gH8N)=Ci}1D)*!#xjyVAyfE?l!dI`{=Q&ykaxdH4O1*XCUbJ&lN0XfGiy zGP0p7M3`a%h;)! zt4)`oM9P`u)_VhRLN?^)CeOwXrNI1H21axD7sJLY6eL+$KW*7*Xd7I0dvLNveYhyjSpTTqxG_$!JW)zBHozVYjd~MsQ9?pW z!pG&H_8j-q^Sn{?)n4Dtg@eKi}wU8<$#ReSPI^ zxDtB6y8_@@dP)4lfkCRKxmlt2>*y$WBT(kL(1FI912vhY_%nS&(>%V`uQUR~w1wmv5=YT%|H}CrL&6&ggi3&%c8iNqcOJ?;PJ!faSu6XSiEoqDIHTEGi{!qTjU= z)Xbu6PXQ~_Dcefrz%I_#0IXDH+6D_c~^`)Av@XM^X z-#n74I<-yq^=`nuUINCP8zohKSHtxb%xnlW;e15zAmn46|_p2~%~u z@tZO`Kdw~yI&aRMsuktrFNFu@eZ04QWF+wX@E1v8RyHQkLf;^F_BkFy=Yb}qQ)GPM zL>%y|Z*VRU>z!VncY5Udu|JhxiG8-n1m_?q*n;ip;4OErLw6Ey>3JmjDW|5*sNY;GYTV0}e7RYw)?^)yC^7%QeJ z`U&I6FJLF|gj3=$tGOt>(Msc)zNUs6R4k0QL zfm}Q$^h+R+*spRZ$wQynB_+CIy4Wj4jA(*@9Oz3j`jp)Wt^PQNc1t>v^w*s_noo^f z!wDIfxti^1*!m1W5?hzO=Z#Gc_#c4-HTLK)E}X*CVC!o*-dvOImh_2 z4?`f6KoA!}`Or4Uo{N}z` zQJ5znnN>swF86ZXBK2f>y7ulRjq}a#Q!M!NUEOB#ckwbOU6EIxFE;M2{}>;fc(FWmX(fGsBIkPg6=P^G z5f9b`$`@+FaS%m*=_|{w*Aq5wZrCVuU$6b;+~{yq8216+Hh167p<Rs(fUGwtuBX_Y{f7ec|&(qu!)p!`|vyQPS?7AOp@s;OsdQVev?WKvWuvqWeUV0CJi7PSZfZ>|Rw6a(j;|>Q)sHk<2Z( zbdn0|GrD>$#cTH6auC^6+ub3lnfgEeQ@AwywZ*4~VT($arc`-1jPoaR@jd(4lI3ym5Ibeu$SF)l3F6TRGm(U(?PW6z%+ z{!PCxN9*$C&;;l4dG#ULZL=o_TWyO6i{Gsu^4%q(#IpzgpWv--?V(^;=KIFRYuB9| z917~|Pfs^}&%tqbY%j*G_0eBAqRDS=>}wf|2@)2!W_aFpMPj`RUE z6|^w!hvjkoPfYV6P&D8fI@hjOZfrbG`Sg!~Nw^;mZV3;h%U|n^>sbQwvi?wqgBC=xo5eEHP!s&vw%!)lh76)@D% zNSgG5WUl;o@dqY-W2LhsQT-~qPSu8vq0ypWx!uIbM42D>Ar$d#$QH=I@r{E!>$+*1 zj6V|*|D_?Mvs1`jAvXty^VK=k{psD8t;bhcZ*%4s96FffR|-nv26v45Z?3n*dz;0F zt+LjUJZ0)*dJ`CR6eXo9s;UQV?y<`r)xnk4QAEuK_$RsbGiJ2hl_;q_IynD)%sb<= zHA8JkGwKkc@u)B9M?%WsuZkW)v+p8R2o+;+67Wv4G|pz31B3hp#{=cl>kOf+i1*1z zX{Lp66lAJ%Xli9&BzI^&glA_+vna9W9`bR)VMP&$G>jfy1S$<VRmO6~^*24Mp=DY7~eOD7N%9f*5(!jZzt6uS^aub6p5CvN) z%kY9I9|EB!P0AerDeiKUTDDs1Aiehe`O1yhZg%^JGKHh+8vRMWPxf2%4XgEjT0CWf zG(%_rHN9-kg@z)vzyvee4%CWOR^}ynlyx<(wsSfMJ(;fBw7u84FPown(G(b^t*n(p zBDi7vd5t4%S)j~X9Sh>S40W+=su(%1Yv|zYEOsUY=0u$wkG)!O8Rsq~+30EQ*13@N z5pgLQC`v0T(W2M!bidGZlG?;@5L^j;pGDs5BXWm1mFcEI>SeQ1J9FFo94T@kI@Gq8(oeV0|wlOzeNn-*f`=!ECtOOz!-p`uKMNmq0c1ej4`9n$BspzQ` zQtzo_T5gxle3#xAb=|J-pMb#HLJuG&+GZFY3mo>Mw^-(EOR%T~bmTc$H z?rc8(<7n8#ikK=nmY6oGJ@EZkdQpmOvgdFpat_e7i^|P@ru7xCKI%`9Q*e42paphL_9sBZ{`Y7o9_Gq*x^F0oKNEp8xIIIA$-< zlkGJH+N)VCzvS;|MCy>7^J5$~de>c{9}({L7_QBL4-n!M_A!5auyv+NO|^`3Rh_Ct zn|w9lQmM|(y2SDx{j4xHKaa>tlCBvIp_8>HjX@CFyfZLRNI{w+Uq&}bR3TDL92`U5 zcs8@M&ssCgVlL|i82Cl_BmAXSG9}%Bo_jEo_PqVtkCbcU*Z55{ca0oI$N4Iuw0e!t zcA6Ttp9fK|UscVye9Xr8&(EYPIY^$#7|k6ztLWi#{_*A>%@0qD{Z=E>qyF82XC63> z?p|z*D|%Za->^V6BK&OYt=7!BO{ZC;X9XWuL)}g9^(&ESr**AQ|Vg7B3?pEE+&&Q|`|xVHo3SAb^cyW4leiZlkO zh=B4OwC`=s_=0c=@VI{EzJ1(6e((pB+Eji2r~-x1q|}=He}Wju917O|83Nfy>ay)$ zMvX^Z(d;18FKDy6u|fKEW+w7Fdo}2A|NT8?m7ERA6n$0GPk#g3tiowrM8-JZ0FA>NH{(^x}~bR z9WJ+55=m%BoP*fP0iio63hLZ|c{xperX40olY6b#&bErGrfYyvrU@`{^4kaFUC`(| zBEEJ2$^AD++hX+HW<1}bITw7(z z0IWY*`@TKcCS_z- znrWrnMRY+3)YhVjU@%OS0-Deg+;ZgL(s{pYBl5)pO3K7Sp+59w@HzW2*{!{)o8kv$ z6N}O4(7=(To)yrgfAU~#JV9*Wp5>t>f0BD}N_&zBqJQw1FM#Tg4O)v%IXD{{KlE0$ z|1DK`@BDZA;o9yGdrj}wXM9iM&%d8t+h1!iY69714GoQA>Eloh?dPM_l>HGQZMQkz zKi!NTx=VH$>fa)Um5e|GHShM0?c7fa>Nkc0mz>3R10|{x? zkbEV^jvT=v5a>YZK!gum!2{}{Sj6DN31Ne&q0|&WVvk*ogdS_an?ND4$y|`{IBD>ZaT`Bxw+Ml!mqsyTZG?md4EeHL2@Av5?vz#{T;7ddFnEj zdR{2;1ewZmp(6X?ATw)T&Fl4*>kU)Z_L_-&gVcT()$oM3#yXDpUC?l8DG z_oZJ|xV+eVVC3$;vHnWxL`oahgjMU7>fTkBDLJ?E)MN6Bij@`j3h^rX-dG!rS{d)rUGZJ4RAczPt8Bc#rw`IK{QKq`Xk=x-LlU4hEomYFFG3RFQR7!2T4r4&>*xp?{%*Yt)-b)MnWp4UlBNZz9$)L&z0%DKq`nKz zUc@g-K7RbDAy`k}xjxhAJJ%AJel(INchF2@DM2XaQPI%QP*GX@2g$sor;iD-`{S=c za*HXG;PDJRC>NqHOFOw*Zxz8-Aw6MNllq!mcpm74@iGXQ1}{7Y#vW*$rGk)1yCrSo z_emf$5)3lQk0wP7VeRtgyYlBC{_<*k6~y>AH$n5Q<$v-tmK#!1-oWEqcB=+LpoF;i zga5(xm)j4o$e(-5WX&9=&Ln{>N5s9x7pG$ldlgx#k(Lr0b-Vq*_sb!?I$)Xc z{5Q0tq@t#NJW-wx`gIeI#itAMXI3)CMn*;;JlXO3iZFk`C!4-xv)U&YsHn=z%QZDM zKbY4)17UAIGxoE>1dTXEYl4(`D}@Ez0PF806m?V&?mPipzu~Y_ zbh~KPqA?vGUQGmCE6$AhM0yP=wStL7_$R>d%XZYm^f0I*yg6w0QYoLtuo$)!%q)og zowiEGdEi02N@PVysCI7tE7L=re;P>2_{tJ{#H zW7mHJTBIw)=o6~>$zR-igzgT7F79$^Yg}vWXoy1*-E3I9sp>Pwe&c>-z$%~!$TlC$ z4@srC#S9;U(i0`N2V3%1E-pu|KRp0JtgNTjw3}JchY;u}lud;qKp7fSVe-+AU%({FsH2;hX8NozI(7e5NOZV;hRl4R zt(niV^XUwZf}doiRGnj_K;2PU2oIxb5&I`-sjkS1QV7W!%*0%k5vgz-xJx(d)?T^i zUF~CS1Aou1a2cyfiL&4%mxDDEyTmu&z5`aMBSv_vQXlobTNFR&ZK-1@TH&&bY^+~h(-O7`#vlHw1G`D2=6~0tY?S}ZzCVhGOJNf=(L`Y&a z3>`v8H3|lu8z;Z5sHxA2@wY)Q?V!ezcZEe72d@1g+Y^_sDfH_9`M5iVC)ur8-1`nM zyPvLsjPW7g(#XMF3GkGzPTm;(Cgr&~_JowwQ6|TNEx-G; zL)^sowl+`&d3N=t%Q@?@gMI~<-WxJ@Qphr2C0A#}VNqDTyTIBnyWd<*dfaMY_69~b z5Q3O}c$lI>jp}=oAtF`sXm&DE{w!9By|!QS;ooZ8y0w%g#({Oy!~s>TA>}ls5NaGJXcvAKNy=P~+ayZfXN)c=Jom7qI!NXM8P{^H>HolQHTp=Y;X^l z0zNA75aXpPB=E^wVPu@XN~dPOHhpq`Yh5axqk*lnUBj>{<%p;11o$dyUtn2K2!9gD7l`y+WK+H=%o+yKN=i%4%)m%?=hHuP=iCK zlen7L@4`e|E)vW(S{OO7kFzWUa13wa*iuH`yuBBG&yrXKgI6ZEMm|8w=m~xGX?Bz9 zX%)|5Fbc_!K2?ud{`SrC%|LBer)J++qKbNM2hAhjljcEpnUJz@NXV;k#3FMhh}D+O zs%)}0&pLvAwfdVcL=KuF&2iX)!xb|b-|2bDP>@F_pr5^7q1Nk}BeN-YrQea8W)=G` z&z6VI_p_cAAEa&jIVs!JgBz+-q`4H{kJqpNNGsnmS-6W)wQk3#?wj3 zk9zrH;^L==>F0+a`YGId>-O#2zP{(6!uG#mc(2wctM0orlMq7tAkTQISBEDKl*M|M zL{Z_Xk}M-8!9o~dw9_D$^J0$jz868dB*alH zEHXecr}JM_Z}@P{R(^7F@}`W;6!?W)k9F^tT1oNQ=_XihE=1tnQoMj!4Tx5P;-X9z zc)tO9@q2&&&V5Gs?qF`tQkL|||<`Ww^+LWJZFz}u64W5yu=HQ*v1 zt2XL=4a1(r7#{WWsaW`7@Yj?R_x!ve6sQ1HAtFZYLw+eU5^MkbFsq^)>o_o%d z`x&L>;tnPfw&R7jYY((|r@hqee@^+_REjBxf6stUWC}!pL&FfuWP)IbM{5Fq_|>cX z{H(;}VxZGR6PoRP1gqF~s-xp9ERbZp$rw$AvYsAus1WP%VZad4Be@SC@TWwufDAs3 zSiZv17%{E-ee`QXK8a4(w17d3W)>2XOp1p=5uJ#0twc@$Tz;0U7(IW;15zRw6b4al z{Sbhtqgn5Jw63+@U(peqs`zD=V>kOEyYSuQoYl>hZTKKz9%DBceb-O^hgec+DK_ zy&H^Qj)?GP4by%*oTjQ$~?DJUvo;j!yRabDIiiQ1B>lyJudC*1zseSZ{P!DQJg2x$vWLx1@Gx z;;yagO2H+^e(Cib)<@vKYhnio$y340_6#EMekN?vY?c}xJwLAI2eZ%i-n^ug7uj5@xbwZ*QzX+=g<6en%<>F4DARil9dhU9`t&VEPpmM?|!IY%Lw%Z)=@-uvXiI zCBdp1lVv32%>N2d3i!t=;ypPjw%`oS;amS0ZNQ+EvjtB~aD9dB7y%%8p6RF+EFmh(%d{Y4wYq|SgvEN_p~9+Zjdfr8N69J^K2ND%-X{Y&C1snMcrKG0`LoJ^9g!I zcOt^CHtbKU`}&?eyHRgBwl!t(^H|=;;zwMpR`t{yd9U)Co0QEO`2UkG>DrEU&>?{Fr@$roq*s(6BQaf^ry=Dr71<#YQS0<1K-^(;0Ns&`z-O^l$I8{Lf9pd z1HRbWk6KT_3MHW+?*Jl=H9+hGiyy92uWw9$26=tpxfPjK)0GX5k5_{>_`l@JjvEcG zVB!OWRT%##m@RZa{yg{UKZ$&TK8Way`;Rll{4XYnejstSHgL99eD3N3{&o8s}+>+mAEu@-jY($UCBlU01VP2z5vM1fHn1MkY(E|Z}hQy_;;LJ3F9x?$I-s?0#*PXRg8R%8t#{?!V}&`n()_FW%JcC|N_>47bf)>>e!|T!B_f7E*E% z6V|3h$fOZ4jHS~ah;}iO1TnVJq<|8EA-<3i6_Ozw6NpALS!GOjd-?B{f70Q)<;q7A zI9pFM4B3*@+U>Nqm%fu)psB4r7>-s`%Yd3x7I6Sqdr>Pno5u=!aBh{lr3XRM$ zDM3_LlogdZy-7%!S9{5k7zJv-9eavFJ`w3;C`B`|Tma-N9}$-VWLJe(LN)1da69Bj zYjtYv{2Z~|-xuR8Yb}?mBfMQp#(gfAqOC&|Um@VkMEMXk2>ctg1st3^VS$1+WCW_O zw?rUR>7#{$jL63E=AKfm4s)T|pG=pHB;5yc3wNU<9fQo~`>J>(HWSg8r*G_i?I-SY z#o0gZtiv%>FfK4~3HLP3)>m=AW4NOvzVN=&ZmB6PwUt>;*M+|8sdWzaV_#Ilv>!cM?`>~4k&b%>6Kg_fYW_s5r0nlNG02xVBC6@b z-e^BgvEGPT2+Aw^Rb zTEdWAmmyP)VUgI!Is+YvxsD^f4IU43H~f&z`YuV7;iX+N&o8!`=Ea)4l@1e*@~69` zMx@J@NFpNia?#(ErB>4B4SPz64TW+a!dpc_gyTyLUy06@x6*&gP9r0ZT?fL2TD}Th zQP_GVc^4(*I!%m{6vZvib$ZIz{Pnx$iyJKv=QTR{R&8sp!zUJmAegWJgd|;w3MziB zeve*{yjF9ZcaT0-zg)5&)?4cM?b_4Rnvg@BVoR&)aI{$9KD1X2#Ls|cd8WC^2q@gb z;p=}#9&N0^dRC6!PlA5v+Tu`Ql5g1 zjqjAuI|I8~XM{(wc(L~d?I!R6I1U&NBZNCxJV9aLBM2LUq$Fr`w>g=*52}E~B4~VH z(@x9=YpbR&4wpbB`#gXdAR!d=-xj*n9#7YKgCdz%Xyl7OS-|xJ0_qDF(5rp`Ue^Dx z;*Ne7`-0{GpljcZ>gF#=J^&2vXjuMqI668yB7*wAiIdhBFJ5Fcb@AIj0~;tjaq0&o z0CoWUNIaejzJ3pwhlG*N9>K;Fu#DLh`!6=8Zwh9&KxJ+cIA?>Sqk(y`=|6#}`M%?OjSXHaMpxf@ zo!EKMbI13|F15r8n)+@`_M3Xye5~kxXc2$p&c@}HWa<=7Wu2(3W+A*v&?FZmFJRyb zba{kQppgb05wrysyBgO$%ffD~rs!t(>udCv!IFtVF%^DnUO^mzg4t+i0P~(`!PJzC z{%t4;29KOOx24g>|B>zyeK51Xo3{I?KEFbv(j?}_7MpjKUwI$e>EZ_pbcFC@B}Llz z*Yc2wsFOpnOKO)Ms7qW7MsfcQ=hY@^6Y8c1^OGkRKe3_(g*(C)FLjsJRBZlQzt=Cd zi96>X=hUlHOLMg(n(=T=_6slRD$N|XtDIQRW&X|C#DCN$Q#Xy~He+AzzK!F)`K4B3Jpb^Ul+I9> zddENXPGbZQJZy|!{+nETxLq231DXBXY_EP*FqhChVP5AF|zt_{|iF4x% zy-Sac`CQm#Rh?q;i3z8ctwBvI#1;iJ&Au38nrM@OLIkNmNcD8)1Uz9HYOP`_NOciP zRJIE3r3b??ZC^OhajQ-elZV6XQ!+zkIN!CRh@%)kQ$`&fQc*1 z^!p~+{7didtxYuS&sx2$G>9#C);>>J$}=cf5)1WKWahG?N@jB^_*Bx{$@#=-rfzA@ z_sBK=nO?ysuB73p9x7$!Y0)z2mF#KJeq%95^V<=*N*U4I(D%sgP+{aUn5&*SSTwtN z>niijPYdBWw&~sz?Y8N{ck}<|*VWM9dA`=eO)gN&hR-=2uZ&If>QAbc$RmDqfT5Qp=^olm~0wGLJyKqe*{1 zT+YptN=k$La^d1&6w{;D>}{@ecD_wpR;SD3mA16Z$mX(TBeg<C% z!J4Y+$fS5xA=M(j2lAE0o`IH$I5j&_*^673`z|*&Gf!pCFq-2rJt|m0y*Vzcq_O(E zL{>hnt0S|D9HHFVGp9)XCiBjZ(sC~Nz6B^cSUmgF={Pp?w?hAR_12o`%+?X*^vI9V zm5mq|7?uS^t{T-wt`puHx?Zd5TmIq~rLRwWRwSQ5j?b7lneVpzwZvz?m^5nd9i}P0 z)~mIU;tyXv_$gfKI>~4>EmP`xWKMf|mPJj|Tx5HlFXF zM_eS#b%DNlG4Rn`To3~UXA3Bm--_=yg1AZ@i|;{@??L|U=fAqIr^_sai@I167Dj+8 z`G>#&KZ3n$mWSZ$n!xLF;fn!mtYM?(_m+%s2Y5{HfMOw|aiQiel5! zQ7L$;>MHSS!JcH@91E_zoQ>+d0dw~=Y~HD2we1tGJC;r= z^x9G+FPphuhJ_;SI2rxgdi@kP{2@|wCPFP!A6PzgT1LGI+%ucpINa;lJhSMjNnNPr zd3O{qI(<|*JS`%5?$2!YJn2&SM>bDqhs#tb6p=!Qgh3OL9U5G~p+#@Aur{-Q9UOE8 zmkp5$7z9`kgZqQQFiC$ma?p+PdWG?WKtmI6g}QYFvqc7KP>WBz-u|}e*ZuP1diSkq z9kg;(B4<+Is&LQlhg21#7*23{y|ysy7CVH9j*Gje)UZ&th>IeI4)f>lo;%DOgG@r(T~bTR)S%axLY1 zWyyzL`rwIPeZkb{Uk-5z4Y@IYIE4eg>kWo`$Fe;jvPUD~#q@K=ZG-3&N<}^QK_D8J zyk2E+xTrEUW9KyaB4eD-=FcBatU9MVJ|IbvsBE?z9pDDA)Ef4K2tyyN61`GnqnM*C zRU$@iuP7Q|frYEk$}%wcqa)L@o5MF~>A1-ekQh=rw`d}gIb*RXf5`RRXyg<}br&f2 zEaHigeSBW-)kNf!SBJ7E7Eq5?R7#wEr|PfVd~&bINrQp2Z26uiP2yYSyxW>0&i8n_ zR0jAEYRV|a6m_+E$$(Zg0-1&if+6CC-Z1IKeKF6sKYlVCd)bm-GBMd+$|p`#Tb8+}hn;NeW$dyprlYkrT$yV6)d7h`r3@ zF9WrIQ^-$m1M_Ex!ss#D2oW!GWQeUU21PH)hX{e;vmxYep70JmOK69Tjkgn{3a;my zYWj<#lGj(#?H;aY8zjkYW=m0OzpZldHd&`$deh9oWs>nW#Epy1J}>F!FQy;O(+I{hBPfHgBG(NEucQDoBhN zycnHJ4petDm@X6OF(b$Q&+YUk<`+4_3XDN#HG zef@QI0DHhnRGUVo=zW zKqy+AeQ;af%6g$v@ME2~^@7BSJ3C=^^J#rV!a_;sRq)^*Ck&GefJqif;l@82jpcy; zT~G633&3anvttGx_`9GyX9l*i_4V~>WVV{X$mEtA!LuXu-}P_Hid%J1u?&F5A7P^e zsI8znCu0lB;Gj=_7o=Ulc*&MqczAeu7yYq4N5<^NN2>Q4IFO!{}ebnKSDpY?RhYa;{g&fg7y{`v!T2nnXX>#(0#HoRc+lJvtPF&3uIwR?OrevK#-vUk9MdC z&HD5AFA%3o&5IWT#oqQcH#aKaETJ0reJM2hcY$YCQhp z;pt1v3O?jf2y|{YN(V0lhC&d-uAYUFWYl0A=6na;gT6xO&Pz+~JZ zM@K7(6h;(4Of8K>LS99H52FNxB}wQYrxgaBgGQp84b*7;pk1sg4>%~73hvP6aqc@G zZbzOyI3L~@-;*)_=*n4vzYe!RJLr|^X%9#<*Y}K z!Ro5j22ZwPFkUT+6oF?6qD6zHQ*(t41ST|KHfq)%Gh_#YQqXhM^r+xTnV^zLT`Hu? zMLU<5J-Ef{QX8i#%Wry>=U@F!7szO|BC0~4%$Zl}6`8JYY-kUU^g^tSK_F|?p<+ko zx^a)hx(Cht5gJJFTrkn`(U@W59<`llsPY+p(K zH?O&(_f)|+oBp+rqjkZzzRtQSK*;AMVNFoDm}N4{Fs#czPLJ29M|Rw=KIlc=i}^=wNRo$BF-gYenZ>sY%nLN2Q{EfT@}+ZuVjqf`U@bM(fjICCt}Xg@ui$Uo)1!ho69gZMUgiN+ zX04yH%XL54)gP2C!)|uk@*Vh^lj_+hQj)Ne`k`cJQ+PI_4#0+8-q?W zf(=rzM5gFKu#j*|jV>gDTbBVI&8dKB@<-M)^kSTsUn|8P@3Bs~j@A2Cx$Y{#YzJhI zvsDsOo*XfsirTWHy$$G<)Hu3+grj9{LBy0g8->Xs50E5y+FZm3Q*DR1@^1;dO&!OZ zwd=bjaBP0@rp#O^2@)~Z174ENcT!?rd|FK zyGdnFqqDQx>@UovPGsM##@3;D)hrq%#3Y@DQpkW9l^ZlCNkqRDVNiRr@ziIbV{>fc zSo^-qmz%za=c&S0uL|vL(4m<^lz0U+lmawn(AzPZ*n$mNvTIXfM~h}NH*o{~IVjn~ zp{li;&y9QPZ|;6bioC7)$hngo4K$I5ga8YOg)+Mx@i!tMteJp^75U!MTBh zorFdoU^$w4%>_!Po&Rk-8w0(w-6en&Kui>jP$6ui{e8+RxCky5eFlW+#T?^{If6e2 zhhBFA4`;$10T7fakw40kZ`pSG{^zk zuK5Y3K7ALi%mgnGZX@mPRW+X8K3lv^V1f&GU%q?^0hjTDtfEc9JPioR1Tk&{+YaoE z6*qzfHUOUSpwS2RVZQzLV97Bro&l?$F#)vMr;MQhjrp`pIwd$s~jPILmrIbwyGiHYg*WrE-8(gH#q5-fgJ^-KKD z-Mc4XkGpOA54hZr6d!5$9l9Ef(}PS|trZvk;7S{{Aa%-Ui-T1*(GI(lQ9b{=Wg=79YqX zC5Fxu{4aK(TaT|Ow)H2p)qJl!^@Gq(1aQr(UlP`>N z3|??CeieleQ6*;iB3r|P;%;X76Cm3`$3zn$Q@5XgTq#%aQMlxX74N6ZI#|A>>VrD( zJoAah*^0O{V+JZ4JcV)s1h`!gw}h!)6{1`ft zq<;{UNc=VI0m2;y9}0(Yb%nf7yyPwFC^n&gv8dZ{T0lqhVPC!>u3)sw3iaNkz_4dj zJ;%~UvgJn^pJUbJI4vr`t=jbWFCMTn)bjr^_SRuhzFphs%rL+phyx-a;Q&Jk(t=10 zU6LZw(jh5Giwpbjk2yxU=N{%- zYn|(i>5vR7fh5qcf&FHzBFIp5tu;^_25A?=!%`sSlLVW%f}n$9NEKezy+dD%G?HIF z;>c$^}~3o^|U|h<_PhbGx7`=TMtOPn`;B+4pCwaO9Ug z{5mHEJOULi1);%W7(aFKC}TOa*|e*5H=Erv>s^+I-(Q?J6dc8h20qbF^14V8`%!B4 zxBpdRZ(s5b@|PqPS|#*f6XAO)Bt6ve#>Y73dh<0lg6vn%U(Qe1i8p+%o@WzCV)Jw9 z+n@#F%e9$_;rcJ{X72JXh1H2#s4tP>g!%hF4d3PftRx!xGr}k&gbJ4d;z-6*k@C2o zHq(o_ojNv)+|x5^W^+d4eoS;7O|G@BvZT!2i9T1;=Jt;0ogD6Q)+a+{MJ&|XxrHCv zLS=5s5X#^w09OrYG$9f}dYOv;ylj-AW~^(>sw1!9t`2%(CWVP<;Y>$qp+0&B-mZze zAF7$J<2KO{m<3B|JxJz`am&1<3o8 ztA6bl2H=#>BxZAX{^ajgTI`k?^lDfcuPh2oV47MDuu%1XVnN=kjY zE<3w#EwuHYX)X}`-Jh~PrC9cpiImDfOGSOsjYk{y#;fJ^mJOedLXo>Ay_L$(9fnz) zpek-PArky7*k+_Jh7ufPuQ?GBm_T(46e}D4#OM8^d#jswm+knD$jDfKQ#JF$P;jgf zqN@y~%6>&E4K8lBOD^#sJO-Z&9w~2(iJjmiYD~3&NqI56#v*668X=ccB>Z`?~AC|odv?D5hgOsLd0wgbKI-mw% zNV&RgxyvEZj z&y}k*yE>YG=rxyr2d>7aD=RUjn&nilE5QXYE&J~v(nrzJ(N~FoV`F2W5PASVuer8@ zXN?zMLBJ7E%K>4!0AEW99zH%aU$2t5gQ42ST?FHjRf@bedGJO(8&feUa~34?=oG z1O(nv4B86(gZ)mFuK`yj{bD0%IN17e114$9b-`c$faGEK04C?L-GqN7TL+0r)LZTy z!j2-qoK3&ZeFyxcoY~9s*^UruT3Q3}0FX*N1jNsHey}-Ci|6Zcf;lRRwIC`3r5$jhDmTI0I)l_QyLPr{cZxl&m&t6PSew~m@8yc6)_yt;&1)W z2IW&Qm|dCQ>f$B&QadWT{zmot(0#G78ZLHF3RHFXPm6M)x9 z@?%4Bo36G+-S_}$%^$`p_ypg2QPA(kDj^W2o21|T#B74ICKJ2BZB4K6dc7ER{;y|H8x99rPwj$|qL05jKw7Fr~UjCphc?o31V69N=x%G$N zLQzwqSEWnz{(UAk|L>EdPjfUO5iv2#9+`s)A3i8XWoh084hI}PK(T{;o;@@>tEv%I ztJF*)0>jqsAzs!^@V+9%?w-0P&FTMJ!4-Z%xU)vug zYyGq;>zMRl%)Nfx3zm=1!~9A3Y4M=wpm_$g1eOH500*IKLq>~=Il9joX{^LcF7zhT z8aj5nG_s5Ge7X{gyq=CWkFMWqcPdZrOMgM51q-^#NWkR};8vVS1fuiSn%+kl6MK(RtM@t_e~^9hH{n6< zZ3H)iM!POVjkcPUe?5Pe}*WKN~p#F-$#5tR<}Um314Z#ALOuYu_o` zne8%ka$|;d_(JwLHGS^93zfkEWsO)KVg-Tz<~F{)v!&qVVG+m6CIq{u-19{D8gEZZ z8Ct<0Vv5zRiv63Y!0uTD+YKi+Us6x3#7hh)@d?Zrei~*;X*e8BWRAXtj#00 znsDe4DWfv68=5$EtR-SMp?gd6bn#dH`B+@(bMJp^v`A2Vm008c&?FT@%(aM_<(nF1ups_1}r|I0gSM4YdY3a zem9R=Bh%l%8bldyh?lv(JpFWTdTN zyqljmUG7w12GWI*MQ{RpiFZNQ3C-V50*P;y%zuPG`qZ9YsH_Wt>`ur#5p!*pt7 zp)luFJ}oXLqt=K4H)0U=4Uz#G+hsop!AnYGC>(uD(ks34G^_A=r3n0e6B{Mbe@3(@ zwDL_h7_-)5gx76n-1lrT<{SAg+;?VOtxo@ZETF$Hxk<+XFKs52K*A~DD1s(QwK?R& zRHnh{umBx3lU?j5qkavemG7I%!l^ZDzY05+29ljeiq2 z+K@B{J?2|dlH%nmTK#vYY{Kh=D!$51rbxQPh_9oyRk}2#JOwu>{Anbb#{A{*;r|Xx zIsn4TRT9ngIiOk&%zzo`x5w1E&)NIS9gsaxd*!Zq#fj0#@n8NYK?qb0iX-5ZvTzkh z0K(a>1}a(>j&^qt!+H*UNv6TDA^x{ZRV(j_h^jgn5XkKTGnXzvIR*0%Eg?C_xBqoe zn*|CxAQJa^VPXQ-W5*zIfj-z&0hp6C>n0SRdH zB5~l=CxG&?9(bMuE9)5lc-5gRYcr6(a5Y_S-8mn;)0ZMlF;EIL2sR)-7c4DLPk^N~ zd*d#7(M0aF3=&ha<= zhQECdpfZ3LUKjL#oY_(>!Q6PI3_LzQzQSIsmu`cSjRrdQXD2B@wg?PeF2Kb22l$lj z{Rg>Z@&*}vr&o7ZF?$zqU>*L4-Jc^70WwtvizV@wmWe1UOXnS+78`sQeNP!df{Z{a zV5)_GbjOjBa}W?geHmUPa4VxyrLMMyb-Dc4Bc&1kEZqg2goHdX`q%`992xn$&%cj# zW+rW(pT5DD`+WQKiF7cxX;7)k!}IcZeLmBl*0HOPbVBcDh_nN|&)5PjFAsSMe*z&R zWn$~~L+&P!$;g5UvigI26!3sXGV@&HR99SpzHOCxFB#N7RZ0YGHbHO?gaG?MQsoh& z{MCi{k=Lik5by#sm3t@(&kS$rZxCZhp*=_{LTkk6$03ls4N#; z&Pbh1=Vxj{GRLmIB(QEP&?2P&rOne0YMGcAohf?!U$x91i7ubqkj><|fB%V4hCXMd zZh>s(+~$a)Ie-ozz_f2+Q-s0)m)!PMExYDsnlS37p_(nItn}>JW##4U%~@}=4pU`* zuUgNy{SBUuMve-Xzd0Q4Pu%Q##p_AE->{il`24=I-~V3BP#UH=$yzl!i6rdrMPHr9 zecp6XSx*vL%ZiRq6}Ig9o1N&)GEQehXH|AXO9MH8`uCuALzppwC5z_vD?lQBjdrfkY626iLGT=K!ry`818hGJ{Izrh8z z<*|!0`&pVQ7JU^xvq2uEPs$<%)yk005Eupqze)>6f;r9Yma%RWSpW__n;TCKDu%(2 zW|Qv0b+C913VL^a$u#JmCpnY#VE(_k03!5C7%Fa9KTYck#4tSQZHshJ5XARemLK?< z;+(+ma2=uZ&h?uA>A(M2rTbaq)X-+DVveR+m}~7v$eSl3A9W>(HPgg?H28G5-yRt@ z&~ewjJUdYBGpzmiE6eR^`LC>>Yn=9J9?Xy)>duZM+Nlcjo=yBMac-U&BBm7AuBm9% zwG_cTqHo#S@_t5H3V2WygcpmH#=46=^k<}T#Iw5lq9~n9&bB1wyC0F{9Oa$a+P`y+ zvpgptjd+q%`y$S{zwXsa#$N4nZ*o!;KEn!1#8X{5O5wJnNEC!XD40Ko%p)iuz{m`) zmjP*3@{g9GH}}Yk4HMrv_I@vZ*kZ@18jvO8&=mDJ-ax?e*Lube3gpdlIE;BP%Ab5n zwEfSf0ypDgxHafv`qUGc)e^`h0)BKaW@)J8VQDAsfBpN>hr`vrbxZ{^?M-+>kv!tI znxqtBIK0_YqqfSH8wL*`0hKM>f1j+Nf-P$L+F(zZ_C$^4@zpA zAu7u{gCoSKRug3PX@6Ku&-2fi?)6x#Gq-`-*XO2tOPs{?_unK!q~ALwP$8;K zZ}Wtq4R13_iSfj4h(Eaa@yB#?MCW{2)60T+F_qyHPiR~5)_3h0D~nC4|Dn2FG6FCP z?5qyzk7iD5M(a1P=$;^nw#I5OBZC!W7OjBw+j$#EIR)qV?vN$3&1gXxES-;vDqZ_a-;FQ@+w6E7?t<{enuq#9*0$g!?J3{|1Lydt;DXf z;x@)g=CAVWEXDQ`3kx}E%>T8fI|lzzjZqVyrK_W;|f`(SVaAw&8=;MaJd z*Ld(&u+G@X=-afMtSq3p6ka)QFu=9m^e zE&HQ4n1YwG+D0p>C&>k116i0kETNl>iBioq2FOf908F6dz)LRv7ZXMZ zcx#FQ?#|o5K;X-H<9Dmb;h3oqnAPH!+MU)g8}f*%_g=;h_LBl(}{FA8noeK2x)>T|hu!~2g^OH0e2<8c`U zcNx2};<;6~XVsgV4(V6m0rA?u=Dlq8AQ`QDFb9 zrJ_^tHIA3w$PC2RfVmHoAPc_#DU&t)*GbLDM801q?Yp-_$(Bw3LqD~$<3{+IpPdhW}CHmzE{t z31TCS)u?Qx(m+Q)p09MMbFLE=$ouK_v&)ie^_ixIqGC`Xib*ZVwtC{75LyE(FLHw( zpk4nAeo?}3LOhL2KYm6w$*5XVZU_?CT#zS>B1N5;F1r?mI zK8w;3+X~%#5QV58&kYux#={|Cr!L?9)%Mk^I@W7^c|V`WIteL6A^mDq@89l|%^Z0? zQd5%~tN7tlftF3~V1y=TEV$$Hz{L~d=q4r?_0Qnvxj^iTF|9CO;3mHA7xstF@M^nYS1PauIwaXehv4 z!65w*NIBMzQBJxm72QNXi8m(2cq%@3egGlxy0el$b94Pg!lK8uGexcCLt)9S1X2DJ zlBBekzVh(oRQwN&(jSHjzw>?OS2C-eeo*ZFSfE7d@5kq}XG5VLEBSw||8V9svxeBU z%YLYojHD>x)=_g*Y-JC8@MstX1r(bHA4nXzVdOG_@k0sBB{674(ku(6N~A&%$TV#w z|H}3#Jn*yITb2s*4G}?dgOS~2oyEV-8w+i@S}~QH{K&~5Tu3Cu-3t`NK^>;sM)F4Mmg$0q-tx-ra+z+W9Y6zWR6hCd$Q1{Zx>|& zv(UxVtnVIF+jYFJbeJtO?TC95=vp~((_q@!vR}-6^Ng?7azN3`^BU#CQZqlH1(YAc zBa1^ zi6S{+`Sm6v_qXslZa_MF8-WH?!qB_lEJ!7nJ_gYfAdHM6@4w5B?8vz{KbiWlES4d_ z+5)cL>L)Glmr<*fAdBUXli`}Dr9|f}Ry{P3h%`uS2N zTyR%5&w%VYXy?&$teHs_J}(yg7^y4gKI;Kt`JJ<-J6FPhWAR(2XF#C01Dv9-{Gd0( zmqA)p!v3_X-hDO@y)bb1Ud?0x z*Brjm4T1{^Uk1Kr$Nz+z1Gi70l9+kB3|N)xAmZU4{r_bt{^!Qj)FY3vqBXDCfxWW| z=l!0?)1V?bUA`_QI=T;OUkzP_to~>^OK^> z6A+GZ9$WMZclPMYSQHH4ji>v=sy70q>Wr_f+c*vDjzRkT8}#cK5bq}fB!*x@ZrlSX zt&O`faQ@r=hg}5vl4Bcrup>Rm1k{_-w9B()=ls)3bSzZ+7fTuFx*V0{2S6$L`m9Iw6>+^`(a~LKb5C+BIgB5f zE^iwxWipy$Q*Yxm`DNuhnu(2sC@A(i{)-2Q7D=f$B;1|FGLyy1VmnXnZiLkj<=Q-EPAJi3mJ}~*&yKL9eO!xHSesX$7N7l+9c ztv5}m_U7KImT9I)`1gv9_I6ptuHJVUUvi&wQzq#2dpJ9n7OoYp#l^+FZ81iCwEpn- z)#fI>|Dcs7SwLa{Qr;vGeFk`%^)3tH3%(o$37WOcZ(`@%S87KaPZ#%8&n6u%XAb(- z-ejD`nqCgdZC-q@-E_b6r6$R)_h-#i=WcOs`jcHe- zVxJo%F{K(C*1l6}#F#99T9u%5NW?J#X@s?=fGQq-ug-)~@JLo>HQd7*(VbJUNERZ( zigW+VT8zMBT{!FD1QM?tH&Cu=d&1uiE-xtz8H7k7LSt{;(&nWsut^i2Oc6@!dGNs9 z$Z6f`rc}SdnD&vTrIN1%dGwRS$2r6vju*On1$&isJ6%RE_y5r1$K%!3?Xg^vav7F= zvhkT)o;<2!=OLx5vq?(gGN?KXD>AHd+K^q|3#1cvKOResJ?|NxE*&;T$l{<8$VYzg zKpY17brghj5?!b0$i2)DmsA&s(_8GPA`e;mc|dKMcK&;DZOiXa z--5m6{?PdNL)yCeF>hcf`KM{o;ONK1qXtLxw=b+g{DkVlPW=|4O%Tb{$9Tr%-%ojv z0A4Z9Qh)$4U*1p0l?`ZN+46q?e6{ey>bl&d6dX)yL!E_`7wB8s4bXH7*R21RQ1 z;qo}W1QCDgCH+}YkxizKaC0gd%*Uh|EBpHG<}Psp!^X?{JHoFA<^vD!^vocF@erg| zRDNbC`8pD5b^pbmN#)}spBs+a+Ir&w>1?E>%?!7xXkwS{@PtKc#G8+5Iz-R1uizJHYJcz=hhhZML7UOhK}kU~Roe&-lG*Xw9gW=r{gii&Egh{t^Ubx0sF z?Zek+?mBUQ4laED$8(o79Tf<7bML6w`J~`7@A6s8@jDTH28WK8)^$l89hq2v61`+6 zj2|Hk?0_Q1mQbGchFb+pO-S@WHBU%c!eU{Jv*GRa+y3wDyf1nM2Sme~5_3PEyEL;t+GulRTMqEj=x2aL^7BE^ZYs~Q>bah@Nn;!s=%$lVk)eXRxr*v3Sm`SNm~^Cm{D*Vu!n zWlK8&S$^hVXKziR%?AsywB_WG49YOsCr=`;l15!2C;}|n(}A|S#axHPm{&V7)K!_e zwqJSR^?94a*&WrhB=%wUmgmP!En64ckvA@yOWwbwT;-okD7c^Fx{w=`nX8-l$WNiu z{nieie6s)!I>}*~UT)(|(K8n*+&#$pgSI|Wm%-&x$gg?MID1-Xi_OgnK=`VLLoDP|I94a9N=M^oH~skXGmENyL`Hxss?|mNu60;$T9}g!X+SZR$E5b&W}@FH1uyN=jh!GLe@qH(!{{;clll% z#Zle-oT=Q5_kKl(zJdvd;)k0CT7(HD3`8--Scs;(=%&strQ)}##Z`Y>GWj5SGJ0u0 zz!W_HG5pN?;_v6tpGCJ!YnR6|-KO_8ySg{pj6$u1q%;tT)cUlu7Syr zs5GX$I!frR{aL12p4W$f#X1eoz{3E!LsES;qlde04Rf5*@5xE42VLh;VI@)MUG z=chy}*^rlk!c6u&*TARU@-0R}+L9af5PEHMTm4(=-I-EL53;YjFogeqPF#ET2-D}} zrGM}H%+VCha=f2@Lh}F_cldzKp=9hq?d!w82NYl33ONuUhgqli3r97Ak>LA3M=o5W zzsotu+=xh4mCftztxm$1f~wxjv*k(go1!PFfm@dWr{N8aN_3S=e^82eey!BM zvlueDR{OS+-A$amd03C$ABn0J&`7FNBbLMdj`UgZc}Z?*8$VJ#j4Fz+f1yerc!@1KrY}H=y7fW<$e`g?Kg_geN3L0PTu5cy4T2&RA#-w@;E*UMl4{W&A zTV6&UZPlNOzJtar%Z@K%p>Sx_7(GD|szM${W1$go6Q{v1l(28EOQ=o|KQkf`GuNR*)j<`3wJ z?;0neA#j{NjQsd?Y)L@6x|)-N)6-?w$VrdfWjj$ja=X#2DRpjBZWF>CUINrT?Vvdz z)uyJVE(w}^XTp0sUM84!0*V!$s4xIIg*C(&b+VQ@M{8@g>>vDn6BD}q)f_#Gi;GQ0 z7~bV65E#8=FZZK<%2y zao|C41xPAXCv*|bQ8ZzQ3Fo*kZBEJFdvoGpwoZ-C@_i~OP8F_0DEf>QJ$Sl8&w3NX zs)1UG%el>bYw_LI2dn#MdG+*i~%Z{Kg#mpzfQwxCK}x|e)c^v ztbZuxk*zm9y*Zn9W4-h_X?^~#t+)3^t!1IUkdO8JYI$tSJdWJcE%#qW{cJ9@a2T2? z9$0Q-I9V{HMJPjNKM2BiOg2)|!nIo)kL*#M%VHb#Qx${S-QM)Ou3O{I`>FUh*6W?k zU!puVHZ4fd3zGQXwdH@1^P@s>4c~j=nUO%4;7?f`_UD`u0fS??v17~< z*aelyP@Wi>FLBLPwy~d*mQ~N@0xU1}?IMK7XubCvDQC_%hihEj4>sM_UmLwCB_{x4 zuL?vFC~kfbD9SJi1tq(dgG0kXh6GUDdH4FzXrcGHmB$eXj9@V)GhLB+@xtzK=;ez% zb;&Fl&$q%0=}ibM_-Kh!!yih&g!=m-r{HF}yt7ZBIi=1sXF|J zLFEg(z1?BU)YG%-$IocU*(K;Juj4EAR8C)Za-AL39?}?ZE+v@1#ASeY8My~kNWd_B znZ7Zp44Cdir+fV z_Ue$s_HkEb+McW3k1u=fTsp8gq$-t7%GQcIjpASIWL|EVJy7}c)1s1mqprt* zpE_=Fbx0#r*6f=MI0XZX+vu_65CvktR&t?5RuiGGu_MJ??GVpVyW4r4FNX4;#2b|! zo`_6i;8qdPR%%89ao|Pp+7q!l2Bj>+Aq=2s@}7HMdWz2HY!jU?PHq)?=ueiV-a^{c zYu{cW#p!QQa9z*g@y1NEa5RwvF+p>W8KeY2EdeMf4uP(t6pwtg!W^{Uh5u(S^IFne zm*w!^5bEda-wJy+G57ei(7OL>B6UcN4%YK?3`-{ zPx3AJurmIk7-W$G7Nf!ZnI_|#ZMLMfOq({hG*st{j&ueV#Uw@j;KQg4pIoZ?c$U_Z z86vgzr!yzM5|=@esLSf_(Z-|RshyBJ7kWo`YL~Y^*6(rK6g}%wP06J&xE=O(>s7k` z^qmJy`x8q`C)IszXS;oy-4hw|J(a-jz}@Zehf4}7%7U3d_{yKd4p~; z48%CFXS$Zsgd`+cN~Jg0e6YYy|9DmKGHp5SbTc-Df_Q4jx$=(JQ6&D%({Lrcr@3z= ze{c)az6AVWTMK@Bs5CY!E4j2bnxh*bA-UBdfkZ+4p{)W?7)l6@O1LHSMXNhj!`zUc z%lq{Gvy+*$KFcIFE~AYSIWe)CHG|LZ#xD#4-*1Rb+?K}qs)ttouivJ&*y=LH2Z~6S#H(Cf}%%jdBZ>G8DjRO2e7=#7I-9A zz2O^7AeQr*8d6f=8!#I;yz6eewOc5eT?xbeZQgtX(M)a{#6ynz;7gIg%-LalylNWV zY#mSi9^{U@)&3v+ED5Iy18?uWiN%8+n~=OPE=dk)#ZJjJwnZA4lys;>swfLis5FR^ zk=B(E*hag{O0<2W!NX3ivBTL4{>=q&Rz06NQBu8b`nSQ&XZ`&B zY6J)}NR+$sOI=Ql-cpPCh2hx-rWtlo!c|$MM&Ue zg5O0kpntZUcCq0+&=>^z#(CUw>PDPp&IfnSC?vFd76 zO@D2E%#Zu4U!z2B5)qkGY6;{&Ai4{af`p+^m{wxrr0u&f6l(pS@%bL}U~*xyv?fvP zEp@!7#8kSr6>D6n9*29MQ~#O{82Wd)yHENG-j}GMR_nBGk9~A|y?)Hq zxOJE&-mpyj<^kemy7k_aC;|BsJUktiYm=ZZfOoM&6^6k$$-|Om3759>_1*e1^42_g z9M)>=K1{hNQl(x8JPqO?h(t8XmL7qLz{zT3Q29Lk*JLpJ=QQ+Dd-R+UrD-d1)Yzbl z!7%^u3jeaLMRb?h0~)O-_mlcQ4O<(G();hY>pyv-P6kBwx_Wwg9ORo~iI2d^8A>8t zB}MA#aD%v0zKf>VNkn@_ct((|hfh%Tyy)3U!B)fm`hB_bfd!y^6f1fV^|Md4i#Dry`Y6RZm+Fgb*qwZ%P{v6KOy@m?pM0TJrsff|cD zS=?^=qo1E}hZ$Zv%eN*;`EB!3Rgg>obJOeOM!uo+p=M7gRw62uYn+%28${|}G8xte zx7D%bi@B!PZiNpv%p2Ezcw?^WSOllH+>#vSsl@a@8c$(MfK)XR1Va$FF}BgwIHcFn zucOci*fYFu)1@>PZAN6>*Gj%j_7_c2zS@wk0yLbS%B^8hx9tWmbEbzSNy{Rt+LT7= zNW|~^1W5Vrg%~NagaVEHd>U>t{+n=oQ3fP4dO%v>twq0m+$+Otu}RBcB??<;Qu0lg z4~Hhs7RsqrMNgYw4vM;;HMoiHfr_xyy!FivpLn{Y#*!2A8#2qmV|ugi#t0Z|s~E zEMx)Z4&j&lbDr?;MiB!+2f`@}5L%ies}U{6*G30KJQnvyM~jl5e0U-yy!&ld@8KEn z%H_~{lffY;!|DeS3>srN1Ku)-BGrgTDrlZ68B5^7s>w8)U?<`=AEkHuR$HXIRkdHjukB`^zv{s8qB~7zXO7QH8Ko|5)14lnO8nTV z#)4k#v#1cLU$jl>%2-J8;=R?5ogpT`V}y6laSq{pkJO-)ZHJ_IpBxoFJ7M;|0P@`W zG@k(<9W9l$ua#yJL*-bayHH=SkthmQQObVzHpUuh+0oC?wg~kemv?vkrQQG!u=HA2)32c*J6GH7f zx!Rbdh9Bs935KA47C$TcG72sCtW^jWhTN?m(2&c}6JQge5kJ-w29`JJB(-&Qb91|U zKMA8_&4m&lnS|2A`54)(AExv#?^W34<=!R^1UnypR4{-ISvZ5ZyRfY$8k}2c>$7^w zoP}wp1&zn+g8gY#?rU#lUj6AmIxoF(K0K0bFuuF=%5W82V#iH>gOhRZ#L)6GV`Y+{E-EJ4IT3j;lVCA57oL|~*Og?OTGJzOvt zZcGg&jX(fOC6Wk%E6L5y5#E*{Qn_bsSgVul!DCpbsbBAhA!gq&)S(fst6JW!nz9`E z!rnLebHW~jVDsqs5%5DNe&SCG+fp+IClt1T#0)}kFr8D-U_4TB1t(8(0zyBie}x(3 zW4@%2nb11fE4w$dUINL&cZv*Ed)~YpnA`s&ETk`>CG-6INU9|TO|3L8@U9v+- zO6gZmC>&Zv1CiK&O$6{Qj2eS$1cct)im=OyyvNCfjG3LXuke|6qHM&Pt2ZvvSDAX}Ol;YIPB0iWH z3FG_BneyPpVdC=Z#ijN)f#HT;`z3AjTPsUqdPRaoMGiIo0NzT!DJ*aJzsJz3BpRkwD>)_&Ebs_x~l)CYzZI*UKxBlv~ zF2)i`G!sYR$vYx40NjBf<9_QKpP6u7=)T9i4MpS5mg?)d5U$r7Kl(~TEa)9)-M7Tu zM`thp)Hm+?3X7BK4(f4zvU^%-ca7r>Nz=4mJT-ggwv;^f7}^De%94U+Q8@!g#up-If-A)WTAmxZLD)R zPk2XklaU%(z!qS9MQDz?4D*MyHBU<+fbC>%?%m}&VD*tUU>f?S$w-7Q8jh4ivE|rJ z))amo&Plu_Q}Xqz23f$r_S++9B!Ux?a!YAsx2db?-1wFGUYpNB{p{bN>Maqs118;* zUnyIEE$^Itu8r3cJ^rt=QbMPYlk1iY_qA>;#IMyR8X^HFlEp;5L6yi52g|VLKDZr_ z{e`kEf~1ebpFBs#KE}r3c2QCpRs(=?|8-cJr5Y=mN4#NEQsLo+(T^E%Yu`3eTV!?d z$0fcl>rPEB`AP2^{BDxwjoNW1;SHx{(ix(EHj@|zlsw7^LGrO!jaxPm>hE+kr6cNN zzddv-$>HIo=aHh=D-@k*xHo=DS#9Sy(Yx(1HgducY}9g=Jgj7oCNj*4iV~vX_Z6FjO%zWVi5d27LS+Gg>(2mPS15@er@fZN2f}SZXnK z5^vrhRyZkue7JR84LDoe7y6a1E}>$Mklg0R@O*vVio|sDp`*qh%M$av_0Q<9PV`LW z%X&EW$#H3Y#D+Sgzj-38ZQpYvq~@RuVVx>HF#|#r2c|Fo%-<;CczNJ?vdLFK)6z6_ zfn&VYP*;>L88{4>K{LFYF_93H zq{t>pzW^hiuR#`(7DO1fA}2!*0f12MrK~J5jjs2bb{yV$SZ8DHfPp;X?n3b~LY^|y z^uj(OZo!)trr^EYt!q29Jkq?~*5p=-4X;lEw#0VI2O1p@1KKj`PYX}OMUMMhZix8R zJu2$eZx*=uOY)N<<~Px`w=iKir37y+Aq>d@>2-qOWgMBJz_P@TwB!vO!6v1L&@Qeb zd&>O6gOXW>n)^u4X4F_rpH^$W{%!|#7gteQeZz~xes8(>_FCL334ic`t02$|5_}XC ztm1kr;bBh>tK%aF$h&OSS}9DMeb7j>y@Wf^CnqF$L@#srfUQx z(%+@_te+Xc^QB_YpvNrHX+R{e$$om#YQWx7&lGphQVj)|_piS#j+qd>2yC0;Bu|PT z%5h%lo;aJy%*1h{(Qok9D&qQ(q$s#NoHrcCZuqQ_f_hlyGdE}4;gsuwHqAY**IszJ8Wlkc(*c2C1WK=aRYDQi6tLz4=MS0{_TERWZ=CTd3v#l zPj@cobrhaQU#ssWfF;-MTwr3wK;(blR}U@bd|B|JP4|5N*(dS8-meb0W?h!fXcrw1 z(=G+$FLuPMi^Yn5e(F0|xfP!YfXF{!PNeA9KPgbXJRDyh$h^WK>nov(%}J}R!NAsM zp`-Dvb@}_+!E15^609RjWc0w)ERO`MVi^5rUZ*$~mx9Uy!ITM=f)?B-G-MovdDpZ8 zVsTBdR5ZfyATs%f!FIfL@36%(|DLuxWSYrgvTg_jx4a{T1dc*gkF%@^Yqt}w(6@V( zekASd%!BEg4z3~hRSRyJ3+Y5AK29YSxk+V_!4`tN-V_@w0O4;oiIT{mQ9znQ%`rJB zT`2qLTDcN6g^K=h|0t*E--GxD@7JC$OiQRrX{WvR2V2CCY;K&dGUCsAIIa}C6*v{B zeV)o*@Er{0u8vxehElx-ZId`ksNw}7AT-!~|;An}nT!eG?S-X1ib8LW73nymPL6N6TiEn9Q+ zpuHUrOF7@&t*8@sEEWYpzrgo&pbzZ&!oi@&bC)G=WV60yC+u(R$jv{3tQ5cd*IEMRe z_uHF#x5=`bR%M1qlAc?(#Cp>_dj3@*q#~t4H=379;s2h?FJz=zwF`AM&;Z# z{iIK)+|4%L3clPoO%&HB$nn0-6=EXda5Jg(d9e_B@ZMYlsujp|NdP=pFaSalkr06J zqaV!Fgj`3XB2*qS`4V4)%Qqn~oD6XsZ-a0mo+q6w6a7&qmo`|K~Z~t^xjtTFHdYtK% z5Pnhrr9y~u_JmTFT0d#Se&6T*XEjv(37osHQpd}6*peuvin&pDyv`bqUT@C@{jsq* z2;lQ5C1jNiya6Ji8tSO6ERvEaxb*vN9_#T_26kPHoXgoednP>|9tjh?zG_Ar!Is!! zRLt5vLY0SQaOdXJ{nDIn#Em5Dii%~w@3FV5MB!jiTUO;_uKi-Pu&YU!xF~;EdKAxJW!9l>p>;EUjo0Grcb>6g{)x5%%{LYtE8PtFoq(!4K{ zRK-utLfL!r+@`$uBkL>g=*;+_$|c5OJJ+I7O~DY16^al3>W%_3sqEdn zds>5*YP3;SNJNm?ODQsUPx^&eN0Ti?}xE&&NO8D7keUqY(8-YB8>eb*g}!`i!PQrJ)&dirA12E62Zl5H1cK&8 zD`~ymM?cPIddvMxvM(Lywb`xfa$z^G%8TB;?4he`Tlf5FY0_AD=`B96x7n~UF=jJg zUQ!>*V`18XwvGN~28Z&L(cj8?C;MC_ibh&A36D)9hS5`i6#wz9C(*ek>8sz{qbr6V z@e<(7Luo?ov@1&Lw|6JD8aHaaQOl4Pg(gZ>p60AK07`R=Y69ymp}Me$dYFNPVZf=zwftK z@uZ$F6KI%Oc<3d-2>LR5Nf=ZT=}OW%H2{47aNz@K4aWnQ+dg7mt0GJP{4vC5B@lnY zqMCZPZz*>0U68JIYHBLU7lMzVv_dXKrPIQ%!{s9xFc3e>Pg=@rcJl`ueY#npL=Quo z-ZhZ3yZGr4(Z59^QQrdY&`ZFY!9Sj|QI3*8iE`I2a3EPd`nkUw`O51E@xV$n^?MV^ zYRCz3q1RVi;n6t=!zx`if(9ukdK?B?t|)j;bOcP6$vD7+beQCyYd;N+1d}Z4_n~j zghA1e_+q7B#EkF_#~~{V__Sy(<2JMTQ`Z6dxbFRSio6*Ux8ka@vir1#H7{J8%OYb= z&R?sOSuo2@R+NtCTYrer=&zpL;<|S)R)#*OaBa{EINZI<`1A7Nw7sDJHvW!qnM$g|x4K9bmv$ebY zL2fj4M`>c)v;P-k?*R;F`2KtEvREao5+&N|z4stlHAL@SMDIi|(TOg4?}F&jThxf& zMen^6Js~)c-~XI5|1eZUlgC; zu--&6dN5Bgu;tO8;m1RA#p^o@eH&f=)E~}D+Yl`rm)+U77I*B1xu-08P5#PYtFmYr zrwVJU}Xk+q_AJP_0FOn)mA?kF$f~zeUm-N+3DIoXu(6 zjG#XgOUjnO(*6?9#eozK(0Et|Em9yP5S0an5gDQ*rk*j&ZkO}7>)|x#&_VIn>G}Q5 zUF*urWKVkuHKGy0hG?2CCZULz*d6I+1cC)yt}`xechz}#SlM|A41(#`=t~r z?N#93@yJH`=Zyo$!T4zJkNG4IS5*ax4@Zp2nr*d=b1u9sz7NCQ)AfZT6|x$OY-K^h zO1X;zT)cMa+g|YucBw+T7sIU3=Dl$v8QgoMWpOUz_jwk}Nc7vmN6I0J8T_9{E|gwh z-ILB%UX`BYA)|d>a&!6iO<5xeMedxnm_+PHS;C7vCUNxOqBs`35ER{h@lE#ru$UiN z3gN{1%B2_AS0fkieD=n2Uf&#faJOuZ-jKE3FW-G$GSC!#f3h1kSKGEc$5y5u9AYUK z#}b!^7_yzWBXlu8oaf0{ecf==Z|wf_xxYA}8GUmBTNJ8C#xt(q*fkG6Br+`VKEB#a zs2Xg@qBv#)8RAu(0SaSkbKd9kpVpsnD^}b4g?;;9^LU{%|*#gUiBC1JDvVA_^BV z>dE_}!oc_7pW3_Ti?wB(rMn4y_oc?B?^T*|a-VE|RXM%~ z=kNZt7C&yR`W&5|F6RV2j{3Rp`~9)lr7x+S-ijXB@!&6YCZ`rdfT9$eet?30fMK*@ z%{gtg#q1v+YTp5l3ex{|0Y<2fV}d5IAY!s}R7 ze-gVLSFayNIy~Gi)X9r5zpi)=Eq8d1^{syRP4v0yyKD84(j4>JqN-~6ED{-H#G@pc+Wik?4AsjPUH^(&!h<=sw1Lz8%B>=^9#8_#{hDn6(~DtQ}_CH z*w|77Y^T$muuw*jSZ7K`v!g=dq?c%Mfj7vh?JxDoG7oDeL!t5Tien?}jI}z6K$O@U+VF?snHS@1}4cU2X z;(V$h!r-}Z6U>g1E;#!}x+&gx!0Pt4j-RA-cr(!q8+T6&$xwV^jf3rd{Yr%1;ltY@?5$2}H66CUb zwllL`=N@+tW~JsS8MP|qbsa;`bZsg8`TTP-G`NVFrXqH$0^TSCK9_w_Rh84>`%t1| zfVQxbG_7}iyxQviP9>2r%JdW2f>@`e2cMHHM3VbcEZx|AV8CE=2vqkQqJO(LwN{BC z0XSy9O;~+g2(hsk9Np-map*Xn6TUtYrYP@&J?Ff+kRZ0KwrEo%8Ttk+vambwm&Us8 z0g{V-(qhG`tQM2U)eFF&Ej3j0%L_kCYKK-}{&3R5Qk+%mdg(sfhr###YIWn-r-UMV{P`BTRM)sP zdY~QhP{&$d$XnGO4CakQGKkfEAya^xYY0NX#r*vdNAQ)sy2w^gldwMwNmjOY-uC!> zYV6f*6*e2CSKl(__s6V`8jIDulEz-!ekx>WZXsM{2Og&N1#2j|fI!3ZY^iql;m0h+ zUm(!GVAXePIk}bcF`A|0zSZLTl&##hN{Ro?)OuZ3FZDPGOl=m6=vs3GLC}p)EKZL~ zFmoP{h(@zp{DHp^@R$WW5~XQi7U1=Lnv&>cG#VEmOhxc`q^)>N#5V+9?iM={VuOAn zNspIj#5!mCmBL^=T5o^8B#92Bhg)+3Nz8;3=1=>bOm=u=WTXunI>-s-+LjS0E#wZO zL5;;mf`+ha8|=>8zRU_Cjwn5H@g`(xWQ>qBQjV~mcibxlgV_avASJ`Ms>zZ(kyJFM zumNPX+-k}>u4GPkdQ+C3_@#cE&jvz&U;AuEDmi4nFmX8@wCnh|74UeF{rQx9X(hZY zyZ0nIu@0G}-(O}U6pG97w9WM;BS3sdfP%@X-DKvdpaOAl6l6FU+g}>Rxpbh!e(@z= ztsB2pQNg~4s***?ds<|+)FHaiAN`0SC$KsFz%n?t4z^?lEg!KuIfsWygRAew!cQBbMrl3TZ9F4hP`q)}d#(B*XZv(>-WS`MBetBxF0IRo z#R<+c>?cUdvsW`Snr~%QH8hs(8>jZyq-eQrUc$%D321_J4$H;;s47{Lf+huRL-BL? zSFj@#8Qfqm5z4)+pL>rTc^BQ#I=PKKt6S^lhN9OHFxh{mK-ZIaht@Hr-MeMMo1ULl zesm57Y&1n#)>koitAEQnHZ>g54;G45sky_O0UFKIu2#Pr6M~LZ9YhNeWO^Y{m;Wul z&euw#uROqfW#{;?_9}Aouy|ri`&u~k^rVXH;O54ycvD+xQJsgO{~4`bfGpU!qHG$591rsfMiHVo>sP)!8xd&@Yes&9IEgcTLABZec z;Tf?a#OhIq|0aj$7T06*CRWT}pF19|-|tT>uFfe?FJ$IkKq4E~6h5v1M`(kd5t2l} z&?*xT?Cu_f-Ywb=N8rC1EC?NWOKiZT)VCr}#v>6HW^KkvC^f2ZP8dfO+^;;OmT>Wf zqCTD1lap*jTmQ7;Xt~kBb!1iMDYgRV)D{tiZ1#l;nx)1`_?ktPL#|V_^F#={_ zxOqVAee68M2%SUi)%LT0^9(s2=ZD2(A}jB-MLo9c7*0G_yC*9&EM(cTlslKka7xN* zEbg<}T)Uk}h$2dn;A7tyO@=<&-~VgA!fa%x&^h2pDKz7)c%cICG$I6>kAY->NHZ=<@7vj3dSyuXvp5YtwP!DpE7Ss;haq^> zPg@#bjRm1JnJVYv$EUs*59{en{}K6fLUj4azbsHc8yp-D-I1}ybKz4ieeCugXYYO(#{HpUelIVq&4}|k9 zS}IsIefq8RLL*Lk-iu#!GUzMi`^(|OW}}4k{yo@lfi5FFcVGm-9~3UY9Us3$4xHo1 zKjpIW3<<3^oe$%${(Gk-JmgOK7;@9GThK@*sO!z|Tp*5W#!WAt7!ElbB%{*95PGA& zr!V5S9(Vfj&hKvH4aMy(GL`$vO&lrZ-EpMD>-TbUS62hQ*OoSu^2WHtATW|-Pyiks zMmKg~>fOAs_d)mW>$?zOFKcA~^f+<#kN>UadcHNF1z525(fjEoF#a#$i0 zvx}3ggFpQnhk@R3TNIP31I|Pt6PM%R=%LjPm;LI(pFZ9Fp;Nm*nm+^sr<3tZ=QCxl`L)5pAZTD`L!7eQ|* z+paJ7_Y3`QM{zoCehc5YV2=QFbc&DCbjJu(?kB@WA~=i)25hZgW4FMMVCxV-(?G^4 zv`6sh;2&H4BzREii%v;O{;74B8c`CQ!-={ybD$Y4*m5b!IawG)Q-BhSy`4!1&Rv$| z-em>g^HD`xLS|#l2X1KhA=_P(s(jkwjW$wZ{I&v9TVAz34}&438HaX@MTx-JAfY&C ztzxlSve}ZExq^WbeZsn+P9(2$`fgM^q&su0|zHIN#NxUYt z6w*AKE{9F{Nv6I+E3Z+xf;HHXfsk<+*^GHPRl`EboTSu;*RG*Ap<*jhTauN{C7IAW zn+ypW|7Sp^J7!$Wg6mx~ujfgtK>Pjk3|p7d2Uer?KlhD~3#a+QU)w4&!o4xg@tmvV z@eE^VSDJ!}pm-2tG+8K&3DjkY%Cf1-aEaRGWPNaUeK}lfQ%u?MXX%IC;ZLK}iqk)9 zg9bMo6wTi6`PnSgaun0_nx+`JP0$pgK%#OdSa5Kx2bk(87KDp^42m)e7;nt~oF7Sy zqE(3r2c_k4m9Zr%;IA=4+?_*7E0n{IJ@VZ&zkV2rKQKah?}08mCxur<-W9^Hjit#f zF+ctZ!Gk9$u2*Kx3y~OwKyl%2d-O+eO8}|OqKyR`87U)`$lz1_BaRbfXu2;cuKIS+ z)w*#6SFKKx#DeanI+$-zaR_Qc^(@2V!|_si+ro};bR*fT_CJ;HtdnX4`ZKd%i~63F zc-$?vqG4a9M9g~#8tRqh2_i~vZ7q??!a?^dj>iut@WwucTyYh2y#^wj`)=MRe zX9zBgX`j=MyEaN+JxfeED$`P$;Bv1QCMqsyKQt50Y+I^z44aoaT;6XtJOAwcG=3Y7 z|F_3rq`JU!T#c88jexlftBHF7eYrq9Lpt47ORG_05Xvu96BQyhCTvpWAa9@PcdJ)0 z;u_va*>V3nPa-lh(o97)amxv9ILb6b7d(Mv7%fR1JGTxrIgsR%SV3r;W2q$&WTWP* zeh<|hw>XdIy$gk%2kq{@|E^no*Jn)Ju^C(!w-mpcx?niJ7WmS?^xiK3t@V8&KGC2e zy2&6CmMOMwhV3%3y{?|7RDGSkP_Yi5Jkn2)bO1XMZA%wc4+|dLKc1;s%v63SiiyCf zr(EouXNt7gLhH@kca)*it?(LS1p~786}?~I19TB_HfbtY+SBf41wsoYfQSDE3CM^O zTA95+s($rdeYxE)))`MEHPHY)WDv&8@>W2I9N~|fDpo5}YN3_my%)Lra6R^G2Si|+ z@I6WVTYiT+cJg!LGGB)eO6Aw?XlU3JO|4TpqZ>^m{B|ZnlbB7OLRaFd*(X&u4!E zykGqr$`Smy7%t7J#u+RhMvX_+EeUuA5DbZ|Hq=t(ayvtxlS{S7jhx5Lj@!ml$=~iD zEf2N)Og4jV)@MYgMh0$ou6rH%qs)vz5TGRpoXDsGbV>u>?aI6w(W}RKj!aQk@Kcfh zROTlJ=aeQeDEZ#<9&SNM*RqFQ)mGxXyw#$T5QiYH zFk)3tK606_C|CQ$O(jGIr~TI^b42}QLl~OGlPOjkDJL(Hx^uvMJ(j>?QQC;P!qj+qSoMNNVqu&)J-nDVOR=%BQMQ*jG9OBnN@6Ik3hi39 zsMT3)II%YenkuZUWLuZAXn~F0l1-o38|eAkyn)%ou{$BrU`Xj+(*(^jES-!yu$GFn z$(g%CAoK^Rj#w1eT<$y8OH82ME`ZjTJ027~&Qw-tethuf@}~0DWfj-T*O$v_Nm(YR z-;X6amiO66KjyzzMMkIHF^qdEH@<&Bhq;B}fq*U>5QGYm2&z_NbrbKXQ7y4AI$Rvf zUh;UTF59Iz`;y;SvpeU5$w0BU?D@z&FE`LTMP1)zfJ-8SR~x83ju6s^1L_r)0RgO; zBbYsRnb$XFnx^Lz`BIpwm!`2l^r-M-l>4I`@t5}lha^ob8BD(D;EEI|TK5NXet(cT zdCQxQ5{{>!h!QA0c0MD;gBk=12Ml0ft%k#b5&qw()q}{yxm~RxUC|U_o!xBse9xt} z8nW#5M!Uj|xZUX!&;lZ6duw?z7AuJ8Hr}$TP7j&6fBsAK!&$IiQXykEHMa+{bX z#3SS-aMEP6Ub#tSwmO$7dXJoA7b?|TNPIUT?$|@WctyIHAj=)8cV)ZutFR!Ae^GC0 zXm*yrfni|Cd)0Ykxx;G=ekrG}V~KeaJIC849!734Jv=!xeYJCLX4vXAG-LX$TC?0h zkwI~*ap`A4AMc)*5w;5t95~`id&bXyv_u!(D7e5J`eUvsZ>i}~(#OM(G2$>q>0Rr; zB~z!01DER)QO85J#!B{zU}{*fNvJ<74pr=MHVWj0;q&*VgB2FwD8doeUHNXLZT2p4 z`I0R8PYgK^3pY95TbJ_;L|QRRUcZm~VwM|QyuMAH7G{#!O9eCbEsZ@Bv$rF;Wm%We zilp;0Yc%By|I}?s;;D@z(6^YOrxyAC@!>gU#kfBnBP1LJut4FM{dMDmWq@CKb8H&9mh;*-${O5jgwd`&C<& zoyZksRWYg1mr(^YaSM%Q=42KPeQ9DH1TN|xYfbIkF}r6%?~nJ2&*J;|{ZYytV{o|# zQ-{_HJ?o@BlMi(C8cXckWSgy=hhQ>Dfe0v2ra{8UAxuXwneS&-M8LfjIn3JIRPVME z?(ldxK8jsV_GcXJ)rYPAWvE72l=M*ImMXo}3t+0He=EePED?l>srTbp4gg4A__=PB z`FZ}Em-GJIUhlJ7W#{v+;0H|~J!yiukBy1<_n(1SAP8D;C%k_hZis+6zxK9JGWhe) z0ytm%h4NI^KNa@Mc)q2I*&=`U$37n9If(q%=3guZG7gjPGIeaGl}TRSl0h%Iax1l} zcEhgI%?#|x;yc>6Avi)S=e=c?7sAPw*A9_gAj+*XtGv+}({0sS8{A?t+}?615(j#W1(0HYv>W#~IKElG9lDIXp;rP(TcT1=Q= zovzSV4?6m7NfiqdWk`XJ+vC9p=rACVxM19I>@oXRBsPmxT#5O}tm&G@B^~X(%g7oD zLV)s;JwAMHn@PXhSXuG8F{3C=o_=aS(Nsg@-nV0p4&A?1E`7utm|LJ7k>^0_G-zk( zmEqnkH=qg*2??2=)>ut)?v0c&KB?c#g^kp1)8;Y)84esS$-+_`LH5eIe0DDCQT4xM zuxbZfd~EK3gJBHJyj2#$+iJ#PL>TBSAr6vjTCBx7yBWRS%)oJf$FaSxJAW)cUlFt7 zy%*Hc-1M!Hm(;mHjAj>mxUB>Vv!|By?_Q&!a99iP*0F*l!YZR7bf8f6fz-EHOz% zZLV^|?}kd}DMAE^xQ4U_$yFUBWwC!|CWU|IvMI{~KON>e1#hA{}uCkmJtcGR25GD$E9 zsCIeDtL?rnX(IZm_?qpVSxQ<2GeujuqK=-m+_&AO5GLPT-VTAkMvRv+GuCC0{y6oi z7x5|e``cSD(J0`)y6AV)il&)dFtCMI9BPviI(3K{nvCjwr=ddINKaLe%gQ(=GA*Rl zZL1D!C9^$te$C6-RHQg~uKj6!)xNEoDNI6MkbiP)ClLxG$I5`}g5k`qDC9yb@y-XaT-2-zT zj2|90Uvz|m#?KH&1vBo0D$};Tu8p@PP zsP%TOY&bG-5Uf-HrZ6bDliPoOs+`7)yrQiM1#46u4qX^C+665;sIddhgZ z3MG*P=9u*?#fObtu${g-J69~oEp__!dt-de!CQ=GF)Dlx<>jYj zg8$mLnz_dkVtPs2%Smt|YiqWZvdZz@-Tv&_X5UtC;HNYBB$&~AL|0Kk*mm?rqVSTt4FSMx1M63EjgqEK-# zWos4(>)PD5Avh>Gl94B0wjYksFrsVUXnZt|1pf|^U6KR=18`#h*~L;bfQb=Z@a9%p zBvfKVpua>uOuUR&VdUCHFf*p_ik6AaEX87MfG2PQ5zB6g7DjH$iHoE!Aja7lXoVJ> zA*sr4D#mJD9^o`@pnrgs9AQ5j5fLIzFf7#!39X;vC9U6#)SI1QSUh<}hTXTxDX1?bNMt^lbWFr;v-wR`j!%!sn@`%;nx}u)Do+2JKELDoQ8cAE<)Rt`K}pd^lHq~D zE*d16@uv&P~Rf9zgl?Ov_6d9WcxmB)JtbAu73EF{Z6F8 z;ajnm8wwYsCssx&JAyg|~8fc;IUpjxD8Ie}GwL^30Fk1~sN)qLggfcPs zOD|G&E>}mIgTk~@mQffiLBr3`9hu*v5RkBLyZKxkxC6!J`kO~55rcO+Emr`7x_<@P z;k0TcxnjhytYRoX_ot2`1mnfiYHPh+=&HGCO(aK73Y6 zTjJCfk+fjzGj}w-4+nd1HH_pifMVDIDZWOyUpcWqyqP>v3O6Y2XAOQun01Qq(o{6p zY@XddasIL*eyd}92cNE8?5Qs)_NwN~v*pu2jTGr*f`SHy*-2&;ta*!kl*!AA%}#QR z-qm4AW`Tp5Gn>)-z0(tBD7q?~Zm9wL?v?0!u){v-_k_}=F+MhfV&NZ++k43_t~UmKaS2!Tc|kr zUP^R$&XV7_-+GTU{aA`Z5}^v?6g*>wV&=&-E3Ry5D<1A!-u2>8yng&W+xmE?^~&=y z`{a$E$pz6$+Rf_1DCZ(^rCl^XKK}o0y*-@V{QUX>V7igK&Q>hGVDLL<@R<1D-}QO!@-1Czd(_3eg+hF3SuW8|VwR56AgP=bADhR7z=RYk#Y9{8j}$PC-VXu0o-wa>e!NC{axP5;>FrCH_(B3imZ4(P=IMpT4>8)P`jT-rFL z^~S61XCd8R_V6!psooW`aG1W>+Z`ylS{pE-dZbEI8>VE1=?@4;h^^{t{pxEOxN(YY zv;@ZFc4`uvn||pT?4y{y^^g0HRHX`Q7!FLlnN>3QH^d>|$Wg``{H^IUCdlFODul+J zu*|!GK}#*2#G!kM{ptMSPcsd;TLBVI9{8K4M*)x417pu^bHWh!ZPd(|i1YEKNlLa4 z;}-o^rYewNenb9u%|Uazy_0!5VQ#pz==kN^E~9~1nE+H&qExV$i?TmY80rg&0T>Al zN%W50^%fC6k1JEwG}NJg zx+|iN??o)ZW{CvK@!FC|1R&}_N*GPPZ2WY*wP#P1QkXf#EdVcOmb&BJ{mciIjG92M~w3;ti==WiLyMe-rM-4KKIxWk6$qVvDI_> zusfNhR<41TT@CZNhR0v~ILO8-8@E&S>uIJWY z!X+7S2@)_g@-EB{1HzGAodsqZuK%=4G7BB|AZ4ee7{xJCd76gEXF_oE%gPS<{J%_q zRC3_b^>bf~l6XIqI);n4X*)zbs881RC6vg%R^v_M2yV!Esb*L29XL1Qu$`oZNp}6Z zzsj$kuc>@_cJZX-t%wo<>3hBpgoezNHMBQZRmX_aWC;~3TLf4KcT4`J zh6d1#^bA|6G%Svk&;ZbfUwP-_o2S}7^AUCe`-8eV6+P7J@;2u7?~A@I^{9&l!3?t| zqUf3Za}O;((Xw-2Uk(TZ@iKes_3Jp0m!NFb&e$m@p@ zEjf>gJ^{f24*2&Q53#5GAfC+cPp!GDedTZ1k@IgeP4hx zcOmkq^?2~k=Rhq7fEhevKc{^7;rHkC@xH@v9TR9exLf^91O!We+${oz8G7(sTwU8f z2GjbMN=r-Iw;c!FwYze(w6qvvhDibOqB4jqWnx@mGX|V2#l1w8l%gyQYS;< z{vhg&?^T{>7>plT2u*LL(N}Z!vx7iac+cy?Kj4kKr}xDX(gi|dCLl%_hkyNww@cFX^(fe>MMzlm zwR-grI?n;C|X4f!f#$}1hBrh@wuC4iSIn=W4&92F-=pd10ikTuY)y1tygz4h`s z)Gf2z@FyPPPTXj--dKa>OGU2est*4g-QVY_#dM~%NCADFJsi?v#RtpsB+!{_5=gZ! zYijIf>W}{i5?)fea`(1yBLU*ihE7E*t6DY|T{&_EcJmL8psGYmh4ey9|= z%__%ve!scaWLG)^IOa*s8M!!|?KoSgpS6tQId(42FyZ1vovd5Yvb&u9E`@{8ko=uM zg^plzok8pG-l|Txd+4~nERoR)n7*66aqv1^dp`S%-!|2dm?JVK6a!))C$rHk38{KX z>x%%?FkC873JD>J;M7v*COL6!kND`jartK=G>7D`_q&FA+YteVly{!XMUB3>E8b~x zcSIXV7s+G7(eZp!@*lG;nO?|J#u3Y7i6ipfs(cOd`Wot`g0qXR5yrcF)Dtdv?!nKu zNx0CQTWf7*Gu7L!pjY#}3=4~~AklD*jb4h$?2U1Z_BawrTGO8XZwdmgPH5K{RlG6x zEIUJbR`@>O1WtL&mzR7LMSXgQGnobx7DF|@RSC=rZ*h7OdYsWmY2egA`Y%8rn{3gv z-kHM7_2-OKfh%T8Gt%hm5LAqc^JEJO@Xh+7aw(ABBijf#G?z{;;`e;}2G0Y*dZaw? zX~Q+AB;{>)mj31WITo1IJ3BZ1HD7L-*1DC`He%}bIFR=^8uK0P>P;MPgzi!-3@;l(F^5hv-UJ|&6lkc2}VqM0(BB`hmocLa@ zAdFgUlYCW$$#ymT&}@?38%T@$u)fn+hcBrRh4F>tGP>c1kW z>kzYLD6%+LjwJfiIO+*zNrM>E!})??L5R7SinNbA`vZM}pGjxz6~EBSLli;pIU$|7 z7-5JH*=s0qykTo1C{m2#K%nEZFGLzmihCmb-r7S=I$Gt9EC-d1k|Gn`JQw}%KYe8! zo($`u3WEXnWfeL^23jKi(&-yRS>Z~FbSZ9lLbm!Ho;eMUxzZ~YQ787Ed`X#k6}rq? zy%o|`4++PlKYQ-BtEa-zl!{LR7)~@s<@pY=M0eSN} zsWxL{yO>#X=us-q{KJgmaKEs2u@I(wEe&%FPb(=6TcfUKeR;8)?fcI!$9G5g^f76% zvhAQ~dq^P3oJ#u5DS2BXj4u7FDug3yqMR|yon2O*k1*>Sr_bI%Xt71njKiF+UhTxQ zN{+GN=j1H4w;xwBZN?fRH6@if#GyUm{%~{@s=eDZs_@7tQJ?eC&r5t>e;|fJ*GKcU z0Pj03Els*0VAmaBi7)xy9RpAoKr8-KAFZ_AnE)~QdMoG2PZ9^9wJ8t~2k_=jS^-5eK{J#un3!vJ-aT1v{SYVWeSHKlbaX3L+!pQp z{-*ea6V(C2b-dX4IVJ}C*|YV~B|kt`fb#Jq^RDXgs^es?xtP&R^yc9Sxo=si!lfX9>M`d#Wl!}8%aSuIWeNZ5pAWiI{CLqh5Z9+j$)wUttpAOa z-|#Mm&EbA}WKn>R-y*%#9da>eJ|9=(h#iRqA>UuiXY>tQLkl~_f4W!#z=~GR^AEH@ z&&}1gGPBBy+WuJF9NV~HHo+7rLZAWyaE@Z#@^GZDNYqGRD@Zgg9O*d}t}Q7JM}ny% zAW`(FA(xuor1kCXx(+)mhMAMzmInk;aaAau9}iGjqIFdxN6AH8_W}x5DYArLE@z85KAyMuo!L~~X)p;I3}>EX zMtHt2MAuhUsL`F2nfxWhECqQ@5)TrYj3`Sfy0CbobaW@5DUyYP&R%q1M*71+zwPRo z4=H~Pkws+9<~}5_l8*LFpE^*B9Pc$e&?2sfx(oQg1?+fkz@$spL>X~AyyU@o?X$LG znzt`}Jf2O`v^813Xs=&=(pz4gH=wD)s=ZQ~Tpg;L5`2JVElsozRSPK%i*U}zK9Cgs zh5Hsa46hp|#9ul_=Ke;}(ivPg+OqwAN_ol2D*lSTGG0=mdykEf4LyW|#>g~^HAKux zJ^CQ<<(m)mAgVt?l6XD(!iuAMc`WhS+e4Zhhjl|C&GY#}3!4|y_g4_|P$NeeUHC2) zH9XUr7ga*{bo$GSJo>k|U2aBYC|Ueg3Aa1-=YTd*ZJGlC(@ExKgG0zs{#OHFJXeap#Ld#NVr|=PwzV`>He=iNFQRdl6j)<(Z(PwB<$p=Zz`~T7UZ~0hOS`n` z{{Frv$y1{Kk>(=$ZA1Qs7q_W3IVYO2eJaN$ptBtH`i*Y=tr4Bb5mHgT2v`jS2@3ZR zqkRTLP=O%95&mCDXk<0eEQ^oGvR^J)jZFuwPS%5%h_Nj12kNw`hlna#MJei^jN!9h2e)|r1vs=y6i42-Uzk;739yVXH+;{sd>2U# zCIM(mmB*iq;~t`wpFM?8#n@Rd8ygPN??=%p&I#~j#!N)|&t_-L%}pK#piag7Koug# zH&Tb8fR}Pbr@=riJsbW)YK<1J>sP)u43bjxs_c)h!>^tmAt3oVoW1ATb|Nz~Cwna8 zIJUJXtJs>0`-M8;`twLRbq&d;o?+m#BW~nG#K!NusudaXAVYWLZR`>u)xY3lK7_nxhaOzfBgmpp-O8>CS%#6K(tDFTACH_3lCp_xjlB= zxcUk}r~_sRR8Kq3chOIlvXAd^}!#IBs3Nw`U~*@}Vgx z0K{pl`_Wtg(Uc|clLP?;oWALQy}~UZP40&kjVJT9yQ>e2ev!M4|A)dgW0MIwPALcg z)#7pFyMG%1!0k-r)&0KG z-x0qH0Y4r=!LZ%4C!+Y1e{0{ooy_rZ9dlIZUu<}IIH`RTxbulP2hhv0#x^harvUIw z=;M~sgXzzR=S}^25}{8BxF=P6_i&za_Rn|M-FNrN)a?pF6R=wd2L7W`l45(5ru+N* zD;j+qR~t{Hw6tbzz+husu_?}#6a=yB-|k<>$O&5`R$-lyM*WI)JOmx~FIWaiCRY6; zU#9?rQr5yvv*4>_mk7W{EhpCZn?9%zxP12Rl}7eR1r2@VczrN!ww&be11Y@SaA^By zZE;pS82EQ!`>T@cmbaKEzvg}@iMo8w$iBj~3)Xa^zCA0qK>!sMmfWOTL$#zE3(FCYJR&6&z+ zM)p)3vFSaNc^xB0gIpmlDTGU1A}=)}Frt`V9fQh)P*z`3^7lE{xc^`N;ta>D?dgZ- z$U~apJ>U6!{`GIZVlUU5$OxpM4Fk$e+UnpxZ>aPAwbC;wT3ui9H2|Lq-wf5p?2?=C8`i zJU&r#nDDCCye;GL+c`oPaxK+t(6rMHPxKr{XQq3$LY5!&Nm;s1&V6mbBKt*#ps-%$ z!Y}vv=`wab9+5d7_(r^?^^6LBKxj|Drj8<8UCb-D%QT5MK}wp~Ro@S8qlcKM+w0O> zbRDh06^Y=4gky&6D6^Qiy7NvYtnV~vU28+QhesMmG(S=<7G2)kU#|HJEFqun z?zB)@KoO;Baq1d~VM}xB{8DOhJUPJN`4kllW_Iz%7mPKtjZva_&3(IPqC`QQBhqgB zv$L12!*TxkDQ7TLTb^w1*RMzw6BlZjGBrFn|4<{yR5C9g-HTgG&PPeqKy%6~dcXV9 z(&oXXF1ZL7z_&iiZ~0Dc_B}wm`H&4o0^uD`bF^N zE4<@;QMc>g`ZmnEo_4GCDVJD0(+MNzbMg~WRMK)$u{}L1`Oqhi2ww&ag-GlqcqL!b z%V-2+!GbOnZAuPhQQqJbDfv`6Y*qi7nC2;9VYD0X_{%n+QKfV^6rrZXA=3Q1A;J=G zQeBx*j&f=+qW)?mrLXST-U07{= z)O~BLm_-dq22*`aL$0YyFRcHfit~%OgzF}p{>pm&$M^c)j47Uq`DR6Y3}EfyEQrGh zTYDZ!n;ZrOfGbjvM+ge;o1A}xds8qF zfKX@5^>6amriFot);_v3e3F?R@`;uWH2y8sw5M ztN&dOAU|$;`-wW8ugx`2#FM|Yj>odFvDd#VBAS=>MRy&Yb*XXYfgy_i-D;U zmBk&i#TY^8xX>t6ynN=;10an@mM5JlmzmkvAN(c2k@~89Qtx>Gbia(QzEqP;V}z+t z9#6H7k-N~Hkr;y$Nij2sS{a2vgwK0J-nnMVYHW0rKSKexWcDy9C@46*Q^>-cwpvoM zNm4S?dF2k+TL8+nt6#5syuYua5f)2;%ZiH|50Zos;Q}>Q7?h1qkk4YJ#C;>dOs63E zSKt&{jOgX|o5zz0XEX-F-k)2m9sBPdR~OyXwR6_HWl1eo-m7#68|o)xU9p!H$u8>t zN1q&b@J!P+2j>UE(b~T|9-O&d$d`yFWpA_0V&fQ|$%&G#!d|Kg5xuM=z;$7x3g5-U z{jQ5{+2dIQg@I+BINCu07i#we(xCDXBJ zxuANd7QHA1av^RpLWatsmj3aL&3nN15mH(SaaYEBkc6DW}S!~)^ zP?Mi|RY`e2lt|!kz0+ETQw3r(M9hht9PRJP6W}SBoZZhCnP~6IzbSf z?{we)XTIkxGw;KUF~;m%%e8x)zk0xMEKTiZYiL z;XMqZ=oIJU^tq~PvzE$g>)a_Ljcb|PMH3uBnG!8KM~VYR+Pxh5rfI~lwbAMC_$Gaq zcYa>(eHovZa$g_O)i(*4Oc6G#Un?%JW=}i4-vxQdoKh-=f;bUE41-f&P<#xh2psLS zSLh2Di1ptd!JR+)J%3lJ!DWf1dj4*Jn5owcQ@Spga$eyldGzCdY_K zhbv<{0#R~d)NH13>hLmbh(HMGK1bn;(s<39&eS(yt?nlSI<8%AhBfwe&pyp)s`Af; zv!*-08^2j(i7rrp-n=@@daE(wDKFfEx zeeyuXv~lT0=Dmwu`U)b5N7)7*5E6Vl`JYIT1Etr;qLl4l99#5YVOGf~S?9=7dws9~eja>(YJPE-9x&~hV z-N=Wr^d?s_mkYR@w$tz1{{{9KsCxlXIS&X*u#oOstCv8wy|1tD*M?`p^S*mm#A5*% zBrAdcCvf7VWunkz%%ur~gtH*oh$ugMp`LIV{MvM@Ok^hELNLRw9W0Wok*WEZFvmwl zq5`jkXVe?)5vv@E>=GL+kAR}CQ2uL%Yf8q92v44btCRQ#(cO+#Un-EO-XFf- z@8xOo)u6?_D3f#@T zt=Ne$n+1xZ`oTc@LOv8C3klvPk1!9%Q6?wjpip>2-lxunu`DrZpzhOa*>scD3e`q4 z=5xrxaLDFa@pidzqTr=sSTYL(Bmypgp->=Yi+f0>tyF8LT~?Ib{#I|;?w~SVaWQuR z0W)96iKl6k#V4gw!o|za=PQTF#SGq&9?#6Q7aATM91zYZdpGAjY<>x$q(FtL;K50` zm~5@)PLWD?Sy@+BR+OeT4zjc9S29b3I}xN3k>HE5+{nQn1Qq_6D!FdSqA#;OI#JB; z&&ck>iy+8dnJ{tthSZLCDri5h9;qo{zp{QA|4 za!YX$KOAP-rno3UiUau5MF}V)ij67a%gXwB`wx@L{fXTI4c{uSeUy~{KxBW_0Dkpp zGD+3@#j3Qsd(IB`Rae+3O0m_+dc5_+c8eVH+CknAk;Kn7ep!AUTrR8Dy_S-3Qc5et zA!{*;c+43qa9ycwdAk@)xrvKB{~%gpdBP}o$>%+ zFfb!V`kF@+1n54Wq*R;LaqOixQqc!&K1$l#&_6(jm1!~tqIPicP-o0IiZwRss%-+K z?g_=~_W8*$%g-}u)1#v?53vy`caCg)<2hM#9_S3c%q(UEd^=zEluFCYZ3bSTNX z2Sm3e$yoCl2e~>8);Wqz+KbF1bX7#_XanA0n?qcr?kJHm#r_${8o+3WZo?GP;+ueyLpZEGR5|VY? zJTN`ycFy~(ZU06^3W<_n-5o-dh=f%$P!0)`3xdi2U?S6k!r8#Y zgK0xZA0;U1P1@ybkE%zx)@eu_H79CF(_|jps5Gjvvfrw0{9LOdJ}Yh@V}{?%CNG~U z@`^7oGKr!TwG#}3QeaVv@IV-ZpNNpOoW>w2Pt@6=*!8)xhS{j=*1L5D?*Wgec1-GT zzgFD~rjIfg)Fu6g`++Epyups?R~$@MWXo{zDL9*Uk}7JOsrj{KmeKp%1N)Tsn5Mbv z$F46J8+e{mE-j_%Pn*oz39qQr8U6hr-L%%6rt)H;mG{B3M^nRt7FJRLU)8=mcdxQe zvy07xKGWdJ^j{pvYo2PBcuSsIE`lZC4oT{emFIA;>M+h%5>nCGCSOTXSC(fIGOMyl ziQwE*pIP%vm&FgaFDz|Y;J3f7)1}%zvi@r;rk;s@Cm$yl!iURLt{|W}DFgYa2!Uc@ z{-*I)0w!5P6RcO$V*OX+-Jaj6-yGXE)waEc->Z{-Ad+K2m{2@XCZREnBDGqdZ0*jc z(ArMe-2YO*s=*-1FYsO3bMoYdFqO?iTDieL2p-j8jTQb9fo}9#D_PWA8o?kG93N1R zZKI!9fB(;T$1dPLI}IZ7U9dMho#nk)*o{vERRfT~jVwgpmCdSjo+ub39~P z-j;{a{B)AH0P+3)hRy1vE9qUVsW>JftvITue+zG5wMrG zvfWf?{qyBmeilEvY*VhQBWq6N6k+r+b1*h z%s|^oe*kzgeM$){YPo@U2wFu_RA?}aQpBbZnorb8CWuTsi9q1u2qEv^_wc?fix+=? zdMV*@Mrx1m4DRk~;n!xa-^F>3mpmN3d!{;69&yD}f4+r5$pLJpf+7R{215h{FaS7E zIEpl#p6nm2NC2CA*CpdfWiUHQnU!aa->06 zt<*Eqa$ea9l`I#pP^G7xDAc!C27Ey02OG!|wQI;hI%(PtZPV4&)rW?MduXoKn>kjy zs_Tv(xW>X|KEelxa!`2Cttw)4B7HB%ytwF}=#uTrzpITs%j$A3FZcQm=e)a4r-@B1 zBYKC{;)atfOG40iWvRO7A@y9*DUk~$Avjzc{xpLk2dnzPL6NAgU$pTK(D}SU z7#gN{z3HDj7PqfHS!(YyPporw=D?`a$WKOyeaCPe&g$4D^EV-?e+|woe)Dw|6P+xd zy0&qUyuuXIEQ~U!fCk9cPw4 zZB)#;W3I?Cdtuc5V+v!urkL6{mo>wZe>>;1B>a8lFN^e_wja+{I2t!v8MK9diJ4Nm z7lBP9hnd28;X!*uAENLSgV8H;f=ODM-l@1kk7=Vyx?}H%{@H14-vRRhoN!hLEal&DOts?fkiRY(NPp99KYL4Lg_hl8QH_4361KqZTD+sU6P+t%Hx z|5c<17hNBWMC(dnCU6Re5baNvw@pTbj6xsp&qbEv44rbRrSz)~3ur9#2W-eP*>;7Y zJ6HF@D}ogc%Agn-o=Pe5nt^(bYw9(1=?w=OLS*;-PS&8%P`& zII(x#tE-I~+zoN zjHZ`zUU~SNR?-(*eFqpVX6o&y2L^!s;=^9cO16)~`}4n}qoa9wOlNEkZ3k11zCS^Y zSr!@T*(zAA{o>`zE1*Ls{(PZJkT&`XDb2OrrUvxj6^c`|=mn^2{!dEd*|Ousve{Xe z*~0%ea~9@&w$DFYlX3#6>AbJ{jL5Xsqiw?kSO}%O_t|)AT~~&H&oL%C`UeYeANxq} zfU)=U_I%Uva>j1Lcc)J`fEDv9W`O_m=TG27X}h8o|JKC*VEqds566Hi-2O+J0||zv z1t4FY2wyJGpPkQNo`0Rccn)rrb6aMe;1LZ9Rwx#6B%^EPB;=Wbui#ZG<$vH+(}xVgTa=nb5nYPVdl~j>1U`DO+E?td^l@bSeM{%jb}W=a zq-Sn?92P<|jNC&~2hpw%=`-p5UbQdQ&MCVe&)Uy7pGBCx8n^1bc?&-hZ2)TZuPb2h8_X2_II^k#S7L z7uQ=WbE=RAAyrRCZE`UWKhk(QD8xq94@Fb&2}~M)TKI6*ec-pj+e?s|D*I>$Ie`mJ zH$ZXSQtlj+B_tSuM9BU#WThQ_pmXY0`AbNL2 zGX+Yp=_qX`UGvgk@Q9>jU%pV1H435LCmcQL$ga>qwY%gr<~zZMMb8XDUf?^X#i;H5 z#@@HX1L>;l(WKI-XQC`tl}G32Uv?FVbaV9bkz3E(B&BtadlT1=PpRa3p_ai|_-?-iKQ@O4s zh0#`+=VE91<)6@j=?uxPvz2+fRFfpR%Yix{hJeMHlb;>?9QlhT=KUgn6#XpXHZQA^|T&2+@V9AGL$%RR6fr5hh2L=ia zN9{x?!a`wkh4PbVWIZexfqqE(N**V({6k}U^v}eXIo~}l=Wt1c#j1qtdE1v~52y61 zICW24R2UbNR=q=*%!65!3$;0Hiyr!n4Aq`&s*r4^dG3-@DX+gZ;JPvA>0|71(81OA z#QicwmlH!KQ1>lgF%X3${dh~22_eE8HP(Qeg)80nJ3wQ1OSo{FqK&6Pv>vW;UrZog zEvL{5zYd1FG7dXJz<|g_X_OgoQ?_Z++$tzf;ET*pNBZl?pLU!55^fI~F(1W8LNb4i z8wp#d8aJGb88O=4mn;albXTP(G2*qvB*4$g3f9itYMZ_^{rTg$G}%=#mq}&E)Aa3S zZ+B<=Pao>N<0v}bawl1#=(|=}S@%U47R9c-!oq%{jgaTHtuokBQf4{uDoCEZZJI^P zqCgSBMiqZTKcIWITCO%;tlu(Do~?$z?3K#Qw<35sHYvE^$9T~UggA4aR^4(e-gA3Fb_ zp{J*(rA^PssF<|#^tzgGz*qR?%a;!yAf}Pgw}sn((rp9Uk>o-NK$L6Ou5AN!1?-CC z)x~-h0O8mJK})26XJ-fKSxT9^)B(HHz|+`saW;H;2HcG_{ z1}g6XA{G}G)~}d+^YqD+Cp|HA(m*5wxaq~-4`KhG!tHF~~ zr~kTMcTiTq+QX0~aWSwtA@gXNBBHa!0<&7?&{Wy5wti71tQ%RO!`)CwI)k$Y!%w=I z55ERuD#THs38Tm>$L=Mh)F<7dO-cPhW+^vE9L;>a=kiz0!N0l{ zMcPbCmV`ssg4iqLo{q%a@5xS|x%{caD?#H2HB%kyJF%Z{SuSsUneZ!NX^Mae0g($u z4#8m;*E*zCkh|k@cqaXdanL;F-<_=5>&cV&?6O-k4Ckl2C710_x?inW+4H>fS}Jlh z@mjjC&rUPDbs}fA#i(vFYTwK?Nk5(~;n7pFw2JJGv5wrU8Ry^|oT@f$vUp>?hk9q> z9;hs684Beykb}XRI|FIVargq^nh;V*@bz?@C@rz(fSMw`a+7vT`yzuVL;r;^TtnC5 zMlyZMw~NV)c-6rK3Od&gq-erp?y;kdF?qahwa@Jz6(6k%^hWk1NGzv15KfyV-ZU+4 zvqvP}e_+-8BBnoh*kUIJA^Z6r#P}`(f~JI|68^{&<@%tlyVAwtVC7pWB}ppuR_wsa zhpDt^QBSE1Wrj90GI3$a8Kw7sWU-y6GfuvjoZMA!q;KrCm2zOOPpt*p5>r>LyyzGg z6P0q5z;n2IKgWT_IGtkl9KBf4jQ z1)uo?p|*yag#JRN#r5o6g~Pii8)_NTW~?^k%{al(xK|T6K z7_V4Unq0o&-toom&PDIM>K$Js^_c8pV!uOE*2Zg3`qt9R#US0=uFtHA4F%&%1C?bI zYf!q_#a70w85`^E#*E7ymEIP|gXt9A^o|_6=1+TrW#(D3OgB_<)!44iu)@$qL7Y%M z^>Hu@v&8a7ZoD`$VD0j#vwZHt0`uhQ zLpkz~cS_OZq^>95})P{F2~QzSAi~HI;Ponr$^gkiB^6mFKk=GbeJA z_Kk?#W=4+=G(LSL`*_La^nW5_L;O3YHhu8rhjYR z)42Ghp;v7ho$9ewKW*yVMJZA+^Hh%`8Q_fh%eMJb$+N_$*jSRAH~oRydM9FhtsHpq*QR6!erFO$L&SrAXXU-4j1AyP}2N&SSfVf2i41_c^A8uWR%&xL# z0hj)*RA!ea)6)BSB$9we14rWPLtg-P1Jmf}NMvXR_!KX$?27a68LIyw3_0Kb;T)FO z8vs`rX?f*jERjB610`~Q4-bF(f~~Co%#&unq{XSU?XGLor`(L5S$U4|EYSnES8+uATlAARVse%~T;U{N5H z<%QHDw@b)va(V1EUT;+GyPfW?&tzZ@BU8I~@54Z(#srg?tc}H!!ljfJxrB-EehNYh z5~S`fK8o1t^9X^g(uA+q&A%VMkkE^s9R2LczFbvne82t2V?Q+E3GF=<%Hl0A;j9rB zMcB0~1JO`WTKt41L@_utKCm2y*Dr@=934P$q|k81Hb;n1GFcECrexU+4ZWqt$g@W0w?$E=yuSS)eqm)muO z>u3cfz+qqo8A^sp5rr3A7uR_Y=rRB<2^FggS+TCWlGlxo@73Kj(AqL=^nR9$pC`r& z8B~P+J7QcNfGXgO2gf~sx^N)IcA97fANSs z;NYW2PL>x=U!!C5L7UP1`Rfjk!@En(%M->MXii6O3OrI;&Mu3xq?GjSH*IwfBw3?47FUQ?S2@r`>j`fkanXH^;gp{oy_P zaFxVDUM2go>Z30%2W#03QW^9jG3r!0*5Qc@Pn<$p);RwD#gth%k*V&%{nYV7u^^%s zjw4tk1Hr++3uK56{J}u;(WR74Gi=R>>v2kCMRIwV=W5rd!LGGn$LflsY`Ghx!TK_| z@Ln4|3SLCo%Xh&i2~_3rHRHC6H7ona)GFkO#`PS=zGXiBMvKKk#hfXnWi@HSxUP?r zxRjBZso-u{3{X(i5YTmnKHyt^!k?cjRYf6>yw@N*Wt{m;<4*j{vFy~^cLV1oBrC&L z;pXj;fr(!hHOu-p_Kn?tPF);SND%SZm*~{_k^G)4DEad|<^A@vALUh=et%cvS#Q#( z`#GxzwFj+FsZ2Y3dE1cmSGQ^;Q9OxaG5)mJ(R#L2RYUcT^q-0NRMld=*BtE!gWKgv zCl6S;lU+t7B4xBl*=aE-JUK>Bc_b?6S6peiVEyUjw*g*x zKyqo)UFo=W0&Gw9^|yJ3iPc-lc?m+aMh_Go#6e{EJ=qH}uaDZHlVQG_@s4Wro=sWY z%U(Kx71b9kl`Z?tf(!;8TgyV!GPgy!ARJmuZxA%*bfqsvGN}taJd2Mv12XB3i$1nE z989B`2X!~J{jBU9^2rUkn(j!kPFzJ%4ir$CkNDj&`>*4WW%|6DI9L`$K7!NRWP9{M zkz;_k?chhF5=|<*ny$)#tY^(lJH@x3$dinY=1AB@Mn2j|@pi09OCQpp$dN{$_qJC$ zR++dt|DbDJk4V1D6Y6WX`|E<-C*vu>ATmNTDP~A@z$TZC(heRB0bbh=p`??At@&u9 z>6Y$mkHk~0ibo*|6mds|!%IwVv^YxQ<(9>1(+!PbL$aLqFX3EP6nk?)p|>Cje5YR1?!Akh7dnqM?ns^;y}MA`K0Us)KTjWQOEzUx_^@#6YhVWph-=8n?Y?MbWRe*R z+JJA(=nR(i&M+rFj@InwrCcljg5oDYrTpeOIv_TTN%po6uR=^SxcW9X7Wo*&reT# zfRJ#&-@2SG>E5HGqlE>=p_wb>0R)|&T)?#l0$51r6t4cOl8)%uSn1tPa{H;uj$8lh zH2K=-$N)a*=(_Cr@7=2f^%xA7M?Jus@aYzCy#rS476U_%s1Jzh3RF~@{FfIX;OuA@ zRCCZ)cU^^&e}6k35EwT0*{U~a0Omhn!n6PP(ivtNo_z&Ijlh6kfFk_b?k8^AJ+2|` z*U#N}c2a%mU8Q$gAbnB*b_H*OWZ2aKebN3!b? z#~)=~PgVzNN=jlR{nn3M-*(yXH|9rB5f$lf@EX>vy`v0ioX~UNN-8(3$Y#DyMmJej zt`lh`_$s12LSW2B3o(H%q)}0C^U|zOwtiWnuIDEPPKAl+h3J?e{2Q$6KgSQ&X1wW%L2AGDZ{TJ+?92pwgz!pd+3d1!(On1#!OgAPSPnADk)rrB7C!Rmkp_t2eeDN%kOy9TN4z;?Ug zca!#NH2C?@U@JthfE->w+TGv3eblCtMx{u*NPBlqd}ZX|-9y?zL8VSnHEhW zjXaOAl)F^1lERWF!1{T*7T!j-SsWz%{rTv#_nxD?l~t8?VJG1yz1}URC@mJ*2aCSV zuO`Y_bUVBrY0>!Ab{G7jtrIAame@V=Yvxmo;y3dd%*T< z$3vArG+*-YUop{gaj2nK7<0|TWnd`A;OjIu29#0-W~9FoDh;!Qr0(zU!<>HY)SR3N zR<-B#RI@3|byhHg&4^^Uy)km`_-Ya9DFTlalBw8ULbaXI6)+mi;0|%DEI?Rc2zLk3C_U;mAM(2mBKyrbCpn7+GNi7 z?<7(-XGXdXOqLq*z4i#o+ba64?oQvkh2+trznjX|WC|h( zdaEVx6=f>jx47YO7?HUJERYbW5Awz!TLdM|laE}^q$Y)r=Eu*K9CV-kDkImBIzRvP zb6BuWXXC!HaMQt*P{wOEG{>#4rmcx`!L+c4ZfzZKyeLLh3R^^xa!oZ>w&TfJ_@$uN z!jI*}aCILX;Np5Zej_!u+N8#Ri*iH%sX7but4Jsg^d4mpHV6tEy2g*(e|+$XWKhZ} z-r<(p?bG^3bS3}RjJS^U%#c9d^>Ud7)qjXE&<+iUr|Ywelu=yA-)@WefP$gO79!>> z+`aELU-s10!HH;3r%wuvdw-Psy|bXa?>M2I4|^r?f=h9@k4x>IHB(M9b%Xlj+N%7xp29&7v~VZXAKnFdQ?gP~9~j0lcS z{1_*v8s}P3*M(#2_xju^^Uue(Qcc{xzpKyK8$pmcTYiy<*U~2K;=C8^X2*f7FUwvZ zd(Nq@p|K@?me|A4de(bwF0nww$=P@M)Oz|EEIGUK*4>S~wzyIALeY=}M&cOgD8O}> z_+XrzubY_N7I&hcj`{K9M_yhY*kpjIdXd@)>~TP>0lLZ!V&a9&dQ6o|^V#umzy)Ye zBKw~ZVP|j2S=GM*$9Jm9^O?i)=Wd`6fu;vQxj7F>9d(dM9sf#vd6Vv={cb8q_<|0L_aJ2D z4RW&PGpX;-mOzkdUJ7J$LBYmO>=lBN^7?}ux+fsuI&I?d9n3~B%6j^*1goo1RK+?l z4(?^VKhC(4bFxSiM5+}YK9oL-7yliwbM>=#an6J=(lD`7%|V)5%oaRZ#9Q}`w!RF# zx{l5zVpqf@SFqt{5!@!g}YlL|;=%90`TLsn(Qss*9= zPD`fiDY*ITnVw{LKNR^j`;L`)hlrvRw{&<1K}pQWoO^QnGo#lSBaGR8eM&e{t3smc zTBP3nPAr#!c&fy-M7rp>3)frZwxVgE*p=>?bsNek!$pd6O2|&3WJP} zLchJ0?&VY5&NpAq+mNA^PlyAPqfo(v24UIoR1}$rJMS410Ji>78rD3m0QSg&ly3wT zgk1L-Q#Pw@IZ%a!_HS^Vd zaS+KZF*a?pV9`~D;6z;|_ufPyQ_9vC7cE-8-%TsFtuX*=Z^39edH9id?i0IM5FV3l zO=G&Ao|0{YWOKly%lCBWu^M;$^u&IYN9(t3U+`YYhUv@ScjYe zAH##J@K!Dl-V354El@cj(`P5h@cR3*hv7ocD(jmVQ-l7~Hm^a;uTu`q9m>7F_rvP2 z0D6h2fo@f3;Hvj0CiTZ}*%n(1Iei0U`mkbPky~#nefF2r!1`ssMUbo^nR7Z9zfjXQ zOdPf1vma8nt)Wn{do8b*J@mP0X-;|!e_``#UpE3BoLB>*v zy+H*d&7oKn6C6x=83>fr_=C+GR1+$|ydk+|eQFTQlE0N-+ zc-7cWGA%4N(u(RURhEVcCY1L{l9hw=(>}F9U9m_ETV8`$+h1Cfx)iO+B&H#cWu;=J zAPO=CT&yJ`*b-TzDhFX(P$b7=4AyiHe<;{ZV*w8;)rJTR2Dj}esMB%YO!3noI`APG z`0Zo+cckVPH)g(jajDS()9Cyx%HRz|gihlr@u3YB=YQFVB#0}mz9Lu>1s^pegy z@t?NB^tRXkOx-@Y#=Eu6Tgk0t_-bNiATIK-q&QYJ%d>{xi|yc@-FY{6M#F1NO}7ma z^5PZgvY#wDEgK>bCb!cEV`g-Nc9B^<`Q3&qNPrXi_FHX1&&}WBN1dy4ITIP<84XXH ze~slZ&@^$2@b?zn&nz8d5<@LuUkl%X#v@hb$&zK8C-g^^(|Sj({RN#D;=6QC#j8Xy zt7d+>wa4XQ{jb-zzBc98zAK(9i_O2=97Modo=;S;a0XA5HGNg35j(hD(G!>N>-@;v z-O{qgSc-32bhM8)uRtbCR4n9*1(<^v@fS>)ZZM=br?xW+++ zo@#o@EYwB=8(Ccv&nGH$mA%*pEvCY=)IZZ2R?r#6;{}E)a;ba#Z&Ge0)2_!fk7y6^QD8G)tICq>dKE=Z}Xp zK$YKBxU}X!;s;0|;o{A%mCe^RNO zpvCaxN7-iMZqd`Lrok{?-@H+qBxM#Zps$>^0OuU8^w|%R`P~?gg**Q;b94VSLzuk| zCiPR5ivTWB{Rh2@F(aK#qhn(HkC;JA_ku96rMWXP6GmvKVqsWwChKhe{+Zvo-(^}p zsXt-MO<>fuk-09q1sj5vTCxy_!{7|vwavN?a|d&b-5UE*lxKqh|783 znx86;ie*dj$-b>(*3#Xqh6dGpj4#7S9~P@m5Z=JKBIo`cA6h8T+47c!u|_osA?O;> zDgIH+(7L^b@2hd9{j?D=T_{8>=##B6po~d_xPr_HH9p+}LDvCAXq;tvgk=;S)6EX9 z&fNT>w@vx8Mx1~DQgPrH<11a?2^zK041=LTsRcU)4nABH6@tR&1-3KIXT|(2hpQ^C zTi!35akW=CyAlXh-^ei$(I}pI0II)y)}e7v;@U!{N`hQ!-o`;J`Xibh!IY4T=J~X5{JTQPQ=S5XT+cCpX1%L~=fsX!#M$i#B7`*$$I`kniCeHjkxp;Clmi1u)v@z2gOkE%`=m{u}kv+oeR}^*HHttjzw$IR*arnL&h(u;o`GD`Avhn8YdUnov=DqrNsNzx}mq0y4Olph31>u-C!$ zLc-aJB1c>-Iwno1Xk7Vrl|fmp0o7f2P~d82d5-UoUvtO44RjeqE1jaw1Oi}GtgkV~ zmjprCav5RTs{OB9%Ui|5!-wlxWAWkYG|`JiQyaEY_B?{MT-ViwI2kp%L>)ige84QY zkvBs~7ZP580!j`FxIc|QgY`$h4E>fr?9E3-_qzLK%)5+Vt8Vo*iYta?ihw2AWr2&7 z@uXx~$cWB-Oa3P*)Z=z_x&aQ`4?tG?AW_=?vY-IpY~kztoL3KTcI(M7XcznBoOgG;5 zscHaP`F|(0cBKU*BqRg{-vab<)wTcu00LkFe&BuP;|mmM2dNv-h>g7!S%Exsou732E%`?mj8<`s}(SG~4QLsuCdnx9u(mB8J*cke&_ zvUAl>1gZ_Jop1if6aac~fnoV4C9p78=~V!zb0xPQJp4c9_F#n%a;1n|KE!g0J6C^I zVhu>^Bs>fcOdd6gOQ24*OIJ+5dN?r>3%(-Eg9p8W{nJoa{SX+=!dZ+hik%RF1S{G_ zj=TedYV?^Be^v*2+akw*rg)$ykMUk>u9>`d0A8>A-$%X%6jh@q$Uj>Y7wT-^psU?7 zgdlCAuy>2|V|e&^(RpI2AIb=eYnSuVc2{B~jz5u;NZmW0m>B52u~aYo*X**Q@!RfH zM}~F^nhe{IZ^1@G%60D-53WlO;|Odku#8gs-M1z5gDcsc5kjT{!$GU#nir;Np@IOm zuz3rA@TPTUO;CK$yJUta>-m6dcs!L1iO6R%*u`x!icEz?uB$WYAaP(OP9PGZjmIGy z=IOrl)__~@q;E2TmrBsxjec%)De47Gmz0tfSV<`gz{YnJ1eeWIcTwc)tAL9ydEQT# zEYug|T1yFu8P{@6g@W;FqWYg08WW&Wd+)imUBt_3hQj$}&7n$T+S;c2o6lZ!F-O+~ zoPL>RpbscduD?Hdf9}ohyUV@hSYym>6sNdpPMV{zV7Z90MFLfS*c08E3ZkKF=|L3S zEbYeb$<4SLcLElr8<%62s|+8rRnMWn`W`HAc-YMMh55dS!o$G@?3Ci-dvfrqf>Ym1 zII;z|yS@U5j%wj5mc6N7_vQ?nOG|q|{y3JwZ`E-xtV|Z;mY^qWI`e)jrad`iQr2;( zw2(Eo1NnsMh&r}tm@ePdU?wtBxCc{B*&kJi&&T`Ai#7xo9&SFQiXu|Ah3WvG0~{Kd zPXULcoN$=$bh0(~j)pzITcle-Q0~`eD{4EylbxO|B_-sgm2;pE(IV~OL@;TNeOP@G zu0R?bSn8@8p~@k^N{#zHA}Cr(ThoTCaNQT`&fgiw`$8S7=`F+>sDy_F$Y=1A0e=ny&zX>}(eqf~mfp>})zye9mqGrzs*yOTf4H46A? zq#bw`9Q)`9*wFRF39??AugCL^^sit7+sP;CjH&;bnqiIW1AlKzs7%ba!!cH-P zvO38Hs5&{Re5S2BU8e7&cS7~ActxDmGxZrrZ&-zf?72O`v!Q_H=F)_!bQYF&wJ-KT zmGM7m=Y_^Y9u>p6gzyBj*ECB13&q|iZ;^c%~J&12^0W-1nt$+Mm zi15_i8qh>ueR)#N0J8rZ)$jfPbx8dOBru1*asJtD1X^tXlDIiE2pR}L+U2k(;H(D} z^prTIfX4%G+u*eSGqe8dmRiRBwk=S#J>=0I;wk{Brtj|4eg_q1=f7B`!|Phlw;XfQ z(r(ew>FTzo@9yq)baa4%9Y-)UJmrBt0<2_UcwCW7=l>USDVLNFC(Im0ALmgyUh|w@ z9Ea&+t|ny(My86bXo3Z#=R*j%UdOi zzyJ1LBCq80KO@XNB$CJ|s8BJ7Q+Sfk{nzs@8IZbv&|AsF)Xz7e%S4f+GRz-IRjF(1h49iQXSqAyQWq1PN-{Ai!iq%&3UZSZ+sU z!vx#dS{_(D8~Au;Q6hgWwOpmu@D0s_C}k0>7^RjLj(OoI3^Zbi-atZhS!}J4@^ZTJ zp--YnAxgVt5#u(NW}Do}`g(SfUCO;hc7Z{fSg1uVAwJ*=U@(}h3{wh>EtHTEXt*%z z+k2-PQNp8yF{bj0-84ANg9DK&nZismTtENO&qYFz5KwiqL9Y}S3Y);ulw+EpPW*GS z-uJwc!APQErN&Y6-o=Dl`KCw}BA^nM1x!dltp+Sd)5(5_?K9x0h<@jE%k^dxzn;xgA zrJB~+`sGzG_Nk8@i-=45{rYmf!1Sx1-%@0C)9Xe@Zf;$MK#6{03f-`D6pB?*4uAHS zttpVayHUMi^!ps^Xtdlyfi0|dd*SCW=y9B(_J`CToQF)m_wu>ywx7kr4`oxeK-3UV z=Mm_@nB=B!-;iOGaqiGUpp9pBM&~F?xz*JNVx)bZ>>C-n_95NY4~ByC8- znz0#bgDqE=zlyFYpe$~M(}Z*_wCR@+A=R(XQAe^=a|GubIBHEDB$4%#&eBD?xs~zt zzj`Rgs~t=MwxF>Lm85&RC%vk8q8`~Hi12_1k&CSRTL0Y{h-9UT9lmd!>1x`lWBmrJ zh+4ZtM}tGg0ViUM=ld9%po~#F2@jSq1{|{qMx_1JYAu} zUG1`8*ZOl~kg7^(I(?Y?8Uliot4s=o0+^`~Np;=UaKO}a-Ek#GdZVtJw{?5|o9|xC z^QQs?ESVuh5PU#S7NUag5Ceq~Dah`QnfX=oDOPIYxZ_ZTMDlOL#PN_FFwB~S51JQpR!+rNT8%v3SD8$WaeF03d(_>6M?O$&5^=?yc2b)WPVRd`prFj3R!$t* zOYtM8=?({>t~!shjPCDm7MuNQEJE}lrEyM%bRp6F4PQOuxeULrPfc;VSG3G;W$v9y zjenOjC*qPx=4bPlW;i1T&2Ej7K)t_q^A6~5_RRJH_GFW7@98T+$;h5Egrn!S@|Dml9{5x-=MMeaQT#>iQ3Q4Z$$_vSEVSzxb5om zV`M2=UaPS1B zuj9l)0F_If0?+S&GkM5+8vgaR^k{E;GxCggUo1>QTOFbfO9&ze&PAfg^b`?<%!*u0 zgiS4l@L;6JHPpRO#@_FbqmZA-tda}wp{q!&qC1qUtPEKS3DtsI5Xb~8gJKpq9?k;M zCn6a*(&^TaOzyIHhVfKWsWokMy0~zV!O#D7fa!fhwp3*R`n6^nhLp$*KdE3dfPn4xf0QJ+&Ugz zl!O~riK*6`x~V^arH;l)xksl=V8nV;gTdF=;W8vEF%i|*Sz$jFJ9i|lFYLhEX4L(W za*34U1|vi!ZU-0XoShiT@Q}>UnpFnM_QGbA^tQA4hZh93x>YWZPCh4|wl}e6OYwi9 z;jo<)`pVn%M|e8cxZUo2Ia`y$(schG=RI$P&b~oX?YjiLTYF!AQ*DKPiO6RCqpE77 zDzM=-7G953xdkK5m%|~$gCZfgut$X9d#}ucL+}O1L3LN~8@s{o8x{8}|Eha!9`&;R ze~i6#R8)c6H99klFarofNDBiDjkI(O-60~~T_VyU0wV|rNJ@7qozftP(k-R5bgFdU z!|!|Fd+)pMz3YDS2do90!_1sBPweN}duNNi+S+zIjHQ+)wku?+Fy}$O!*mko6(j?B zxTJsd#;VxA#PrqQwc|3|cyk64B)((((TGUUqxP#q*Fh*;?n%C;%_ zh=M`95MMVjelBrbt(0VciY1`>_0S*bsU{+S!=Dbl2| z&lDb;t8s!GK}lJugkt)~#Mp8t6`r5aDU44!p=Q&UNFAQq$zJ$jERR^n;sLb4!9iE6 zo;X4l{tzPWGu}`BzK(z{>tVL3Fl`bKZ`xC$CqZmb%0cNqbqzQg`fwff)b>HC5c^QD zH8TAG^{^p6DY1;<2lcFZEgw%EkHoZ*vH7faVg@9R=_5;df&QQ2PbbD(_a1-|AoT(m zpkk~BQO1ktS?Rrbk&)$>C**(j2-sr$PD9sQboJuA#M8R?3B1UjjpBh(_e9!xo%H=LU@uAS}1`w#sQK!$+wKQ4~wD&yun`}X{fg>k2x z3E)9uAwlHp``K5kEP;R&rrq_$u|6;G0D1{vH*3*vr(8JMwzdhtu6(-X80qXsj;zLTItg8ix6OVtPiEX)b(EQ-2m2jU;o$X z&Rzl?(NDmGp}QOUn)d(m&u>lxZ%+Yn8UEK91r4ohkM4GUWeFt&_yAwxw3HMIfF06B z-hL-0x?Bc8aI?;W0K+8`u#7O1NDLvL1eh_84%*IdaQ5W^BZzY~)u4|vhb|*xCZ2e! zL`3MkScX#lddqs1kIXz>0O+5?6oevH0AY*~6iTvYz!BUZP#Mz1L4azcZmd8>5JjZv z?x2R`B{vXdnuG%o^BQFAyc9K@pMc$zlksD6<64Uz>TM^%2j46`l=u5PF{~ES$TZ~7O&#@JO3s|vhJWIhL%ojD)R*Y&DQAmi{_mv)3fzBp{t+r zFP!jQ%8H@|$k?nbO;>%5A-=2|9)CR$<>TdWD5Y{fQBVleJ{RjQo z#diY30CIMn4yfx>MWm{OIbv87e3Fa@Z)iW~SccFHlrRQ%L7j|d5+ka;XHb-w~9 zpjznmD9(;~BWBpw`%BI7TPqpWoD2=aery5$unPx%>5@gcB; zSO!WB9RFg?Oi?e_i)wCe+5m!&%_GIKSict9TdLRiK5<$tn|{~F4?Lkje4%k#1btdr7W8;SK+ z_#(Rav%exK=76^y~bf(h9yZ z=x%Wu9;A9Naa{YYQgM%#UmUA;uE!G>rQW58Z_c(?eW6cB$`_mcJ{p#voDKHP7Bd%j zbR5`w+$Wgk^1ohJ|0O6;>v`YifqvgOd>n&;%Pn_poewA9Zsp42#B|Sjx4P|w>N%UV zI6i%>it+0qloXc|qqmr6`Xyvs*Y@6!;f>-bIN6>o%HaqSo-=R{YzqZ*bs99GSgX-h zoS8gbE$3T(`ImHo+hRBbd)Y=QbPt<6j^dpZxZ7!!B9ID-r1aJyK{P5`V0QEoH$;4Q z1r#?9vGEz0Q3;Gd#W9!*DDU&$H#Vv?{@iR(o3Wh)iA5!SOKIr=g)=i_<_hH4$}PbT zlavgJAC&H;sIZSuq<9QWslC1$9SpW|SH#>KS90$ks_uRyED?d+1dpN6MC^Ay!@#K5n#gC~%M=;yU9Bk`t?j?_@pQS(} zKo$)0ob)egNusQk=C4Y=sffd#yAI`GK|)Aq+F9^#*M8GR)-RWq=YX1*wKY_#L+a+Y zR6D>wzsn9Iuh#hiRg*IZpci?43it*AdsX8bfbE=j$L0M0R+cabSmQAB{q<|X3uuGx zbW#9rcNRL?x|CSEQq}^KR1V!mC@X)4a;cgICOK4C`6mmc=`J6+c5iU~t~P zD|s+UHTAK^w4UmbsBye3Loh$O8FH49rsT}?q(Rjq# zw0xnbhZBaYFN0MUvX;r!+@``dcDSU^08_QM)u)GZG|CWzlJnRa(`D(Q^zL42L~1rJ zWYHd)4B9=Sv*Rv%>7wH6$K;TJEMY+HAcU`u_MuyX)`Io=HF6K5=3% z?PYo(LsXW-FhEsq9A$RV{}m@o_Vx^+{8q>}S!Ccxki5pvtjCmI6*jD!=4IFwI-)&}nSII*Grd`r$@oaHH@O*xS@A?J( z{H1HGmUbG&1hk7np4(MpN?2^}LKYDTaW=iuQ0pQnA1j85)6D>#Du6RpL8Wh!DqnA; zGdYwgl2~hAn_6Z-{xfpwQS5{t9;c!F$8RdcrJwD;IlLJ8yl!j*8I$Majf0?Lg=6}N z24e41?bQAz%uYKy+5Lf4`D(JIvgxGg8TIrtZCGS)N<)Ha`0{Hgw=1$lWP>}?zNYaLwO=s?eEdiZL31A%-kl5-pNHqXD4$U*b0Ch*| z>Z{Zo0Am4WGTC?Hl_fgt!d4a*%US;W=QBN$K*w=8x3O?B)vyu;Nb3UHEI=!AIc4l1=|-)feEY14ak{5&btoybl;qzkCHCY5anM zCpW;t@K?ZHAnB3OA8|myn^^7=$JsktJ4T{qg|s4P`uQl9qKr zA=u&V7jbSeJVoXX{(#lL6Fr2a?ktmzh02C$WCkvCujenucBaZY{HmHhE!eLQ;`zX> zJlr)Q8SIb7he)+iV{K7!%oJAfKb&(gRPMv86C-Ol9j`ZUa9C(*(_gt2@lU+ZRKYh& zGpcC)lePo+1tMzY2Jb0VI#|HxM$K%O$CxkozDBi-xAR5%0RAa>JAnU}cZgT<>ISk^#GLz-LywHK?p-buX)`_2QoOj#? zCw!%cC^qB))EHr|FboE?%rRp~xawbeX8W6aIaC-BcU3H}|?g zDwwJ$WVKu@61Tg9A%Y1wMqk?U-b*fR1n#$co`fS=!hRP}wl8psMmdEDt~ewRMV0b^ z><_|j+GO~|M6|9uM75*$Tup{7zhy%JWuUP7hqwd{UiI+z{M3NMKCL)adQXr>mB_UtbnsP>Wdpg*uC`Ny{U|g6MHTQ>3&*W@-JMDR< z@Wk=?CUQur?_LmmP@SmIN*N}c{a-x{i4r3Plio5r$JEDJ^kaM#o6FVi;KlGT%9hA!2eY2|ZF41=#E4ifCx$DHvi3?8?Wcll z<#>3bdudYnJyDj3H%h@sIZC-vc?7`9;RAIO(R>dsI}^ReoYB?`@^aiG&+yFLvo%3>4K1Ov|AYx97}AR^(FNS zzfW>MKQHP*VSU&sT^4sjX=Q-tb8{tIY^+W5LH7^5L}-!F2VKNmow&+(H!_SE9f1M- zkaD0jJcxpX*iAnBe_s-cV`9u|Y}DOzh(r3CngX7(v|q0Jn7ZbO9KECdTt;W|u;$|D zD2**v6jLO|W(6)z`j(W_u#pS!Uv>iF#kBEcZW9mX<5j`cbTUIt?SDfv))RC1z%Twci;TxTo*mZd(0lNI@t^F){C6 zC`b;m!9WRBGB1Dwa^47#3JApsH(xLL@N)ZT?nhVOr-g{)50AyL6{d=gzm3zTkF;c| zM8uNF09EWjFm&0B2zgKG41h4}20t~HBpEl`K4WAfS#=|_?YBnIgv*4quE1^X#p=}7 zr2)ngydxOcH{#Gi3w$Eq-3%@}!iQ2ko{sTwYkh?vedexZGHD883^6^+JrWwkedT;f z0Uakn!`!K->xC+b6_Bx=XLQa%M2HMB|L`UmZ7MeoF`LR~bw+JTj8x!QeHk1m1$yO* zNo4L(IiF5s6UoHyMai>ODP#9@>dLm2X+^Hq65YyX?;NT`5L0+92?+ZXvLCT+D-u5; zZxF`rKt}i;n32c*9l6;^rwi~=R6G3Tr9OWp#-cmPQL!L%di2V>BEg#znifgBhKObZ zkm;4^gY4Fw6U~@|?C$gbxZZdlWTmG&38wp4+;PR9H_X4y?gR`(S(ussOuV|2eH;a> z&j67vfKOuTJ@1(=^up`(YZ#%_#b!R}HDKv>dq;{FbeRj^Nc|7!)OI&NZ#&k_Pz8n) zKtjp%UWnMZ6AA-jJkzqB>m4odPHFPLl2qFH`FTv>)$hC6Js=QO2)L)t+9cZ;2=enE z&RE3^4G%8>>R)$4lM83xg;wqX25~!p#@Gv2t~=YByA86dkpFp#_YVw`)HO8&f#;r{ zo!zngmimrt-}*QDMRyaa{7WF!-DyD^8ymM?Y?lHG(Jr>}fa%Vk&HNYweEini>w{Y$ zBi4BB8D8Q4|H5XfYI$gM5Qs=hhIjyFK?x=fkpp4EnKYVoN?0Y5OowMZ$Rj=QvY1u) z3n)2KpFJHQX0{DhMWa#wnYJ{cUWT?{0WcK`q^#d*1A@zac=R-$hl2>Wriw2FsGYVx ze49I3iP*^U-9BWA36PT0k6Kr%Q5kgHt9v=QvmoMkp3Yg8`=+{d=8?K@VcsU0)g!bH zA(MDve3WvOJW-?o)LK_Jo^y($I_rD?&3VA7X5jDI#q$@7RDo3jnvXs))!(0dT=~=Q zx})Q!p~AtG*N|G-iaBzu`FXtxDcc))E3l@?TObEB#aCfCK=${B5ll)1`Jo8XdME@w zZp?+&VxU?IO3&EN-Sl~p`^(UtyH2#+G)^(5K&}gaV`V>n5JO2X4MA(E8iS-6;iTG8 zD0C`i!k1V>ZNd+oTGSPS*foBPrJ`_RZl+Eej2}I1mV}^)_Z(3utPhH1!x;>tFqd2G z;5C#c#;9}}^f^*bn;=rY%S14Rz+HDR@_8Vpid7v+iR=+F-}J&%maM`_6`N=I+RBgA zgYxMlkh^j3q|=dP#~) zL*moalla-C_0Az7=YVfJLdLJ25zdQy4b&h>WQpyumDj{K#2k}tD6QB;Kowv3zz8T> zUx7y$6Wh$>Vo*1j+Ehp+&67%ui?K#ZhtULqQP3uQ7*8=kO+<2%(Bp!@xZQmJ$uy(% zhxQ8*;`KRwBr`SFd3fBj1YVlzBWmJeA~WGbC4^OK_ifkzE773!yKKU>DXspn9-7)F z;cz_Fq=={JnsHYov-0YDP+2B~Jrsq~Z4?8Z5qFTROWM!V!Iii^j?egnfQmhp<`5T6 zn)u%(l9BpDEjp_9Kh5?SyFZO#K&dGms+!*7I90qlwPMl4e|DAT8Lg|mH8#qT z@{a9+G{TOFEg0)v4!RFfDgPXOo4yv8+oQ7^ zylw;yH#?MI_OkWi|vdc+p~z6b2oA$G^WlLFk*KpSpA#xU`meC7lG ze;(0#^>1MD=A^+4P-{8!t^2iir`dJa|FE#I9ExjBcnl;x0)VcoV?d(cukC&I?4325 zfI46=5b^&pDp6I#0AvB=ilUNbDD=xR=nWI;rt35@f>wOIrFxp9IkV41Q1mevJMBAkK)L8XbHG*L6I+i4hIj zvtjqk_O-T&-WJ_P0}Hl<-20_mjkXh^FDMOL>IDVLw7Ngm!20oZSgnxu2xzd3HDGC>t zV_jq9!Tk3Ua{uHRooFZ-v2l8#qpkgGMv*21g?fk_!y z)5h2ogPu*O)ba`#)6tX&u+u+gVMKR@C&!x;NZY(4iDZf4&Tw8U&l_Z7Ng9O*gTQf{ zmqH30jdBH>PYkpTS{zN1bUwzu#aHR4uGok!Kd^6G-rWh?tGt}Q;Dt?Jc*S4;H_7S^8?-(-eyHKs1Y&% zMI%5gauA*{5jFhbACwuN_=PbDYfpWk22kJ+Ls5KTf*3>bvHQV94A4;vkO>GXCo2#R zBMRyzbrtT#K2UWg&$1!cdzQR?@T&{@l_?r&ZP zvv!0M=c}DPbc-E+*B74YQ}~stVUhWz>sizbbyhwDC(GsOI^Km%z7P01BixY=`0}YO z$ptTgRc~|K&Sxr2h=;CKY1Z-!>8Yu&HpeO@t~RH~e*iLRFTXt&dKM<6Uk;CpH<0^J z@K?2l5#dF3h1k29zNQPeMRSu80swv;c(22AYRYtFby^_9Ea|CaQJTblSXT z^TxSSsDZ-Bgs?Ly=MFjuLnW=DnP%%8%{?cvpXP27F}!*61cLqo!jPKiOzKy&%WA1G z$#XuGPeTCm`<5eOcx@A5b_5SIC03N9qT;boN>pgHDkvpY7qo;66gu_>h7LMZPO`P} zwZ^-;si>-~ra)_!U_`L{RSy8kvkY}&;`K~{lkNtir2IlPne%Vti7haspuXr1g=kL^0G z-=C)0^X=yHN~(wDFN|NX=J|Uh_1MK^xQx*2r-h^;kDu-6y=e2=o6>tebK#fL>NV2*aU)%^@#q~0rl^ncX~C&a zc!Ik4y8beD8^DP{eH84vm0`BeKD=2xn~SjPnBSt+no&5|5`nOhOXbT?O9eTx6ivC#ET zel=PgPo{gfI?R8oG^P0XIl)vci{_8Yvrh*4ODi-RmQQ-~lSFh~Ls3^Ca2GsIe5T7oZP<;|D>B3!a3ufEAKLNCrZfm=QrxbPx#xG{qccsseeKC)S3O z?zG%nH|0V#Tj%MdJ+{(y718Iwt)Vw#uvn!cBTlGX78^o`G|^qR8QWLS7AA@uwRgss zwuU!kB}cNaOQ=(QHBwY4oh(TOE+~H^qyvO8Px;w#do&jDFg=XwjdEOKX6Sw#V=bY? z>pvbiWrClL8yvr$Y(~(rZDKA8DlwI{1=}vwl8g9C;Y|2og0x94`khgGBpSc2pR7+c;Tcs>>Q1fP@D_ODeSbg@stdhSAiA1*P?vS^eQ7};I zw9~~StQhM(-%NT&do;={fHuV&`r#^3dh&x46k(FG`P76)5Ha1e*M3Z$E}&+)_0=Ix&&lJCoo~*i#3e@$fq)s&Ww8Lq9hmt-$`Tn?(1v23M|}XMwYYOs zzN5Hs^!C)H(OkfqjR+0tYHFM#igqw(IOqb~&?AbnPRYdPXD1FXv-}%L>R%6(zNI#D z+;UCzzNh!)Xzt9|e>g5QHWc+_O9sjq-k$vB|0-{RaUbxw#?3*segvdlU3?FQPNiJ$ zRw_*mg@T0&EOrbOGLbYwZTX0+<5(X zB=0B!nIR4O@AiHfzXHJhf?BYa2vZ^=6u)VR!RZU08B9{JhxcR$0O~fEgi@F2O8c+wy7`S07pTA@jm4;enc?P1{bH zpj1?A9qJ1h0&YubcsEr&OX5BsnuQw+nVUCPAfdTy>-PzQ3WA|+QJv$=9!-{vnP{g_9;BK+9)DD`ik{ ztQdu3?i0Kgsox)c3Wc+u~`vu*A*Yw^Wv=f@#s}Mu3-!*J}M6 zqspxc>iwzKo^yq|lJqEkNp}IMEMFyaAKD5a4)KZ7Tc(ECgkUj%RS-yuSo%+Lx~e}I zOKX-8OW1}%uu~AlEIb^IAP$48$_d{Kf&?$|A={x=~X@Y2(jndq~^P`Y=eUHH_a6`5io$$(aJ_8~kjbw0eKI(*i5HM^l@ z2A>E7v7P9l{D3?m04Ny;n}L);%mn+{VuCNv*VjkUu1T3*FIF~pg|dW&f4L1fCL6c; z{r(&re48yHd^x!*I?{b3eqiW-@Irj!hsa}1>*^BW2vYgJG-s!vwd&uEVq^&RfH*LW z_)F7(dQRyTPBdD%2mDZA+$ASYc>cZUzJBy)d;?p%Kt!OUqEC3Wq{I@Va6A+#q?zrv=VW&Nz2aIi znedUP9@jp{S0ba?<9(8^Z!SeS-x;bk!TE&{_mtm|lu@?Ll6k@8zqXcV}MLQwu` z($r4(Yi6+lZrrrzQ4m4dEtZY#@$VvWOshDZeQ0dD(ZbR zXP@R5iF3LuQeEeRT#MMm)qj}%E2Bba$Wr5jU8IF$Zm>xBRDkQvZsEwQi`hdv?%YX7 zV4&y?QtA4&{o~WqkyqOZBNDd;b%y1as>DdGneQS&h;@`S2sR4R!k}OTtP=@B(bE$G zsTZ8QBJ#3p^Takp{d}bItkDWAVBzrR1!Jthu~TA^s5yCJDFxX5B3JGw-$pIUsIb=z zQp($Ix;om9w#kc}$ZJAIPYd#>ICrI5H+ua~X?z#W&vR!eh3zQ$Pk$y*Q$~@3;*c0~ zewJYSSWOFB(d*5&6m~v4M+Ko(rNkzbr9z`b`)fPD9SuVh%6$$@2f}wpMZc404V%A_nKarxYR=`P#7hAwQ9|w)AmbZj zP`k)wO5e01p{W=1sm{&<3C@Un$#CX=C~fa7>QcTx5(Z6$4o`4sdz@8K@x02=`1MksKDKs}dhhV+E+46lG(TfR zOC44qo^tEMnjfRw*%B?j$15%GIk^ZTX~wP7xQxxNS0Wc%+QxW1G$iZYmd;$O8fs}y zxXd->a0cHi`y96lD%Q%X&a@4*T-T?k+nI`AUYWfPxQ$!L!cn;|NXS{4F>^iYx~Sqk zTIlwP4>>GMX3eU!k`;oFVg&`WDq+PwW_05zTAigVpAZ=GsXH!DzP*~9?(jQarw${K zdigId<`JDw0l&U(Z&BL9C>DYgx6bf|`die!9xXw#VzpjiJbf5i^q(zGG!u z;2%QJdtV6nv5;^vr8i3i$_n4LIFFLVa-WK-8iGQ_pGoxBmfMP}Pn3O!F}g9!ArxX$ zNRTioV8=4}Y?cX!k8>QNMp16scJcj_k)A2nliQQZ>)&CtuPiMb8cMOtorKysd+iKzqP`w4Tdc`(u}`Wm&qJhTD11w7v|Y2B8WUH9>xrG6^e5^{Yp@U1jX`Q2^PJ(c@uBf;FiD4Ev${=Mowo!<^8zf%r)%wtn z34C8G(dKHuQjPivc+f8z1lS%B&xfGyAp-Tf2$Z2nTm(|C)?PkJp8EvHCUA7;^j(P+ zkpVOIc;lmihX@b`wa*9y#1yg3*@?aK`t;xR=?TYg_Y>pRYw#(}<#skgp)i!Rg$86v zoxm3F`kQp%%qKr5@2PgL^KXH#FU%J8TTIzr9i4ICZdVfq03veg#rb_6?gGEm*qS0k zga3#g7?>IwZng;hAlS``6L2Kx5+s%ihM~O4^PgQ?jz+c(?IZ(X>}O%+O?IATv6E-* z)o57Et5vB6i$QtXNk-Ot{YW&NSRF+}8fAZ-7l*WXpG1#_?Iv5y-2eKT)mgCp^|F}W zaAvdL%?AQ!o4Not8m~|gXF@2 zoOX2|lEI7=Rw6=3IQr^iTRM_A`P(7-_W)&M1H<`lF{5FP{_*L{t;CmkevzmE5i z+S`7XULdj+gbuB`u@lJy_|`*mwHcud#*0$_BX zZHzqh<=K-`xDV{S(fJ&0T0JXii2*LY$(6W7n{u3@Kyy>RE`UsA`uV z0t_X;yemu^kG9PMFGniot`=4n@?*qLsDU|hL;+Nm6;fVAHHiVN&F{)HIS5ABRqb1< z?*sF(A8^$-RsMy-|E`m7cMB^ejWqW|1gP^qo@A|dvb>c9GZ>!?fw!$R6h`$1J;oQe^`5gJWz0c_sC3A0=i5$k(Q#SNO+sYPsonr$*ky3| z`Qr*S_FXw)()Ag$U?o{o8tD3|$M$VT^$-ZcfL401_9OV=+xHL3nnjTL6~LO6>-Jj7 zryZ*vmIFVxzhA~i58elOYz>E&IwdPQa4>!a$lW0#$}<+Wz!ktzh7qGcd7&kndh*58 z@8Zei^r(bt%l(Wwm{4puRy^xbbo9I|@E6RCFx>7DE|ElwI9~0n;&i9dX|DE{C#t?~ z*FsVkmxS3qev9om4V^Toue`ZT0)GE2uV+-0 za{Kcq%+_=uqezU}DLtW_lq#1jZL=W70y%cEB^G!xZYO!YdtRG7dRLT9iGi4wpL+sj znVsZuAF%eu3HbqBE{v@QP$`V1Q zs*9p0f<^@eqd-Fd1%grO?u}gJQ1&5-Z&b}QmeNk-HDrAvDl0oBP)Ny=4vb$kxn6B> zL#E0n;BVS`0D0b}KTjiZvQ*?dc(tFdM`3dzS#=ej5Ok}t{^%X%Y=+C@%PZd#-OOrj z;y1d?Zolc7ZUC-9E{l}Ul^)&fWeBr6TWP;#LbU2vW1^-f65|T_l)0?f23q0lQB0kK zI+ug8@e#NRvZa%L9Pw2Eg?w62NdbEtpNnpK;<#_BeC&Jq&}6yaiUNQ4mpoP(m~E1q z*T}xc_#jA0#*4z?Z3ne7P=lbAR51BZb+1hWN9lIAD)1wv9jRd0AqaFoKNw<*{bd6N zRB6y~sQE0`z47<|0Bq;Q9mEuBE-RK+g~~<|79k5S|4~Z zE@ebrP8hkM_MpYXb0F(#nklbt6&WnrI(?ns*TGajt8)>bD6hnZq3M;xzFB`PLz zWDxQ%2`p&91ZBx`Ts~*)+|EDtA$qxFD!fE`sm>FbnmmYUFmFp6G1OF zSS8k;Ax`=WP_I$Jp-O|wvF2rYo?_JvTE{J9X=4}bd(_ko6`uHSmj6{;$M}s^THI&h z&sGme<55m&w#_nz!$5xI)o zU@;${xhMgcUTSY*&?XGE&(enqA`tjfp1QbTZuMryNZiNgMZ@%va%HweZN1+$;0c(+ zhl#Zc8-od>zz};V<3At1c?$J^3J-Do-}WqiML=zYB4MG^kKGhtD+E`M;{PzC{(2!$ zE5{R+3(fz&TPb=!dZeSDU)pHe70$IGl0&;*EKX5x zT-q(NP7BsI3iuz*tgcp5edAaZxoiqNJRqQZNGD0@Ci`&nV%`T*Dee0Y?;s{@z(Q)s-W=+Iv`h?{^ z8`l~uBcQbJ3RG#z41DI6YrWcnA)wSX7k$d_Z5)%!19t64Kk))<{PtSXoViH9^5}Q( zTTLk5z=xxYARZC&JRThsj4#dU;8F0yx|flL7~18oeL{idFvENmNCc7(%0XZ4#v@aR z@ZDaF3P?U5ZvEF(pI+I%5l1Ngw-<*_;yic|)kq)PEkVQ@#m3gcDXIoZD~i(!(J)Uo zHEuikURb)=;j=ckfOW9wz9}K{o_{VOy14d9?c*tRMRnG7OpO{wZm0O*YF0J-{HS(g z#8d`&z4e9%pu~`d$xlyi9M9X?~l_;#DrLb8@QYo>ss%3-$3}AVEfMYUM-U!0BbR z-ckqY=WagOgg)`T8b3aGwcIs*Q>iEA?c{N|Y@#UnccwCMH8+NK=OHzj#M@OQ4R2Gc za*3UN25kgVD?R~cPX8q?ej7oQ=gVLLyrMvycvvT^?{7Aa7`p`O(uQdkBcs~B?>T;$6u@MHsO-zu8fVxU1eaRfn)*-&9Pk97<*Cv|-2@6S-N>8YJ3zdx1WCZw!lQ;c2s0u*r=alF!? zuN#(_jor&e;mt>72SC{!axEbV#Xp?Y)Q#0INXcWO%$Ib-iSYt1S19pH^O<)6qxwcj13( zxE=eZC|T`xBv)V4I_6v`o-g!PL}X1M*cHK(cO0oe%!Cmj+04sjm6>E~p3i$)Z7!2G znAV5FPPBP;l0?!qIO!^SIHYVyPObOb0I?J#P3oo8WrC`f1&GYuf?#CG!)`%~_cPL1 zOI*YdK4dT&oHWdy?~%k8&kR)@43~+e6y69TnPpW%Bk+MjjS~8#>a9cktLLPO>NwTj ztGTk*(q_Z_#Usvh?S7Uocz5-4z#7hs=r8mUh%e9Y{j(PQl{P%S7kBJ+swo+*rQ~)G zJ2XW+mCuGDLWrIX=zLa+F~uXVHnu;w$IzK9v}t{~m%nnHo*wwOT#tL6Mx8qAmE&pW z@5q)D!lW)&ds&VaeUqNh$Tq#^R?)7ek*ij4CW=R?B|e%6xL`hGb+7pFM>bjDnfd5diQ8ul{J9mvv< z{1p3rxoQ~Pf5=p13ZpeN7>ZB33Rbbs%}Wk&3xsPSjcv%|l<7|Ug4gNXvRsBoh&(J+0w}id5y;#v3 z=ivT%j_3PQPtq&zGK(-23nxv>>{sKf=X?Fznp9T#>2lmnxP8$B610)n#2qLJ_sYE5+cx- zBAxi9$6TtX@O#p2)NCdI>2+!}`=+SY&rpb;!t#i{%Mlq?R%4r11INXVx9qKRj<8;{ zn5hSU5SoY%{QEEaW?AUwTm6t~z8_wfl+SeKZ9dEEQz6d0ac_>95hG_w8@npWlm(P3(C4 zUArtY4=YrM^D#GKVJKL=o5bz%zaix2>>xDmQJ7$Cn~BV=??9k)iJ9tg(Ebogl$h~r z^rFc!UUirbQv>VP;v`5S3sW^pHyX*j+_q~!@0g=4Pui8NKb7b>`O_14+PCOXl+fqw z^t?GqBE1ZtJr;{^dXrzwYfxgOiK7aXp>oRmDZd5h5}b^PlnnQBEFJ5%g$7TsG>UFytPhEDH^DLv zYa$Q&@v4H5b>BTK21j>$z2n1Z~j2_dNjd}wkv8eyAR|>0;W@ zpP7~e3CMARFBB}H3uQzsu z+K*o>GWLRH{0JjA z>#fZC*?i__XgrG5dFPF^cz>K!7GJgvy>=Pcb?bl+Z6nn=!V9$)fn}s8(-RYtFZUgjwta!!#ROfZ? z$}C;+bS#>3TwhvBI@{0B)hrHda-@pyjaW=AWn@vL{ITM|^%XUWg&w1TV z>;ItaJ)_}#!*Ai4F_;l$l;~wJQ9|@!)KNnu2#J#DUG(09Q4$0(83fTwB3kt5Q6hSY z2qJp)UZU6c@jL&s&ij5luVt~;d|)y6y`Ssadtdt!>20NdZKpGEA8rVagcj5#gxQ4x z@d-dHO05p6CBUL)T9J=LOC@aQtB00OtsJ}@E|%8P5lW>K=`o$?MZ5B`ZEydZ7=V*z z!6UIkmpF~%tM4y2hAe7UNCUo^`;`4y)z?#nzFxvA=c+LfstH8NV_6`PXAiIh2u?F3 zQo?CuJ~g)*Xz9kdQ)561pvhOGgE!-i+%Ex%(vF{&7(mYtLrW{Y%U@5mzMjgL<_~2( z^*!413Euc!dVa{6*;SWucm819e;|tdwnj#{^OOCC#j=^G5WE@cAqVoldna?vT!xVc zf1iEf6tGY_;$m^NT4TBSJb3VPX8(LD?<))Y;NY3=T&)+Lb3dZ)vh}}Ms)GwDmXQ** z;s_&O0ZpiS0;rAWkp*U>eJe{ei@2Vlr-kF`TOL0VmxaDresRkZmyxk#CJ(6h%~0YN z(S>B{TXO=UoN!F22GZ;p44**#eFzOvg@pEE2t*bz;w>;lD42*#(wHlOAu%^qv9kn! zGp7|Kxrl9r{SCs;robvVJaig5yu2J(=0D1u9G8DzREe_H%zW1DcF=_W3Ro+aMT%vn4f)O{ zz83|=dU~{l+M#+zO|qxwH6{)2UPT#y7c4c1wfHyvUG3?m0=*kXICOMfoHtI7W{L+) zN+K?nl30sou69_MGV6TT)=e*hSq=XDTgi^slDTYsX--Tp{W{#@wc4WMLxqqo7;2YV zvR`&M9dV}x;;!oK9>15e9e7qPI^#S4w`SgKuywxKe_?0WxZ%*ch+b5Qyc?H7jS$U^ z30EWhuLT9^glo9dh+zy1U}10WkUG)TbPT8J54_lnb1}UVkZKB@X4^vV?~D5RUEN_~ z`E$^v7&Bi}vORWd#gKd{$Z>IN4x zlifS?q9Ex7@eL*&tGT^AIUVHe}q>!@Im8*Y@Wzbw7H6l=NldlNC?P znhFt)pR0yh-=K`@8#tp-6fjv%Z1Lv$QQ!kn|DDZ(P*3HI&4c1?j4iRxyIbh_aROrQ z3O2=fz7HLS8f1-NOgyIRrDOP`Ek&MwsdtI8TH^_{McQ2)OGc$rlK;-XyIl6_Uv6xy zjUS9}zIhpTaS>N4b6MaMyjR0|c_8vQuUmHc?okS&okzuk!OTVgZA24_z<{VkW-&w% zdq5(nR-)SaOTM|oLY?_0Q0g=H{J52alnIklaU5`x)N6FfPQ!*qc}5xGrnMe5W+3iNQhfpm`!G#np> ziab-pf+C6NVMxxwM%Mh*k!mI%@v-OPIcgwPK=tI~s#~xj!rj!`bz|X z%1r*`l+9T@_vJv_@Y(dgUE-ic39T10`Qud#r6Wv+3=kdsq`8WD)9tON%yWJmGPK}^EU0k`@0AJpwW5QZ{_ zr-6tuRC$=Ui2iZyYMsDKqQdVxzlZf6W4dB=K7LH3Q(z~Cz5n*VA#7eX@%yU2$yc|_ z04>?Fibm~MJU12(Mt12;Bm+)*mOP6sxrwhK3|&4Mou1)E>;|`px495(HfnU6k~R)L z4>>IlOIk0w9{u|n9elDt5GS|$LzkFBcC>`#G%qqertHH5{e;_6k)#AsnHZFZrobci z4vz2~XD+5x3E*7%tR*&IUe@XNznCdMVhx_zCX*^BRXL=3U}h-*XTWyHP$q!rpOyqr zt@L2&ctBQuuqW0R*_(wn3hPYynOC_$_m%ejwcM%~9RQkVm9l37`yFxo!Dc>JI|)p@ zOU!nf1a2;hG+@*}D*+B)7}`K_@8jVvt$3&S`%@arX?0+C6GytNAi1xti_y6522(}xUrRy~?5MHk)Iicc1!N*~CgfIE?;Rq44lz;ZEkYhqYxGV)6 z;JuFF#UFpV|;n{sIk z3L1<9j-)`~9DGbmU;9hgHYqz?bB98>2|W%6Z(qyE#LJLCNggR+Y>u9uD|; zy(fvK`^Dn!lbIR*RgK@ znWc`JohXTcscmk_8FDANbxz&=wGCxfnsdsv;7I^bVm@~Frro?e*LzmeVZ$r*`6TBCj$w490e?>*mf-rG!!Nru4#DZAc^+u#*Or# zYkSYV4F3>g*R{wPL)`jdK$GNmDDL+?{l z)4+q5)x(1&rc!rTNq;kW`-jCh?*}xzX$l}4X6&A$B;+;YBJ7HcL32KB#xbiEM6uJ9 z!%Xxx4*!;!G2B!P4@mz>L(5@VK++TYzPbwi)AO}eajRj^!!J6cu^FU*{~6G{fTA`F zssL33L{ALBGALqKu(Kk`Ay{Z664o*WhcdE1BDYciW(PxyyFO9%5Lv6vZG>|O%?9B? zU`ig58peXdf$C@W9*%Lc2VFn6j3I+fL4F4v2Z`>#1cypq)Au76ppqawlJIpnj3Vl} z%v{?Y+8e$LQ+kgT)%eYv-zi!kJg`~lNfjNc>2TDvoK5zcr^)G-2Ax2f-xxu|A!!eJ z6G{3rhf2Z5^NWA_;$ObJ&!zAt&oG$0>dMgM=UeB0m1xGou&%M}Wm^(&X=M1Ip{J70 zwBGk$gM{AT*Y)zFOqoloQu!GAr(52_i6irEmW37qE#*Ay*ml`&IHAGA-VCKOXEO== z&Ddzcpp&Aj)4jzT4|BQMu2wGNwT|A%zIP}yzt@`P`oaAp&WhE&m04D)k2YLyofS&_ z61o7n2@FZM7XC1V1)SEgeOcQM+>HBde7^qhgTMHl`PtohwoF#Z7tUJSO#yPXF0OXf zhFay1Xhg``o8ZEfk69KJRJ}b``V1cYvyrWzo(wY9ADmyhJFWhGiQwraPTnRv3%yqr zlkQwDxs&^W%-|t6_2)RhAP4cDH~$CTrpE*i$qK(~^7GU(b78trF$tvPTv=T_?lHK; zSg+gfRP^YzJV*g5n9@^lFSg%dY_!zqS%Zud7YqqUE|X&Oz`(LTB>X+Jn-I(aroz@y z61DIq#kY|=6EOFXcbU&Jt64-K6^L^h2Q>*pZ)wPAKk!<%Me-a z;Kin^-RyY^0e(RM)i_#kgb}??G?LAAW@@QGl1SH_ixp9FtaKAx<0F(2J^sOigfce zW&agu$sL{B0_ZfYN{&tDRE9yqS)gEqbQ;YhGXmKHQhe~7aYQ%s*L(3#4w)pZ+BC)Y z*S(9MJ$;fThC{Mra>Cl5aRw>>R=t)!wR9n7Jc|jlT_QsudQ2^nP!b1j4TYjxep=kL z%x5Uo8g(u^q^Bi?#&TsA)q*sS3w9{+38`|Kjfcx-spQ-)PPUDM|t3@pz9 z#)Y#$%-Yk=u6kM1Ivl;Hm(80$Uj=4*WE@P{+=>ugaIIBOPn|O{Xu$ z2kN%3Mr>K1PqOpG^NS&g|DIgHh=@WFw5Tq2gxC@nXQlp=Fz4U`X?j4U9WN;sqSUN| zA(p^GM%>!SC1qglYK{nxoL0c^c!)8+EaoTaaF{P~2uMxxDeeD-q!J)d`!-1F5!$Pe zoU#CT@m`IF(gGeGT9kPRY8pcY%x5E`2=Ts5DB!2~I{fk)Km)E8B_4}%F#|^OByou^ z8Il*vS33nW>lDJ6fZ{aD))C+(P=J(vk$>T5f=i zP~%YMH1lOzAn)P{9Z-ZYYorI7OQog-&z%omuJlCDNbvLN-QEm|3tpTJWJ~o7pdJ;? zR1OPqRp(0PClEoD95IGuWj*C3;!{%CKKSvh{HtMB-(yrCBNHJFSQtri|GD?@^lxs< z%oaw2S5ReMD$Uo)od5kvAh-t<)A(jbDjcMc94|@y_W(tSj6~nZLcvH7mC!v`Dg+f zx7CR|e#>#OUIA@caa4vp^epZm@xoU0kvuz1yP1W{mdqF?#xs z)JmD25JsZzsr?w63T?5ss}2%24*|X8w`v1y z(LTM$NfB)AJ^Q=B`Nhf`VhTZ)FElpb;aNP6k{O0ofDjT;>3#%7TOcap%R;LR49O=m zjM7Zd=>m>!y{YMoL!J#?4J`ZhBiTYSOGO;kJzYdJJY&b0F+KBx+R;PO{G+udR4W8i zk7Gf^jz1u^`jYmR3`Gh^m9iKN5i+6YtbW(5^!H5M6eu1q3Rguq@5Rhw!`mJwbL1H; z72b&E3QtIG15TduD1SQ8U%~Vd>pEwd(Xp}S!-G<}-GzDJ z)fyaiXe62eL{q=TS57%c7%0R)_^T(>4u6e!Ya)#27}Z^vKAQ&Ol{6EpQw>g|Wt z6%Z8T`2!5Ome!ljo+A`k{9Ny;>bMet!5ovkDzN)`X00l8_QsVxW(`T2E*Tf&ALy=L z*v_B$`v)!lxbR6kKEGhQ@EKp#35|@8r`jZJOX4G z4+Ho#2td3afRNaf2k$?Ee{3H`d@~;wi|@9wwdD@i)*JcxQzzyTmAaY%E}Y4V2D?F| zO4J5Zq+0Ndz+km=SKO>?tE3D})&;$a`6*|St61!VIz$)d?;$4~fsC?g#lQsUgnQ!q zSAiXNf-!*~d8{O`dEsadT*5*RmLJ+(X`9PHRzi3OBqYkO)&@~;1nflkG7J@P>WJ_F z=SzlnB~WkVRYzv8gXkITc&*W|>Gj{~zk8<#IowZ~FLTc`y@Q>9@K!9nx^- zGhO4q5g1XdTgLOwvgW?=Xw%0~!tMMj2^Qn2roFxBVDe06*%#+;q~8>mlmMZI-F={i z1f@v!@B~J<7_L1PNPUb&A|oU!cMoeW_cP^u*6vN@#&UMb`)#!6lQYZyTqPr=EEyG4 z0>N;=^dyS_NLl$w*;u7QDLqZ3ZRS~JtnN%^+GY3ewc3iSw-gt#<7;nqpObHxPRkp} z&Jx=SZ_$P_8w$gRXn263rjb!p4-JWM{fLlxCW@dcco-*GQ19yh0|5i1QS z6G0Q4?Qlnj0*+g0vdwPhMuTa>D%>7)_FS4Fpc^P>!aJ_u8-N`Ha$QfTZ)u8zgE068 z4TzbI(e;!V%7=p8taa*^8(4xp$|r%eby2;}N`Yfow9WTuuXpgA&CT<`ton3S>#Ah_ zD2VFIH=*3S*j@tdHr^IRPE>ak1O`%TB)r#keinQ+aJ3sORhIrU|FUOg=1Th6*}M0e zbrP(m_U{u!4u!my)Hr$J*H>#xAPU$9tU%=qBvyHZ+cuxX zb`GS;0Cs1fa&{(22!HlGFz~{`l$p!B?|*v%uGWB+;Xo(hwXO}FbytAc86W`@EDr+f z%EI2l9>J|uJtmqtD)-Qixw~KE=B*w(74vkCgj=^QQEHuOpdSizQUFC-JsoHWHO4<8 zx)I6@?-F_>M)3-U(>_cK`+(5k6aG^q*zCXiecSZKK|#~*_g@>Wx-3$}ak8f=f)`Wn ze!)(nS^;XJYAKwy9Iq0Frrs*Yv9C!bB~)res-Tp5)XiYokx!KE>-z4~blsVM^gXA4b;nOI$b_l?#*Xsr>R(Bo*_ z@ylbfBx#M_i`Ft}gF^pz_T(_Jr!bC+1a~e5waFmV+aF$KXnJUp?eT*HXVI^MhJJE18((6N%S zh*v`OAoSl6r5DD4vDA=RJd#r(Y-bdOg+i_U-YI*1dm5pVc$9H9wB3BZUsKPUVEE|k z_A&Qi`f>Hh8Cwd?@4}jH8j!ybl+sxg^D%NXAO;HaAc0s}%#8YP_|V&XP)=JX|MZr9 zqGO)*Eq=|7HSV9?24~F!B`YC`I%RAv3;Yomk^q(S`{0Mh#;tc`p|F-%4jxxcr~(ED zqP$|8TaK(jhPStWEa##L>(c&s`aO1k&AD;@4d>ZmsX*zWgn$#k`AtqV)lU{slw^f6 ztwfTC+@?qRz6y=UdN?ngG~^2w{yvI|kaJ4BCBDanYkkdMX9ZGk3{#A;Et)+*zyh$SsMr@#SHaldHX&3(J0HXeiKWG8Uk+Hb!V=;vcxU zc5;JGYkMnW%O^Vb-qu9(c8jZ|=OERR8l;Q&Ss8jzAOvVNblufr-g@x5IsE(k@`m8~ zs?X)1L+ThgThL4sg{=R=@!3eWnlGm4pcnAtL&0k95teUYJU2Y+&3{CPX|6~}A8ftU z)z=D&PSMR z_=>omf01U*ymC9(Q#VPD zL4r+2jYF_~!*pRHB?K|67|$zVNgbwWpZ ks1NJRy`>Yv!GTGf1=TPxHR#1ArTIV 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�|V0=Q+t;8T!C($&=1c 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
O3TnU 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