From 90e119cea2c68699edb97b0809cb30aeb8157488 Mon Sep 17 00:00:00 2001 From: Pedro Paulo Favato Barcelos Date: Wed, 27 Sep 2023 18:05:01 +0200 Subject: [PATCH] rule R_CL_YOK working --- poetry.lock | 1900 ++++++++--------- resources/OntoUML Rules.xlsx | Bin 32714 -> 35906 bytes validator/tests/test_files/R_CL_YOK_A.ttl | 19 + validator/tests/test_files/R_CL_YOK_B.ttl | 19 + validator/tests/test_files/R_CL_YOK_C.ttl | 22 + validator/tests/test_files/R_CL_YOK_D.ttl | 22 + validator/tests/test_files/R_CL_YOK_E.ttl | 23 + validator/tests/test_files/R_CL_YOK_F.ttl | 23 + .../test_files/base files/R_CL_YOK_A.json | 55 + .../test_files/base files/R_CL_YOK_A.vpp | Bin 0 -> 557056 bytes .../test_files/base files/R_CL_YOK_B.json | 55 + .../test_files/base files/R_CL_YOK_B.vpp | Bin 0 -> 622592 bytes .../test_files/base files/R_CL_YOK_C.json | 55 + .../test_files/base files/R_CL_YOK_C.vpp | Bin 0 -> 675840 bytes .../test_files/base files/R_CL_YOK_D.json | 55 + .../test_files/base files/R_CL_YOK_D.vpp | Bin 0 -> 675840 bytes .../test_files/base files/R_CL_YOK_E.json | 55 + .../test_files/base files/R_CL_YOK_E.vpp | Bin 0 -> 675840 bytes .../test_files/base files/R_CL_YOK_F.json | 55 + .../test_files/base files/R_CL_YOK_F.vpp | Bin 0 -> 675840 bytes validator/tests/test_files/tests_list.csv | 12 + validator/validations/rules_cl/rules_cl.py | 35 + validator/validations/rules_cl/sparql_cl.py | 21 +- validator/validations/rules_general.py | 3 + validator/vocab_lib/globals.py | 18 +- 25 files changed, 1491 insertions(+), 956 deletions(-) create mode 100644 validator/tests/test_files/R_CL_YOK_A.ttl create mode 100644 validator/tests/test_files/R_CL_YOK_B.ttl create mode 100644 validator/tests/test_files/R_CL_YOK_C.ttl create mode 100644 validator/tests/test_files/R_CL_YOK_D.ttl create mode 100644 validator/tests/test_files/R_CL_YOK_E.ttl create mode 100644 validator/tests/test_files/R_CL_YOK_F.ttl create mode 100644 validator/tests/test_files/base files/R_CL_YOK_A.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_A.vpp create mode 100644 validator/tests/test_files/base files/R_CL_YOK_B.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_B.vpp create mode 100644 validator/tests/test_files/base files/R_CL_YOK_C.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_C.vpp create mode 100644 validator/tests/test_files/base files/R_CL_YOK_D.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_D.vpp create mode 100644 validator/tests/test_files/base files/R_CL_YOK_E.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_E.vpp create mode 100644 validator/tests/test_files/base files/R_CL_YOK_F.json create mode 100644 validator/tests/test_files/base files/R_CL_YOK_F.vpp diff --git a/poetry.lock b/poetry.lock index 0cc5810..7e92e5b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -7,8 +7,8 @@ description = "A configurable sidebar-enabled Sphinx theme" optional = false python-versions = ">=3.6" files = [ - {file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3"}, - {file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2"}, + { file = "alabaster-0.7.13-py3-none-any.whl", hash = "sha256:1ee19aca801bbabb5ba3f5f258e4422dfa86f82f3e9cefb0859b283cdd7f62a3" }, + { file = "alabaster-0.7.13.tar.gz", hash = "sha256:a27a4a084d5e690e16e01e03ad2b2e552c61a65469419b907243193de1a84ae2" }, ] [[package]] @@ -18,8 +18,8 @@ description = "Unicode to ASCII transliteration" optional = false python-versions = ">=3.3" files = [ - {file = "anyascii-0.3.2-py3-none-any.whl", hash = "sha256:3b3beef6fc43d9036d3b0529050b0c48bfad8bc960e9e562d7223cfb94fe45d4"}, - {file = "anyascii-0.3.2.tar.gz", hash = "sha256:9d5d32ef844fe225b8bc7cba7f950534fae4da27a9bf3a6bea2cb0ea46ce4730"}, + { file = "anyascii-0.3.2-py3-none-any.whl", hash = "sha256:3b3beef6fc43d9036d3b0529050b0c48bfad8bc960e9e562d7223cfb94fe45d4" }, + { file = "anyascii-0.3.2.tar.gz", hash = "sha256:9d5d32ef844fe225b8bc7cba7f950534fae4da27a9bf3a6bea2cb0ea46ce4730" }, ] [[package]] @@ -29,8 +29,8 @@ description = "Handy tools for working with URLs and APIs." optional = false python-versions = ">=3.6.1" files = [ - {file = "apeye-1.4.1-py3-none-any.whl", hash = "sha256:44e58a9104ec189bf42e76b3a7fe91e2b2879d96d48e9a77e5e32ff699c9204e"}, - {file = "apeye-1.4.1.tar.gz", hash = "sha256:14ea542fad689e3bfdbda2189a354a4908e90aee4bf84c15ab75d68453d76a36"}, + { file = "apeye-1.4.1-py3-none-any.whl", hash = "sha256:44e58a9104ec189bf42e76b3a7fe91e2b2879d96d48e9a77e5e32ff699c9204e" }, + { file = "apeye-1.4.1.tar.gz", hash = "sha256:14ea542fad689e3bfdbda2189a354a4908e90aee4bf84c15ab75d68453d76a36" }, ] [package.dependencies] @@ -50,8 +50,8 @@ description = "Core (offline) functionality for the apeye library." optional = false python-versions = ">=3.6.1" files = [ - {file = "apeye_core-1.1.4-py3-none-any.whl", hash = "sha256:084bc696448d3ac428fece41c1f2eb08fa9d9ce1d1b2f4d43187e3def4528a60"}, - {file = "apeye_core-1.1.4.tar.gz", hash = "sha256:72bb89fed3baa647cb81aa28e1d851787edcbf9573853b5d2b5f87c02f50eaf5"}, + { file = "apeye_core-1.1.4-py3-none-any.whl", hash = "sha256:084bc696448d3ac428fece41c1f2eb08fa9d9ce1d1b2f4d43187e3def4528a60" }, + { file = "apeye_core-1.1.4.tar.gz", hash = "sha256:72bb89fed3baa647cb81aa28e1d851787edcbf9573853b5d2b5f87c02f50eaf5" }, ] [package.dependencies] @@ -65,16 +65,16 @@ description = "An abstract syntax tree for Python with inference support." optional = false python-versions = ">=3.7.2" files = [ - {file = "astroid-2.15.6-py3-none-any.whl", hash = "sha256:389656ca57b6108f939cf5d2f9a2a825a3be50ba9d589670f393236e0a03b91c"}, - {file = "astroid-2.15.6.tar.gz", hash = "sha256:903f024859b7c7687d7a7f3a3f73b17301f8e42dfd9cc9df9d4418172d3e2dbd"}, + { file = "astroid-2.15.6-py3-none-any.whl", hash = "sha256:389656ca57b6108f939cf5d2f9a2a825a3be50ba9d589670f393236e0a03b91c" }, + { file = "astroid-2.15.6.tar.gz", hash = "sha256:903f024859b7c7687d7a7f3a3f73b17301f8e42dfd9cc9df9d4418172d3e2dbd" }, ] [package.dependencies] lazy-object-proxy = ">=1.4.0" -typing-extensions = {version = ">=4.0.0", markers = "python_version < \"3.11\""} +typing-extensions = { version = ">=4.0.0", markers = "python_version < \"3.11\"" } wrapt = [ - {version = ">=1.11,<2", markers = "python_version < \"3.11\""}, - {version = ">=1.14,<2", markers = "python_version >= \"3.11\""}, + { version = ">=1.11,<2", markers = "python_version < \"3.11\"" }, + { version = ">=1.14,<2", markers = "python_version >= \"3.11\"" }, ] [[package]] @@ -84,8 +84,8 @@ description = "An abstract syntax tree for Python with inference support." optional = false python-versions = ">=3.8.0" files = [ - {file = "astroid-3.0.0-py3-none-any.whl", hash = "sha256:f2510e7fdcd6cfda4ec50014726d4857abf79acfc010084ce8c26091913f1b25"}, - {file = "astroid-3.0.0.tar.gz", hash = "sha256:1defdbca052635dd29657ea674edfc45e4b5be9cd53630c5b084fcfed94344a8"}, + { file = "astroid-3.0.0-py3-none-any.whl", hash = "sha256:f2510e7fdcd6cfda4ec50014726d4857abf79acfc010084ce8c26091913f1b25" }, + { file = "astroid-3.0.0.tar.gz", hash = "sha256:1defdbca052635dd29657ea674edfc45e4b5be9cd53630c5b084fcfed94344a8" }, ] [[package]] @@ -95,8 +95,8 @@ description = "Annotate AST trees with source code positions" optional = false python-versions = "*" files = [ - {file = "asttokens-2.4.0-py2.py3-none-any.whl", hash = "sha256:cf8fc9e61a86461aa9fb161a14a0841a03c405fa829ac6b202670b3495d2ce69"}, - {file = "asttokens-2.4.0.tar.gz", hash = "sha256:2e0171b991b2c959acc6c49318049236844a5da1d65ba2672c4880c1c894834e"}, + { file = "asttokens-2.4.0-py2.py3-none-any.whl", hash = "sha256:cf8fc9e61a86461aa9fb161a14a0841a03c405fa829ac6b202670b3495d2ce69" }, + { file = "asttokens-2.4.0.tar.gz", hash = "sha256:2e0171b991b2c959acc6c49318049236844a5da1d65ba2672c4880c1c894834e" }, ] [package.dependencies] @@ -112,8 +112,8 @@ description = "Classes Without Boilerplate" optional = false python-versions = ">=3.7" files = [ - {file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04"}, - {file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015"}, + { file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" }, + { file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" }, ] [package.extras] @@ -130,8 +130,8 @@ description = "Extended sphinx autodoc including automatic autosummaries" optional = false python-versions = ">=3.7" files = [ - {file = "autodocsumm-0.2.11-py3-none-any.whl", hash = "sha256:f1d0a623bf1ad64d979a9e23fd360d1fb1b8f869beaf3197f711552cddc174e2"}, - {file = "autodocsumm-0.2.11.tar.gz", hash = "sha256:183212bd9e9f3b58a96bb21b7958ee4e06224107aa45b2fd894b61b83581b9a9"}, + { file = "autodocsumm-0.2.11-py3-none-any.whl", hash = "sha256:f1d0a623bf1ad64d979a9e23fd360d1fb1b8f869beaf3197f711552cddc174e2" }, + { file = "autodocsumm-0.2.11.tar.gz", hash = "sha256:183212bd9e9f3b58a96bb21b7958ee4e06224107aa45b2fd894b61b83581b9a9" }, ] [package.dependencies] @@ -144,8 +144,8 @@ description = "Internationalization utilities" optional = false python-versions = ">=3.7" files = [ - {file = "Babel-2.12.1-py3-none-any.whl", hash = "sha256:b4246fb7677d3b98f501a39d43396d3cafdc8eadb045f4a31be01863f655c610"}, - {file = "Babel-2.12.1.tar.gz", hash = "sha256:cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455"}, + { file = "Babel-2.12.1-py3-none-any.whl", hash = "sha256:b4246fb7677d3b98f501a39d43396d3cafdc8eadb045f4a31be01863f655c610" }, + { file = "Babel-2.12.1.tar.gz", hash = "sha256:cc2d99999cd01d44420ae725a21c9e3711b3aadc7976d6147f622d8581963455" }, ] [[package]] @@ -155,8 +155,8 @@ description = "Screen-scraping library" optional = false python-versions = ">=3.6.0" files = [ - {file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a"}, - {file = "beautifulsoup4-4.12.2.tar.gz", hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da"}, + { file = "beautifulsoup4-4.12.2-py3-none-any.whl", hash = "sha256:bd2520ca0d9d7d12694a53d44ac482d181b4ec1888909b035a3dbf40d0f57d4a" }, + { file = "beautifulsoup4-4.12.2.tar.gz", hash = "sha256:492bbc69dca35d12daac71c4db1bfff0c876c00ef4a2ffacce226d4638eb72da" }, ] [package.dependencies] @@ -173,15 +173,15 @@ description = "A simple, correct Python build frontend" optional = false python-versions = ">= 3.7" files = [ - {file = "build-0.10.0-py3-none-any.whl", hash = "sha256:af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171"}, - {file = "build-0.10.0.tar.gz", hash = "sha256:d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269"}, + { file = "build-0.10.0-py3-none-any.whl", hash = "sha256:af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171" }, + { file = "build-0.10.0.tar.gz", hash = "sha256:d5b71264afdb5951d6704482aac78de887c80691c52b88a9ad195983ca2c9269" }, ] [package.dependencies] -colorama = {version = "*", markers = "os_name == \"nt\""} +colorama = { version = "*", markers = "os_name == \"nt\"" } packaging = ">=19.0" pyproject_hooks = "*" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +tomli = { version = ">=1.1.0", markers = "python_version < \"3.11\"" } [package.extras] docs = ["furo (>=2021.08.31)", "sphinx (>=4.0,<5.0)", "sphinx-argparse-cli (>=1.5)", "sphinx-autodoc-typehints (>=1.10)"] @@ -196,12 +196,12 @@ description = "httplib2 caching for requests" optional = false python-versions = ">=3.7" files = [ - {file = "cachecontrol-0.13.1-py3-none-any.whl", hash = "sha256:95dedbec849f46dda3137866dc28b9d133fc9af55f5b805ab1291833e4457aa4"}, - {file = "cachecontrol-0.13.1.tar.gz", hash = "sha256:f012366b79d2243a6118309ce73151bf52a38d4a5dac8ea57f09bd29087e506b"}, + { file = "cachecontrol-0.13.1-py3-none-any.whl", hash = "sha256:95dedbec849f46dda3137866dc28b9d133fc9af55f5b805ab1291833e4457aa4" }, + { file = "cachecontrol-0.13.1.tar.gz", hash = "sha256:f012366b79d2243a6118309ce73151bf52a38d4a5dac8ea57f09bd29087e506b" }, ] [package.dependencies] -filelock = {version = ">=3.8.0", optional = true, markers = "extra == \"filecache\""} +filelock = { version = ">=3.8.0", optional = true, markers = "extra == \"filecache\"" } msgpack = ">=0.5.2" requests = ">=2.16.0" @@ -217,8 +217,8 @@ description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9"}, - {file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082"}, + { file = "certifi-2023.7.22-py3-none-any.whl", hash = "sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9" }, + { file = "certifi-2023.7.22.tar.gz", hash = "sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082" }, ] [[package]] @@ -228,70 +228,70 @@ description = "Foreign Function Interface for Python calling C code." optional = false python-versions = "*" files = [ - {file = "cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2"}, - {file = "cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2"}, - {file = "cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914"}, - {file = "cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3"}, - {file = "cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e"}, - {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162"}, - {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b"}, - {file = "cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21"}, - {file = "cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e"}, - {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4"}, - {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01"}, - {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e"}, - {file = "cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2"}, - {file = "cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d"}, - {file = "cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac"}, - {file = "cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325"}, - {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c"}, - {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef"}, - {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8"}, - {file = "cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d"}, - {file = "cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104"}, - {file = "cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405"}, - {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e"}, - {file = "cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf"}, - {file = "cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497"}, - {file = "cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c"}, - {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426"}, - {file = "cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9"}, - {file = "cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045"}, - {file = "cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02"}, - {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192"}, - {file = "cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314"}, - {file = "cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5"}, - {file = "cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585"}, - {file = "cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35"}, - {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27"}, - {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76"}, - {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3"}, - {file = "cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee"}, - {file = "cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c"}, - {file = "cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"}, + { file = "cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2" }, + { file = "cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2" }, + { file = "cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914" }, + { file = "cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3" }, + { file = "cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e" }, + { file = "cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162" }, + { file = "cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b" }, + { file = "cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21" }, + { file = "cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185" }, + { file = "cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd" }, + { file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc" }, + { file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f" }, + { file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e" }, + { file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4" }, + { file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01" }, + { file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e" }, + { file = "cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2" }, + { file = "cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d" }, + { file = "cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac" }, + { file = "cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83" }, + { file = "cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9" }, + { file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c" }, + { file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325" }, + { file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c" }, + { file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef" }, + { file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8" }, + { file = "cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d" }, + { file = "cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104" }, + { file = "cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7" }, + { file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6" }, + { file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d" }, + { file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a" }, + { file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405" }, + { file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e" }, + { file = "cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf" }, + { file = "cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497" }, + { file = "cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375" }, + { file = "cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e" }, + { file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82" }, + { file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b" }, + { file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c" }, + { file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426" }, + { file = "cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9" }, + { file = "cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045" }, + { file = "cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3" }, + { file = "cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a" }, + { file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5" }, + { file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca" }, + { file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02" }, + { file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192" }, + { file = "cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314" }, + { file = "cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5" }, + { file = "cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585" }, + { file = "cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0" }, + { file = "cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415" }, + { file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d" }, + { file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984" }, + { file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35" }, + { file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27" }, + { file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76" }, + { file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3" }, + { file = "cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee" }, + { file = "cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c" }, + { file = "cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9" }, ] [package.dependencies] @@ -304,8 +304,8 @@ description = "Validate configuration and produce human readable error messages. optional = false python-versions = ">=3.8" files = [ - {file = "cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9"}, - {file = "cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560"}, + { file = "cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9" }, + { file = "cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" }, ] [[package]] @@ -315,81 +315,81 @@ description = "The Real First Universal Charset Detector. Open, modern and activ optional = false python-versions = ">=3.7.0" files = [ - {file = "charset-normalizer-3.2.0.tar.gz", hash = "sha256:3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b87549028f680ca955556e3bd57013ab47474c3124dc069faa0b6545b6c9710"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7c70087bfee18a42b4040bb9ec1ca15a08242cf5867c58726530bdf3945672ed"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a103b3a7069b62f5d4890ae1b8f0597618f628b286b03d4bc9195230b154bfa9"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94aea8eff76ee6d1cdacb07dd2123a68283cb5569e0250feab1240058f53b623"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db901e2ac34c931d73054d9797383d0f8009991e723dab15109740a63e7f902a"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0dac0ff919ba34d4df1b6131f59ce95b08b9065233446be7e459f95554c0dc8"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:193cbc708ea3aca45e7221ae58f0fd63f933753a9bfb498a3b474878f12caaad"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09393e1b2a9461950b1c9a45d5fd251dc7c6f228acab64da1c9c0165d9c7765c"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:baacc6aee0b2ef6f3d308e197b5d7a81c0e70b06beae1f1fcacffdbd124fe0e3"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bf420121d4c8dce6b889f0e8e4ec0ca34b7f40186203f06a946fa0276ba54029"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:c04a46716adde8d927adb9457bbe39cf473e1e2c2f5d0a16ceb837e5d841ad4f"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:aaf63899c94de41fe3cf934601b0f7ccb6b428c6e4eeb80da72c58eab077b19a"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d62e51710986674142526ab9f78663ca2b0726066ae26b78b22e0f5e571238dd"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-win32.whl", hash = "sha256:04e57ab9fbf9607b77f7d057974694b4f6b142da9ed4a199859d9d4d5c63fe96"}, - {file = "charset_normalizer-3.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:48021783bdf96e3d6de03a6e39a1171ed5bd7e8bb93fc84cc649d11490f87cea"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4957669ef390f0e6719db3613ab3a7631e68424604a7b448f079bee145da6e09"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:46fb8c61d794b78ec7134a715a3e564aafc8f6b5e338417cb19fe9f57a5a9bf2"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f779d3ad205f108d14e99bb3859aa7dd8e9c68874617c72354d7ecaec2a054ac"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f25c229a6ba38a35ae6e25ca1264621cc25d4d38dca2942a7fce0b67a4efe918"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2efb1bd13885392adfda4614c33d3b68dee4921fd0ac1d3988f8cbb7d589e72a"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f30b48dd7fa1474554b0b0f3fdfdd4c13b5c737a3c6284d3cdc424ec0ffff3a"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:246de67b99b6851627d945db38147d1b209a899311b1305dd84916f2b88526c6"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bd9b3b31adcb054116447ea22caa61a285d92e94d710aa5ec97992ff5eb7cf3"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8c2f5e83493748286002f9369f3e6607c565a6a90425a3a1fef5ae32a36d749d"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3170c9399da12c9dc66366e9d14da8bf7147e1e9d9ea566067bbce7bb74bd9c2"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:7a4826ad2bd6b07ca615c74ab91f32f6c96d08f6fcc3902ceeedaec8cdc3bcd6"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:3b1613dd5aee995ec6d4c69f00378bbd07614702a315a2cf6c1d21461fe17c23"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9e608aafdb55eb9f255034709e20d5a83b6d60c054df0802fa9c9883d0a937aa"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-win32.whl", hash = "sha256:f2a1d0fd4242bd8643ce6f98927cf9c04540af6efa92323e9d3124f57727bfc1"}, - {file = "charset_normalizer-3.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:681eb3d7e02e3c3655d1b16059fbfb605ac464c834a0c629048a30fad2b27489"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c57921cda3a80d0f2b8aec7e25c8aa14479ea92b5b51b6876d975d925a2ea346"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41b25eaa7d15909cf3ac4c96088c1f266a9a93ec44f87f1d13d4a0e86c81b982"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f058f6963fd82eb143c692cecdc89e075fa0828db2e5b291070485390b2f1c9c"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a7647ebdfb9682b7bb97e2a5e7cb6ae735b1c25008a70b906aecca294ee96cf4"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eef9df1eefada2c09a5e7a40991b9fc6ac6ef20b1372abd48d2794a316dc0449"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e03b8895a6990c9ab2cdcd0f2fe44088ca1c65ae592b8f795c3294af00a461c3"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:ee4006268ed33370957f55bf2e6f4d263eaf4dc3cfc473d1d90baff6ed36ce4a"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c4983bf937209c57240cff65906b18bb35e64ae872da6a0db937d7b4af845dd7"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:3bb7fda7260735efe66d5107fb7e6af6a7c04c7fce9b2514e04b7a74b06bf5dd"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:72814c01533f51d68702802d74f77ea026b5ec52793c791e2da806a3844a46c3"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:70c610f6cbe4b9fce272c407dd9d07e33e6bf7b4aa1b7ffb6f6ded8e634e3592"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-win32.whl", hash = "sha256:a401b4598e5d3f4a9a811f3daf42ee2291790c7f9d74b18d75d6e21dda98a1a1"}, - {file = "charset_normalizer-3.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:c0b21078a4b56965e2b12f247467b234734491897e99c1d51cee628da9786959"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:95eb302ff792e12aba9a8b8f8474ab229a83c103d74a750ec0bd1c1eea32e669"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1a100c6d595a7f316f1b6f01d20815d916e75ff98c27a01ae817439ea7726329"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6339d047dab2780cc6220f46306628e04d9750f02f983ddb37439ca47ced7149"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b749b9cc6ee664a3300bb3a273c1ca8068c46be705b6c31cf5d276f8628a94"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a38856a971c602f98472050165cea2cdc97709240373041b69030be15047691f"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f87f746ee241d30d6ed93969de31e5ffd09a2961a051e60ae6bddde9ec3583aa"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89f1b185a01fe560bc8ae5f619e924407efca2191b56ce749ec84982fc59a32a"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1c8a2f4c69e08e89632defbfabec2feb8a8d99edc9f89ce33c4b9e36ab63037"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2f4ac36d8e2b4cc1aa71df3dd84ff8efbe3bfb97ac41242fbcfc053c67434f46"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a386ebe437176aab38c041de1260cd3ea459c6ce5263594399880bbc398225b2"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:ccd16eb18a849fd8dcb23e23380e2f0a354e8daa0c984b8a732d9cfaba3a776d"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:e6a5bf2cba5ae1bb80b154ed68a3cfa2fa00fde979a7f50d6598d3e17d9ac20c"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:45de3f87179c1823e6d9e32156fb14c1927fcc9aba21433f088fdfb555b77c10"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-win32.whl", hash = "sha256:1000fba1057b92a65daec275aec30586c3de2401ccdcd41f8a5c1e2c87078706"}, - {file = "charset_normalizer-3.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b2c760cfc7042b27ebdb4a43a4453bd829a5742503599144d54a032c5dc7e9e"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:855eafa5d5a2034b4621c74925d89c5efef61418570e5ef9b37717d9c796419c"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:203f0c8871d5a7987be20c72442488a0b8cfd0f43b7973771640fc593f56321f"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e857a2232ba53ae940d3456f7533ce6ca98b81917d47adc3c7fd55dad8fab858"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e86d77b090dbddbe78867a0275cb4df08ea195e660f1f7f13435a4649e954e5"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4fb39a81950ec280984b3a44f5bd12819953dc5fa3a7e6fa7a80db5ee853952"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dee8e57f052ef5353cf608e0b4c871aee320dd1b87d351c28764fc0ca55f9f4"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8700f06d0ce6f128de3ccdbc1acaea1ee264d2caa9ca05daaf492fde7c2a7200"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1920d4ff15ce893210c1f0c0e9d19bfbecb7983c76b33f046c13a8ffbd570252"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c1c76a1743432b4b60ab3358c937a3fe1341c828ae6194108a94c69028247f22"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f7560358a6811e52e9c4d142d497f1a6e10103d3a6881f18d04dbce3729c0e2c"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:c8063cf17b19661471ecbdb3df1c84f24ad2e389e326ccaf89e3fb2484d8dd7e"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:cd6dbe0238f7743d0efe563ab46294f54f9bc8f4b9bcf57c3c666cc5bc9d1299"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1249cbbf3d3b04902ff081ffbb33ce3377fa6e4c7356f759f3cd076cc138d020"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-win32.whl", hash = "sha256:6c409c0deba34f147f77efaa67b8e4bb83d2f11c8806405f76397ae5b8c0d1c9"}, - {file = "charset_normalizer-3.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:7095f6fbfaa55defb6b733cfeb14efaae7a29f0b59d8cf213be4e7ca0b857b80"}, - {file = "charset_normalizer-3.2.0-py3-none-any.whl", hash = "sha256:8e098148dd37b4ce3baca71fb394c81dc5d9c7728c95df695d2dca218edf40e6"}, + { file = "charset-normalizer-3.2.0.tar.gz", hash = "sha256:3bb3d25a8e6c0aedd251753a79ae98a093c7e7b471faa3aa9a93a81431987ace" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:0b87549028f680ca955556e3bd57013ab47474c3124dc069faa0b6545b6c9710" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:7c70087bfee18a42b4040bb9ec1ca15a08242cf5867c58726530bdf3945672ed" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a103b3a7069b62f5d4890ae1b8f0597618f628b286b03d4bc9195230b154bfa9" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94aea8eff76ee6d1cdacb07dd2123a68283cb5569e0250feab1240058f53b623" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:db901e2ac34c931d73054d9797383d0f8009991e723dab15109740a63e7f902a" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b0dac0ff919ba34d4df1b6131f59ce95b08b9065233446be7e459f95554c0dc8" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:193cbc708ea3aca45e7221ae58f0fd63f933753a9bfb498a3b474878f12caaad" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09393e1b2a9461950b1c9a45d5fd251dc7c6f228acab64da1c9c0165d9c7765c" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:baacc6aee0b2ef6f3d308e197b5d7a81c0e70b06beae1f1fcacffdbd124fe0e3" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:bf420121d4c8dce6b889f0e8e4ec0ca34b7f40186203f06a946fa0276ba54029" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:c04a46716adde8d927adb9457bbe39cf473e1e2c2f5d0a16ceb837e5d841ad4f" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:aaf63899c94de41fe3cf934601b0f7ccb6b428c6e4eeb80da72c58eab077b19a" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:d62e51710986674142526ab9f78663ca2b0726066ae26b78b22e0f5e571238dd" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-win32.whl", hash = "sha256:04e57ab9fbf9607b77f7d057974694b4f6b142da9ed4a199859d9d4d5c63fe96" }, + { file = "charset_normalizer-3.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:48021783bdf96e3d6de03a6e39a1171ed5bd7e8bb93fc84cc649d11490f87cea" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:4957669ef390f0e6719db3613ab3a7631e68424604a7b448f079bee145da6e09" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:46fb8c61d794b78ec7134a715a3e564aafc8f6b5e338417cb19fe9f57a5a9bf2" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f779d3ad205f108d14e99bb3859aa7dd8e9c68874617c72354d7ecaec2a054ac" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f25c229a6ba38a35ae6e25ca1264621cc25d4d38dca2942a7fce0b67a4efe918" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2efb1bd13885392adfda4614c33d3b68dee4921fd0ac1d3988f8cbb7d589e72a" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f30b48dd7fa1474554b0b0f3fdfdd4c13b5c737a3c6284d3cdc424ec0ffff3a" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:246de67b99b6851627d945db38147d1b209a899311b1305dd84916f2b88526c6" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9bd9b3b31adcb054116447ea22caa61a285d92e94d710aa5ec97992ff5eb7cf3" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8c2f5e83493748286002f9369f3e6607c565a6a90425a3a1fef5ae32a36d749d" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:3170c9399da12c9dc66366e9d14da8bf7147e1e9d9ea566067bbce7bb74bd9c2" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:7a4826ad2bd6b07ca615c74ab91f32f6c96d08f6fcc3902ceeedaec8cdc3bcd6" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:3b1613dd5aee995ec6d4c69f00378bbd07614702a315a2cf6c1d21461fe17c23" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:9e608aafdb55eb9f255034709e20d5a83b6d60c054df0802fa9c9883d0a937aa" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-win32.whl", hash = "sha256:f2a1d0fd4242bd8643ce6f98927cf9c04540af6efa92323e9d3124f57727bfc1" }, + { file = "charset_normalizer-3.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:681eb3d7e02e3c3655d1b16059fbfb605ac464c834a0c629048a30fad2b27489" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c57921cda3a80d0f2b8aec7e25c8aa14479ea92b5b51b6876d975d925a2ea346" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41b25eaa7d15909cf3ac4c96088c1f266a9a93ec44f87f1d13d4a0e86c81b982" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f058f6963fd82eb143c692cecdc89e075fa0828db2e5b291070485390b2f1c9c" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a7647ebdfb9682b7bb97e2a5e7cb6ae735b1c25008a70b906aecca294ee96cf4" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eef9df1eefada2c09a5e7a40991b9fc6ac6ef20b1372abd48d2794a316dc0449" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e03b8895a6990c9ab2cdcd0f2fe44088ca1c65ae592b8f795c3294af00a461c3" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:ee4006268ed33370957f55bf2e6f4d263eaf4dc3cfc473d1d90baff6ed36ce4a" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c4983bf937209c57240cff65906b18bb35e64ae872da6a0db937d7b4af845dd7" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:3bb7fda7260735efe66d5107fb7e6af6a7c04c7fce9b2514e04b7a74b06bf5dd" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:72814c01533f51d68702802d74f77ea026b5ec52793c791e2da806a3844a46c3" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:70c610f6cbe4b9fce272c407dd9d07e33e6bf7b4aa1b7ffb6f6ded8e634e3592" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-win32.whl", hash = "sha256:a401b4598e5d3f4a9a811f3daf42ee2291790c7f9d74b18d75d6e21dda98a1a1" }, + { file = "charset_normalizer-3.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:c0b21078a4b56965e2b12f247467b234734491897e99c1d51cee628da9786959" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:95eb302ff792e12aba9a8b8f8474ab229a83c103d74a750ec0bd1c1eea32e669" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1a100c6d595a7f316f1b6f01d20815d916e75ff98c27a01ae817439ea7726329" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6339d047dab2780cc6220f46306628e04d9750f02f983ddb37439ca47ced7149" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e4b749b9cc6ee664a3300bb3a273c1ca8068c46be705b6c31cf5d276f8628a94" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a38856a971c602f98472050165cea2cdc97709240373041b69030be15047691f" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f87f746ee241d30d6ed93969de31e5ffd09a2961a051e60ae6bddde9ec3583aa" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89f1b185a01fe560bc8ae5f619e924407efca2191b56ce749ec84982fc59a32a" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1c8a2f4c69e08e89632defbfabec2feb8a8d99edc9f89ce33c4b9e36ab63037" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2f4ac36d8e2b4cc1aa71df3dd84ff8efbe3bfb97ac41242fbcfc053c67434f46" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a386ebe437176aab38c041de1260cd3ea459c6ce5263594399880bbc398225b2" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:ccd16eb18a849fd8dcb23e23380e2f0a354e8daa0c984b8a732d9cfaba3a776d" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:e6a5bf2cba5ae1bb80b154ed68a3cfa2fa00fde979a7f50d6598d3e17d9ac20c" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:45de3f87179c1823e6d9e32156fb14c1927fcc9aba21433f088fdfb555b77c10" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-win32.whl", hash = "sha256:1000fba1057b92a65daec275aec30586c3de2401ccdcd41f8a5c1e2c87078706" }, + { file = "charset_normalizer-3.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:8b2c760cfc7042b27ebdb4a43a4453bd829a5742503599144d54a032c5dc7e9e" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:855eafa5d5a2034b4621c74925d89c5efef61418570e5ef9b37717d9c796419c" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:203f0c8871d5a7987be20c72442488a0b8cfd0f43b7973771640fc593f56321f" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e857a2232ba53ae940d3456f7533ce6ca98b81917d47adc3c7fd55dad8fab858" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5e86d77b090dbddbe78867a0275cb4df08ea195e660f1f7f13435a4649e954e5" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4fb39a81950ec280984b3a44f5bd12819953dc5fa3a7e6fa7a80db5ee853952" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2dee8e57f052ef5353cf608e0b4c871aee320dd1b87d351c28764fc0ca55f9f4" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8700f06d0ce6f128de3ccdbc1acaea1ee264d2caa9ca05daaf492fde7c2a7200" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1920d4ff15ce893210c1f0c0e9d19bfbecb7983c76b33f046c13a8ffbd570252" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c1c76a1743432b4b60ab3358c937a3fe1341c828ae6194108a94c69028247f22" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f7560358a6811e52e9c4d142d497f1a6e10103d3a6881f18d04dbce3729c0e2c" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:c8063cf17b19661471ecbdb3df1c84f24ad2e389e326ccaf89e3fb2484d8dd7e" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:cd6dbe0238f7743d0efe563ab46294f54f9bc8f4b9bcf57c3c666cc5bc9d1299" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:1249cbbf3d3b04902ff081ffbb33ce3377fa6e4c7356f759f3cd076cc138d020" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-win32.whl", hash = "sha256:6c409c0deba34f147f77efaa67b8e4bb83d2f11c8806405f76397ae5b8c0d1c9" }, + { file = "charset_normalizer-3.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:7095f6fbfaa55defb6b733cfeb14efaae7a29f0b59d8cf213be4e7ca0b857b80" }, + { file = "charset_normalizer-3.2.0-py3-none-any.whl", hash = "sha256:8e098148dd37b4ce3baca71fb394c81dc5d9c7728c95df695d2dca218edf40e6" }, ] [[package]] @@ -399,8 +399,8 @@ description = "Cleo allows you to create beautiful and testable command-line int optional = false python-versions = ">=3.7,<4.0" files = [ - {file = "cleo-2.0.1-py3-none-any.whl", hash = "sha256:6eb133670a3ed1f3b052d53789017b6e50fca66d1287e6e6696285f4cb8ea448"}, - {file = "cleo-2.0.1.tar.gz", hash = "sha256:eb4b2e1f3063c11085cebe489a6e9124163c226575a3c3be69b2e51af4a15ec5"}, + { file = "cleo-2.0.1-py3-none-any.whl", hash = "sha256:6eb133670a3ed1f3b052d53789017b6e50fca66d1287e6e6696285f4cb8ea448" }, + { file = "cleo-2.0.1.tar.gz", hash = "sha256:eb4b2e1f3063c11085cebe489a6e9124163c226575a3c3be69b2e51af4a15ec5" }, ] [package.dependencies] @@ -414,8 +414,8 @@ description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, + { file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" }, + { file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" }, ] [[package]] @@ -425,8 +425,8 @@ description = "Manage Python errors with ease" optional = false python-versions = ">=3.7,<4.0" files = [ - {file = "crashtest-0.4.1-py3-none-any.whl", hash = "sha256:8d23eac5fa660409f57472e3851dab7ac18aba459a8d19cbbba86d3d5aecd2a5"}, - {file = "crashtest-0.4.1.tar.gz", hash = "sha256:80d7b1f316ebfbd429f648076d6275c877ba30ba48979de4191714a75266f0ce"}, + { file = "crashtest-0.4.1-py3-none-any.whl", hash = "sha256:8d23eac5fa660409f57472e3851dab7ac18aba459a8d19cbbba86d3d5aecd2a5" }, + { file = "crashtest-0.4.1.tar.gz", hash = "sha256:80d7b1f316ebfbd429f648076d6275c877ba30ba48979de4191714a75266f0ce" }, ] [[package]] @@ -436,29 +436,29 @@ description = "cryptography is a package which provides cryptographic recipes an optional = false python-versions = ">=3.7" files = [ - {file = "cryptography-41.0.4-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:80907d3faa55dc5434a16579952ac6da800935cd98d14dbd62f6f042c7f5e839"}, - {file = "cryptography-41.0.4-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:35c00f637cd0b9d5b6c6bd11b6c3359194a8eba9c46d4e875a3660e3b400005f"}, - {file = "cryptography-41.0.4-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cecfefa17042941f94ab54f769c8ce0fe14beff2694e9ac684176a2535bf9714"}, - {file = "cryptography-41.0.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e40211b4923ba5a6dc9769eab704bdb3fbb58d56c5b336d30996c24fcf12aadb"}, - {file = "cryptography-41.0.4-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:23a25c09dfd0d9f28da2352503b23e086f8e78096b9fd585d1d14eca01613e13"}, - {file = "cryptography-41.0.4-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2ed09183922d66c4ec5fdaa59b4d14e105c084dd0febd27452de8f6f74704143"}, - {file = "cryptography-41.0.4-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5a0f09cefded00e648a127048119f77bc2b2ec61e736660b5789e638f43cc397"}, - {file = "cryptography-41.0.4-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:9eeb77214afae972a00dee47382d2591abe77bdae166bda672fb1e24702a3860"}, - {file = "cryptography-41.0.4-cp37-abi3-win32.whl", hash = "sha256:3b224890962a2d7b57cf5eeb16ccaafba6083f7b811829f00476309bce2fe0fd"}, - {file = "cryptography-41.0.4-cp37-abi3-win_amd64.whl", hash = "sha256:c880eba5175f4307129784eca96f4e70b88e57aa3f680aeba3bab0e980b0f37d"}, - {file = "cryptography-41.0.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:004b6ccc95943f6a9ad3142cfabcc769d7ee38a3f60fb0dddbfb431f818c3a67"}, - {file = "cryptography-41.0.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:86defa8d248c3fa029da68ce61fe735432b047e32179883bdb1e79ed9bb8195e"}, - {file = "cryptography-41.0.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:37480760ae08065437e6573d14be973112c9e6dcaf5f11d00147ee74f37a3829"}, - {file = "cryptography-41.0.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:b5f4dfe950ff0479f1f00eda09c18798d4f49b98f4e2006d644b3301682ebdca"}, - {file = "cryptography-41.0.4-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7e53db173370dea832190870e975a1e09c86a879b613948f09eb49324218c14d"}, - {file = "cryptography-41.0.4-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:5b72205a360f3b6176485a333256b9bcd48700fc755fef51c8e7e67c4b63e3ac"}, - {file = "cryptography-41.0.4-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:93530900d14c37a46ce3d6c9e6fd35dbe5f5601bf6b3a5c325c7bffc030344d9"}, - {file = "cryptography-41.0.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efc8ad4e6fc4f1752ebfb58aefece8b4e3c4cae940b0994d43649bdfce8d0d4f"}, - {file = "cryptography-41.0.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c3391bd8e6de35f6f1140e50aaeb3e2b3d6a9012536ca23ab0d9c35ec18c8a91"}, - {file = "cryptography-41.0.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:0d9409894f495d465fe6fda92cb70e8323e9648af912d5b9141d616df40a87b8"}, - {file = "cryptography-41.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:8ac4f9ead4bbd0bc8ab2d318f97d85147167a488be0e08814a37eb2f439d5cf6"}, - {file = "cryptography-41.0.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:047c4603aeb4bbd8db2756e38f5b8bd7e94318c047cfe4efeb5d715e08b49311"}, - {file = "cryptography-41.0.4.tar.gz", hash = "sha256:7febc3094125fc126a7f6fb1f420d0da639f3f32cb15c8ff0dc3997c4549f51a"}, + { file = "cryptography-41.0.4-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:80907d3faa55dc5434a16579952ac6da800935cd98d14dbd62f6f042c7f5e839" }, + { file = "cryptography-41.0.4-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:35c00f637cd0b9d5b6c6bd11b6c3359194a8eba9c46d4e875a3660e3b400005f" }, + { file = "cryptography-41.0.4-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cecfefa17042941f94ab54f769c8ce0fe14beff2694e9ac684176a2535bf9714" }, + { file = "cryptography-41.0.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e40211b4923ba5a6dc9769eab704bdb3fbb58d56c5b336d30996c24fcf12aadb" }, + { file = "cryptography-41.0.4-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:23a25c09dfd0d9f28da2352503b23e086f8e78096b9fd585d1d14eca01613e13" }, + { file = "cryptography-41.0.4-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2ed09183922d66c4ec5fdaa59b4d14e105c084dd0febd27452de8f6f74704143" }, + { file = "cryptography-41.0.4-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5a0f09cefded00e648a127048119f77bc2b2ec61e736660b5789e638f43cc397" }, + { file = "cryptography-41.0.4-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:9eeb77214afae972a00dee47382d2591abe77bdae166bda672fb1e24702a3860" }, + { file = "cryptography-41.0.4-cp37-abi3-win32.whl", hash = "sha256:3b224890962a2d7b57cf5eeb16ccaafba6083f7b811829f00476309bce2fe0fd" }, + { file = "cryptography-41.0.4-cp37-abi3-win_amd64.whl", hash = "sha256:c880eba5175f4307129784eca96f4e70b88e57aa3f680aeba3bab0e980b0f37d" }, + { file = "cryptography-41.0.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:004b6ccc95943f6a9ad3142cfabcc769d7ee38a3f60fb0dddbfb431f818c3a67" }, + { file = "cryptography-41.0.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:86defa8d248c3fa029da68ce61fe735432b047e32179883bdb1e79ed9bb8195e" }, + { file = "cryptography-41.0.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:37480760ae08065437e6573d14be973112c9e6dcaf5f11d00147ee74f37a3829" }, + { file = "cryptography-41.0.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:b5f4dfe950ff0479f1f00eda09c18798d4f49b98f4e2006d644b3301682ebdca" }, + { file = "cryptography-41.0.4-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7e53db173370dea832190870e975a1e09c86a879b613948f09eb49324218c14d" }, + { file = "cryptography-41.0.4-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:5b72205a360f3b6176485a333256b9bcd48700fc755fef51c8e7e67c4b63e3ac" }, + { file = "cryptography-41.0.4-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:93530900d14c37a46ce3d6c9e6fd35dbe5f5601bf6b3a5c325c7bffc030344d9" }, + { file = "cryptography-41.0.4-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efc8ad4e6fc4f1752ebfb58aefece8b4e3c4cae940b0994d43649bdfce8d0d4f" }, + { file = "cryptography-41.0.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c3391bd8e6de35f6f1140e50aaeb3e2b3d6a9012536ca23ab0d9c35ec18c8a91" }, + { file = "cryptography-41.0.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:0d9409894f495d465fe6fda92cb70e8323e9648af912d5b9141d616df40a87b8" }, + { file = "cryptography-41.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:8ac4f9ead4bbd0bc8ab2d318f97d85147167a488be0e08814a37eb2f439d5cf6" }, + { file = "cryptography-41.0.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:047c4603aeb4bbd8db2756e38f5b8bd7e94318c047cfe4efeb5d715e08b49311" }, + { file = "cryptography-41.0.4.tar.gz", hash = "sha256:7febc3094125fc126a7f6fb1f420d0da639f3f32cb15c8ff0dc3997c4549f51a" }, ] [package.dependencies] @@ -481,8 +481,8 @@ description = "A CSS Cascading Style Sheets library for Python" optional = false python-versions = ">=3.7" files = [ - {file = "cssutils-2.7.1-py3-none-any.whl", hash = "sha256:1e92e0d9dab2ec8af9f38d715393964ba533dc3beacab9b072511dfc241db775"}, - {file = "cssutils-2.7.1.tar.gz", hash = "sha256:340ecfd9835d21df8f98500f0dfcea0aee41cb4e19ecbc2cf94f0a6d36d7cb6c"}, + { file = "cssutils-2.7.1-py3-none-any.whl", hash = "sha256:1e92e0d9dab2ec8af9f38d715393964ba533dc3beacab9b072511dfc241db775" }, + { file = "cssutils-2.7.1.tar.gz", hash = "sha256:340ecfd9835d21df8f98500f0dfcea0aee41cb4e19ecbc2cf94f0a6d36d7cb6c" }, ] [package.extras] @@ -496,8 +496,8 @@ description = "A μ-library for constructing cascading style sheets from Python optional = false python-versions = ">=3.6" files = [ - {file = "dict2css-0.3.0-py3-none-any.whl", hash = "sha256:ef934ce73a225fdd5f811b484fe9e2dd768f7ef14a89fc8f4eb5672597131d00"}, - {file = "dict2css-0.3.0.tar.gz", hash = "sha256:1e8b1bf580dca2083198f88a60ec88c878a8829d760dfe45483ef80fe2905117"}, + { file = "dict2css-0.3.0-py3-none-any.whl", hash = "sha256:ef934ce73a225fdd5f811b484fe9e2dd768f7ef14a89fc8f4eb5672597131d00" }, + { file = "dict2css-0.3.0.tar.gz", hash = "sha256:1e8b1bf580dca2083198f88a60ec88c878a8829d760dfe45483ef80fe2905117" }, ] [package.dependencies] @@ -511,8 +511,8 @@ description = "Distribution utilities" optional = false python-versions = "*" files = [ - {file = "distlib-0.3.7-py2.py3-none-any.whl", hash = "sha256:2e24928bc811348f0feb63014e97aaae3037f2cf48712d51ae61df7fd6075057"}, - {file = "distlib-0.3.7.tar.gz", hash = "sha256:9dafe54b34a028eafd95039d5e5d4851a13734540f1331060d31c9916e7147a8"}, + { file = "distlib-0.3.7-py2.py3-none-any.whl", hash = "sha256:2e24928bc811348f0feb63014e97aaae3037f2cf48712d51ae61df7fd6075057" }, + { file = "distlib-0.3.7.tar.gz", hash = "sha256:9dafe54b34a028eafd95039d5e5d4851a13734540f1331060d31c9916e7147a8" }, ] [[package]] @@ -522,8 +522,8 @@ description = "Docutils -- Python Documentation Utilities" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ - {file = "docutils-0.18.1-py2.py3-none-any.whl", hash = "sha256:23010f129180089fbcd3bc08cfefccb3b890b0050e1ca00c867036e9d161b98c"}, - {file = "docutils-0.18.1.tar.gz", hash = "sha256:679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06"}, + { file = "docutils-0.18.1-py2.py3-none-any.whl", hash = "sha256:23010f129180089fbcd3bc08cfefccb3b890b0050e1ca00c867036e9d161b98c" }, + { file = "docutils-0.18.1.tar.gz", hash = "sha256:679987caf361a7539d76e584cbeddc311e3aee937877c87346f31debc63e9d06" }, ] [[package]] @@ -533,8 +533,8 @@ description = "Helpful functions for Python 🐍 🛠️" optional = false python-versions = ">=3.6" files = [ - {file = "domdf_python_tools-3.6.1-py3-none-any.whl", hash = "sha256:e18158460850957f18e740eb94ede56f580ddb0cb162ab9d9834ed8bbb1b6431"}, - {file = "domdf_python_tools-3.6.1.tar.gz", hash = "sha256:acc04563d23bce4d437dd08af6b9bea788328c412772a044d8ca428a7ad861be"}, + { file = "domdf_python_tools-3.6.1-py3-none-any.whl", hash = "sha256:e18158460850957f18e740eb94ede56f580ddb0cb162ab9d9834ed8bbb1b6431" }, + { file = "domdf_python_tools-3.6.1.tar.gz", hash = "sha256:acc04563d23bce4d437dd08af6b9bea788328c412772a044d8ca428a7ad861be" }, ] [package.dependencies] @@ -552,62 +552,62 @@ description = "Python Git Library" optional = false python-versions = ">=3.7" files = [ - {file = "dulwich-0.21.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7f89bee4c97372e8aaf8ffaf5899f1bcd5184b5306d7eaf68738c1101ceba10e"}, - {file = "dulwich-0.21.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:847bb52562a211b596453a602e75739350c86d7edb846b5b1c46896a5c86b9bb"}, - {file = "dulwich-0.21.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4e09d0b4e985b371aa6728773781b19298d361a00772e20f98522868cf7edc6f"}, - {file = "dulwich-0.21.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8dfb50b3915e223a97f50fbac0dbc298d5fffeaac004eeeb3d552c57fe38416f"}, - {file = "dulwich-0.21.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a64eca1601e79c16df78afe08da9ac9497b934cbc5765990ca7d89a4b87453d9"}, - {file = "dulwich-0.21.6-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:1fedd924763a5d640348db43a267a394aa80d551228ad45708e0b0cc2130bb62"}, - {file = "dulwich-0.21.6-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:edc21c3784dd9d9b85abd9fe53f81a884e2cdcc4e5e09ada17287420d64cfd46"}, - {file = "dulwich-0.21.6-cp310-cp310-win32.whl", hash = "sha256:daa3584beabfcf0da76df57535a23c80ff6d8ccde6ddbd23bdc79d317a0e20a7"}, - {file = "dulwich-0.21.6-cp310-cp310-win_amd64.whl", hash = "sha256:40623cc39a3f1634663d22d87f86e2e406cc8ff17ae7a3edc7fcf963c288992f"}, - {file = "dulwich-0.21.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e8ed878553f0b76facbb620b455fafa0943162fe8e386920717781e490444efa"}, - {file = "dulwich-0.21.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a89b19f4960e759915dbc23a4dd0abc067b55d8d65e9df50961b73091b87b81a"}, - {file = "dulwich-0.21.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:28acbd08d6b38720d99cc01da9dd307a2e0585e00436c95bcac6357b9a9a6f76"}, - {file = "dulwich-0.21.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2f2683e0598f7c7071ef08a0822f062d8744549a0d45f2c156741033b7e3d7d"}, - {file = "dulwich-0.21.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54342cf96fe8a44648505c65f23d18889595762003a168d67d7263df66143bd2"}, - {file = "dulwich-0.21.6-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2a3fc071e5b14f164191286f7ffc02f60fe8b439d01fad0832697cc08c2237dd"}, - {file = "dulwich-0.21.6-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:32d7acfe3fe2ce4502446d8f7a5ab34cfd24c9ff8961e60337638410906a8fbb"}, - {file = "dulwich-0.21.6-cp311-cp311-win32.whl", hash = "sha256:5e58171a5d70f7910f73d25ff82a058edff09a4c1c3bd1de0dc6b1fbc9a42c3e"}, - {file = "dulwich-0.21.6-cp311-cp311-win_amd64.whl", hash = "sha256:ceabe8f96edfb9183034a860f5dc77586700b517457032867b64a03c44e5cf96"}, - {file = "dulwich-0.21.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4fdc2f081bc3e9e120079c2cea4be213e3f127335aca7c0ab0c19fe791270caa"}, - {file = "dulwich-0.21.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fe957564108f74325d0d042d85e0c67ef470921ca92b6e7d330c7c49a3b9c1d"}, - {file = "dulwich-0.21.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2912c8a845c8ccbc79d068a89db7172e355adeb84eb31f062cd3a406d528b30"}, - {file = "dulwich-0.21.6-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:81e237a6b1b20c79ef62ca19a8fb231f5519bab874b9a1c2acf9c05edcabd600"}, - {file = "dulwich-0.21.6-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:513d045e74307eeb31592255c38f37042c9aa68ce845a167943018ab5138b0e3"}, - {file = "dulwich-0.21.6-cp37-cp37m-win32.whl", hash = "sha256:e1ac882afa890ef993b8502647e6c6d2b3977ce56e3fe80058ce64607cbc7107"}, - {file = "dulwich-0.21.6-cp37-cp37m-win_amd64.whl", hash = "sha256:5d2ccf3d355850674f75655154a6519bf1f1664176c670109fa7041019b286f9"}, - {file = "dulwich-0.21.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:28c9724a167c84a83fc6238e0781f4702b5fe8c53ede31604525fb1a9d1833f4"}, - {file = "dulwich-0.21.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c816be529680659b6a19798287b4ec6de49040f58160d40b1b2934fd6c28e93f"}, - {file = "dulwich-0.21.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b0545f0fa9444a0eb84977d08e302e3f55fd7c34a0466ec28bedc3c839b2fc1f"}, - {file = "dulwich-0.21.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b1682e8e826471ea3c22b8521435e93799e3db8ad05dd3c8f9b1aaacfa78147"}, - {file = "dulwich-0.21.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24ad45928a65f39ea0f451f9989b7aaedba9893d48c3189b544a70c6a1043f71"}, - {file = "dulwich-0.21.6-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b1c9e55233f19cd19c484f607cd90ab578ac50ebfef607f77e3b35c2b6049470"}, - {file = "dulwich-0.21.6-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:18697b58e0fc5972de68b529b08ac9ddda3f39af27bcf3f6999635ed3da7ef68"}, - {file = "dulwich-0.21.6-cp38-cp38-win32.whl", hash = "sha256:22798e9ba59e32b8faff5d9067e2b5a308f6b0fba9b1e1e928571ad278e7b36c"}, - {file = "dulwich-0.21.6-cp38-cp38-win_amd64.whl", hash = "sha256:6c91e1ed20d3d9a6aaaed9e75adae37272b3fcbcc72bab1eb09574806da88563"}, - {file = "dulwich-0.21.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8b84450766a3b151c3676fec3e3ed76304e52a84d5d69ade0f34fff2782c1b41"}, - {file = "dulwich-0.21.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a3da632648ee27b64bb5b285a3a94fddf297a596891cca12ac0df43c4f59448f"}, - {file = "dulwich-0.21.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cef50c0a19f322b7150248b8fa0862ce1652dec657e340c4020573721e85f215"}, - {file = "dulwich-0.21.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ac20dfcfd6057efb8499158d23f2c059f933aefa381e192100e6d8bc25d562"}, - {file = "dulwich-0.21.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81d10aa50c0a9a6dd495990c639358e3a3bbff39e17ff302179be6e93b573da7"}, - {file = "dulwich-0.21.6-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a9b52a08d49731375662936d05a12c4a64a6fe0ce257111f62638e475fb5d26d"}, - {file = "dulwich-0.21.6-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ed2f1f638b9adfba862719693b371ffe5d58e94d552ace9a23dea0fb0db6f468"}, - {file = "dulwich-0.21.6-cp39-cp39-win32.whl", hash = "sha256:bf90f2f9328a82778cf85ab696e4a7926918c3f315c75fc432ba31346bfa89b7"}, - {file = "dulwich-0.21.6-cp39-cp39-win_amd64.whl", hash = "sha256:e0dee3840c3c72e1d60c8f87a7a715d8eac023b9e1b80199d97790f7a1c60d9c"}, - {file = "dulwich-0.21.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:32d3a35caad6879d04711b358b861142440a543f5f4e02df67b13cbcd57f84a6"}, - {file = "dulwich-0.21.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c04df87098053b7767b46fc04b7943d75443f91c73560ca50157cdc22e27a5d3"}, - {file = "dulwich-0.21.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e07f145c7b0d82a9f77d157f493a61900e913d1c1f8b1f40d07d919ffb0929a4"}, - {file = "dulwich-0.21.6-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:008ff08629ab16d3638a9f36cfc6f5bd74b4d594657f2dc1583d8d3201794571"}, - {file = "dulwich-0.21.6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:bf469cd5076623c2aad69d01ce9d5392fcb38a5faef91abe1501be733453e37d"}, - {file = "dulwich-0.21.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6592ef2d16ac61a27022647cf64a048f5be6e0a6ab2ebc7322bfbe24fb2b971b"}, - {file = "dulwich-0.21.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99577b2b37f64bc87280079245fb2963494c345d7db355173ecec7ab3d64b949"}, - {file = "dulwich-0.21.6-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:d7cd9fb896c65e4c28cb9332f2be192817805978dd8dc299681c4fe83c631158"}, - {file = "dulwich-0.21.6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d9002094198e57e88fe77412d3aa64dd05978046ae725a16123ba621a7704628"}, - {file = "dulwich-0.21.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9b6f8a16f32190aa88c37ef013858b3e01964774bc983900bd0d74ecb6576e6"}, - {file = "dulwich-0.21.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee8aba4dec4d0a52737a8a141f3456229c87dcfd7961f8115786a27b6ebefed"}, - {file = "dulwich-0.21.6-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a780e2a0ff208c4f218e72eff8d13f9aff485ff9a6f3066c22abe4ec8cec7dcd"}, - {file = "dulwich-0.21.6.tar.gz", hash = "sha256:30fbe87e8b51f3813c131e2841c86d007434d160bd16db586b40d47f31dd05b0"}, + { file = "dulwich-0.21.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7f89bee4c97372e8aaf8ffaf5899f1bcd5184b5306d7eaf68738c1101ceba10e" }, + { file = "dulwich-0.21.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:847bb52562a211b596453a602e75739350c86d7edb846b5b1c46896a5c86b9bb" }, + { file = "dulwich-0.21.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4e09d0b4e985b371aa6728773781b19298d361a00772e20f98522868cf7edc6f" }, + { file = "dulwich-0.21.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8dfb50b3915e223a97f50fbac0dbc298d5fffeaac004eeeb3d552c57fe38416f" }, + { file = "dulwich-0.21.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a64eca1601e79c16df78afe08da9ac9497b934cbc5765990ca7d89a4b87453d9" }, + { file = "dulwich-0.21.6-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:1fedd924763a5d640348db43a267a394aa80d551228ad45708e0b0cc2130bb62" }, + { file = "dulwich-0.21.6-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:edc21c3784dd9d9b85abd9fe53f81a884e2cdcc4e5e09ada17287420d64cfd46" }, + { file = "dulwich-0.21.6-cp310-cp310-win32.whl", hash = "sha256:daa3584beabfcf0da76df57535a23c80ff6d8ccde6ddbd23bdc79d317a0e20a7" }, + { file = "dulwich-0.21.6-cp310-cp310-win_amd64.whl", hash = "sha256:40623cc39a3f1634663d22d87f86e2e406cc8ff17ae7a3edc7fcf963c288992f" }, + { file = "dulwich-0.21.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e8ed878553f0b76facbb620b455fafa0943162fe8e386920717781e490444efa" }, + { file = "dulwich-0.21.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a89b19f4960e759915dbc23a4dd0abc067b55d8d65e9df50961b73091b87b81a" }, + { file = "dulwich-0.21.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:28acbd08d6b38720d99cc01da9dd307a2e0585e00436c95bcac6357b9a9a6f76" }, + { file = "dulwich-0.21.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c2f2683e0598f7c7071ef08a0822f062d8744549a0d45f2c156741033b7e3d7d" }, + { file = "dulwich-0.21.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54342cf96fe8a44648505c65f23d18889595762003a168d67d7263df66143bd2" }, + { file = "dulwich-0.21.6-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:2a3fc071e5b14f164191286f7ffc02f60fe8b439d01fad0832697cc08c2237dd" }, + { file = "dulwich-0.21.6-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:32d7acfe3fe2ce4502446d8f7a5ab34cfd24c9ff8961e60337638410906a8fbb" }, + { file = "dulwich-0.21.6-cp311-cp311-win32.whl", hash = "sha256:5e58171a5d70f7910f73d25ff82a058edff09a4c1c3bd1de0dc6b1fbc9a42c3e" }, + { file = "dulwich-0.21.6-cp311-cp311-win_amd64.whl", hash = "sha256:ceabe8f96edfb9183034a860f5dc77586700b517457032867b64a03c44e5cf96" }, + { file = "dulwich-0.21.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:4fdc2f081bc3e9e120079c2cea4be213e3f127335aca7c0ab0c19fe791270caa" }, + { file = "dulwich-0.21.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6fe957564108f74325d0d042d85e0c67ef470921ca92b6e7d330c7c49a3b9c1d" }, + { file = "dulwich-0.21.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2912c8a845c8ccbc79d068a89db7172e355adeb84eb31f062cd3a406d528b30" }, + { file = "dulwich-0.21.6-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:81e237a6b1b20c79ef62ca19a8fb231f5519bab874b9a1c2acf9c05edcabd600" }, + { file = "dulwich-0.21.6-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:513d045e74307eeb31592255c38f37042c9aa68ce845a167943018ab5138b0e3" }, + { file = "dulwich-0.21.6-cp37-cp37m-win32.whl", hash = "sha256:e1ac882afa890ef993b8502647e6c6d2b3977ce56e3fe80058ce64607cbc7107" }, + { file = "dulwich-0.21.6-cp37-cp37m-win_amd64.whl", hash = "sha256:5d2ccf3d355850674f75655154a6519bf1f1664176c670109fa7041019b286f9" }, + { file = "dulwich-0.21.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:28c9724a167c84a83fc6238e0781f4702b5fe8c53ede31604525fb1a9d1833f4" }, + { file = "dulwich-0.21.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c816be529680659b6a19798287b4ec6de49040f58160d40b1b2934fd6c28e93f" }, + { file = "dulwich-0.21.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b0545f0fa9444a0eb84977d08e302e3f55fd7c34a0466ec28bedc3c839b2fc1f" }, + { file = "dulwich-0.21.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b1682e8e826471ea3c22b8521435e93799e3db8ad05dd3c8f9b1aaacfa78147" }, + { file = "dulwich-0.21.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24ad45928a65f39ea0f451f9989b7aaedba9893d48c3189b544a70c6a1043f71" }, + { file = "dulwich-0.21.6-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b1c9e55233f19cd19c484f607cd90ab578ac50ebfef607f77e3b35c2b6049470" }, + { file = "dulwich-0.21.6-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:18697b58e0fc5972de68b529b08ac9ddda3f39af27bcf3f6999635ed3da7ef68" }, + { file = "dulwich-0.21.6-cp38-cp38-win32.whl", hash = "sha256:22798e9ba59e32b8faff5d9067e2b5a308f6b0fba9b1e1e928571ad278e7b36c" }, + { file = "dulwich-0.21.6-cp38-cp38-win_amd64.whl", hash = "sha256:6c91e1ed20d3d9a6aaaed9e75adae37272b3fcbcc72bab1eb09574806da88563" }, + { file = "dulwich-0.21.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8b84450766a3b151c3676fec3e3ed76304e52a84d5d69ade0f34fff2782c1b41" }, + { file = "dulwich-0.21.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a3da632648ee27b64bb5b285a3a94fddf297a596891cca12ac0df43c4f59448f" }, + { file = "dulwich-0.21.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cef50c0a19f322b7150248b8fa0862ce1652dec657e340c4020573721e85f215" }, + { file = "dulwich-0.21.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ac20dfcfd6057efb8499158d23f2c059f933aefa381e192100e6d8bc25d562" }, + { file = "dulwich-0.21.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81d10aa50c0a9a6dd495990c639358e3a3bbff39e17ff302179be6e93b573da7" }, + { file = "dulwich-0.21.6-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a9b52a08d49731375662936d05a12c4a64a6fe0ce257111f62638e475fb5d26d" }, + { file = "dulwich-0.21.6-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ed2f1f638b9adfba862719693b371ffe5d58e94d552ace9a23dea0fb0db6f468" }, + { file = "dulwich-0.21.6-cp39-cp39-win32.whl", hash = "sha256:bf90f2f9328a82778cf85ab696e4a7926918c3f315c75fc432ba31346bfa89b7" }, + { file = "dulwich-0.21.6-cp39-cp39-win_amd64.whl", hash = "sha256:e0dee3840c3c72e1d60c8f87a7a715d8eac023b9e1b80199d97790f7a1c60d9c" }, + { file = "dulwich-0.21.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:32d3a35caad6879d04711b358b861142440a543f5f4e02df67b13cbcd57f84a6" }, + { file = "dulwich-0.21.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c04df87098053b7767b46fc04b7943d75443f91c73560ca50157cdc22e27a5d3" }, + { file = "dulwich-0.21.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e07f145c7b0d82a9f77d157f493a61900e913d1c1f8b1f40d07d919ffb0929a4" }, + { file = "dulwich-0.21.6-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:008ff08629ab16d3638a9f36cfc6f5bd74b4d594657f2dc1583d8d3201794571" }, + { file = "dulwich-0.21.6-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:bf469cd5076623c2aad69d01ce9d5392fcb38a5faef91abe1501be733453e37d" }, + { file = "dulwich-0.21.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6592ef2d16ac61a27022647cf64a048f5be6e0a6ab2ebc7322bfbe24fb2b971b" }, + { file = "dulwich-0.21.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99577b2b37f64bc87280079245fb2963494c345d7db355173ecec7ab3d64b949" }, + { file = "dulwich-0.21.6-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:d7cd9fb896c65e4c28cb9332f2be192817805978dd8dc299681c4fe83c631158" }, + { file = "dulwich-0.21.6-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d9002094198e57e88fe77412d3aa64dd05978046ae725a16123ba621a7704628" }, + { file = "dulwich-0.21.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9b6f8a16f32190aa88c37ef013858b3e01964774bc983900bd0d74ecb6576e6" }, + { file = "dulwich-0.21.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eee8aba4dec4d0a52737a8a141f3456229c87dcfd7961f8115786a27b6ebefed" }, + { file = "dulwich-0.21.6-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a780e2a0ff208c4f218e72eff8d13f9aff485ff9a6f3066c22abe4ec8cec7dcd" }, + { file = "dulwich-0.21.6.tar.gz", hash = "sha256:30fbe87e8b51f3813c131e2841c86d007434d160bd16db586b40d47f31dd05b0" }, ] [package.dependencies] @@ -626,8 +626,8 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" files = [ - {file = "exceptiongroup-1.1.3-py3-none-any.whl", hash = "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3"}, - {file = "exceptiongroup-1.1.3.tar.gz", hash = "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9"}, + { file = "exceptiongroup-1.1.3-py3-none-any.whl", hash = "sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3" }, + { file = "exceptiongroup-1.1.3.tar.gz", hash = "sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9" }, ] [package.extras] @@ -640,8 +640,8 @@ description = "Get the currently executing AST node of a frame, and other inform optional = false python-versions = "*" files = [ - {file = "executing-1.2.0-py2.py3-none-any.whl", hash = "sha256:0314a69e37426e3608aada02473b4161d4caf5a4b244d1d0c48072b8fee7bacc"}, - {file = "executing-1.2.0.tar.gz", hash = "sha256:19da64c18d2d851112f09c287f8d3dbbdf725ab0e569077efb6cdcbd3497c107"}, + { file = "executing-1.2.0-py2.py3-none-any.whl", hash = "sha256:0314a69e37426e3608aada02473b4161d4caf5a4b244d1d0c48072b8fee7bacc" }, + { file = "executing-1.2.0.tar.gz", hash = "sha256:19da64c18d2d851112f09c287f8d3dbbdf725ab0e569077efb6cdcbd3497c107" }, ] [package.extras] @@ -654,8 +654,8 @@ description = "A platform independent file lock." optional = false python-versions = ">=3.8" files = [ - {file = "filelock-3.12.4-py3-none-any.whl", hash = "sha256:08c21d87ded6e2b9da6728c3dff51baf1dcecf973b768ef35bcbc3447edb9ad4"}, - {file = "filelock-3.12.4.tar.gz", hash = "sha256:2e6f249f1f3654291606e046b09f1fd5eac39b360664c27f5aad072012f8bcbd"}, + { file = "filelock-3.12.4-py3-none-any.whl", hash = "sha256:08c21d87ded6e2b9da6728c3dff51baf1dcecf973b768ef35bcbc3447edb9ad4" }, + { file = "filelock-3.12.4.tar.gz", hash = "sha256:2e6f249f1f3654291606e046b09f1fd5eac39b360664c27f5aad072012f8bcbd" }, ] [package.extras] @@ -670,8 +670,8 @@ description = "HTML parser based on the WHATWG HTML specification" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ - {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, - {file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"}, + { file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d" }, + { file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f" }, ] [package.dependencies] @@ -691,8 +691,8 @@ description = "Never use print() to debug again; inspect variables, expressions, optional = false python-versions = "*" files = [ - {file = "icecream-2.1.3-py2.py3-none-any.whl", hash = "sha256:757aec31ad4488b949bc4f499d18e6e5973c40cc4d4fc607229e78cfaec94c34"}, - {file = "icecream-2.1.3.tar.gz", hash = "sha256:0aa4a7c3374ec36153a1d08f81e3080e83d8ac1eefd97d2f4fe9544e8f9b49de"}, + { file = "icecream-2.1.3-py2.py3-none-any.whl", hash = "sha256:757aec31ad4488b949bc4f499d18e6e5973c40cc4d4fc607229e78cfaec94c34" }, + { file = "icecream-2.1.3.tar.gz", hash = "sha256:0aa4a7c3374ec36153a1d08f81e3080e83d8ac1eefd97d2f4fe9544e8f9b49de" }, ] [package.dependencies] @@ -708,8 +708,8 @@ description = "File identification library for Python" optional = false python-versions = ">=3.8" files = [ - {file = "identify-2.5.29-py2.py3-none-any.whl", hash = "sha256:24437fbf6f4d3fe6efd0eb9d67e24dd9106db99af5ceb27996a5f7895f24bf1b"}, - {file = "identify-2.5.29.tar.gz", hash = "sha256:d43d52b86b15918c137e3a74fff5224f60385cd0e9c38e99d07c257f02f151a5"}, + { file = "identify-2.5.29-py2.py3-none-any.whl", hash = "sha256:24437fbf6f4d3fe6efd0eb9d67e24dd9106db99af5ceb27996a5f7895f24bf1b" }, + { file = "identify-2.5.29.tar.gz", hash = "sha256:d43d52b86b15918c137e3a74fff5224f60385cd0e9c38e99d07c257f02f151a5" }, ] [package.extras] @@ -722,8 +722,8 @@ description = "Internationalized Domain Names in Applications (IDNA)" optional = false python-versions = ">=3.5" files = [ - {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, - {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, + { file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" }, + { file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" }, ] [[package]] @@ -733,8 +733,8 @@ description = "Getting image size from png/jpeg/jpeg2000/gif file" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"}, - {file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"}, + { file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b" }, + { file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a" }, ] [[package]] @@ -744,7 +744,7 @@ description = "Backport of importlib.import_module() from Python 2.7" optional = false python-versions = "*" files = [ - {file = "importlib-1.0.4.zip", hash = "sha256:b6ee7066fea66e35f8d0acee24d98006de1a0a8a94a8ce6efe73a9a23c8d9826"}, + { file = "importlib-1.0.4.zip", hash = "sha256:b6ee7066fea66e35f8d0acee24d98006de1a0a8a94a8ce6efe73a9a23c8d9826" }, ] [[package]] @@ -754,8 +754,8 @@ description = "Read metadata from Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "importlib_metadata-6.8.0-py3-none-any.whl", hash = "sha256:3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb"}, - {file = "importlib_metadata-6.8.0.tar.gz", hash = "sha256:dbace7892d8c0c4ac1ad096662232f831d4e64f4c4545bd53016a3e9d4654743"}, + { file = "importlib_metadata-6.8.0-py3-none-any.whl", hash = "sha256:3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb" }, + { file = "importlib_metadata-6.8.0.tar.gz", hash = "sha256:dbace7892d8c0c4ac1ad096662232f831d4e64f4c4545bd53016a3e9d4654743" }, ] [package.dependencies] @@ -773,8 +773,8 @@ description = "brain-dead simple config-ini parsing" optional = false python-versions = ">=3.7" files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, + { file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" }, + { file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" }, ] [[package]] @@ -784,8 +784,8 @@ description = "A library for installing Python wheels." optional = false python-versions = ">=3.7" files = [ - {file = "installer-0.7.0-py3-none-any.whl", hash = "sha256:05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53"}, - {file = "installer-0.7.0.tar.gz", hash = "sha256:a26d3e3116289bb08216e0d0f7d925fcef0b0194eedfa0c944bcaaa106c4b631"}, + { file = "installer-0.7.0-py3-none-any.whl", hash = "sha256:05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53" }, + { file = "installer-0.7.0.tar.gz", hash = "sha256:a26d3e3116289bb08216e0d0f7d925fcef0b0194eedfa0c944bcaaa106c4b631" }, ] [[package]] @@ -795,8 +795,8 @@ description = "An ISO 8601 date/time/duration parser and formatter" optional = false python-versions = "*" files = [ - {file = "isodate-0.6.1-py2.py3-none-any.whl", hash = "sha256:0751eece944162659049d35f4f549ed815792b38793f07cf73381c1c87cbed96"}, - {file = "isodate-0.6.1.tar.gz", hash = "sha256:48c5881de7e8b0a0d648cb024c8062dc84e7b840ed81e864c7614fd3c127bde9"}, + { file = "isodate-0.6.1-py2.py3-none-any.whl", hash = "sha256:0751eece944162659049d35f4f549ed815792b38793f07cf73381c1c87cbed96" }, + { file = "isodate-0.6.1.tar.gz", hash = "sha256:48c5881de7e8b0a0d648cb024c8062dc84e7b840ed81e864c7614fd3c127bde9" }, ] [package.dependencies] @@ -809,8 +809,8 @@ description = "Utility functions for Python class constructs" optional = false python-versions = ">=3.8" files = [ - {file = "jaraco.classes-3.3.0-py3-none-any.whl", hash = "sha256:10afa92b6743f25c0cf5f37c6bb6e18e2c5bb84a16527ccfc0040ea377e7aaeb"}, - {file = "jaraco.classes-3.3.0.tar.gz", hash = "sha256:c063dd08e89217cee02c8d5e5ec560f2c8ce6cdc2fcdc2e68f7b2e5547ed3621"}, + { file = "jaraco.classes-3.3.0-py3-none-any.whl", hash = "sha256:10afa92b6743f25c0cf5f37c6bb6e18e2c5bb84a16527ccfc0040ea377e7aaeb" }, + { file = "jaraco.classes-3.3.0.tar.gz", hash = "sha256:c063dd08e89217cee02c8d5e5ec560f2c8ce6cdc2fcdc2e68f7b2e5547ed3621" }, ] [package.dependencies] @@ -827,8 +827,8 @@ description = "Low-level, pure Python DBus protocol wrapper." optional = false python-versions = ">=3.7" files = [ - {file = "jeepney-0.8.0-py3-none-any.whl", hash = "sha256:c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755"}, - {file = "jeepney-0.8.0.tar.gz", hash = "sha256:5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806"}, + { file = "jeepney-0.8.0-py3-none-any.whl", hash = "sha256:c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755" }, + { file = "jeepney-0.8.0.tar.gz", hash = "sha256:5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806" }, ] [package.extras] @@ -842,8 +842,8 @@ description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" files = [ - {file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61"}, - {file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852"}, + { file = "Jinja2-3.1.2-py3-none-any.whl", hash = "sha256:6088930bfe239f0e6710546ab9c19c9ef35e29792895fed6e6e31a023a182a61" }, + { file = "Jinja2-3.1.2.tar.gz", hash = "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852" }, ] [package.dependencies] @@ -859,8 +859,8 @@ description = "An implementation of JSON Schema validation for Python" optional = false python-versions = ">=3.7" files = [ - {file = "jsonschema-4.17.3-py3-none-any.whl", hash = "sha256:a870ad254da1a8ca84b6a2905cac29d265f805acc57af304784962a2aa6508f6"}, - {file = "jsonschema-4.17.3.tar.gz", hash = "sha256:0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d"}, + { file = "jsonschema-4.17.3-py3-none-any.whl", hash = "sha256:a870ad254da1a8ca84b6a2905cac29d265f805acc57af304784962a2aa6508f6" }, + { file = "jsonschema-4.17.3.tar.gz", hash = "sha256:0f864437ab8b6076ba6707453ef8f98a6a0d512a80e93f8abdb676f737ecb60d" }, ] [package.dependencies] @@ -878,16 +878,16 @@ description = "Store and access your passwords safely." optional = false python-versions = ">=3.8" files = [ - {file = "keyring-24.2.0-py3-none-any.whl", hash = "sha256:4901caaf597bfd3bbd78c9a0c7c4c29fcd8310dab2cffefe749e916b6527acd6"}, - {file = "keyring-24.2.0.tar.gz", hash = "sha256:ca0746a19ec421219f4d713f848fa297a661a8a8c1504867e55bfb5e09091509"}, + { file = "keyring-24.2.0-py3-none-any.whl", hash = "sha256:4901caaf597bfd3bbd78c9a0c7c4c29fcd8310dab2cffefe749e916b6527acd6" }, + { file = "keyring-24.2.0.tar.gz", hash = "sha256:ca0746a19ec421219f4d713f848fa297a661a8a8c1504867e55bfb5e09091509" }, ] [package.dependencies] -importlib-metadata = {version = ">=4.11.4", markers = "python_version < \"3.12\""} +importlib-metadata = { version = ">=4.11.4", markers = "python_version < \"3.12\"" } "jaraco.classes" = "*" -jeepney = {version = ">=0.4.2", markers = "sys_platform == \"linux\""} -pywin32-ctypes = {version = ">=0.2.0", markers = "sys_platform == \"win32\""} -SecretStorage = {version = ">=3.2", markers = "sys_platform == \"linux\""} +jeepney = { version = ">=0.4.2", markers = "sys_platform == \"linux\"" } +pywin32-ctypes = { version = ">=0.2.0", markers = "sys_platform == \"win32\"" } +SecretStorage = { version = ">=3.2", markers = "sys_platform == \"linux\"" } [package.extras] completion = ["shtab"] @@ -901,42 +901,42 @@ description = "A fast and thorough lazy object proxy." optional = false python-versions = ">=3.7" files = [ - {file = "lazy-object-proxy-1.9.0.tar.gz", hash = "sha256:659fb5809fa4629b8a1ac5106f669cfc7bef26fbb389dda53b3e010d1ac4ebae"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b40387277b0ed2d0602b8293b94d7257e17d1479e257b4de114ea11a8cb7f2d7"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8c6cfb338b133fbdbc5cfaa10fe3c6aeea827db80c978dbd13bc9dd8526b7d4"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:721532711daa7db0d8b779b0bb0318fa87af1c10d7fe5e52ef30f8eff254d0cd"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:66a3de4a3ec06cd8af3f61b8e1ec67614fbb7c995d02fa224813cb7afefee701"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1aa3de4088c89a1b69f8ec0dcc169aa725b0ff017899ac568fe44ddc1396df46"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-win32.whl", hash = "sha256:f0705c376533ed2a9e5e97aacdbfe04cecd71e0aa84c7c0595d02ef93b6e4455"}, - {file = "lazy_object_proxy-1.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:ea806fd4c37bf7e7ad82537b0757999264d5f70c45468447bb2b91afdbe73a6e"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:946d27deaff6cf8452ed0dba83ba38839a87f4f7a9732e8f9fd4107b21e6ff07"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79a31b086e7e68b24b99b23d57723ef7e2c6d81ed21007b6281ebcd1688acb0a"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f699ac1c768270c9e384e4cbd268d6e67aebcfae6cd623b4d7c3bfde5a35db59"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bfb38f9ffb53b942f2b5954e0f610f1e721ccebe9cce9025a38c8ccf4a5183a4"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:189bbd5d41ae7a498397287c408617fe5c48633e7755287b21d741f7db2706a9"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-win32.whl", hash = "sha256:81fc4d08b062b535d95c9ea70dbe8a335c45c04029878e62d744bdced5141586"}, - {file = "lazy_object_proxy-1.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:f2457189d8257dd41ae9b434ba33298aec198e30adf2dcdaaa3a28b9994f6adb"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d9e25ef10a39e8afe59a5c348a4dbf29b4868ab76269f81ce1674494e2565a6e"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cbf9b082426036e19c6924a9ce90c740a9861e2bdc27a4834fd0a910742ac1e8"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f5fa4a61ce2438267163891961cfd5e32ec97a2c444e5b842d574251ade27d2"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:8fa02eaab317b1e9e03f69aab1f91e120e7899b392c4fc19807a8278a07a97e8"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e7c21c95cae3c05c14aafffe2865bbd5e377cfc1348c4f7751d9dc9a48ca4bda"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win32.whl", hash = "sha256:f12ad7126ae0c98d601a7ee504c1122bcef553d1d5e0c3bfa77b16b3968d2734"}, - {file = "lazy_object_proxy-1.9.0-cp37-cp37m-win_amd64.whl", hash = "sha256:edd20c5a55acb67c7ed471fa2b5fb66cb17f61430b7a6b9c3b4a1e40293b1671"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d0daa332786cf3bb49e10dc6a17a52f6a8f9601b4cf5c295a4f85854d61de63"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cd077f3d04a58e83d04b20e334f678c2b0ff9879b9375ed107d5d07ff160171"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:660c94ea760b3ce47d1855a30984c78327500493d396eac4dfd8bd82041b22be"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:212774e4dfa851e74d393a2370871e174d7ff0ebc980907723bb67d25c8a7c30"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f0117049dd1d5635bbff65444496c90e0baa48ea405125c088e93d9cf4525b11"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-win32.whl", hash = "sha256:0a891e4e41b54fd5b8313b96399f8b0e173bbbfc03c7631f01efbe29bb0bcf82"}, - {file = "lazy_object_proxy-1.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:9990d8e71b9f6488e91ad25f322898c136b008d87bf852ff65391b004da5e17b"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9e7551208b2aded9c1447453ee366f1c4070602b3d932ace044715d89666899b"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f83ac4d83ef0ab017683d715ed356e30dd48a93746309c8f3517e1287523ef4"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7322c3d6f1766d4ef1e51a465f47955f1e8123caee67dd641e67d539a534d006"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:18b78ec83edbbeb69efdc0e9c1cb41a3b1b1ed11ddd8ded602464c3fc6020494"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:09763491ce220c0299688940f8dc2c5d05fd1f45af1e42e636b2e8b2303e4382"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-win32.whl", hash = "sha256:9090d8e53235aa280fc9239a86ae3ea8ac58eff66a705fa6aa2ec4968b95c821"}, - {file = "lazy_object_proxy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:db1c1722726f47e10e0b5fdbf15ac3b8adb58c091d12b3ab713965795036985f"}, + { file = "lazy-object-proxy-1.9.0.tar.gz", hash = "sha256:659fb5809fa4629b8a1ac5106f669cfc7bef26fbb389dda53b3e010d1ac4ebae" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b40387277b0ed2d0602b8293b94d7257e17d1479e257b4de114ea11a8cb7f2d7" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8c6cfb338b133fbdbc5cfaa10fe3c6aeea827db80c978dbd13bc9dd8526b7d4" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:721532711daa7db0d8b779b0bb0318fa87af1c10d7fe5e52ef30f8eff254d0cd" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:66a3de4a3ec06cd8af3f61b8e1ec67614fbb7c995d02fa224813cb7afefee701" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1aa3de4088c89a1b69f8ec0dcc169aa725b0ff017899ac568fe44ddc1396df46" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-win32.whl", hash = "sha256:f0705c376533ed2a9e5e97aacdbfe04cecd71e0aa84c7c0595d02ef93b6e4455" }, + { file = "lazy_object_proxy-1.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:ea806fd4c37bf7e7ad82537b0757999264d5f70c45468447bb2b91afdbe73a6e" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:946d27deaff6cf8452ed0dba83ba38839a87f4f7a9732e8f9fd4107b21e6ff07" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79a31b086e7e68b24b99b23d57723ef7e2c6d81ed21007b6281ebcd1688acb0a" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f699ac1c768270c9e384e4cbd268d6e67aebcfae6cd623b4d7c3bfde5a35db59" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:bfb38f9ffb53b942f2b5954e0f610f1e721ccebe9cce9025a38c8ccf4a5183a4" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:189bbd5d41ae7a498397287c408617fe5c48633e7755287b21d741f7db2706a9" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-win32.whl", hash = "sha256:81fc4d08b062b535d95c9ea70dbe8a335c45c04029878e62d744bdced5141586" }, + { file = "lazy_object_proxy-1.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:f2457189d8257dd41ae9b434ba33298aec198e30adf2dcdaaa3a28b9994f6adb" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:d9e25ef10a39e8afe59a5c348a4dbf29b4868ab76269f81ce1674494e2565a6e" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cbf9b082426036e19c6924a9ce90c740a9861e2bdc27a4834fd0a910742ac1e8" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9f5fa4a61ce2438267163891961cfd5e32ec97a2c444e5b842d574251ade27d2" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:8fa02eaab317b1e9e03f69aab1f91e120e7899b392c4fc19807a8278a07a97e8" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e7c21c95cae3c05c14aafffe2865bbd5e377cfc1348c4f7751d9dc9a48ca4bda" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-win32.whl", hash = "sha256:f12ad7126ae0c98d601a7ee504c1122bcef553d1d5e0c3bfa77b16b3968d2734" }, + { file = "lazy_object_proxy-1.9.0-cp37-cp37m-win_amd64.whl", hash = "sha256:edd20c5a55acb67c7ed471fa2b5fb66cb17f61430b7a6b9c3b4a1e40293b1671" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d0daa332786cf3bb49e10dc6a17a52f6a8f9601b4cf5c295a4f85854d61de63" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cd077f3d04a58e83d04b20e334f678c2b0ff9879b9375ed107d5d07ff160171" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:660c94ea760b3ce47d1855a30984c78327500493d396eac4dfd8bd82041b22be" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:212774e4dfa851e74d393a2370871e174d7ff0ebc980907723bb67d25c8a7c30" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:f0117049dd1d5635bbff65444496c90e0baa48ea405125c088e93d9cf4525b11" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-win32.whl", hash = "sha256:0a891e4e41b54fd5b8313b96399f8b0e173bbbfc03c7631f01efbe29bb0bcf82" }, + { file = "lazy_object_proxy-1.9.0-cp38-cp38-win_amd64.whl", hash = "sha256:9990d8e71b9f6488e91ad25f322898c136b008d87bf852ff65391b004da5e17b" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9e7551208b2aded9c1447453ee366f1c4070602b3d932ace044715d89666899b" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5f83ac4d83ef0ab017683d715ed356e30dd48a93746309c8f3517e1287523ef4" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7322c3d6f1766d4ef1e51a465f47955f1e8123caee67dd641e67d539a534d006" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:18b78ec83edbbeb69efdc0e9c1cb41a3b1b1ed11ddd8ded602464c3fc6020494" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:09763491ce220c0299688940f8dc2c5d05fd1f45af1e42e636b2e8b2303e4382" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-win32.whl", hash = "sha256:9090d8e53235aa280fc9239a86ae3ea8ac58eff66a705fa6aa2ec4968b95c821" }, + { file = "lazy_object_proxy-1.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:db1c1722726f47e10e0b5fdbf15ac3b8adb58c091d12b3ab713965795036985f" }, ] [[package]] @@ -946,13 +946,13 @@ description = "Python logging made (stupidly) simple" optional = false python-versions = ">=3.5" files = [ - {file = "loguru-0.7.2-py3-none-any.whl", hash = "sha256:003d71e3d3ed35f0f8984898359d65b79e5b21943f78af86aa5491210429b8eb"}, - {file = "loguru-0.7.2.tar.gz", hash = "sha256:e671a53522515f34fd406340ee968cb9ecafbc4b36c679da03c18fd8d0bd51ac"}, + { file = "loguru-0.7.2-py3-none-any.whl", hash = "sha256:003d71e3d3ed35f0f8984898359d65b79e5b21943f78af86aa5491210429b8eb" }, + { file = "loguru-0.7.2.tar.gz", hash = "sha256:e671a53522515f34fd406340ee968cb9ecafbc4b36c679da03c18fd8d0bd51ac" }, ] [package.dependencies] -colorama = {version = ">=0.3.4", markers = "sys_platform == \"win32\""} -win32-setctime = {version = ">=1.0.0", markers = "sys_platform == \"win32\""} +colorama = { version = ">=0.3.4", markers = "sys_platform == \"win32\"" } +win32-setctime = { version = ">=1.0.0", markers = "sys_platform == \"win32\"" } [package.extras] dev = ["Sphinx (==7.2.5)", "colorama (==0.4.5)", "colorama (==0.4.6)", "exceptiongroup (==1.1.3)", "freezegun (==1.1.0)", "freezegun (==1.2.2)", "mypy (==v0.910)", "mypy (==v0.971)", "mypy (==v1.4.1)", "mypy (==v1.5.1)", "pre-commit (==3.4.0)", "pytest (==6.1.2)", "pytest (==7.4.0)", "pytest-cov (==2.12.1)", "pytest-cov (==4.1.0)", "pytest-mypy-plugins (==1.9.3)", "pytest-mypy-plugins (==3.0.0)", "sphinx-autobuild (==2021.3.14)", "sphinx-rtd-theme (==1.3.0)", "tox (==3.27.1)", "tox (==4.11.0)"] @@ -964,8 +964,8 @@ description = "Python port of markdown-it. Markdown parsing, done right!" optional = false python-versions = ">=3.8" files = [ - {file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb"}, - {file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1"}, + { file = "markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" }, + { file = "markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" }, ] [package.dependencies] @@ -988,66 +988,66 @@ description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.7" files = [ - {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl", hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431"}, - {file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl", hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb"}, - {file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-win32.whl", hash = "sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007"}, - {file = "MarkupSafe-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl", hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0"}, - {file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl", hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl", hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5"}, - {file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl", hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2"}, - {file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba"}, - {file = "MarkupSafe-2.1.3.tar.gz", hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad"}, + { file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cd0f502fe016460680cd20aaa5a76d241d6f35a1c3350c474bac1273803893fa" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e09031c87a1e51556fdcb46e5bd4f59dfb743061cf93c4d6831bf894f125eb57" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e78619a61ecf91e76aa3e6e8e33fc4894a2bebe93410754bd28fce0a8a4f9f" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65c1a9bcdadc6c28eecee2c119465aebff8f7a584dd719facdd9e825ec61ab52" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:525808b8019e36eb524b8c68acdd63a37e75714eac50e988180b169d64480a00" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:962f82a3086483f5e5f64dbad880d31038b698494799b097bc59c2edf392fce6" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:aa7bd130efab1c280bed0f45501b7c8795f9fdbeb02e965371bbef3523627779" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c9c804664ebe8f83a211cace637506669e7890fec1b4195b505c214e50dd4eb7" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-win32.whl", hash = "sha256:10bbfe99883db80bdbaff2dcf681dfc6533a614f700da1287707e8a5d78a8431" }, + { file = "MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:1577735524cdad32f9f694208aa75e422adba74f1baee7551620e43a3141f559" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b076b6226fb84157e3f7c971a47ff3a679d837cf338547532ab866c57930dbee" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bfce63a9e7834b12b87c64d6b155fdd9b3b96191b6bd334bf37db7ff1fe457f2" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:338ae27d6b8745585f87218a3f23f1512dbf52c26c28e322dbe54bcede54ccb9" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e4dd52d80b8c83fdce44e12478ad2e85c64ea965e75d66dbeafb0a3e77308fcc" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:df0be2b576a7abbf737b1575f048c23fb1d769f267ec4358296f31c2479db8f9" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5bbe06f8eeafd38e5d0a4894ffec89378b6c6a625ff57e3028921f8ff59318ac" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-win32.whl", hash = "sha256:dd15ff04ffd7e05ffcb7fe79f1b98041b8ea30ae9234aed2a9168b5797c3effb" }, + { file = "MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:134da1eca9ec0ae528110ccc9e48041e0828d79f24121a1a146161103c76e686" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:f698de3fd0c4e6972b92290a45bd9b1536bffe8c6759c62471efaa8acb4c37bc" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:aa57bd9cf8ae831a362185ee444e15a93ecb2e344c8e52e4d721ea3ab6ef1823" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffcc3f7c66b5f5b7931a5aa68fc9cecc51e685ef90282f4a82f0f5e9b704ad11" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47d4f1c5f80fc62fdd7777d0d40a2e9dda0a05883ab11374334f6c4de38adffd" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1f67c7038d560d92149c060157d623c542173016c4babc0c1913cca0564b9939" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9aad3c1755095ce347e26488214ef77e0485a3c34a50c5a5e2471dff60b9dd9c" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:14ff806850827afd6b07a5f32bd917fb7f45b046ba40c57abdb636674a8b559c" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8f9293864fe09b8149f0cc42ce56e3f0e54de883a9de90cd427f191c346eb2e1" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-win32.whl", hash = "sha256:715d3562f79d540f251b99ebd6d8baa547118974341db04f5ad06d5ea3eb8007" }, + { file = "MarkupSafe-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:1b8dd8c3fd14349433c79fa8abeb573a55fc0fdd769133baac1f5e07abf54aeb" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8e254ae696c88d98da6555f5ace2279cf7cd5b3f52be2b5cf97feafe883b58d2" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb0932dc158471523c9637e807d9bfb93e06a95cbf010f1a38b98623b929ef2b" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9402b03f1a1b4dc4c19845e5c749e3ab82d5078d16a2a4c2cd2df62d57bb0707" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca379055a47383d02a5400cb0d110cef0a776fc644cda797db0c5696cfd7e18e" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b7ff0f54cb4ff66dd38bebd335a38e2c22c41a8ee45aa608efc890ac3e3931bc" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c011a4149cfbcf9f03994ec2edffcb8b1dc2d2aede7ca243746df97a5d41ce48" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:56d9f2ecac662ca1611d183feb03a3fa4406469dafe241673d521dd5ae92a155" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-win32.whl", hash = "sha256:8758846a7e80910096950b67071243da3e5a20ed2546e6392603c096778d48e0" }, + { file = "MarkupSafe-2.1.3-cp37-cp37m-win_amd64.whl", hash = "sha256:787003c0ddb00500e49a10f2844fac87aa6ce977b90b0feaaf9de23c22508b24" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:2ef12179d3a291be237280175b542c07a36e7f60718296278d8593d21ca937d4" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2c1b19b3aaacc6e57b7e25710ff571c24d6c3613a45e905b1fde04d691b98ee0" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8afafd99945ead6e075b973fefa56379c5b5c53fd8937dad92c662da5d8fd5ee" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c41976a29d078bb235fea9b2ecd3da465df42a562910f9022f1a03107bd02be" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d080e0a5eb2529460b30190fcfcc4199bd7f827663f858a226a81bc27beaa97e" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:69c0f17e9f5a7afdf2cc9fb2d1ce6aabdb3bafb7f38017c0b77862bcec2bbad8" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:504b320cd4b7eff6f968eddf81127112db685e81f7e36e75f9f84f0df46041c3" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:42de32b22b6b804f42c5d98be4f7e5e977ecdd9ee9b660fda1a3edf03b11792d" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-win32.whl", hash = "sha256:ceb01949af7121f9fc39f7d27f91be8546f3fb112c608bc4029aef0bab86a2a5" }, + { file = "MarkupSafe-2.1.3-cp38-cp38-win_amd64.whl", hash = "sha256:1b40069d487e7edb2676d3fbdb2b0829ffa2cd63a2ec26c4938b2d34391b4ecc" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:8023faf4e01efadfa183e863fefde0046de576c6f14659e8782065bcece22198" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6b2b56950d93e41f33b4223ead100ea0fe11f8e6ee5f641eb753ce4b77a7042b" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dcdfd0eaf283af041973bff14a2e143b8bd64e069f4c383416ecd79a81aab58" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:05fb21170423db021895e1ea1e1f3ab3adb85d1c2333cbc2310f2a26bc77272e" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:282c2cb35b5b673bbcadb33a585408104df04f14b2d9b01d4c345a3b92861c2c" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ab4a0df41e7c16a1392727727e7998a467472d0ad65f3ad5e6e765015df08636" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7ef3cb2ebbf91e330e3bb937efada0edd9003683db6b57bb108c4001f37a02ea" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0a4e4a1aff6c7ac4cd55792abf96c915634c2b97e3cc1c7129578aa68ebd754e" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-win32.whl", hash = "sha256:fec21693218efe39aa7f8599346e90c705afa52c5b31ae019b2e57e8f6542bb2" }, + { file = "MarkupSafe-2.1.3-cp39-cp39-win_amd64.whl", hash = "sha256:3fd4abcb888d15a94f32b75d8fd18ee162ca0c064f35b11134be77050296d6ba" }, + { file = "MarkupSafe-2.1.3.tar.gz", hash = "sha256:af598ed32d6ae86f1b747b82783958b1a4ab8f617b06fe68795c7f026abbdcad" }, ] [[package]] @@ -1057,8 +1057,8 @@ description = "Collection of plugins for markdown-it-py" optional = false python-versions = ">=3.8" files = [ - {file = "mdit_py_plugins-0.4.0-py3-none-any.whl", hash = "sha256:b51b3bb70691f57f974e257e367107857a93b36f322a9e6d44ca5bf28ec2def9"}, - {file = "mdit_py_plugins-0.4.0.tar.gz", hash = "sha256:d8ab27e9aed6c38aa716819fedfde15ca275715955f8a185a8e1cf90fb1d2c1b"}, + { file = "mdit_py_plugins-0.4.0-py3-none-any.whl", hash = "sha256:b51b3bb70691f57f974e257e367107857a93b36f322a9e6d44ca5bf28ec2def9" }, + { file = "mdit_py_plugins-0.4.0.tar.gz", hash = "sha256:d8ab27e9aed6c38aa716819fedfde15ca275715955f8a185a8e1cf90fb1d2c1b" }, ] [package.dependencies] @@ -1076,8 +1076,8 @@ description = "Markdown URL utilities" optional = false python-versions = ">=3.7" files = [ - {file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8"}, - {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, + { file = "mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" }, + { file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" }, ] [[package]] @@ -1087,8 +1087,8 @@ description = "More routines for operating on iterables, beyond itertools" optional = false python-versions = ">=3.8" files = [ - {file = "more-itertools-10.1.0.tar.gz", hash = "sha256:626c369fa0eb37bac0291bce8259b332fd59ac792fa5497b59837309cd5b114a"}, - {file = "more_itertools-10.1.0-py3-none-any.whl", hash = "sha256:64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6"}, + { file = "more-itertools-10.1.0.tar.gz", hash = "sha256:626c369fa0eb37bac0291bce8259b332fd59ac792fa5497b59837309cd5b114a" }, + { file = "more_itertools-10.1.0-py3-none-any.whl", hash = "sha256:64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6" }, ] [[package]] @@ -1098,62 +1098,62 @@ description = "MessagePack serializer" optional = false python-versions = ">=3.8" files = [ - {file = "msgpack-1.0.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f4321692e7f299277e55f322329b2c972d93bb612d85f3fda8741bec5c6285ce"}, - {file = "msgpack-1.0.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1f0e36a5fa7a182cde391a128a64f437657d2b9371dfa42eda3436245adccbf5"}, - {file = "msgpack-1.0.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5c8dd9a386a66e50bd7fa22b7a49fb8ead2b3574d6bd69eb1caced6caea0803"}, - {file = "msgpack-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f85200ea102276afdd3749ca94747f057bbb868d1c52921ee2446730b508d0f"}, - {file = "msgpack-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a006c300e82402c0c8f1ded11352a3ba2a61b87e7abb3054c845af2ca8d553c"}, - {file = "msgpack-1.0.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:33bbf47ea5a6ff20c23426106e81863cdbb5402de1825493026ce615039cc99d"}, - {file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:04450e4b5e1e662e7c86b6aafb7c230af9334fd0becf5e6b80459a507884241c"}, - {file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b06a5095a79384760625b5de3f83f40b3053a385fb893be8a106fbbd84c14980"}, - {file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3910211b0ab20be3a38e0bb944ed45bd4265d8d9f11a3d1674b95b298e08dd5c"}, - {file = "msgpack-1.0.6-cp310-cp310-win32.whl", hash = "sha256:1dc67b40fe81217b308ab12651adba05e7300b3a2ccf84d6b35a878e308dd8d4"}, - {file = "msgpack-1.0.6-cp310-cp310-win_amd64.whl", hash = "sha256:885de1ed5ea01c1bfe0a34c901152a264c3c1f8f1d382042b92ea354bd14bb0e"}, - {file = "msgpack-1.0.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:099c3d8a027367e1a6fc55d15336f04ff65c60c4f737b5739f7db4525c65fe9e"}, - {file = "msgpack-1.0.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9b88dc97ba86c96b964c3745a445d9a65f76fe21955a953064fe04adb63e9367"}, - {file = "msgpack-1.0.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:00ce5f827d4f26fc094043e6f08b6069c1b148efa2631c47615ae14fb6cafc89"}, - {file = "msgpack-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd6af61388be65a8701f5787362cb54adae20007e0cc67ca9221a4b95115583b"}, - {file = "msgpack-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:652e4b7497825b0af6259e2c54700e6dc33d2fc4ed92b8839435090d4c9cc911"}, - {file = "msgpack-1.0.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b08676a17e3f791daad34d5fcb18479e9c85e7200d5a17cbe8de798643a7e37"}, - {file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:229ccb6713c8b941eaa5cf13dc7478eba117f21513b5893c35e44483e2f0c9c8"}, - {file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:95ade0bd4cf69e04e8b8f8ec2d197d9c9c4a9b6902e048dc7456bf6d82e12a80"}, - {file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5b16344032a27b2ccfd341f89dadf3e4ef6407d91e4b93563c14644a8abb3ad7"}, - {file = "msgpack-1.0.6-cp311-cp311-win32.whl", hash = "sha256:55bb4a1bf94e39447bc08238a2fb8a767460388a8192f67c103442eb36920887"}, - {file = "msgpack-1.0.6-cp311-cp311-win_amd64.whl", hash = "sha256:ae97504958d0bc58c1152045c170815d5c4f8af906561ce044b6358b43d0c97e"}, - {file = "msgpack-1.0.6-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7ecf431786019a7bfedc28281531d706627f603e3691d64eccdbce3ecd353823"}, - {file = "msgpack-1.0.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a635aecf1047255576dbb0927cbf9a7aa4a68e9d54110cc3c926652d18f144e0"}, - {file = "msgpack-1.0.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:102cfb54eaefa73e8ca1e784b9352c623524185c98e057e519545131a56fb0af"}, - {file = "msgpack-1.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c5e05e4f5756758c58a8088aa10dc70d851c89f842b611fdccfc0581c1846bc"}, - {file = "msgpack-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68569509dd015fcdd1e6b2b3ccc8c51fd27d9a97f461ccc909270e220ee09685"}, - {file = "msgpack-1.0.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bf652839d16de91fe1cfb253e0a88db9a548796939533894e07f45d4bdf90a5f"}, - {file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:14db7e1b7a7ed362b2f94897bf2486c899c8bb50f6e34b2db92fe534cdab306f"}, - {file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:159cfec18a6e125dd4723e2b1de6f202b34b87c850fb9d509acfd054c01135e9"}, - {file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:6a01a072b2219b65a6ff74df208f20b2cac9401c60adb676ee34e53b4c651077"}, - {file = "msgpack-1.0.6-cp312-cp312-win32.whl", hash = "sha256:e36560d001d4ba469d469b02037f2dd404421fd72277d9474efe9f03f83fced5"}, - {file = "msgpack-1.0.6-cp312-cp312-win_amd64.whl", hash = "sha256:5e7fae9ca93258a956551708cf60dc6c8145574e32ce8c8c4d894e63bcb04341"}, - {file = "msgpack-1.0.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:40b801b768f5a765e33c68f30665d3c6ee1c8623a2d2bb78e6e59f2db4e4ceb7"}, - {file = "msgpack-1.0.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:da057d3652e698b00746e47f06dbb513314f847421e857e32e1dc61c46f6c052"}, - {file = "msgpack-1.0.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f75114c05ec56566da6b55122791cf5bb53d5aada96a98c016d6231e03132f76"}, - {file = "msgpack-1.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61213482b5a387ead9e250e9e3cb290292feca39dc83b41c3b1b7b8ffc8d8ecb"}, - {file = "msgpack-1.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae6c561f11b444b258b1b4be2bdd1e1cf93cd1d80766b7e869a79db4543a8a8"}, - {file = "msgpack-1.0.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:619a63753ba9e792fe3c6c0fc2b9ee2cfbd92153dd91bee029a89a71eb2942cd"}, - {file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:70843788c85ca385846a2d2f836efebe7bb2687ca0734648bf5c9dc6c55602d2"}, - {file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:fb4571efe86545b772a4630fee578c213c91cbcfd20347806e47fd4e782a18fe"}, - {file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bbb4448a05d261fae423d5c0b0974ad899f60825bc77eabad5a0c518e78448c2"}, - {file = "msgpack-1.0.6-cp38-cp38-win32.whl", hash = "sha256:5cd67674db3c73026e0a2c729b909780e88bd9cbc8184256f9567640a5d299a8"}, - {file = "msgpack-1.0.6-cp38-cp38-win_amd64.whl", hash = "sha256:a1cf98afa7ad5e7012454ca3fde254499a13f9d92fd50cb46118118a249a1355"}, - {file = "msgpack-1.0.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d6d25b8a5c70e2334ed61a8da4c11cd9b97c6fbd980c406033f06e4463fda006"}, - {file = "msgpack-1.0.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:88cdb1da7fdb121dbb3116910722f5acab4d6e8bfcacab8fafe27e2e7744dc6a"}, - {file = "msgpack-1.0.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3b5658b1f9e486a2eec4c0c688f213a90085b9cf2fec76ef08f98fdf6c62f4b9"}, - {file = "msgpack-1.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76820f2ece3b0a7c948bbb6a599020e29574626d23a649476def023cbb026787"}, - {file = "msgpack-1.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c780d992f5d734432726b92a0c87bf1857c3d85082a8dea29cbf56e44a132b3"}, - {file = "msgpack-1.0.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0ed35d6d6122d0baa9a1b59ebca4ee302139f4cfb57dab85e4c73ab793ae7ed"}, - {file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:32c0aff31f33033f4961abc01f78497e5e07bac02a508632aef394b384d27428"}, - {file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:35ad5aed9b52217d4cea739d0ea3a492a18dd86fecb4b132668a69f27fb0363b"}, - {file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47275ff73005a3e5e146e50baa2378e1730cba6e292f0222bc496a8e4c4adfc8"}, - {file = "msgpack-1.0.6-cp39-cp39-win32.whl", hash = "sha256:7baf16fd8908a025c4a8d7b699103e72d41f967e2aee5a2065432bcdbd9fd06e"}, - {file = "msgpack-1.0.6-cp39-cp39-win_amd64.whl", hash = "sha256:fc97aa4b4fb928ff4d3b74da7c30b360d0cb3ede49a5a6e1fd9705f49aea1deb"}, - {file = "msgpack-1.0.6.tar.gz", hash = "sha256:25d3746da40f3c8c59c3b1d001e49fd2aa17904438f980d9a391370366df001e"}, + { file = "msgpack-1.0.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f4321692e7f299277e55f322329b2c972d93bb612d85f3fda8741bec5c6285ce" }, + { file = "msgpack-1.0.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1f0e36a5fa7a182cde391a128a64f437657d2b9371dfa42eda3436245adccbf5" }, + { file = "msgpack-1.0.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b5c8dd9a386a66e50bd7fa22b7a49fb8ead2b3574d6bd69eb1caced6caea0803" }, + { file = "msgpack-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f85200ea102276afdd3749ca94747f057bbb868d1c52921ee2446730b508d0f" }, + { file = "msgpack-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a006c300e82402c0c8f1ded11352a3ba2a61b87e7abb3054c845af2ca8d553c" }, + { file = "msgpack-1.0.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:33bbf47ea5a6ff20c23426106e81863cdbb5402de1825493026ce615039cc99d" }, + { file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:04450e4b5e1e662e7c86b6aafb7c230af9334fd0becf5e6b80459a507884241c" }, + { file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:b06a5095a79384760625b5de3f83f40b3053a385fb893be8a106fbbd84c14980" }, + { file = "msgpack-1.0.6-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3910211b0ab20be3a38e0bb944ed45bd4265d8d9f11a3d1674b95b298e08dd5c" }, + { file = "msgpack-1.0.6-cp310-cp310-win32.whl", hash = "sha256:1dc67b40fe81217b308ab12651adba05e7300b3a2ccf84d6b35a878e308dd8d4" }, + { file = "msgpack-1.0.6-cp310-cp310-win_amd64.whl", hash = "sha256:885de1ed5ea01c1bfe0a34c901152a264c3c1f8f1d382042b92ea354bd14bb0e" }, + { file = "msgpack-1.0.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:099c3d8a027367e1a6fc55d15336f04ff65c60c4f737b5739f7db4525c65fe9e" }, + { file = "msgpack-1.0.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:9b88dc97ba86c96b964c3745a445d9a65f76fe21955a953064fe04adb63e9367" }, + { file = "msgpack-1.0.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:00ce5f827d4f26fc094043e6f08b6069c1b148efa2631c47615ae14fb6cafc89" }, + { file = "msgpack-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd6af61388be65a8701f5787362cb54adae20007e0cc67ca9221a4b95115583b" }, + { file = "msgpack-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:652e4b7497825b0af6259e2c54700e6dc33d2fc4ed92b8839435090d4c9cc911" }, + { file = "msgpack-1.0.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b08676a17e3f791daad34d5fcb18479e9c85e7200d5a17cbe8de798643a7e37" }, + { file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:229ccb6713c8b941eaa5cf13dc7478eba117f21513b5893c35e44483e2f0c9c8" }, + { file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:95ade0bd4cf69e04e8b8f8ec2d197d9c9c4a9b6902e048dc7456bf6d82e12a80" }, + { file = "msgpack-1.0.6-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5b16344032a27b2ccfd341f89dadf3e4ef6407d91e4b93563c14644a8abb3ad7" }, + { file = "msgpack-1.0.6-cp311-cp311-win32.whl", hash = "sha256:55bb4a1bf94e39447bc08238a2fb8a767460388a8192f67c103442eb36920887" }, + { file = "msgpack-1.0.6-cp311-cp311-win_amd64.whl", hash = "sha256:ae97504958d0bc58c1152045c170815d5c4f8af906561ce044b6358b43d0c97e" }, + { file = "msgpack-1.0.6-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7ecf431786019a7bfedc28281531d706627f603e3691d64eccdbce3ecd353823" }, + { file = "msgpack-1.0.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:a635aecf1047255576dbb0927cbf9a7aa4a68e9d54110cc3c926652d18f144e0" }, + { file = "msgpack-1.0.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:102cfb54eaefa73e8ca1e784b9352c623524185c98e057e519545131a56fb0af" }, + { file = "msgpack-1.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c5e05e4f5756758c58a8088aa10dc70d851c89f842b611fdccfc0581c1846bc" }, + { file = "msgpack-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68569509dd015fcdd1e6b2b3ccc8c51fd27d9a97f461ccc909270e220ee09685" }, + { file = "msgpack-1.0.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bf652839d16de91fe1cfb253e0a88db9a548796939533894e07f45d4bdf90a5f" }, + { file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:14db7e1b7a7ed362b2f94897bf2486c899c8bb50f6e34b2db92fe534cdab306f" }, + { file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:159cfec18a6e125dd4723e2b1de6f202b34b87c850fb9d509acfd054c01135e9" }, + { file = "msgpack-1.0.6-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:6a01a072b2219b65a6ff74df208f20b2cac9401c60adb676ee34e53b4c651077" }, + { file = "msgpack-1.0.6-cp312-cp312-win32.whl", hash = "sha256:e36560d001d4ba469d469b02037f2dd404421fd72277d9474efe9f03f83fced5" }, + { file = "msgpack-1.0.6-cp312-cp312-win_amd64.whl", hash = "sha256:5e7fae9ca93258a956551708cf60dc6c8145574e32ce8c8c4d894e63bcb04341" }, + { file = "msgpack-1.0.6-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:40b801b768f5a765e33c68f30665d3c6ee1c8623a2d2bb78e6e59f2db4e4ceb7" }, + { file = "msgpack-1.0.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:da057d3652e698b00746e47f06dbb513314f847421e857e32e1dc61c46f6c052" }, + { file = "msgpack-1.0.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:f75114c05ec56566da6b55122791cf5bb53d5aada96a98c016d6231e03132f76" }, + { file = "msgpack-1.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61213482b5a387ead9e250e9e3cb290292feca39dc83b41c3b1b7b8ffc8d8ecb" }, + { file = "msgpack-1.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bae6c561f11b444b258b1b4be2bdd1e1cf93cd1d80766b7e869a79db4543a8a8" }, + { file = "msgpack-1.0.6-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:619a63753ba9e792fe3c6c0fc2b9ee2cfbd92153dd91bee029a89a71eb2942cd" }, + { file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:70843788c85ca385846a2d2f836efebe7bb2687ca0734648bf5c9dc6c55602d2" }, + { file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:fb4571efe86545b772a4630fee578c213c91cbcfd20347806e47fd4e782a18fe" }, + { file = "msgpack-1.0.6-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bbb4448a05d261fae423d5c0b0974ad899f60825bc77eabad5a0c518e78448c2" }, + { file = "msgpack-1.0.6-cp38-cp38-win32.whl", hash = "sha256:5cd67674db3c73026e0a2c729b909780e88bd9cbc8184256f9567640a5d299a8" }, + { file = "msgpack-1.0.6-cp38-cp38-win_amd64.whl", hash = "sha256:a1cf98afa7ad5e7012454ca3fde254499a13f9d92fd50cb46118118a249a1355" }, + { file = "msgpack-1.0.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:d6d25b8a5c70e2334ed61a8da4c11cd9b97c6fbd980c406033f06e4463fda006" }, + { file = "msgpack-1.0.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:88cdb1da7fdb121dbb3116910722f5acab4d6e8bfcacab8fafe27e2e7744dc6a" }, + { file = "msgpack-1.0.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3b5658b1f9e486a2eec4c0c688f213a90085b9cf2fec76ef08f98fdf6c62f4b9" }, + { file = "msgpack-1.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76820f2ece3b0a7c948bbb6a599020e29574626d23a649476def023cbb026787" }, + { file = "msgpack-1.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c780d992f5d734432726b92a0c87bf1857c3d85082a8dea29cbf56e44a132b3" }, + { file = "msgpack-1.0.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e0ed35d6d6122d0baa9a1b59ebca4ee302139f4cfb57dab85e4c73ab793ae7ed" }, + { file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:32c0aff31f33033f4961abc01f78497e5e07bac02a508632aef394b384d27428" }, + { file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:35ad5aed9b52217d4cea739d0ea3a492a18dd86fecb4b132668a69f27fb0363b" }, + { file = "msgpack-1.0.6-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47275ff73005a3e5e146e50baa2378e1730cba6e292f0222bc496a8e4c4adfc8" }, + { file = "msgpack-1.0.6-cp39-cp39-win32.whl", hash = "sha256:7baf16fd8908a025c4a8d7b699103e72d41f967e2aee5a2065432bcdbd9fd06e" }, + { file = "msgpack-1.0.6-cp39-cp39-win_amd64.whl", hash = "sha256:fc97aa4b4fb928ff4d3b74da7c30b360d0cb3ede49a5a6e1fd9705f49aea1deb" }, + { file = "msgpack-1.0.6.tar.gz", hash = "sha256:25d3746da40f3c8c59c3b1d001e49fd2aa17904438f980d9a391370366df001e" }, ] [[package]] @@ -1163,8 +1163,8 @@ description = "An extended [CommonMark](https://spec.commonmark.org/) compliant optional = false python-versions = ">=3.8" files = [ - {file = "myst_parser-2.0.0-py3-none-any.whl", hash = "sha256:7c36344ae39c8e740dad7fdabf5aa6fc4897a813083c6cc9990044eb93656b14"}, - {file = "myst_parser-2.0.0.tar.gz", hash = "sha256:ea929a67a6a0b1683cdbe19b8d2e724cd7643f8aa3e7bb18dd65beac3483bead"}, + { file = "myst_parser-2.0.0-py3-none-any.whl", hash = "sha256:7c36344ae39c8e740dad7fdabf5aa6fc4897a813083c6cc9990044eb93656b14" }, + { file = "myst_parser-2.0.0.tar.gz", hash = "sha256:ea929a67a6a0b1683cdbe19b8d2e724cd7643f8aa3e7bb18dd65beac3483bead" }, ] [package.dependencies] @@ -1189,8 +1189,8 @@ description = "Simple yet flexible natural sorting in Python." optional = false python-versions = ">=3.7" files = [ - {file = "natsort-8.4.0-py3-none-any.whl", hash = "sha256:4732914fb471f56b5cce04d7bae6f164a592c7712e1c85f9ef585e197299521c"}, - {file = "natsort-8.4.0.tar.gz", hash = "sha256:45312c4a0e5507593da193dedd04abb1469253b601ecaf63445ad80f0a1ea581"}, + { file = "natsort-8.4.0-py3-none-any.whl", hash = "sha256:4732914fb471f56b5cce04d7bae6f164a592c7712e1c85f9ef585e197299521c" }, + { file = "natsort-8.4.0.tar.gz", hash = "sha256:45312c4a0e5507593da193dedd04abb1469253b601ecaf63445ad80f0a1ea581" }, ] [package.extras] @@ -1204,8 +1204,8 @@ description = "Node.js virtual environment builder" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" files = [ - {file = "nodeenv-1.8.0-py2.py3-none-any.whl", hash = "sha256:df865724bb3c3adc86b3876fa209771517b0cfe596beff01a92700e0e8be4cec"}, - {file = "nodeenv-1.8.0.tar.gz", hash = "sha256:d51e0c37e64fbf47d017feac3145cdbb58836d7eee8c6f6d3b6880c5456227d2"}, + { file = "nodeenv-1.8.0-py2.py3-none-any.whl", hash = "sha256:df865724bb3c3adc86b3876fa209771517b0cfe596beff01a92700e0e8be4cec" }, + { file = "nodeenv-1.8.0.tar.gz", hash = "sha256:d51e0c37e64fbf47d017feac3145cdbb58836d7eee8c6f6d3b6880c5456227d2" }, ] [package.dependencies] @@ -1218,8 +1218,8 @@ description = "Core utilities for Python packages" optional = false python-versions = ">=3.7" files = [ - {file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61"}, - {file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f"}, + { file = "packaging-23.1-py3-none-any.whl", hash = "sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61" }, + { file = "packaging-23.1.tar.gz", hash = "sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f" }, ] [[package]] @@ -1229,8 +1229,8 @@ description = "Pexpect allows easy control of interactive console applications." optional = false python-versions = "*" files = [ - {file = "pexpect-4.8.0-py2.py3-none-any.whl", hash = "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937"}, - {file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c"}, + { file = "pexpect-4.8.0-py2.py3-none-any.whl", hash = "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937" }, + { file = "pexpect-4.8.0.tar.gz", hash = "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c" }, ] [package.dependencies] @@ -1243,8 +1243,8 @@ description = "Query metadata from sdists / bdists / installed packages." optional = false python-versions = ">=3.6" files = [ - {file = "pkginfo-1.9.6-py3-none-any.whl", hash = "sha256:4b7a555a6d5a22169fcc9cf7bfd78d296b0361adad412a346c1226849af5e546"}, - {file = "pkginfo-1.9.6.tar.gz", hash = "sha256:8fd5896e8718a4372f0ea9cc9d96f6417c9b986e23a4d116dda26b62cc29d046"}, + { file = "pkginfo-1.9.6-py3-none-any.whl", hash = "sha256:4b7a555a6d5a22169fcc9cf7bfd78d296b0361adad412a346c1226849af5e546" }, + { file = "pkginfo-1.9.6.tar.gz", hash = "sha256:8fd5896e8718a4372f0ea9cc9d96f6417c9b986e23a4d116dda26b62cc29d046" }, ] [package.extras] @@ -1257,8 +1257,8 @@ description = "A small Python package for determining appropriate platform-speci optional = false python-versions = ">=3.7" files = [ - {file = "platformdirs-3.10.0-py3-none-any.whl", hash = "sha256:d7c24979f292f916dc9cbf8648319032f551ea8c49a4c9bf2fb556a02070ec1d"}, - {file = "platformdirs-3.10.0.tar.gz", hash = "sha256:b45696dab2d7cc691a3226759c0d3b00c47c8b6e293d96f6436f733303f77f6d"}, + { file = "platformdirs-3.10.0-py3-none-any.whl", hash = "sha256:d7c24979f292f916dc9cbf8648319032f551ea8c49a4c9bf2fb556a02070ec1d" }, + { file = "platformdirs-3.10.0.tar.gz", hash = "sha256:b45696dab2d7cc691a3226759c0d3b00c47c8b6e293d96f6436f733303f77f6d" }, ] [package.extras] @@ -1272,8 +1272,8 @@ description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.8" files = [ - {file = "pluggy-1.3.0-py3-none-any.whl", hash = "sha256:d89c696a773f8bd377d18e5ecda92b7a3793cbe66c87060a6fb58c7b6e1061f7"}, - {file = "pluggy-1.3.0.tar.gz", hash = "sha256:cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12"}, + { file = "pluggy-1.3.0-py3-none-any.whl", hash = "sha256:d89c696a773f8bd377d18e5ecda92b7a3793cbe66c87060a6fb58c7b6e1061f7" }, + { file = "pluggy-1.3.0.tar.gz", hash = "sha256:cf61ae8f126ac6f7c451172cf30e3e43d3ca77615509771b3a984a0730651e12" }, ] [package.extras] @@ -1287,13 +1287,13 @@ description = "Python dependency management and packaging made easy." optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "poetry-1.6.1-py3-none-any.whl", hash = "sha256:9b4cb6079c08cc0d91e8cba18a6bd4d4f7d7830263a7fb18ecb3faa77937c988"}, - {file = "poetry-1.6.1.tar.gz", hash = "sha256:0ab9b1a592731cc8b252b8d6aaeea19c72cc0a109d7468b829ad57e6c48039d2"}, + { file = "poetry-1.6.1-py3-none-any.whl", hash = "sha256:9b4cb6079c08cc0d91e8cba18a6bd4d4f7d7830263a7fb18ecb3faa77937c988" }, + { file = "poetry-1.6.1.tar.gz", hash = "sha256:0ab9b1a592731cc8b252b8d6aaeea19c72cc0a109d7468b829ad57e6c48039d2" }, ] [package.dependencies] build = ">=0.10.0,<0.11.0" -cachecontrol = {version = ">=0.13.0,<0.14.0", extras = ["filecache"]} +cachecontrol = { version = ">=0.13.0,<0.14.0", extras = ["filecache"] } cleo = ">=2.0.0,<3.0.0" crashtest = ">=0.4.1,<0.5.0" dulwich = ">=0.21.2,<0.22.0" @@ -1310,11 +1310,11 @@ pyproject-hooks = ">=1.0.0,<2.0.0" requests = ">=2.26,<3.0" requests-toolbelt = ">=0.9.1,<2" shellingham = ">=1.5,<2.0" -tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\""} +tomli = { version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\"" } tomlkit = ">=0.11.4,<1.0.0" trove-classifiers = ">=2022.5.19" virtualenv = ">=20.22.0,<21.0.0" -xattr = {version = ">=0.10.0,<0.11.0", markers = "sys_platform == \"darwin\""} +xattr = { version = ">=0.10.0,<0.11.0", markers = "sys_platform == \"darwin\"" } [[package]] name = "poetry-core" @@ -1323,8 +1323,8 @@ description = "Poetry PEP 517 Build Backend" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "poetry_core-1.7.0-py3-none-any.whl", hash = "sha256:38e174cdb00a84ee4a1cab66a378b435747f72414f5573bc18cfc3850a94df38"}, - {file = "poetry_core-1.7.0.tar.gz", hash = "sha256:8f679b83bd9c820082637beca1204124d5d2a786e4818da47ec8acefd0353b74"}, + { file = "poetry_core-1.7.0-py3-none-any.whl", hash = "sha256:38e174cdb00a84ee4a1cab66a378b435747f72414f5573bc18cfc3850a94df38" }, + { file = "poetry_core-1.7.0.tar.gz", hash = "sha256:8f679b83bd9c820082637beca1204124d5d2a786e4818da47ec8acefd0353b74" }, ] [[package]] @@ -1334,8 +1334,8 @@ description = "Poetry plugin to export the dependencies to various formats" optional = false python-versions = ">=3.8,<4.0" files = [ - {file = "poetry_plugin_export-1.5.0-py3-none-any.whl", hash = "sha256:cd8267597970375ca29868daec5e7718bad500c7584663af3eeb0ed16f24e2bd"}, - {file = "poetry_plugin_export-1.5.0.tar.gz", hash = "sha256:ecc8738da0c81c3758e36b4e72e04ae59648a547492af2ffe6245af3594bb00f"}, + { file = "poetry_plugin_export-1.5.0-py3-none-any.whl", hash = "sha256:cd8267597970375ca29868daec5e7718bad500c7584663af3eeb0ed16f24e2bd" }, + { file = "poetry_plugin_export-1.5.0.tar.gz", hash = "sha256:ecc8738da0c81c3758e36b4e72e04ae59648a547492af2ffe6245af3594bb00f" }, ] [package.dependencies] @@ -1349,8 +1349,8 @@ description = "A framework for managing and maintaining multi-language pre-commi optional = false python-versions = ">=3.8" files = [ - {file = "pre_commit-3.4.0-py2.py3-none-any.whl", hash = "sha256:96d529a951f8b677f730a7212442027e8ba53f9b04d217c4c67dc56c393ad945"}, - {file = "pre_commit-3.4.0.tar.gz", hash = "sha256:6bbd5129a64cad4c0dfaeeb12cd8f7ea7e15b77028d985341478c8af3c759522"}, + { file = "pre_commit-3.4.0-py2.py3-none-any.whl", hash = "sha256:96d529a951f8b677f730a7212442027e8ba53f9b04d217c4c67dc56c393ad945" }, + { file = "pre_commit-3.4.0.tar.gz", hash = "sha256:6bbd5129a64cad4c0dfaeeb12cd8f7ea7e15b77028d985341478c8af3c759522" }, ] [package.dependencies] @@ -1367,8 +1367,8 @@ description = "Run a subprocess in a pseudo terminal" optional = false python-versions = "*" files = [ - {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, - {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, + { file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35" }, + { file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220" }, ] [[package]] @@ -1378,8 +1378,8 @@ description = "C parser in Python" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, - {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, + { file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9" }, + { file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" }, ] [[package]] @@ -1389,8 +1389,8 @@ description = "Pygments is a syntax highlighting package written in Python." optional = false python-versions = ">=3.7" files = [ - {file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692"}, - {file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29"}, + { file = "Pygments-2.16.1-py3-none-any.whl", hash = "sha256:13fc09fa63bc8d8671a6d247e1eb303c4b343eaee81d861f3404db2935653692" }, + { file = "Pygments-2.16.1.tar.gz", hash = "sha256:1daff0494820c69bc8941e407aa20f577374ee88364ee10a98fdbe0aece96e29" }, ] [package.extras] @@ -1403,8 +1403,8 @@ description = "pyparsing module - Classes and methods to define and execute pars optional = false python-versions = ">=3.6.8" files = [ - {file = "pyparsing-3.1.1-py3-none-any.whl", hash = "sha256:32c7c0b711493c72ff18a981d24f28aaf9c1fb7ed5e9667c9e84e3db623bdbfb"}, - {file = "pyparsing-3.1.1.tar.gz", hash = "sha256:ede28a1a32462f5a9705e07aea48001a08f7cf81a021585011deba701581a0db"}, + { file = "pyparsing-3.1.1-py3-none-any.whl", hash = "sha256:32c7c0b711493c72ff18a981d24f28aaf9c1fb7ed5e9667c9e84e3db623bdbfb" }, + { file = "pyparsing-3.1.1.tar.gz", hash = "sha256:ede28a1a32462f5a9705e07aea48001a08f7cf81a021585011deba701581a0db" }, ] [package.extras] @@ -1417,12 +1417,12 @@ description = "Wrappers to call pyproject.toml-based build backend hooks." optional = false python-versions = ">=3.7" files = [ - {file = "pyproject_hooks-1.0.0-py3-none-any.whl", hash = "sha256:283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8"}, - {file = "pyproject_hooks-1.0.0.tar.gz", hash = "sha256:f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5"}, + { file = "pyproject_hooks-1.0.0-py3-none-any.whl", hash = "sha256:283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8" }, + { file = "pyproject_hooks-1.0.0.tar.gz", hash = "sha256:f271b298b97f5955d53fb12b72c1fb1948c22c1a6b70b315c54cedaca0264ef5" }, ] [package.dependencies] -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +tomli = { version = ">=1.1.0", markers = "python_version < \"3.11\"" } [[package]] name = "pyrsistent" @@ -1431,33 +1431,33 @@ description = "Persistent/Functional/Immutable data structures" optional = false python-versions = ">=3.7" files = [ - {file = "pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:20460ac0ea439a3e79caa1dbd560344b64ed75e85d8703943e0b66c2a6150e4a"}, - {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c18264cb84b5e68e7085a43723f9e4c1fd1d935ab240ce02c0324a8e01ccb64"}, - {file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4b774f9288dda8d425adb6544e5903f1fb6c273ab3128a355c6b972b7df39dcf"}, - {file = "pyrsistent-0.19.3-cp310-cp310-win32.whl", hash = "sha256:5a474fb80f5e0d6c9394d8db0fc19e90fa540b82ee52dba7d246a7791712f74a"}, - {file = "pyrsistent-0.19.3-cp310-cp310-win_amd64.whl", hash = "sha256:49c32f216c17148695ca0e02a5c521e28a4ee6c5089f97e34fe24163113722da"}, - {file = "pyrsistent-0.19.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f0774bf48631f3a20471dd7c5989657b639fd2d285b861237ea9e82c36a415a9"}, - {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab2204234c0ecd8b9368dbd6a53e83c3d4f3cab10ecaf6d0e772f456c442393"}, - {file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e42296a09e83028b3476f7073fcb69ffebac0e66dbbfd1bd847d61f74db30f19"}, - {file = "pyrsistent-0.19.3-cp311-cp311-win32.whl", hash = "sha256:64220c429e42a7150f4bfd280f6f4bb2850f95956bde93c6fda1b70507af6ef3"}, - {file = "pyrsistent-0.19.3-cp311-cp311-win_amd64.whl", hash = "sha256:016ad1afadf318eb7911baa24b049909f7f3bb2c5b1ed7b6a8f21db21ea3faa8"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c4db1bd596fefd66b296a3d5d943c94f4fac5bcd13e99bffe2ba6a759d959a28"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aeda827381f5e5d65cced3024126529ddc4289d944f75e090572c77ceb19adbf"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42ac0b2f44607eb92ae88609eda931a4f0dfa03038c44c772e07f43e738bcac9"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-win32.whl", hash = "sha256:e8f2b814a3dc6225964fa03d8582c6e0b6650d68a232df41e3cc1b66a5d2f8d1"}, - {file = "pyrsistent-0.19.3-cp37-cp37m-win_amd64.whl", hash = "sha256:c9bb60a40a0ab9aba40a59f68214eed5a29c6274c83b2cc206a359c4a89fa41b"}, - {file = "pyrsistent-0.19.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a2471f3f8693101975b1ff85ffd19bb7ca7dd7c38f8a81701f67d6b4f97b87d8"}, - {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc5d149f31706762c1f8bda2e8c4f8fead6e80312e3692619a75301d3dbb819a"}, - {file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3311cb4237a341aa52ab8448c27e3a9931e2ee09561ad150ba94e4cfd3fc888c"}, - {file = "pyrsistent-0.19.3-cp38-cp38-win32.whl", hash = "sha256:f0e7c4b2f77593871e918be000b96c8107da48444d57005b6a6bc61fb4331b2c"}, - {file = "pyrsistent-0.19.3-cp38-cp38-win_amd64.whl", hash = "sha256:c147257a92374fde8498491f53ffa8f4822cd70c0d85037e09028e478cababb7"}, - {file = "pyrsistent-0.19.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b735e538f74ec31378f5a1e3886a26d2ca6351106b4dfde376a26fc32a044edc"}, - {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99abb85579e2165bd8522f0c0138864da97847875ecbd45f3e7e2af569bfc6f2"}, - {file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a8cb235fa6d3fd7aae6a4f1429bbb1fec1577d978098da1252f0489937786f3"}, - {file = "pyrsistent-0.19.3-cp39-cp39-win32.whl", hash = "sha256:c74bed51f9b41c48366a286395c67f4e894374306b197e62810e0fdaf2364da2"}, - {file = "pyrsistent-0.19.3-cp39-cp39-win_amd64.whl", hash = "sha256:878433581fc23e906d947a6814336eee031a00e6defba224234169ae3d3d6a98"}, - {file = "pyrsistent-0.19.3-py3-none-any.whl", hash = "sha256:ccf0d6bd208f8111179f0c26fdf84ed7c3891982f2edaeae7422575f47e66b64"}, - {file = "pyrsistent-0.19.3.tar.gz", hash = "sha256:1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440"}, + { file = "pyrsistent-0.19.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:20460ac0ea439a3e79caa1dbd560344b64ed75e85d8703943e0b66c2a6150e4a" }, + { file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c18264cb84b5e68e7085a43723f9e4c1fd1d935ab240ce02c0324a8e01ccb64" }, + { file = "pyrsistent-0.19.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4b774f9288dda8d425adb6544e5903f1fb6c273ab3128a355c6b972b7df39dcf" }, + { file = "pyrsistent-0.19.3-cp310-cp310-win32.whl", hash = "sha256:5a474fb80f5e0d6c9394d8db0fc19e90fa540b82ee52dba7d246a7791712f74a" }, + { file = "pyrsistent-0.19.3-cp310-cp310-win_amd64.whl", hash = "sha256:49c32f216c17148695ca0e02a5c521e28a4ee6c5089f97e34fe24163113722da" }, + { file = "pyrsistent-0.19.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f0774bf48631f3a20471dd7c5989657b639fd2d285b861237ea9e82c36a415a9" }, + { file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab2204234c0ecd8b9368dbd6a53e83c3d4f3cab10ecaf6d0e772f456c442393" }, + { file = "pyrsistent-0.19.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e42296a09e83028b3476f7073fcb69ffebac0e66dbbfd1bd847d61f74db30f19" }, + { file = "pyrsistent-0.19.3-cp311-cp311-win32.whl", hash = "sha256:64220c429e42a7150f4bfd280f6f4bb2850f95956bde93c6fda1b70507af6ef3" }, + { file = "pyrsistent-0.19.3-cp311-cp311-win_amd64.whl", hash = "sha256:016ad1afadf318eb7911baa24b049909f7f3bb2c5b1ed7b6a8f21db21ea3faa8" }, + { file = "pyrsistent-0.19.3-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c4db1bd596fefd66b296a3d5d943c94f4fac5bcd13e99bffe2ba6a759d959a28" }, + { file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aeda827381f5e5d65cced3024126529ddc4289d944f75e090572c77ceb19adbf" }, + { file = "pyrsistent-0.19.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:42ac0b2f44607eb92ae88609eda931a4f0dfa03038c44c772e07f43e738bcac9" }, + { file = "pyrsistent-0.19.3-cp37-cp37m-win32.whl", hash = "sha256:e8f2b814a3dc6225964fa03d8582c6e0b6650d68a232df41e3cc1b66a5d2f8d1" }, + { file = "pyrsistent-0.19.3-cp37-cp37m-win_amd64.whl", hash = "sha256:c9bb60a40a0ab9aba40a59f68214eed5a29c6274c83b2cc206a359c4a89fa41b" }, + { file = "pyrsistent-0.19.3-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a2471f3f8693101975b1ff85ffd19bb7ca7dd7c38f8a81701f67d6b4f97b87d8" }, + { file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cc5d149f31706762c1f8bda2e8c4f8fead6e80312e3692619a75301d3dbb819a" }, + { file = "pyrsistent-0.19.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3311cb4237a341aa52ab8448c27e3a9931e2ee09561ad150ba94e4cfd3fc888c" }, + { file = "pyrsistent-0.19.3-cp38-cp38-win32.whl", hash = "sha256:f0e7c4b2f77593871e918be000b96c8107da48444d57005b6a6bc61fb4331b2c" }, + { file = "pyrsistent-0.19.3-cp38-cp38-win_amd64.whl", hash = "sha256:c147257a92374fde8498491f53ffa8f4822cd70c0d85037e09028e478cababb7" }, + { file = "pyrsistent-0.19.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b735e538f74ec31378f5a1e3886a26d2ca6351106b4dfde376a26fc32a044edc" }, + { file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99abb85579e2165bd8522f0c0138864da97847875ecbd45f3e7e2af569bfc6f2" }, + { file = "pyrsistent-0.19.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a8cb235fa6d3fd7aae6a4f1429bbb1fec1577d978098da1252f0489937786f3" }, + { file = "pyrsistent-0.19.3-cp39-cp39-win32.whl", hash = "sha256:c74bed51f9b41c48366a286395c67f4e894374306b197e62810e0fdaf2364da2" }, + { file = "pyrsistent-0.19.3-cp39-cp39-win_amd64.whl", hash = "sha256:878433581fc23e906d947a6814336eee031a00e6defba224234169ae3d3d6a98" }, + { file = "pyrsistent-0.19.3-py3-none-any.whl", hash = "sha256:ccf0d6bd208f8111179f0c26fdf84ed7c3891982f2edaeae7422575f47e66b64" }, + { file = "pyrsistent-0.19.3.tar.gz", hash = "sha256:1a2994773706bbb4995c31a97bc94f1418314923bd1048c6d964837040376440" }, ] [[package]] @@ -1467,17 +1467,17 @@ description = "pytest: simple powerful testing with Python" optional = false python-versions = ">=3.7" files = [ - {file = "pytest-7.4.2-py3-none-any.whl", hash = "sha256:1d881c6124e08ff0a1bb75ba3ec0bfd8b5354a01c194ddd5a0a870a48d99b002"}, - {file = "pytest-7.4.2.tar.gz", hash = "sha256:a766259cfab564a2ad52cb1aae1b881a75c3eb7e34ca3779697c23ed47c47069"}, + { file = "pytest-7.4.2-py3-none-any.whl", hash = "sha256:1d881c6124e08ff0a1bb75ba3ec0bfd8b5354a01c194ddd5a0a870a48d99b002" }, + { file = "pytest-7.4.2.tar.gz", hash = "sha256:a766259cfab564a2ad52cb1aae1b881a75c3eb7e34ca3779697c23ed47c47069" }, ] [package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} +colorama = { version = "*", markers = "sys_platform == \"win32\"" } +exceptiongroup = { version = ">=1.0.0rc8", markers = "python_version < \"3.11\"" } iniconfig = "*" packaging = "*" pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} +tomli = { version = ">=1.0.0", markers = "python_version < \"3.11\"" } [package.extras] testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] @@ -1489,8 +1489,8 @@ description = "A (partial) reimplementation of pywin32 using ctypes/cffi" optional = false python-versions = ">=3.6" files = [ - {file = "pywin32-ctypes-0.2.2.tar.gz", hash = "sha256:3426e063bdd5fd4df74a14fa3cf80a0b42845a87e1d1e81f6549f9daec593a60"}, - {file = "pywin32_ctypes-0.2.2-py3-none-any.whl", hash = "sha256:bf490a1a709baf35d688fe0ecf980ed4de11d2b3e37b51e5442587a75d9957e7"}, + { file = "pywin32-ctypes-0.2.2.tar.gz", hash = "sha256:3426e063bdd5fd4df74a14fa3cf80a0b42845a87e1d1e81f6549f9daec593a60" }, + { file = "pywin32_ctypes-0.2.2-py3-none-any.whl", hash = "sha256:bf490a1a709baf35d688fe0ecf980ed4de11d2b3e37b51e5442587a75d9957e7" }, ] [[package]] @@ -1500,56 +1500,56 @@ description = "YAML parser and emitter for Python" optional = false python-versions = ">=3.6" files = [ - {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, - {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, - {file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"}, - {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, - {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, - {file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"}, - {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, - {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, - {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, - {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, - {file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"}, - {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"}, - {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"}, - {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, - {file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"}, - {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, - {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, - {file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"}, - {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, - {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, - {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, + { file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a" }, + { file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f" }, + { file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938" }, + { file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d" }, + { file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515" }, + { file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290" }, + { file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924" }, + { file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d" }, + { file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007" }, + { file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab" }, + { file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d" }, + { file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc" }, + { file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673" }, + { file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b" }, + { file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741" }, + { file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34" }, + { file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28" }, + { file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9" }, + { file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0" }, + { file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4" }, + { file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54" }, + { file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df" }, + { file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47" }, + { file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98" }, + { file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c" }, + { file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd" }, + { file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585" }, + { file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa" }, + { file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3" }, + { file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27" }, + { file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3" }, + { file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c" }, + { file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba" }, + { file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867" }, + { file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595" }, + { file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5" }, + { file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696" }, + { file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735" }, + { file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6" }, + { file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206" }, + { file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62" }, + { file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8" }, + { file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859" }, + { file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6" }, + { file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0" }, + { file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c" }, + { file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5" }, + { file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c" }, + { file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486" }, + { file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43" }, ] [[package]] @@ -1559,98 +1559,98 @@ description = "rapid fuzzy string matching" optional = false python-versions = ">=3.7" files = [ - {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fc0bc259ebe3b93e7ce9df50b3d00e7345335d35acbd735163b7c4b1957074d3"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d59fb3a410d253f50099d7063855c2b95df1ef20ad93ea3a6b84115590899f25"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c525a3da17b6d79d61613096c8683da86e3573e807dfaecf422eea09e82b5ba6"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4deae6a918ecc260d0c4612257be8ba321d8e913ccb43155403842758c46fbe"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2577463d10811386e704a3ab58b903eb4e2a31b24dfd9886d789b0084d614b01"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f67d5f56aa48c0da9de4ab81bffb310683cf7815f05ea38e5aa64f3ba4368339"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7927722ff43690e52b3145b5bd3089151d841d350c6f8378c3cfac91f67573a"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6534afc787e32c4104f65cdeb55f6abe4d803a2d0553221d00ef9ce12788dcde"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d0ae6ec79a1931929bb9dd57bc173eb5ba4c7197461bf69e3a34b6dd314feed2"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:be7ccc45c4d1a7dfb595f260e8022a90c6cb380c2a346ee5aae93f85c96d362b"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:8ba013500a2b68c64b2aecc5fb56a2dad6c2872cf545a0308fd044827b6e5f6a"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:4d9f7d10065f657f960b48699e7dddfce14ab91af4bab37a215f0722daf0d716"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7e24a1b802cea04160b3fccd75d2d0905065783ebc9de157d83c14fb9e1c6ce2"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-win32.whl", hash = "sha256:dffdf03499e0a5b3442951bb82b556333b069e0661e80568752786c79c5b32de"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:7d150d90a7c6caae7962f29f857a4e61d42038cfd82c9df38508daf30c648ae7"}, - {file = "rapidfuzz-2.15.1-cp310-cp310-win_arm64.whl", hash = "sha256:87c30e9184998ff6eb0fa9221f94282ce7c908fd0da96a1ef66ecadfaaa4cdb7"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6986413cb37035eb796e32f049cbc8c13d8630a4ac1e0484e3e268bb3662bd1b"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a72f26e010d4774b676f36e43c0fc8a2c26659efef4b3be3fd7714d3491e9957"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b5cd54c98a387cca111b3b784fc97a4f141244bbc28a92d4bde53f164464112e"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da7fac7c3da39f93e6b2ebe386ed0ffe1cefec91509b91857f6e1204509e931f"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f976e76ac72f650790b3a5402431612175b2ac0363179446285cb3c901136ca9"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:abde47e1595902a490ed14d4338d21c3509156abb2042a99e6da51f928e0c117"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca8f1747007a3ce919739a60fa95c5325f7667cccf6f1c1ef18ae799af119f5e"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c35da09ab9797b020d0d4f07a66871dfc70ea6566363811090353ea971748b5a"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a3a769ca7580686a66046b77df33851b3c2d796dc1eb60c269b68f690f3e1b65"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d50622efefdb03a640a51a6123748cd151d305c1f0431af762e833d6ffef71f0"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b7461b0a7651d68bc23f0896bffceea40f62887e5ab8397bf7caa883592ef5cb"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:074ee9e17912e025c72a5780ee4c7c413ea35cd26449719cc399b852d4e42533"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7025fb105a11f503943f17718cdb8241ea3bb4d812c710c609e69bead40e2ff0"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-win32.whl", hash = "sha256:2084d36b95139413cef25e9487257a1cc892b93bd1481acd2a9656f7a1d9930c"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:5a738fcd24e34bce4b19126b92fdae15482d6d3a90bd687fd3d24ce9d28ce82d"}, - {file = "rapidfuzz-2.15.1-cp311-cp311-win_arm64.whl", hash = "sha256:dc3cafa68cfa54638632bdcadf9aab89a3d182b4a3f04d2cad7585ed58ea8731"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3c53d57ba7a88f7bf304d4ea5a14a0ca112db0e0178fff745d9005acf2879f7d"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6ee758eec4cf2215dc8d8eafafcea0d1f48ad4b0135767db1b0f7c5c40a17dd"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d93ba3ae59275e7a3a116dac4ffdb05e9598bf3ee0861fecc5b60fb042d539e"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c3ff75e647908ddbe9aa917fbe39a112d5631171f3fcea5809e2363e525a59d"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6d89c421702474c6361245b6b199e6e9783febacdbfb6b002669e6cb3ef17a09"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f69e6199fec0f58f9a89afbbaea78d637c7ce77f656a03a1d6ea6abdc1d44f8"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:41dfea282844d0628279b4db2929da0dacb8ac317ddc5dcccc30093cf16357c1"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2dd03477feefeccda07b7659dd614f6738cfc4f9b6779dd61b262a73b0a9a178"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:5efe035aa76ff37d1b5fa661de3c4b4944de9ff227a6c0b2e390a95c101814c0"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:ed2cf7c69102c7a0a06926d747ed855bc836f52e8d59a5d1e3adfd980d1bd165"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a0e441d4c2025110ec3eba5d54f11f78183269a10152b3a757a739ffd1bb12bf"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-win32.whl", hash = "sha256:a4a54efe17cc9f53589c748b53f28776dfdfb9bc83619685740cb7c37985ac2f"}, - {file = "rapidfuzz-2.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:bb8318116ecac4dfb84841d8b9b461f9bb0c3be5b616418387d104f72d2a16d1"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e9296c530e544f68858c3416ad1d982a1854f71e9d2d3dcedb5b216e6d54f067"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:49c4bcdb9238f11f8c4eba1b898937f09b92280d6f900023a8216008f299b41a"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebb40a279e134bb3fef099a8b58ed5beefb201033d29bdac005bddcdb004ef71"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a7381c11cb590bbd4e6f2d8779a0b34fdd2234dfa13d0211f6aee8ca166d9d05"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfdcdedfd12a0077193f2cf3626ff6722c5a184adf0d2d51f1ec984bf21c23c3"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f85bece1ec59bda8b982bd719507d468d4df746dfb1988df11d916b5e9fe19e8"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b1b393f4a1eaa6867ffac6aef58cfb04bab2b3d7d8e40b9fe2cf40dd1d384601"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53de456ef020a77bf9d7c6c54860a48e2e902584d55d3001766140ac45c54bc7"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2492330bc38b76ed967eab7bdaea63a89b6ceb254489e2c65c3824efcbf72993"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:099e4c6befaa8957a816bdb67ce664871f10aaec9bebf2f61368cf7e0869a7a1"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:46599b2ad4045dd3f794a24a6db1e753d23304699d4984462cf1ead02a51ddf3"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:591f19d16758a3c55c9d7a0b786b40d95599a5b244d6eaef79c7a74fcf5104d8"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ed17359061840eb249f8d833cb213942e8299ffc4f67251a6ed61833a9f2ea20"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-win32.whl", hash = "sha256:aa1e5aad325168e29bf8e17006479b97024aa9d2fdbe12062bd2f8f09080acf8"}, - {file = "rapidfuzz-2.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:c2bb68832b140c551dbed691290bef4ee6719d4e8ce1b7226a3736f61a9d1a83"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3fac40972cf7b6c14dded88ae2331eb50dfbc278aa9195473ef6fc6bfe49f686"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0e456cbdc0abf39352800309dab82fd3251179fa0ff6573fa117f51f4e84be8"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:22b9d22022b9d09fd4ece15102270ab9b6a5cfea8b6f6d1965c1df7e3783f5ff"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46754fe404a9a6f5cbf7abe02d74af390038d94c9b8c923b3f362467606bfa28"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91abb8bf7610efe326394adc1d45e1baca8f360e74187f3fa0ef3df80cdd3ba6"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e40a2f60024f9d3c15401e668f732800114a023f3f8d8c40f1521a62081ff054"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a48ee83916401ac73938526d7bd804e01d2a8fe61809df7f1577b0b3b31049a3"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c71580052f9dbac443c02f60484e5a2e5f72ad4351b84b2009fbe345b1f38422"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:82b86d5b8c1b9bcbc65236d75f81023c78d06a721c3e0229889ff4ed5c858169"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:fc4528b7736e5c30bc954022c2cf410889abc19504a023abadbc59cdf9f37cae"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e1e0e569108a5760d8f01d0f2148dd08cc9a39ead79fbefefca9e7c7723c7e88"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:94e1c97f0ad45b05003806f8a13efc1fc78983e52fa2ddb00629003acf4676ef"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47e81767a962e41477a85ad7ac937e34d19a7d2a80be65614f008a5ead671c56"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-win32.whl", hash = "sha256:79fc574aaf2d7c27ec1022e29c9c18f83cdaf790c71c05779528901e0caad89b"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:f3dd4bcef2d600e0aa121e19e6e62f6f06f22a89f82ef62755e205ce14727874"}, - {file = "rapidfuzz-2.15.1-cp39-cp39-win_arm64.whl", hash = "sha256:cac095cbdf44bc286339a77214bbca6d4d228c9ebae3da5ff6a80aaeb7c35634"}, - {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b89d1126be65c85763d56e3b47d75f1a9b7c5529857b4d572079b9a636eaa8a7"}, - {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19b7460e91168229768be882ea365ba0ac7da43e57f9416e2cfadc396a7df3c2"}, - {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c33c03e7092642c38f8a15ca2d8fc38da366f2526ec3b46adf19d5c7aa48ba"}, - {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:040faca2e26d9dab5541b45ce72b3f6c0e36786234703fc2ac8c6f53bb576743"}, - {file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:6e2a3b23e1e9aa13474b3c710bba770d0dcc34d517d3dd6f97435a32873e3f28"}, - {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2e597b9dfd6dd180982684840975c458c50d447e46928efe3e0120e4ec6f6686"}, - {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d14752c9dd2036c5f36ebe8db5f027275fa7d6b3ec6484158f83efb674bab84e"}, - {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:558224b6fc6124d13fa32d57876f626a7d6188ba2a97cbaea33a6ee38a867e31"}, - {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c89cfa88dc16fd8c9bcc0c7f0b0073f7ef1e27cceb246c9f5a3f7004fa97c4d"}, - {file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:509c5b631cd64df69f0f011893983eb15b8be087a55bad72f3d616b6ae6a0f96"}, - {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0f73a04135a03a6e40393ecd5d46a7a1049d353fc5c24b82849830d09817991f"}, - {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99d53138a2dfe8ada67cb2855719f934af2733d726fbf73247844ce4dd6dd5"}, - {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f01fa757f0fb332a1f045168d29b0d005de6c39ee5ce5d6c51f2563bb53c601b"}, - {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60368e1add6e550faae65614844c43f8a96e37bf99404643b648bf2dba92c0fb"}, - {file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:785744f1270828cc632c5a3660409dee9bcaac6931a081bae57542c93e4d46c4"}, - {file = "rapidfuzz-2.15.1.tar.gz", hash = "sha256:d62137c2ca37aea90a11003ad7dc109c8f1739bfbe5a9a217f3cdb07d7ac00f6"}, + { file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fc0bc259ebe3b93e7ce9df50b3d00e7345335d35acbd735163b7c4b1957074d3" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d59fb3a410d253f50099d7063855c2b95df1ef20ad93ea3a6b84115590899f25" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c525a3da17b6d79d61613096c8683da86e3573e807dfaecf422eea09e82b5ba6" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4deae6a918ecc260d0c4612257be8ba321d8e913ccb43155403842758c46fbe" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2577463d10811386e704a3ab58b903eb4e2a31b24dfd9886d789b0084d614b01" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f67d5f56aa48c0da9de4ab81bffb310683cf7815f05ea38e5aa64f3ba4368339" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7927722ff43690e52b3145b5bd3089151d841d350c6f8378c3cfac91f67573a" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6534afc787e32c4104f65cdeb55f6abe4d803a2d0553221d00ef9ce12788dcde" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d0ae6ec79a1931929bb9dd57bc173eb5ba4c7197461bf69e3a34b6dd314feed2" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:be7ccc45c4d1a7dfb595f260e8022a90c6cb380c2a346ee5aae93f85c96d362b" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:8ba013500a2b68c64b2aecc5fb56a2dad6c2872cf545a0308fd044827b6e5f6a" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:4d9f7d10065f657f960b48699e7dddfce14ab91af4bab37a215f0722daf0d716" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7e24a1b802cea04160b3fccd75d2d0905065783ebc9de157d83c14fb9e1c6ce2" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-win32.whl", hash = "sha256:dffdf03499e0a5b3442951bb82b556333b069e0661e80568752786c79c5b32de" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:7d150d90a7c6caae7962f29f857a4e61d42038cfd82c9df38508daf30c648ae7" }, + { file = "rapidfuzz-2.15.1-cp310-cp310-win_arm64.whl", hash = "sha256:87c30e9184998ff6eb0fa9221f94282ce7c908fd0da96a1ef66ecadfaaa4cdb7" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:6986413cb37035eb796e32f049cbc8c13d8630a4ac1e0484e3e268bb3662bd1b" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a72f26e010d4774b676f36e43c0fc8a2c26659efef4b3be3fd7714d3491e9957" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:b5cd54c98a387cca111b3b784fc97a4f141244bbc28a92d4bde53f164464112e" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da7fac7c3da39f93e6b2ebe386ed0ffe1cefec91509b91857f6e1204509e931f" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f976e76ac72f650790b3a5402431612175b2ac0363179446285cb3c901136ca9" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:abde47e1595902a490ed14d4338d21c3509156abb2042a99e6da51f928e0c117" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ca8f1747007a3ce919739a60fa95c5325f7667cccf6f1c1ef18ae799af119f5e" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c35da09ab9797b020d0d4f07a66871dfc70ea6566363811090353ea971748b5a" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a3a769ca7580686a66046b77df33851b3c2d796dc1eb60c269b68f690f3e1b65" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:d50622efefdb03a640a51a6123748cd151d305c1f0431af762e833d6ffef71f0" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:b7461b0a7651d68bc23f0896bffceea40f62887e5ab8397bf7caa883592ef5cb" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:074ee9e17912e025c72a5780ee4c7c413ea35cd26449719cc399b852d4e42533" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7025fb105a11f503943f17718cdb8241ea3bb4d812c710c609e69bead40e2ff0" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-win32.whl", hash = "sha256:2084d36b95139413cef25e9487257a1cc892b93bd1481acd2a9656f7a1d9930c" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:5a738fcd24e34bce4b19126b92fdae15482d6d3a90bd687fd3d24ce9d28ce82d" }, + { file = "rapidfuzz-2.15.1-cp311-cp311-win_arm64.whl", hash = "sha256:dc3cafa68cfa54638632bdcadf9aab89a3d182b4a3f04d2cad7585ed58ea8731" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3c53d57ba7a88f7bf304d4ea5a14a0ca112db0e0178fff745d9005acf2879f7d" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6ee758eec4cf2215dc8d8eafafcea0d1f48ad4b0135767db1b0f7c5c40a17dd" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d93ba3ae59275e7a3a116dac4ffdb05e9598bf3ee0861fecc5b60fb042d539e" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7c3ff75e647908ddbe9aa917fbe39a112d5631171f3fcea5809e2363e525a59d" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6d89c421702474c6361245b6b199e6e9783febacdbfb6b002669e6cb3ef17a09" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f69e6199fec0f58f9a89afbbaea78d637c7ce77f656a03a1d6ea6abdc1d44f8" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:41dfea282844d0628279b4db2929da0dacb8ac317ddc5dcccc30093cf16357c1" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2dd03477feefeccda07b7659dd614f6738cfc4f9b6779dd61b262a73b0a9a178" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:5efe035aa76ff37d1b5fa661de3c4b4944de9ff227a6c0b2e390a95c101814c0" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:ed2cf7c69102c7a0a06926d747ed855bc836f52e8d59a5d1e3adfd980d1bd165" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:a0e441d4c2025110ec3eba5d54f11f78183269a10152b3a757a739ffd1bb12bf" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-win32.whl", hash = "sha256:a4a54efe17cc9f53589c748b53f28776dfdfb9bc83619685740cb7c37985ac2f" }, + { file = "rapidfuzz-2.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:bb8318116ecac4dfb84841d8b9b461f9bb0c3be5b616418387d104f72d2a16d1" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e9296c530e544f68858c3416ad1d982a1854f71e9d2d3dcedb5b216e6d54f067" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:49c4bcdb9238f11f8c4eba1b898937f09b92280d6f900023a8216008f299b41a" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ebb40a279e134bb3fef099a8b58ed5beefb201033d29bdac005bddcdb004ef71" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a7381c11cb590bbd4e6f2d8779a0b34fdd2234dfa13d0211f6aee8ca166d9d05" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfdcdedfd12a0077193f2cf3626ff6722c5a184adf0d2d51f1ec984bf21c23c3" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f85bece1ec59bda8b982bd719507d468d4df746dfb1988df11d916b5e9fe19e8" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b1b393f4a1eaa6867ffac6aef58cfb04bab2b3d7d8e40b9fe2cf40dd1d384601" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:53de456ef020a77bf9d7c6c54860a48e2e902584d55d3001766140ac45c54bc7" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2492330bc38b76ed967eab7bdaea63a89b6ceb254489e2c65c3824efcbf72993" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:099e4c6befaa8957a816bdb67ce664871f10aaec9bebf2f61368cf7e0869a7a1" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:46599b2ad4045dd3f794a24a6db1e753d23304699d4984462cf1ead02a51ddf3" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:591f19d16758a3c55c9d7a0b786b40d95599a5b244d6eaef79c7a74fcf5104d8" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:ed17359061840eb249f8d833cb213942e8299ffc4f67251a6ed61833a9f2ea20" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-win32.whl", hash = "sha256:aa1e5aad325168e29bf8e17006479b97024aa9d2fdbe12062bd2f8f09080acf8" }, + { file = "rapidfuzz-2.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:c2bb68832b140c551dbed691290bef4ee6719d4e8ce1b7226a3736f61a9d1a83" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3fac40972cf7b6c14dded88ae2331eb50dfbc278aa9195473ef6fc6bfe49f686" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:f0e456cbdc0abf39352800309dab82fd3251179fa0ff6573fa117f51f4e84be8" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:22b9d22022b9d09fd4ece15102270ab9b6a5cfea8b6f6d1965c1df7e3783f5ff" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46754fe404a9a6f5cbf7abe02d74af390038d94c9b8c923b3f362467606bfa28" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:91abb8bf7610efe326394adc1d45e1baca8f360e74187f3fa0ef3df80cdd3ba6" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e40a2f60024f9d3c15401e668f732800114a023f3f8d8c40f1521a62081ff054" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a48ee83916401ac73938526d7bd804e01d2a8fe61809df7f1577b0b3b31049a3" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c71580052f9dbac443c02f60484e5a2e5f72ad4351b84b2009fbe345b1f38422" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:82b86d5b8c1b9bcbc65236d75f81023c78d06a721c3e0229889ff4ed5c858169" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:fc4528b7736e5c30bc954022c2cf410889abc19504a023abadbc59cdf9f37cae" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:e1e0e569108a5760d8f01d0f2148dd08cc9a39ead79fbefefca9e7c7723c7e88" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:94e1c97f0ad45b05003806f8a13efc1fc78983e52fa2ddb00629003acf4676ef" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:47e81767a962e41477a85ad7ac937e34d19a7d2a80be65614f008a5ead671c56" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-win32.whl", hash = "sha256:79fc574aaf2d7c27ec1022e29c9c18f83cdaf790c71c05779528901e0caad89b" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:f3dd4bcef2d600e0aa121e19e6e62f6f06f22a89f82ef62755e205ce14727874" }, + { file = "rapidfuzz-2.15.1-cp39-cp39-win_arm64.whl", hash = "sha256:cac095cbdf44bc286339a77214bbca6d4d228c9ebae3da5ff6a80aaeb7c35634" }, + { file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b89d1126be65c85763d56e3b47d75f1a9b7c5529857b4d572079b9a636eaa8a7" }, + { file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:19b7460e91168229768be882ea365ba0ac7da43e57f9416e2cfadc396a7df3c2" }, + { file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c33c03e7092642c38f8a15ca2d8fc38da366f2526ec3b46adf19d5c7aa48ba" }, + { file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:040faca2e26d9dab5541b45ce72b3f6c0e36786234703fc2ac8c6f53bb576743" }, + { file = "rapidfuzz-2.15.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:6e2a3b23e1e9aa13474b3c710bba770d0dcc34d517d3dd6f97435a32873e3f28" }, + { file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2e597b9dfd6dd180982684840975c458c50d447e46928efe3e0120e4ec6f6686" }, + { file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d14752c9dd2036c5f36ebe8db5f027275fa7d6b3ec6484158f83efb674bab84e" }, + { file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:558224b6fc6124d13fa32d57876f626a7d6188ba2a97cbaea33a6ee38a867e31" }, + { file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c89cfa88dc16fd8c9bcc0c7f0b0073f7ef1e27cceb246c9f5a3f7004fa97c4d" }, + { file = "rapidfuzz-2.15.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:509c5b631cd64df69f0f011893983eb15b8be087a55bad72f3d616b6ae6a0f96" }, + { file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0f73a04135a03a6e40393ecd5d46a7a1049d353fc5c24b82849830d09817991f" }, + { file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c99d53138a2dfe8ada67cb2855719f934af2733d726fbf73247844ce4dd6dd5" }, + { file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f01fa757f0fb332a1f045168d29b0d005de6c39ee5ce5d6c51f2563bb53c601b" }, + { file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:60368e1add6e550faae65614844c43f8a96e37bf99404643b648bf2dba92c0fb" }, + { file = "rapidfuzz-2.15.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:785744f1270828cc632c5a3660409dee9bcaac6931a081bae57542c93e4d46c4" }, + { file = "rapidfuzz-2.15.1.tar.gz", hash = "sha256:d62137c2ca37aea90a11003ad7dc109c8f1739bfbe5a9a217f3cdb07d7ac00f6" }, ] [package.extras] @@ -1663,8 +1663,8 @@ description = "RDFLib is a Python library for working with RDF, a simple yet pow optional = false python-versions = ">=3.8.1,<4.0.0" files = [ - {file = "rdflib-7.0.0-py3-none-any.whl", hash = "sha256:0438920912a642c866a513de6fe8a0001bd86ef975057d6962c79ce4771687cd"}, - {file = "rdflib-7.0.0.tar.gz", hash = "sha256:9995eb8569428059b8c1affd26b25eac510d64f5043d9ce8c84e0d0036e995ae"}, + { file = "rdflib-7.0.0-py3-none-any.whl", hash = "sha256:0438920912a642c866a513de6fe8a0001bd86ef975057d6962c79ce4771687cd" }, + { file = "rdflib-7.0.0.tar.gz", hash = "sha256:9995eb8569428059b8c1affd26b25eac510d64f5043d9ce8c84e0d0036e995ae" }, ] [package.dependencies] @@ -1684,8 +1684,8 @@ description = "Python HTTP for Humans." optional = false python-versions = ">=3.7" files = [ - {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"}, - {file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1"}, + { file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f" }, + { file = "requests-2.31.0.tar.gz", hash = "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" }, ] [package.dependencies] @@ -1705,8 +1705,8 @@ description = "A utility belt for advanced users of python-requests" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6"}, - {file = "requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06"}, + { file = "requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6" }, + { file = "requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06" }, ] [package.dependencies] @@ -1719,12 +1719,12 @@ description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip pres optional = false python-versions = ">=3" files = [ - {file = "ruamel.yaml-0.17.32-py3-none-any.whl", hash = "sha256:23cd2ed620231677564646b0c6a89d138b6822a0d78656df7abda5879ec4f447"}, - {file = "ruamel.yaml-0.17.32.tar.gz", hash = "sha256:ec939063761914e14542972a5cba6d33c23b0859ab6342f61cf070cfc600efc2"}, + { file = "ruamel.yaml-0.17.32-py3-none-any.whl", hash = "sha256:23cd2ed620231677564646b0c6a89d138b6822a0d78656df7abda5879ec4f447" }, + { file = "ruamel.yaml-0.17.32.tar.gz", hash = "sha256:ec939063761914e14542972a5cba6d33c23b0859ab6342f61cf070cfc600efc2" }, ] [package.dependencies] -"ruamel.yaml.clib" = {version = ">=0.2.7", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.12\""} +"ruamel.yaml.clib" = { version = ">=0.2.7", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.12\"" } [package.extras] docs = ["ryd"] @@ -1737,43 +1737,43 @@ description = "C version of reader, parser and emitter for ruamel.yaml derived f optional = false python-versions = ">=3.5" files = [ - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231"}, - {file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:1a6391a7cabb7641c32517539ca42cf84b87b667bad38b78d4d42dd23e957c81"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:9c7617df90c1365638916b98cdd9be833d31d337dbcd722485597b43c4a215bf"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38"}, - {file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e"}, - {file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93"}, - {file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac"}, - {file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8"}, - {file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5"}, - {file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497"}, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d5859983f26d8cd7bb5c287ef452e8aacc86501487634573d260968f753e1d71" }, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:debc87a9516b237d0466a711b18b6ebeb17ba9f391eb7f91c649c5c4ec5006c7" }, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:df5828871e6648db72d1c19b4bd24819b80a755c4541d3409f0f7acd0f335c80" }, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:efa08d63ef03d079dcae1dfe334f6c8847ba8b645d08df286358b1f5293d24ab" }, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win32.whl", hash = "sha256:763d65baa3b952479c4e972669f679fe490eee058d5aa85da483ebae2009d231" }, + { file = "ruamel.yaml.clib-0.2.7-cp310-cp310-win_amd64.whl", hash = "sha256:d000f258cf42fec2b1bbf2863c61d7b8918d31ffee905da62dede869254d3b8a" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:045e0626baf1c52e5527bd5db361bc83180faaba2ff586e763d3d5982a876a9e" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:1a6391a7cabb7641c32517539ca42cf84b87b667bad38b78d4d42dd23e957c81" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:9c7617df90c1365638916b98cdd9be833d31d337dbcd722485597b43c4a215bf" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:41d0f1fa4c6830176eef5b276af04c89320ea616655d01327d5ce65e50575c94" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win32.whl", hash = "sha256:f6d3d39611ac2e4f62c3128a9eed45f19a6608670c5a2f4f07f24e8de3441d38" }, + { file = "ruamel.yaml.clib-0.2.7-cp311-cp311-win_amd64.whl", hash = "sha256:da538167284de58a52109a9b89b8f6a53ff8437dd6dc26d33b57bf6699153122" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:4b3a93bb9bc662fc1f99c5c3ea8e623d8b23ad22f861eb6fce9377ac07ad6072" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-macosx_12_0_arm64.whl", hash = "sha256:a234a20ae07e8469da311e182e70ef6b199d0fbeb6c6cc2901204dd87fb867e8" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:15910ef4f3e537eea7fe45f8a5d19997479940d9196f357152a09031c5be59f3" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:370445fd795706fd291ab00c9df38a0caed0f17a6fb46b0f607668ecb16ce763" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win32.whl", hash = "sha256:ecdf1a604009bd35c674b9225a8fa609e0282d9b896c03dd441a91e5f53b534e" }, + { file = "ruamel.yaml.clib-0.2.7-cp36-cp36m-win_amd64.whl", hash = "sha256:f34019dced51047d6f70cb9383b2ae2853b7fc4dce65129a5acd49f4f9256646" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:2aa261c29a5545adfef9296b7e33941f46aa5bbd21164228e833412af4c9c75f" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:f01da5790e95815eb5a8a138508c01c758e5f5bc0ce4286c4f7028b8dd7ac3d0" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:40d030e2329ce5286d6b231b8726959ebbe0404c92f0a578c0e2482182e38282" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c3ca1fbba4ae962521e5eb66d72998b51f0f4d0f608d3c0347a48e1af262efa7" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win32.whl", hash = "sha256:7bdb4c06b063f6fd55e472e201317a3bb6cdeeee5d5a38512ea5c01e1acbdd93" }, + { file = "ruamel.yaml.clib-0.2.7-cp37-cp37m-win_amd64.whl", hash = "sha256:be2a7ad8fd8f7442b24323d24ba0b56c51219513cfa45b9ada3b87b76c374d4b" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:91a789b4aa0097b78c93e3dc4b40040ba55bef518f84a40d4442f713b4094acb" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:99e77daab5d13a48a4054803d052ff40780278240a902b880dd37a51ba01a307" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:3243f48ecd450eddadc2d11b5feb08aca941b5cd98c9b1db14b2fd128be8c697" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8831a2cedcd0f0927f788c5bdf6567d9dc9cc235646a434986a852af1cb54b4b" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win32.whl", hash = "sha256:3110a99e0f94a4a3470ff67fc20d3f96c25b13d24c6980ff841e82bafe827cac" }, + { file = "ruamel.yaml.clib-0.2.7-cp38-cp38-win_amd64.whl", hash = "sha256:92460ce908546ab69770b2e576e4f99fbb4ce6ab4b245345a3869a0a0410488f" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5bc0667c1eb8f83a3752b71b9c4ba55ef7c7058ae57022dd9b29065186a113d9" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:4a4d8d417868d68b979076a9be6a38c676eca060785abaa6709c7b31593c35d1" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:bf9a6bc4a0221538b1a7de3ed7bca4c93c02346853f44e1cd764be0023cd3640" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a7b301ff08055d73223058b5c46c55638917f04d21577c95e00e0c4d79201a6b" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win32.whl", hash = "sha256:d5e51e2901ec2366b79f16c2299a03e74ba4531ddcfacc1416639c557aef0ad8" }, + { file = "ruamel.yaml.clib-0.2.7-cp39-cp39-win_amd64.whl", hash = "sha256:184faeaec61dbaa3cace407cffc5819f7b977e75360e8d5ca19461cd851a5fc5" }, + { file = "ruamel.yaml.clib-0.2.7.tar.gz", hash = "sha256:1f08fd5a2bea9c4180db71678e850b995d2a5f4537be0e94557668cf0f5f9497" }, ] [[package]] @@ -1783,8 +1783,8 @@ description = "Python bindings to FreeDesktop.org Secret Service API" optional = false python-versions = ">=3.6" files = [ - {file = "SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99"}, - {file = "SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77"}, + { file = "SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99" }, + { file = "SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77" }, ] [package.dependencies] @@ -1798,8 +1798,8 @@ description = "Easily download, build, install, upgrade, and uninstall Python pa optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-68.2.2-py3-none-any.whl", hash = "sha256:b454a35605876da60632df1a60f736524eb73cc47bbc9f3f1ef1b644de74fd2a"}, - {file = "setuptools-68.2.2.tar.gz", hash = "sha256:4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87"}, + { file = "setuptools-68.2.2-py3-none-any.whl", hash = "sha256:b454a35605876da60632df1a60f736524eb73cc47bbc9f3f1ef1b644de74fd2a" }, + { file = "setuptools-68.2.2.tar.gz", hash = "sha256:4ac1475276d2f1c48684874089fefcd83bd7162ddaafb81fac866ba0db282a87" }, ] [package.extras] @@ -1814,8 +1814,8 @@ description = "Tool to Detect Surrounding Shell" optional = false python-versions = ">=3.7" files = [ - {file = "shellingham-1.5.3-py2.py3-none-any.whl", hash = "sha256:419c6a164770c9c7cfcaeddfacb3d31ac7a8db0b0f3e9c1287679359734107e9"}, - {file = "shellingham-1.5.3.tar.gz", hash = "sha256:cb4a6fec583535bc6da17b647dd2330cf7ef30239e05d547d99ae3705fd0f7f8"}, + { file = "shellingham-1.5.3-py2.py3-none-any.whl", hash = "sha256:419c6a164770c9c7cfcaeddfacb3d31ac7a8db0b0f3e9c1287679359734107e9" }, + { file = "shellingham-1.5.3.tar.gz", hash = "sha256:cb4a6fec583535bc6da17b647dd2330cf7ef30239e05d547d99ae3705fd0f7f8" }, ] [[package]] @@ -1825,8 +1825,8 @@ description = "Python 2 and 3 compatibility utilities" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, + { file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" }, + { file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" }, ] [[package]] @@ -1836,8 +1836,8 @@ description = "This package provides 29 stemmers for 28 languages generated from optional = false python-versions = "*" files = [ - {file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"}, - {file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"}, + { file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a" }, + { file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1" }, ] [[package]] @@ -1847,8 +1847,8 @@ description = "A modern CSS selector implementation for Beautiful Soup." optional = false python-versions = ">=3.8" files = [ - {file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7"}, - {file = "soupsieve-2.5.tar.gz", hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690"}, + { file = "soupsieve-2.5-py3-none-any.whl", hash = "sha256:eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7" }, + { file = "soupsieve-2.5.tar.gz", hash = "sha256:5663d5a7b3bfaeee0bc4372e7fc48f9cff4940b3eec54a6451cc5299f1097690" }, ] [[package]] @@ -1858,14 +1858,14 @@ description = "Python documentation generator" optional = false python-versions = ">=3.9" files = [ - {file = "sphinx-7.2.6-py3-none-any.whl", hash = "sha256:1e09160a40b956dc623c910118fa636da93bd3ca0b9876a7b3df90f07d691560"}, - {file = "sphinx-7.2.6.tar.gz", hash = "sha256:9a5160e1ea90688d5963ba09a2dcd8bdd526620edbb65c328728f1b2228d5ab5"}, + { file = "sphinx-7.2.6-py3-none-any.whl", hash = "sha256:1e09160a40b956dc623c910118fa636da93bd3ca0b9876a7b3df90f07d691560" }, + { file = "sphinx-7.2.6.tar.gz", hash = "sha256:9a5160e1ea90688d5963ba09a2dcd8bdd526620edbb65c328728f1b2228d5ab5" }, ] [package.dependencies] alabaster = ">=0.7,<0.8" babel = ">=2.9" -colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} +colorama = { version = ">=0.4.5", markers = "sys_platform == \"win32\"" } docutils = ">=0.18.1,<0.21" imagesize = ">=1.3" Jinja2 = ">=3.0" @@ -1892,15 +1892,15 @@ description = "Sphinx API documentation generator" optional = false python-versions = ">=3.8" files = [ - {file = "sphinx-autoapi-3.0.0.tar.gz", hash = "sha256:09ebd674a32b44467222b0fb8a917b97c89523f20dbf05b52cb8a3f0e15714de"}, - {file = "sphinx_autoapi-3.0.0-py2.py3-none-any.whl", hash = "sha256:ea207793cba1feff7b2ded0e29364f2995a4d157303a98603cee0ce94cea2688"}, + { file = "sphinx-autoapi-3.0.0.tar.gz", hash = "sha256:09ebd674a32b44467222b0fb8a917b97c89523f20dbf05b52cb8a3f0e15714de" }, + { file = "sphinx_autoapi-3.0.0-py2.py3-none-any.whl", hash = "sha256:ea207793cba1feff7b2ded0e29364f2995a4d157303a98603cee0ce94cea2688" }, ] [package.dependencies] anyascii = "*" astroid = [ - {version = ">=2.7", markers = "python_version < \"3.12\""}, - {version = ">=3.0.0a1", markers = "python_version >= \"3.12\""}, + { version = ">=2.7", markers = "python_version < \"3.12\"" }, + { version = ">=3.0.0a1", markers = "python_version >= \"3.12\"" }, ] Jinja2 = "*" PyYAML = "*" @@ -1916,8 +1916,8 @@ description = "Type hints (PEP 484) support for the Sphinx autodoc extension" optional = false python-versions = ">=3.8" files = [ - {file = "sphinx_autodoc_typehints-1.24.0-py3-none-any.whl", hash = "sha256:6a73c0c61a9144ce2ed5ef2bed99d615254e5005c1cc32002017d72d69fb70e6"}, - {file = "sphinx_autodoc_typehints-1.24.0.tar.gz", hash = "sha256:94e440066941bb237704bb880785e2d05e8ae5406c88674feefbb938ad0dc6af"}, + { file = "sphinx_autodoc_typehints-1.24.0-py3-none-any.whl", hash = "sha256:6a73c0c61a9144ce2ed5ef2bed99d615254e5005c1cc32002017d72d69fb70e6" }, + { file = "sphinx_autodoc_typehints-1.24.0.tar.gz", hash = "sha256:94e440066941bb237704bb880785e2d05e8ae5406c88674feefbb938ad0dc6af" }, ] [package.dependencies] @@ -1935,8 +1935,8 @@ description = "Patches Jinja2 v3 to restore compatibility with earlier Sphinx ve optional = false python-versions = ">=3.6" files = [ - {file = "sphinx_jinja2_compat-0.2.0-py3-none-any.whl", hash = "sha256:a5f3112d6873991c2cf28e37287163a0485d9c0812863b8aa4df7182722501fb"}, - {file = "sphinx_jinja2_compat-0.2.0.tar.gz", hash = "sha256:c41346d859653e202b623f4236da8936243ed734abf5984adc3bef59d6f9a946"}, + { file = "sphinx_jinja2_compat-0.2.0-py3-none-any.whl", hash = "sha256:a5f3112d6873991c2cf28e37287163a0485d9c0812863b8aa4df7182722501fb" }, + { file = "sphinx_jinja2_compat-0.2.0.tar.gz", hash = "sha256:c41346d859653e202b623f4236da8936243ed734abf5984adc3bef59d6f9a946" }, ] [package.dependencies] @@ -1950,8 +1950,8 @@ description = "Sphinx directive to add unselectable prompt" optional = false python-versions = ">=3.9,<4.0" files = [ - {file = "sphinx_prompt-1.8.0-py3-none-any.whl", hash = "sha256:369ecc633f0711886f9b3a078c83264245be1adf46abeeb9b88b5519e4b51007"}, - {file = "sphinx_prompt-1.8.0.tar.gz", hash = "sha256:47482f86fcec29662fdfd23e7c04ef03582714195d01f5d565403320084372ed"}, + { file = "sphinx_prompt-1.8.0-py3-none-any.whl", hash = "sha256:369ecc633f0711886f9b3a078c83264245be1adf46abeeb9b88b5519e4b51007" }, + { file = "sphinx_prompt-1.8.0.tar.gz", hash = "sha256:47482f86fcec29662fdfd23e7c04ef03582714195d01f5d565403320084372ed" }, ] [package.dependencies] @@ -1966,8 +1966,8 @@ description = "Sphinx extension for resizing your RTD theme." optional = false python-versions = ">=3.6,<4.0" files = [ - {file = "sphinx-rtd-size-0.2.0.tar.gz", hash = "sha256:00168969c870923dca449c3264741a0b77607e3419b9af1faafcf008dab9a730"}, - {file = "sphinx_rtd_size-0.2.0-py3-none-any.whl", hash = "sha256:fb1c78fbab1880ae6c2092359aa7401b61716dcb97c8694b7b990f69a98dac62"}, + { file = "sphinx-rtd-size-0.2.0.tar.gz", hash = "sha256:00168969c870923dca449c3264741a0b77607e3419b9af1faafcf008dab9a730" }, + { file = "sphinx_rtd_size-0.2.0-py3-none-any.whl", hash = "sha256:fb1c78fbab1880ae6c2092359aa7401b61716dcb97c8694b7b990f69a98dac62" }, ] [package.dependencies] @@ -1980,8 +1980,8 @@ description = "Read the Docs theme for Sphinx" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ - {file = "sphinx_rtd_theme-1.3.0-py2.py3-none-any.whl", hash = "sha256:46ddef89cc2416a81ecfbeaceab1881948c014b1b6e4450b815311a89fb977b0"}, - {file = "sphinx_rtd_theme-1.3.0.tar.gz", hash = "sha256:590b030c7abb9cf038ec053b95e5380b5c70d61591eb0b552063fbe7c41f0931"}, + { file = "sphinx_rtd_theme-1.3.0-py2.py3-none-any.whl", hash = "sha256:46ddef89cc2416a81ecfbeaceab1881948c014b1b6e4450b815311a89fb977b0" }, + { file = "sphinx_rtd_theme-1.3.0.tar.gz", hash = "sha256:590b030c7abb9cf038ec053b95e5380b5c70d61591eb0b552063fbe7c41f0931" }, ] [package.dependencies] @@ -1999,8 +1999,8 @@ description = "Tabbed views for Sphinx" optional = false python-versions = "~=3.7" files = [ - {file = "sphinx-tabs-3.4.1.tar.gz", hash = "sha256:d2a09f9e8316e400d57503f6df1c78005fdde220e5af589cc79d493159e1b832"}, - {file = "sphinx_tabs-3.4.1-py3-none-any.whl", hash = "sha256:7cea8942aeccc5d01a995789c01804b787334b55927f29b36ba16ed1e7cb27c6"}, + { file = "sphinx-tabs-3.4.1.tar.gz", hash = "sha256:d2a09f9e8316e400d57503f6df1c78005fdde220e5af589cc79d493159e1b832" }, + { file = "sphinx_tabs-3.4.1-py3-none-any.whl", hash = "sha256:7cea8942aeccc5d01a995789c01804b787334b55927f29b36ba16ed1e7cb27c6" }, ] [package.dependencies] @@ -2019,15 +2019,15 @@ description = "Box of handy tools for Sphinx 🧰 📔" optional = false python-versions = ">=3.7" files = [ - {file = "sphinx_toolbox-3.5.0-py3-none-any.whl", hash = "sha256:20dfd3566717db6f2da7a400a54dc4b946f064fb31250fa44802d54cfb9b8a03"}, - {file = "sphinx_toolbox-3.5.0.tar.gz", hash = "sha256:e5b5a7153f1997572d71a06aaf6cec225483492ec2c60097a84f15aad6df18b7"}, + { file = "sphinx_toolbox-3.5.0-py3-none-any.whl", hash = "sha256:20dfd3566717db6f2da7a400a54dc4b946f064fb31250fa44802d54cfb9b8a03" }, + { file = "sphinx_toolbox-3.5.0.tar.gz", hash = "sha256:e5b5a7153f1997572d71a06aaf6cec225483492ec2c60097a84f15aad6df18b7" }, ] [package.dependencies] apeye = ">=0.4.0" autodocsumm = ">=0.2.0" beautifulsoup4 = ">=4.9.1" -cachecontrol = {version = ">=0.13.0", extras = ["filecache"]} +cachecontrol = { version = ">=0.13.0", extras = ["filecache"] } dict2css = ">=0.2.3" docutils = ">=0.16" domdf-python-tools = ">=2.9.0" @@ -2053,8 +2053,8 @@ description = "sphinxcontrib-applehelp is a Sphinx extension which outputs Apple optional = false python-versions = ">=3.9" files = [ - {file = "sphinxcontrib_applehelp-1.0.7-py3-none-any.whl", hash = "sha256:094c4d56209d1734e7d252f6e0b3ccc090bd52ee56807a5d9315b19c122ab15d"}, - {file = "sphinxcontrib_applehelp-1.0.7.tar.gz", hash = "sha256:39fdc8d762d33b01a7d8f026a3b7d71563ea3b72787d5f00ad8465bd9d6dfbfa"}, + { file = "sphinxcontrib_applehelp-1.0.7-py3-none-any.whl", hash = "sha256:094c4d56209d1734e7d252f6e0b3ccc090bd52ee56807a5d9315b19c122ab15d" }, + { file = "sphinxcontrib_applehelp-1.0.7.tar.gz", hash = "sha256:39fdc8d762d33b01a7d8f026a3b7d71563ea3b72787d5f00ad8465bd9d6dfbfa" }, ] [package.dependencies] @@ -2071,8 +2071,8 @@ description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp optional = false python-versions = ">=3.9" files = [ - {file = "sphinxcontrib_devhelp-1.0.5-py3-none-any.whl", hash = "sha256:fe8009aed765188f08fcaadbb3ea0d90ce8ae2d76710b7e29ea7d047177dae2f"}, - {file = "sphinxcontrib_devhelp-1.0.5.tar.gz", hash = "sha256:63b41e0d38207ca40ebbeabcf4d8e51f76c03e78cd61abe118cf4435c73d4212"}, + { file = "sphinxcontrib_devhelp-1.0.5-py3-none-any.whl", hash = "sha256:fe8009aed765188f08fcaadbb3ea0d90ce8ae2d76710b7e29ea7d047177dae2f" }, + { file = "sphinxcontrib_devhelp-1.0.5.tar.gz", hash = "sha256:63b41e0d38207ca40ebbeabcf4d8e51f76c03e78cd61abe118cf4435c73d4212" }, ] [package.dependencies] @@ -2089,8 +2089,8 @@ description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML h optional = false python-versions = ">=3.9" files = [ - {file = "sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl", hash = "sha256:8001661c077a73c29beaf4a79968d0726103c5605e27db92b9ebed8bab1359e9"}, - {file = "sphinxcontrib_htmlhelp-2.0.4.tar.gz", hash = "sha256:6c26a118a05b76000738429b724a0568dbde5b72391a688577da08f11891092a"}, + { file = "sphinxcontrib_htmlhelp-2.0.4-py3-none-any.whl", hash = "sha256:8001661c077a73c29beaf4a79968d0726103c5605e27db92b9ebed8bab1359e9" }, + { file = "sphinxcontrib_htmlhelp-2.0.4.tar.gz", hash = "sha256:6c26a118a05b76000738429b724a0568dbde5b72391a688577da08f11891092a" }, ] [package.dependencies] @@ -2107,8 +2107,8 @@ description = "Extension to include jQuery on newer Sphinx releases" optional = false python-versions = ">=2.7" files = [ - {file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a"}, - {file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae"}, + { file = "sphinxcontrib-jquery-4.1.tar.gz", hash = "sha256:1620739f04e36a2c779f1a131a2dfd49b2fd07351bf1968ced074365933abc7a" }, + { file = "sphinxcontrib_jquery-4.1-py2.py3-none-any.whl", hash = "sha256:f936030d7d0147dd026a4f2b5a57343d233f1fc7b363f68b3d4f1cb0993878ae" }, ] [package.dependencies] @@ -2121,8 +2121,8 @@ description = "A sphinx extension which renders display math in HTML via JavaScr optional = false python-versions = ">=3.5" files = [ - {file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"}, - {file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"}, + { file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8" }, + { file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178" }, ] [package.extras] @@ -2135,8 +2135,8 @@ description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp d optional = false python-versions = ">=3.9" files = [ - {file = "sphinxcontrib_qthelp-1.0.6-py3-none-any.whl", hash = "sha256:bf76886ee7470b934e363da7a954ea2825650013d367728588732c7350f49ea4"}, - {file = "sphinxcontrib_qthelp-1.0.6.tar.gz", hash = "sha256:62b9d1a186ab7f5ee3356d906f648cacb7a6bdb94d201ee7adf26db55092982d"}, + { file = "sphinxcontrib_qthelp-1.0.6-py3-none-any.whl", hash = "sha256:bf76886ee7470b934e363da7a954ea2825650013d367728588732c7350f49ea4" }, + { file = "sphinxcontrib_qthelp-1.0.6.tar.gz", hash = "sha256:62b9d1a186ab7f5ee3356d906f648cacb7a6bdb94d201ee7adf26db55092982d" }, ] [package.dependencies] @@ -2153,8 +2153,8 @@ description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs optional = false python-versions = ">=3.9" files = [ - {file = "sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl", hash = "sha256:9b36e503703ff04f20e9675771df105e58aa029cfcbc23b8ed716019b7416ae1"}, - {file = "sphinxcontrib_serializinghtml-1.1.9.tar.gz", hash = "sha256:0c64ff898339e1fac29abd2bf5f11078f3ec413cfe9c046d3120d7ca65530b54"}, + { file = "sphinxcontrib_serializinghtml-1.1.9-py3-none-any.whl", hash = "sha256:9b36e503703ff04f20e9675771df105e58aa029cfcbc23b8ed716019b7416ae1" }, + { file = "sphinxcontrib_serializinghtml-1.1.9.tar.gz", hash = "sha256:0c64ff898339e1fac29abd2bf5f11078f3ec413cfe9c046d3120d7ca65530b54" }, ] [package.dependencies] @@ -2171,8 +2171,8 @@ description = "Pretty-print tabular data" optional = false python-versions = ">=3.7" files = [ - {file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f"}, - {file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c"}, + { file = "tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f" }, + { file = "tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c" }, ] [package.extras] @@ -2185,8 +2185,8 @@ description = "A lil' TOML parser" optional = false python-versions = ">=3.7" files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, + { file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" }, + { file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" }, ] [[package]] @@ -2196,8 +2196,8 @@ description = "Style preserving TOML library" optional = false python-versions = ">=3.7" files = [ - {file = "tomlkit-0.12.1-py3-none-any.whl", hash = "sha256:712cbd236609acc6a3e2e97253dfc52d4c2082982a88f61b640ecf0817eab899"}, - {file = "tomlkit-0.12.1.tar.gz", hash = "sha256:38e1ff8edb991273ec9f6181244a6a391ac30e9f5098e7535640ea6be97a7c86"}, + { file = "tomlkit-0.12.1-py3-none-any.whl", hash = "sha256:712cbd236609acc6a3e2e97253dfc52d4c2082982a88f61b640ecf0817eab899" }, + { file = "tomlkit-0.12.1.tar.gz", hash = "sha256:38e1ff8edb991273ec9f6181244a6a391ac30e9f5098e7535640ea6be97a7c86" }, ] [[package]] @@ -2207,8 +2207,8 @@ description = "Canonical source for classifiers on PyPI (pypi.org)." optional = false python-versions = "*" files = [ - {file = "trove-classifiers-2023.9.19.tar.gz", hash = "sha256:3e700af445c802f251ce2b741ee78d2e5dfa5ab8115b933b89ca631b414691c9"}, - {file = "trove_classifiers-2023.9.19-py3-none-any.whl", hash = "sha256:55460364fe248294386d4dfa5d16544ec930493ecc6bd1db07a0d50afb37018e"}, + { file = "trove-classifiers-2023.9.19.tar.gz", hash = "sha256:3e700af445c802f251ce2b741ee78d2e5dfa5ab8115b933b89ca631b414691c9" }, + { file = "trove_classifiers-2023.9.19-py3-none-any.whl", hash = "sha256:55460364fe248294386d4dfa5d16544ec930493ecc6bd1db07a0d50afb37018e" }, ] [[package]] @@ -2218,8 +2218,8 @@ description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" files = [ - {file = "typing_extensions-4.8.0-py3-none-any.whl", hash = "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0"}, - {file = "typing_extensions-4.8.0.tar.gz", hash = "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef"}, + { file = "typing_extensions-4.8.0-py3-none-any.whl", hash = "sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0" }, + { file = "typing_extensions-4.8.0.tar.gz", hash = "sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef" }, ] [[package]] @@ -2229,8 +2229,8 @@ description = "HTTP library with thread-safe connection pooling, file post, and optional = false python-versions = ">=3.7" files = [ - {file = "urllib3-2.0.5-py3-none-any.whl", hash = "sha256:ef16afa8ba34a1f989db38e1dbbe0c302e4289a47856990d0682e374563ce35e"}, - {file = "urllib3-2.0.5.tar.gz", hash = "sha256:13abf37382ea2ce6fb744d4dad67838eec857c9f4f57009891805e0b5e123594"}, + { file = "urllib3-2.0.5-py3-none-any.whl", hash = "sha256:ef16afa8ba34a1f989db38e1dbbe0c302e4289a47856990d0682e374563ce35e" }, + { file = "urllib3-2.0.5.tar.gz", hash = "sha256:13abf37382ea2ce6fb744d4dad67838eec857c9f4f57009891805e0b5e123594" }, ] [package.extras] @@ -2246,8 +2246,8 @@ description = "Python Data Validation for Humans™" optional = false python-versions = ">=3.8" files = [ - {file = "validators-0.22.0-py3-none-any.whl", hash = "sha256:61cf7d4a62bbae559f2e54aed3b000cea9ff3e2fdbe463f51179b92c58c9585a"}, - {file = "validators-0.22.0.tar.gz", hash = "sha256:77b2689b172eeeb600d9605ab86194641670cdb73b60afd577142a9397873370"}, + { file = "validators-0.22.0-py3-none-any.whl", hash = "sha256:61cf7d4a62bbae559f2e54aed3b000cea9ff3e2fdbe463f51179b92c58c9585a" }, + { file = "validators-0.22.0.tar.gz", hash = "sha256:77b2689b172eeeb600d9605ab86194641670cdb73b60afd577142a9397873370" }, ] [package.extras] @@ -2268,8 +2268,8 @@ description = "Virtual Python Environment builder" optional = false python-versions = ">=3.7" files = [ - {file = "virtualenv-20.24.5-py3-none-any.whl", hash = "sha256:b80039f280f4919c77b30f1c23294ae357c4c8701042086e3fc005963e4e537b"}, - {file = "virtualenv-20.24.5.tar.gz", hash = "sha256:e8361967f6da6fbdf1426483bfe9fca8287c242ac0bc30429905721cefbff752"}, + { file = "virtualenv-20.24.5-py3-none-any.whl", hash = "sha256:b80039f280f4919c77b30f1c23294ae357c4c8701042086e3fc005963e4e537b" }, + { file = "virtualenv-20.24.5.tar.gz", hash = "sha256:e8361967f6da6fbdf1426483bfe9fca8287c242ac0bc30429905721cefbff752" }, ] [package.dependencies] @@ -2288,8 +2288,8 @@ description = "Character encoding aliases for legacy web content" optional = false python-versions = "*" files = [ - {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, - {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, + { file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78" }, + { file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923" }, ] [[package]] @@ -2299,8 +2299,8 @@ description = "A small Python utility to set file creation time on Windows" optional = false python-versions = ">=3.5" files = [ - {file = "win32_setctime-1.1.0-py3-none-any.whl", hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad"}, - {file = "win32_setctime-1.1.0.tar.gz", hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2"}, + { file = "win32_setctime-1.1.0-py3-none-any.whl", hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad" }, + { file = "win32_setctime-1.1.0.tar.gz", hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2" }, ] [package.extras] @@ -2313,81 +2313,81 @@ description = "Module for decorators, wrappers and monkey patching." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ - {file = "wrapt-1.15.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ca1cccf838cd28d5a0883b342474c630ac48cac5df0ee6eacc9c7290f76b11c1"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e826aadda3cae59295b95343db8f3d965fb31059da7de01ee8d1c40a60398b29"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5fc8e02f5984a55d2c653f5fea93531e9836abbd84342c1d1e17abc4a15084c2"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:96e25c8603a155559231c19c0349245eeb4ac0096fe3c1d0be5c47e075bd4f46"}, - {file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:40737a081d7497efea35ab9304b829b857f21558acfc7b3272f908d33b0d9d4c"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f87ec75864c37c4c6cb908d282e1969e79763e0d9becdfe9fe5473b7bb1e5f09"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:1286eb30261894e4c70d124d44b7fd07825340869945c79d05bda53a40caa079"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:493d389a2b63c88ad56cdc35d0fa5752daac56ca755805b1b0c530f785767d5e"}, - {file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:58d7a75d731e8c63614222bcb21dd992b4ab01a399f1f09dd82af17bbfc2368a"}, - {file = "wrapt-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:21f6d9a0d5b3a207cdf7acf8e58d7d13d463e639f0c7e01d82cdb671e6cb7923"}, - {file = "wrapt-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ce42618f67741d4697684e501ef02f29e758a123aa2d669e2d964ff734ee00ee"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41d07d029dd4157ae27beab04d22b8e261eddfc6ecd64ff7000b10dc8b3a5727"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54accd4b8bc202966bafafd16e69da9d5640ff92389d33d28555c5fd4f25ccb7"}, - {file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fbfbca668dd15b744418265a9607baa970c347eefd0db6a518aaf0cfbd153c0"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:76e9c727a874b4856d11a32fb0b389afc61ce8aaf281ada613713ddeadd1cfec"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e20076a211cd6f9b44a6be58f7eeafa7ab5720eb796975d0c03f05b47d89eb90"}, - {file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a74d56552ddbde46c246b5b89199cb3fd182f9c346c784e1a93e4dc3f5ec9975"}, - {file = "wrapt-1.15.0-cp310-cp310-win32.whl", hash = "sha256:26458da5653aa5b3d8dc8b24192f574a58984c749401f98fff994d41d3f08da1"}, - {file = "wrapt-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:75760a47c06b5974aa5e01949bf7e66d2af4d08cb8c1d6516af5e39595397f5e"}, - {file = "wrapt-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ba1711cda2d30634a7e452fc79eabcadaffedf241ff206db2ee93dd2c89a60e7"}, - {file = "wrapt-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56374914b132c702aa9aa9959c550004b8847148f95e1b824772d453ac204a72"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a89ce3fd220ff144bd9d54da333ec0de0399b52c9ac3d2ce34b569cf1a5748fb"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bbe623731d03b186b3d6b0d6f51865bf598587c38d6f7b0be2e27414f7f214e"}, - {file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3abbe948c3cbde2689370a262a8d04e32ec2dd4f27103669a45c6929bcdbfe7c"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b67b819628e3b748fd3c2192c15fb951f549d0f47c0449af0764d7647302fda3"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7eebcdbe3677e58dd4c0e03b4f2cfa346ed4049687d839adad68cc38bb559c92"}, - {file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:74934ebd71950e3db69960a7da29204f89624dde411afbfb3b4858c1409b1e98"}, - {file = "wrapt-1.15.0-cp311-cp311-win32.whl", hash = "sha256:bd84395aab8e4d36263cd1b9308cd504f6cf713b7d6d3ce25ea55670baec5416"}, - {file = "wrapt-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:a487f72a25904e2b4bbc0817ce7a8de94363bd7e79890510174da9d901c38705"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:4ff0d20f2e670800d3ed2b220d40984162089a6e2c9646fdb09b85e6f9a8fc29"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9ed6aa0726b9b60911f4aed8ec5b8dd7bf3491476015819f56473ffaef8959bd"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:896689fddba4f23ef7c718279e42f8834041a21342d95e56922e1c10c0cc7afb"}, - {file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:75669d77bb2c071333417617a235324a1618dba66f82a750362eccbe5b61d248"}, - {file = "wrapt-1.15.0-cp35-cp35m-win32.whl", hash = "sha256:fbec11614dba0424ca72f4e8ba3c420dba07b4a7c206c8c8e4e73f2e98f4c559"}, - {file = "wrapt-1.15.0-cp35-cp35m-win_amd64.whl", hash = "sha256:fd69666217b62fa5d7c6aa88e507493a34dec4fa20c5bd925e4bc12fce586639"}, - {file = "wrapt-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b0724f05c396b0a4c36a3226c31648385deb6a65d8992644c12a4963c70326ba"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbeccb1aa40ab88cd29e6c7d8585582c99548f55f9b2581dfc5ba68c59a85752"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38adf7198f8f154502883242f9fe7333ab05a5b02de7d83aa2d88ea621f13364"}, - {file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:578383d740457fa790fdf85e6d346fda1416a40549fe8db08e5e9bd281c6a475"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a4cbb9ff5795cd66f0066bdf5947f170f5d63a9274f99bdbca02fd973adcf2a8"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:af5bd9ccb188f6a5fdda9f1f09d9f4c86cc8a539bd48a0bfdc97723970348418"}, - {file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b56d5519e470d3f2fe4aa7585f0632b060d532d0696c5bdfb5e8319e1d0f69a2"}, - {file = "wrapt-1.15.0-cp36-cp36m-win32.whl", hash = "sha256:77d4c1b881076c3ba173484dfa53d3582c1c8ff1f914c6461ab70c8428b796c1"}, - {file = "wrapt-1.15.0-cp36-cp36m-win_amd64.whl", hash = "sha256:077ff0d1f9d9e4ce6476c1a924a3332452c1406e59d90a2cf24aeb29eeac9420"}, - {file = "wrapt-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5c5aa28df055697d7c37d2099a7bc09f559d5053c3349b1ad0c39000e611d317"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a8564f283394634a7a7054b7983e47dbf39c07712d7b177b37e03f2467a024e"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780c82a41dc493b62fc5884fb1d3a3b81106642c5c5c78d6a0d4cbe96d62ba7e"}, - {file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e169e957c33576f47e21864cf3fc9ff47c223a4ebca8960079b8bd36cb014fd0"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b02f21c1e2074943312d03d243ac4388319f2456576b2c6023041c4d57cd7019"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f2e69b3ed24544b0d3dbe2c5c0ba5153ce50dcebb576fdc4696d52aa22db6034"}, - {file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d787272ed958a05b2c86311d3a4135d3c2aeea4fc655705f074130aa57d71653"}, - {file = "wrapt-1.15.0-cp37-cp37m-win32.whl", hash = "sha256:02fce1852f755f44f95af51f69d22e45080102e9d00258053b79367d07af39c0"}, - {file = "wrapt-1.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:abd52a09d03adf9c763d706df707c343293d5d106aea53483e0ec8d9e310ad5e"}, - {file = "wrapt-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cdb4f085756c96a3af04e6eca7f08b1345e94b53af8921b25c72f096e704e145"}, - {file = "wrapt-1.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:230ae493696a371f1dbffaad3dafbb742a4d27a0afd2b1aecebe52b740167e7f"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63424c681923b9f3bfbc5e3205aafe790904053d42ddcc08542181a30a7a51bd"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6bcbfc99f55655c3d93feb7ef3800bd5bbe963a755687cbf1f490a71fb7794b"}, - {file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c99f4309f5145b93eca6e35ac1a988f0dc0a7ccf9ccdcd78d3c0adf57224e62f"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b130fe77361d6771ecf5a219d8e0817d61b236b7d8b37cc045172e574ed219e6"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:96177eb5645b1c6985f5c11d03fc2dbda9ad24ec0f3a46dcce91445747e15094"}, - {file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5fe3e099cf07d0fb5a1e23d399e5d4d1ca3e6dfcbe5c8570ccff3e9208274f7"}, - {file = "wrapt-1.15.0-cp38-cp38-win32.whl", hash = "sha256:abd8f36c99512755b8456047b7be10372fca271bf1467a1caa88db991e7c421b"}, - {file = "wrapt-1.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:b06fa97478a5f478fb05e1980980a7cdf2712015493b44d0c87606c1513ed5b1"}, - {file = "wrapt-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2e51de54d4fb8fb50d6ee8327f9828306a959ae394d3e01a1ba8b2f937747d86"}, - {file = "wrapt-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0970ddb69bba00670e58955f8019bec4a42d1785db3faa043c33d81de2bf843c"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76407ab327158c510f44ded207e2f76b657303e17cb7a572ffe2f5a8a48aa04d"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd525e0e52a5ff16653a3fc9e3dd827981917d34996600bbc34c05d048ca35cc"}, - {file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d37ac69edc5614b90516807de32d08cb8e7b12260a285ee330955604ed9dd29"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:078e2a1a86544e644a68422f881c48b84fef6d18f8c7a957ffd3f2e0a74a0d4a"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2cf56d0e237280baed46f0b5316661da892565ff58309d4d2ed7dba763d984b8"}, - {file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7dc0713bf81287a00516ef43137273b23ee414fe41a3c14be10dd95ed98a2df9"}, - {file = "wrapt-1.15.0-cp39-cp39-win32.whl", hash = "sha256:46ed616d5fb42f98630ed70c3529541408166c22cdfd4540b88d5f21006b0eff"}, - {file = "wrapt-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:eef4d64c650f33347c1f9266fa5ae001440b232ad9b98f1f43dfe7a79435c0a6"}, - {file = "wrapt-1.15.0-py3-none-any.whl", hash = "sha256:64b1df0f83706b4ef4cfb4fb0e4c2669100fd7ecacfb59e091fad300d4e04640"}, - {file = "wrapt-1.15.0.tar.gz", hash = "sha256:d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a"}, + { file = "wrapt-1.15.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:ca1cccf838cd28d5a0883b342474c630ac48cac5df0ee6eacc9c7290f76b11c1" }, + { file = "wrapt-1.15.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e826aadda3cae59295b95343db8f3d965fb31059da7de01ee8d1c40a60398b29" }, + { file = "wrapt-1.15.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:5fc8e02f5984a55d2c653f5fea93531e9836abbd84342c1d1e17abc4a15084c2" }, + { file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:96e25c8603a155559231c19c0349245eeb4ac0096fe3c1d0be5c47e075bd4f46" }, + { file = "wrapt-1.15.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:40737a081d7497efea35ab9304b829b857f21558acfc7b3272f908d33b0d9d4c" }, + { file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:f87ec75864c37c4c6cb908d282e1969e79763e0d9becdfe9fe5473b7bb1e5f09" }, + { file = "wrapt-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:1286eb30261894e4c70d124d44b7fd07825340869945c79d05bda53a40caa079" }, + { file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:493d389a2b63c88ad56cdc35d0fa5752daac56ca755805b1b0c530f785767d5e" }, + { file = "wrapt-1.15.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:58d7a75d731e8c63614222bcb21dd992b4ab01a399f1f09dd82af17bbfc2368a" }, + { file = "wrapt-1.15.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:21f6d9a0d5b3a207cdf7acf8e58d7d13d463e639f0c7e01d82cdb671e6cb7923" }, + { file = "wrapt-1.15.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ce42618f67741d4697684e501ef02f29e758a123aa2d669e2d964ff734ee00ee" }, + { file = "wrapt-1.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41d07d029dd4157ae27beab04d22b8e261eddfc6ecd64ff7000b10dc8b3a5727" }, + { file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54accd4b8bc202966bafafd16e69da9d5640ff92389d33d28555c5fd4f25ccb7" }, + { file = "wrapt-1.15.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2fbfbca668dd15b744418265a9607baa970c347eefd0db6a518aaf0cfbd153c0" }, + { file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:76e9c727a874b4856d11a32fb0b389afc61ce8aaf281ada613713ddeadd1cfec" }, + { file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e20076a211cd6f9b44a6be58f7eeafa7ab5720eb796975d0c03f05b47d89eb90" }, + { file = "wrapt-1.15.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:a74d56552ddbde46c246b5b89199cb3fd182f9c346c784e1a93e4dc3f5ec9975" }, + { file = "wrapt-1.15.0-cp310-cp310-win32.whl", hash = "sha256:26458da5653aa5b3d8dc8b24192f574a58984c749401f98fff994d41d3f08da1" }, + { file = "wrapt-1.15.0-cp310-cp310-win_amd64.whl", hash = "sha256:75760a47c06b5974aa5e01949bf7e66d2af4d08cb8c1d6516af5e39595397f5e" }, + { file = "wrapt-1.15.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ba1711cda2d30634a7e452fc79eabcadaffedf241ff206db2ee93dd2c89a60e7" }, + { file = "wrapt-1.15.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:56374914b132c702aa9aa9959c550004b8847148f95e1b824772d453ac204a72" }, + { file = "wrapt-1.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a89ce3fd220ff144bd9d54da333ec0de0399b52c9ac3d2ce34b569cf1a5748fb" }, + { file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bbe623731d03b186b3d6b0d6f51865bf598587c38d6f7b0be2e27414f7f214e" }, + { file = "wrapt-1.15.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3abbe948c3cbde2689370a262a8d04e32ec2dd4f27103669a45c6929bcdbfe7c" }, + { file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:b67b819628e3b748fd3c2192c15fb951f549d0f47c0449af0764d7647302fda3" }, + { file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:7eebcdbe3677e58dd4c0e03b4f2cfa346ed4049687d839adad68cc38bb559c92" }, + { file = "wrapt-1.15.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:74934ebd71950e3db69960a7da29204f89624dde411afbfb3b4858c1409b1e98" }, + { file = "wrapt-1.15.0-cp311-cp311-win32.whl", hash = "sha256:bd84395aab8e4d36263cd1b9308cd504f6cf713b7d6d3ce25ea55670baec5416" }, + { file = "wrapt-1.15.0-cp311-cp311-win_amd64.whl", hash = "sha256:a487f72a25904e2b4bbc0817ce7a8de94363bd7e79890510174da9d901c38705" }, + { file = "wrapt-1.15.0-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:4ff0d20f2e670800d3ed2b220d40984162089a6e2c9646fdb09b85e6f9a8fc29" }, + { file = "wrapt-1.15.0-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:9ed6aa0726b9b60911f4aed8ec5b8dd7bf3491476015819f56473ffaef8959bd" }, + { file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_i686.whl", hash = "sha256:896689fddba4f23ef7c718279e42f8834041a21342d95e56922e1c10c0cc7afb" }, + { file = "wrapt-1.15.0-cp35-cp35m-manylinux2010_x86_64.whl", hash = "sha256:75669d77bb2c071333417617a235324a1618dba66f82a750362eccbe5b61d248" }, + { file = "wrapt-1.15.0-cp35-cp35m-win32.whl", hash = "sha256:fbec11614dba0424ca72f4e8ba3c420dba07b4a7c206c8c8e4e73f2e98f4c559" }, + { file = "wrapt-1.15.0-cp35-cp35m-win_amd64.whl", hash = "sha256:fd69666217b62fa5d7c6aa88e507493a34dec4fa20c5bd925e4bc12fce586639" }, + { file = "wrapt-1.15.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:b0724f05c396b0a4c36a3226c31648385deb6a65d8992644c12a4963c70326ba" }, + { file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bbeccb1aa40ab88cd29e6c7d8585582c99548f55f9b2581dfc5ba68c59a85752" }, + { file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38adf7198f8f154502883242f9fe7333ab05a5b02de7d83aa2d88ea621f13364" }, + { file = "wrapt-1.15.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:578383d740457fa790fdf85e6d346fda1416a40549fe8db08e5e9bd281c6a475" }, + { file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:a4cbb9ff5795cd66f0066bdf5947f170f5d63a9274f99bdbca02fd973adcf2a8" }, + { file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:af5bd9ccb188f6a5fdda9f1f09d9f4c86cc8a539bd48a0bfdc97723970348418" }, + { file = "wrapt-1.15.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:b56d5519e470d3f2fe4aa7585f0632b060d532d0696c5bdfb5e8319e1d0f69a2" }, + { file = "wrapt-1.15.0-cp36-cp36m-win32.whl", hash = "sha256:77d4c1b881076c3ba173484dfa53d3582c1c8ff1f914c6461ab70c8428b796c1" }, + { file = "wrapt-1.15.0-cp36-cp36m-win_amd64.whl", hash = "sha256:077ff0d1f9d9e4ce6476c1a924a3332452c1406e59d90a2cf24aeb29eeac9420" }, + { file = "wrapt-1.15.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:5c5aa28df055697d7c37d2099a7bc09f559d5053c3349b1ad0c39000e611d317" }, + { file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a8564f283394634a7a7054b7983e47dbf39c07712d7b177b37e03f2467a024e" }, + { file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780c82a41dc493b62fc5884fb1d3a3b81106642c5c5c78d6a0d4cbe96d62ba7e" }, + { file = "wrapt-1.15.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e169e957c33576f47e21864cf3fc9ff47c223a4ebca8960079b8bd36cb014fd0" }, + { file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:b02f21c1e2074943312d03d243ac4388319f2456576b2c6023041c4d57cd7019" }, + { file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:f2e69b3ed24544b0d3dbe2c5c0ba5153ce50dcebb576fdc4696d52aa22db6034" }, + { file = "wrapt-1.15.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d787272ed958a05b2c86311d3a4135d3c2aeea4fc655705f074130aa57d71653" }, + { file = "wrapt-1.15.0-cp37-cp37m-win32.whl", hash = "sha256:02fce1852f755f44f95af51f69d22e45080102e9d00258053b79367d07af39c0" }, + { file = "wrapt-1.15.0-cp37-cp37m-win_amd64.whl", hash = "sha256:abd52a09d03adf9c763d706df707c343293d5d106aea53483e0ec8d9e310ad5e" }, + { file = "wrapt-1.15.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cdb4f085756c96a3af04e6eca7f08b1345e94b53af8921b25c72f096e704e145" }, + { file = "wrapt-1.15.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:230ae493696a371f1dbffaad3dafbb742a4d27a0afd2b1aecebe52b740167e7f" }, + { file = "wrapt-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63424c681923b9f3bfbc5e3205aafe790904053d42ddcc08542181a30a7a51bd" }, + { file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d6bcbfc99f55655c3d93feb7ef3800bd5bbe963a755687cbf1f490a71fb7794b" }, + { file = "wrapt-1.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c99f4309f5145b93eca6e35ac1a988f0dc0a7ccf9ccdcd78d3c0adf57224e62f" }, + { file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:b130fe77361d6771ecf5a219d8e0817d61b236b7d8b37cc045172e574ed219e6" }, + { file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:96177eb5645b1c6985f5c11d03fc2dbda9ad24ec0f3a46dcce91445747e15094" }, + { file = "wrapt-1.15.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5fe3e099cf07d0fb5a1e23d399e5d4d1ca3e6dfcbe5c8570ccff3e9208274f7" }, + { file = "wrapt-1.15.0-cp38-cp38-win32.whl", hash = "sha256:abd8f36c99512755b8456047b7be10372fca271bf1467a1caa88db991e7c421b" }, + { file = "wrapt-1.15.0-cp38-cp38-win_amd64.whl", hash = "sha256:b06fa97478a5f478fb05e1980980a7cdf2712015493b44d0c87606c1513ed5b1" }, + { file = "wrapt-1.15.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2e51de54d4fb8fb50d6ee8327f9828306a959ae394d3e01a1ba8b2f937747d86" }, + { file = "wrapt-1.15.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0970ddb69bba00670e58955f8019bec4a42d1785db3faa043c33d81de2bf843c" }, + { file = "wrapt-1.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76407ab327158c510f44ded207e2f76b657303e17cb7a572ffe2f5a8a48aa04d" }, + { file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cd525e0e52a5ff16653a3fc9e3dd827981917d34996600bbc34c05d048ca35cc" }, + { file = "wrapt-1.15.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d37ac69edc5614b90516807de32d08cb8e7b12260a285ee330955604ed9dd29" }, + { file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:078e2a1a86544e644a68422f881c48b84fef6d18f8c7a957ffd3f2e0a74a0d4a" }, + { file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2cf56d0e237280baed46f0b5316661da892565ff58309d4d2ed7dba763d984b8" }, + { file = "wrapt-1.15.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:7dc0713bf81287a00516ef43137273b23ee414fe41a3c14be10dd95ed98a2df9" }, + { file = "wrapt-1.15.0-cp39-cp39-win32.whl", hash = "sha256:46ed616d5fb42f98630ed70c3529541408166c22cdfd4540b88d5f21006b0eff" }, + { file = "wrapt-1.15.0-cp39-cp39-win_amd64.whl", hash = "sha256:eef4d64c650f33347c1f9266fa5ae001440b232ad9b98f1f43dfe7a79435c0a6" }, + { file = "wrapt-1.15.0-py3-none-any.whl", hash = "sha256:64b1df0f83706b4ef4cfb4fb0e4c2669100fd7ecacfb59e091fad300d4e04640" }, + { file = "wrapt-1.15.0.tar.gz", hash = "sha256:d06730c6aed78cee4126234cf2d071e01b44b915e725a6cb439a879ec9754a3a" }, ] [[package]] @@ -2397,78 +2397,78 @@ description = "Python wrapper for extended filesystem attributes" optional = false python-versions = "*" files = [ - {file = "xattr-0.10.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:16a660a883e703b311d1bbbcafc74fa877585ec081cd96e8dd9302c028408ab1"}, - {file = "xattr-0.10.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:1e2973e72faa87ca29d61c23b58c3c89fe102d1b68e091848b0e21a104123503"}, - {file = "xattr-0.10.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:13279fe8f7982e3cdb0e088d5cb340ce9cbe5ef92504b1fd80a0d3591d662f68"}, - {file = "xattr-0.10.1-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1dc9b9f580ef4b8ac5e2c04c16b4d5086a611889ac14ecb2e7e87170623a0b75"}, - {file = "xattr-0.10.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:485539262c2b1f5acd6b6ea56e0da2bc281a51f74335c351ea609c23d82c9a79"}, - {file = "xattr-0.10.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:295b3ab335fcd06ca0a9114439b34120968732e3f5e9d16f456d5ec4fa47a0a2"}, - {file = "xattr-0.10.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:a126eb38e14a2f273d584a692fe36cff760395bf7fc061ef059224efdb4eb62c"}, - {file = "xattr-0.10.1-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:b0e919c24f5b74428afa91507b15e7d2ef63aba98e704ad13d33bed1288dca81"}, - {file = "xattr-0.10.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:e31d062cfe1aaeab6ba3db6bd255f012d105271018e647645941d6609376af18"}, - {file = "xattr-0.10.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:209fb84c09b41c2e4cf16dd2f481bb4a6e2e81f659a47a60091b9bcb2e388840"}, - {file = "xattr-0.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c4120090dac33eddffc27e487f9c8f16b29ff3f3f8bcb2251b2c6c3f974ca1e1"}, - {file = "xattr-0.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3e739d624491267ec5bb740f4eada93491de429d38d2fcdfb97b25efe1288eca"}, - {file = "xattr-0.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2677d40b95636f3482bdaf64ed9138fb4d8376fb7933f434614744780e46e42d"}, - {file = "xattr-0.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40039f1532c4456fd0f4c54e9d4e01eb8201248c321c6c6856262d87e9a99593"}, - {file = "xattr-0.10.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:148466e5bb168aba98f80850cf976e931469a3c6eb11e9880d9f6f8b1e66bd06"}, - {file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0aedf55b116beb6427e6f7958ccd80a8cbc80e82f87a4cd975ccb61a8d27b2ee"}, - {file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c3024a9ff157247c8190dd0eb54db4a64277f21361b2f756319d9d3cf20e475f"}, - {file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f1be6e733e9698f645dbb98565bb8df9b75e80e15a21eb52787d7d96800e823b"}, - {file = "xattr-0.10.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7880c8a54c18bc091a4ce0adc5c6d81da1c748aec2fe7ac586d204d6ec7eca5b"}, - {file = "xattr-0.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:89c93b42c3ba8aedbc29da759f152731196c2492a2154371c0aae3ef8ba8301b"}, - {file = "xattr-0.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6b905e808df61b677eb972f915f8a751960284358b520d0601c8cbc476ba2df6"}, - {file = "xattr-0.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1ef954d0655f93a34d07d0cc7e02765ec779ff0b59dc898ee08c6326ad614d5"}, - {file = "xattr-0.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:199b20301b6acc9022661412346714ce764d322068ef387c4de38062474db76c"}, - {file = "xattr-0.10.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec0956a8ab0f0d3f9011ba480f1e1271b703d11542375ef73eb8695a6bd4b78b"}, - {file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ffcb57ca1be338d69edad93cf59aac7c6bb4dbb92fd7bf8d456c69ea42f7e6d2"}, - {file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f0563196ee54756fe2047627d316977dc77d11acd7a07970336e1a711e934db"}, - {file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc354f086f926a1c7f04886f97880fed1a26d20e3bc338d0d965fd161dbdb8ab"}, - {file = "xattr-0.10.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:c0cd2d02ef2fb45ecf2b0da066a58472d54682c6d4f0452dfe7ae2f3a76a42ea"}, - {file = "xattr-0.10.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:49626096ddd72dcc1654aadd84b103577d8424f26524a48d199847b5d55612d0"}, - {file = "xattr-0.10.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ceaa26bef8fcb17eb59d92a7481c2d15d20211e217772fb43c08c859b01afc6a"}, - {file = "xattr-0.10.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8c014c371391f28f8cd27d73ea59f42b30772cd640b5a2538ad4f440fd9190b"}, - {file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:46c32cd605673606b9388a313b0050ee7877a0640d7561eea243ace4fa2cc5a6"}, - {file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:772b22c4ff791fe5816a7c2a1c9fcba83f9ab9bea138eb44d4d70f34676232b4"}, - {file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:183ad611a2d70b5a3f5f7aadef0fcef604ea33dcf508228765fd4ddac2c7321d"}, - {file = "xattr-0.10.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8068df3ebdfa9411e58d5ae4a05d807ec5994645bb01af66ec9f6da718b65c5b"}, - {file = "xattr-0.10.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bc40570155beb85e963ae45300a530223d9822edfdf09991b880e69625ba38a"}, - {file = "xattr-0.10.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:436e1aaf23c07e15bed63115f1712d2097e207214fc6bcde147c1efede37e2c5"}, - {file = "xattr-0.10.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7298455ccf3a922d403339781b10299b858bb5ec76435445f2da46fb768e31a5"}, - {file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:986c2305c6c1a08f78611eb38ef9f1f47682774ce954efb5a4f3715e8da00d5f"}, - {file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5dc6099e76e33fa3082a905fe59df766b196534c705cf7a2e3ad9bed2b8a180e"}, - {file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:042ad818cda6013162c0bfd3816f6b74b7700e73c908cde6768da824686885f8"}, - {file = "xattr-0.10.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9d4c306828a45b41b76ca17adc26ac3dc00a80e01a5ba85d71df2a3e948828f2"}, - {file = "xattr-0.10.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a606280b0c9071ef52572434ecd3648407b20df3d27af02c6592e84486b05894"}, - {file = "xattr-0.10.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5b49d591cf34cda2079fd7a5cb2a7a1519f54dc2e62abe3e0720036f6ed41a85"}, - {file = "xattr-0.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8705ac6791426559c1a5c2b88bb2f0e83dc5616a09b4500899bfff6a929302"}, - {file = "xattr-0.10.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5ea974930e876bc5c146f54ac0f85bb39b7b5de2b6fc63f90364712ae368ebe"}, - {file = "xattr-0.10.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f55a2dd73a12a1ae5113c5d9cd4b4ab6bf7950f4d76d0a1a0c0c4264d50da61d"}, - {file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:475c38da0d3614cc5564467c4efece1e38bd0705a4dbecf8deeb0564a86fb010"}, - {file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:925284a4a28e369459b2b7481ea22840eed3e0573a4a4c06b6b0614ecd27d0a7"}, - {file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa32f1b45fed9122bed911de0fcc654da349e1f04fa4a9c8ef9b53e1cc98b91e"}, - {file = "xattr-0.10.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c5d3d0e728bace64b74c475eb4da6148cd172b2d23021a1dcd055d92f17619ac"}, - {file = "xattr-0.10.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8faaacf311e2b5cc67c030c999167a78a9906073e6abf08eaa8cf05b0416515c"}, - {file = "xattr-0.10.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cc6b8d5ca452674e1a96e246a3d2db5f477aecbc7c945c73f890f56323e75203"}, - {file = "xattr-0.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3725746a6502f40f72ef27e0c7bfc31052a239503ff3eefa807d6b02a249be22"}, - {file = "xattr-0.10.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:789bd406d1aad6735e97b20c6d6a1701e1c0661136be9be862e6a04564da771f"}, - {file = "xattr-0.10.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9a7a807ab538210ff8532220d8fc5e2d51c212681f63dbd4e7ede32543b070f"}, - {file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3e5825b5fc99ecdd493b0cc09ec35391e7a451394fdf623a88b24726011c950d"}, - {file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:80638d1ce7189dc52f26c234cee3522f060fadab6a8bc3562fe0ddcbe11ba5a4"}, - {file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3ff0dbe4a6ce2ce065c6de08f415bcb270ecfd7bf1655a633ddeac695ce8b250"}, - {file = "xattr-0.10.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5267e5f9435c840d2674194150b511bef929fa7d3bc942a4a75b9eddef18d8d8"}, - {file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b27dfc13b193cb290d5d9e62f806bb9a99b00cd73bb6370d556116ad7bb5dc12"}, - {file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:636ebdde0277bce4d12d2ef2550885804834418fee0eb456b69be928e604ecc4"}, - {file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d60c27922ec80310b45574351f71e0dd3a139c5295e8f8b19d19c0010196544f"}, - {file = "xattr-0.10.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b34df5aad035d0343bd740a95ca30db99b776e2630dca9cc1ba8e682c9cc25ea"}, - {file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f24a7c04ff666d0fe905dfee0a84bc899d624aeb6dccd1ea86b5c347f15c20c1"}, - {file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a3878e1aff8eca64badad8f6d896cb98c52984b1e9cd9668a3ab70294d1ef92d"}, - {file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4abef557028c551d59cf2fb3bf63f2a0c89f00d77e54c1c15282ecdd56943496"}, - {file = "xattr-0.10.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0e14bd5965d3db173d6983abdc1241c22219385c22df8b0eb8f1846c15ce1fee"}, - {file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f9be588a4b6043b03777d50654c6079af3da60cc37527dbb80d36ec98842b1e"}, - {file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7bc4ae264aa679aacf964abf3ea88e147eb4a22aea6af8c6d03ebdebd64cfd6"}, - {file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:827b5a97673b9997067fde383a7f7dc67342403093b94ea3c24ae0f4f1fec649"}, - {file = "xattr-0.10.1.tar.gz", hash = "sha256:c12e7d81ffaa0605b3ac8c22c2994a8e18a9cf1c59287a1b7722a2289c952ec5"}, + { file = "xattr-0.10.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:16a660a883e703b311d1bbbcafc74fa877585ec081cd96e8dd9302c028408ab1" }, + { file = "xattr-0.10.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:1e2973e72faa87ca29d61c23b58c3c89fe102d1b68e091848b0e21a104123503" }, + { file = "xattr-0.10.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:13279fe8f7982e3cdb0e088d5cb340ce9cbe5ef92504b1fd80a0d3591d662f68" }, + { file = "xattr-0.10.1-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1dc9b9f580ef4b8ac5e2c04c16b4d5086a611889ac14ecb2e7e87170623a0b75" }, + { file = "xattr-0.10.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:485539262c2b1f5acd6b6ea56e0da2bc281a51f74335c351ea609c23d82c9a79" }, + { file = "xattr-0.10.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:295b3ab335fcd06ca0a9114439b34120968732e3f5e9d16f456d5ec4fa47a0a2" }, + { file = "xattr-0.10.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:a126eb38e14a2f273d584a692fe36cff760395bf7fc061ef059224efdb4eb62c" }, + { file = "xattr-0.10.1-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:b0e919c24f5b74428afa91507b15e7d2ef63aba98e704ad13d33bed1288dca81" }, + { file = "xattr-0.10.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:e31d062cfe1aaeab6ba3db6bd255f012d105271018e647645941d6609376af18" }, + { file = "xattr-0.10.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:209fb84c09b41c2e4cf16dd2f481bb4a6e2e81f659a47a60091b9bcb2e388840" }, + { file = "xattr-0.10.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c4120090dac33eddffc27e487f9c8f16b29ff3f3f8bcb2251b2c6c3f974ca1e1" }, + { file = "xattr-0.10.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:3e739d624491267ec5bb740f4eada93491de429d38d2fcdfb97b25efe1288eca" }, + { file = "xattr-0.10.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2677d40b95636f3482bdaf64ed9138fb4d8376fb7933f434614744780e46e42d" }, + { file = "xattr-0.10.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40039f1532c4456fd0f4c54e9d4e01eb8201248c321c6c6856262d87e9a99593" }, + { file = "xattr-0.10.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:148466e5bb168aba98f80850cf976e931469a3c6eb11e9880d9f6f8b1e66bd06" }, + { file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0aedf55b116beb6427e6f7958ccd80a8cbc80e82f87a4cd975ccb61a8d27b2ee" }, + { file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c3024a9ff157247c8190dd0eb54db4a64277f21361b2f756319d9d3cf20e475f" }, + { file = "xattr-0.10.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:f1be6e733e9698f645dbb98565bb8df9b75e80e15a21eb52787d7d96800e823b" }, + { file = "xattr-0.10.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7880c8a54c18bc091a4ce0adc5c6d81da1c748aec2fe7ac586d204d6ec7eca5b" }, + { file = "xattr-0.10.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:89c93b42c3ba8aedbc29da759f152731196c2492a2154371c0aae3ef8ba8301b" }, + { file = "xattr-0.10.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:6b905e808df61b677eb972f915f8a751960284358b520d0601c8cbc476ba2df6" }, + { file = "xattr-0.10.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1ef954d0655f93a34d07d0cc7e02765ec779ff0b59dc898ee08c6326ad614d5" }, + { file = "xattr-0.10.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:199b20301b6acc9022661412346714ce764d322068ef387c4de38062474db76c" }, + { file = "xattr-0.10.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec0956a8ab0f0d3f9011ba480f1e1271b703d11542375ef73eb8695a6bd4b78b" }, + { file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ffcb57ca1be338d69edad93cf59aac7c6bb4dbb92fd7bf8d456c69ea42f7e6d2" }, + { file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f0563196ee54756fe2047627d316977dc77d11acd7a07970336e1a711e934db" }, + { file = "xattr-0.10.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc354f086f926a1c7f04886f97880fed1a26d20e3bc338d0d965fd161dbdb8ab" }, + { file = "xattr-0.10.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:c0cd2d02ef2fb45ecf2b0da066a58472d54682c6d4f0452dfe7ae2f3a76a42ea" }, + { file = "xattr-0.10.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:49626096ddd72dcc1654aadd84b103577d8424f26524a48d199847b5d55612d0" }, + { file = "xattr-0.10.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ceaa26bef8fcb17eb59d92a7481c2d15d20211e217772fb43c08c859b01afc6a" }, + { file = "xattr-0.10.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8c014c371391f28f8cd27d73ea59f42b30772cd640b5a2538ad4f440fd9190b" }, + { file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:46c32cd605673606b9388a313b0050ee7877a0640d7561eea243ace4fa2cc5a6" }, + { file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:772b22c4ff791fe5816a7c2a1c9fcba83f9ab9bea138eb44d4d70f34676232b4" }, + { file = "xattr-0.10.1-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:183ad611a2d70b5a3f5f7aadef0fcef604ea33dcf508228765fd4ddac2c7321d" }, + { file = "xattr-0.10.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:8068df3ebdfa9411e58d5ae4a05d807ec5994645bb01af66ec9f6da718b65c5b" }, + { file = "xattr-0.10.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bc40570155beb85e963ae45300a530223d9822edfdf09991b880e69625ba38a" }, + { file = "xattr-0.10.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:436e1aaf23c07e15bed63115f1712d2097e207214fc6bcde147c1efede37e2c5" }, + { file = "xattr-0.10.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7298455ccf3a922d403339781b10299b858bb5ec76435445f2da46fb768e31a5" }, + { file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:986c2305c6c1a08f78611eb38ef9f1f47682774ce954efb5a4f3715e8da00d5f" }, + { file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:5dc6099e76e33fa3082a905fe59df766b196534c705cf7a2e3ad9bed2b8a180e" }, + { file = "xattr-0.10.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:042ad818cda6013162c0bfd3816f6b74b7700e73c908cde6768da824686885f8" }, + { file = "xattr-0.10.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:9d4c306828a45b41b76ca17adc26ac3dc00a80e01a5ba85d71df2a3e948828f2" }, + { file = "xattr-0.10.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a606280b0c9071ef52572434ecd3648407b20df3d27af02c6592e84486b05894" }, + { file = "xattr-0.10.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5b49d591cf34cda2079fd7a5cb2a7a1519f54dc2e62abe3e0720036f6ed41a85" }, + { file = "xattr-0.10.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b8705ac6791426559c1a5c2b88bb2f0e83dc5616a09b4500899bfff6a929302" }, + { file = "xattr-0.10.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5ea974930e876bc5c146f54ac0f85bb39b7b5de2b6fc63f90364712ae368ebe" }, + { file = "xattr-0.10.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f55a2dd73a12a1ae5113c5d9cd4b4ab6bf7950f4d76d0a1a0c0c4264d50da61d" }, + { file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:475c38da0d3614cc5564467c4efece1e38bd0705a4dbecf8deeb0564a86fb010" }, + { file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:925284a4a28e369459b2b7481ea22840eed3e0573a4a4c06b6b0614ecd27d0a7" }, + { file = "xattr-0.10.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:aa32f1b45fed9122bed911de0fcc654da349e1f04fa4a9c8ef9b53e1cc98b91e" }, + { file = "xattr-0.10.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c5d3d0e728bace64b74c475eb4da6148cd172b2d23021a1dcd055d92f17619ac" }, + { file = "xattr-0.10.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8faaacf311e2b5cc67c030c999167a78a9906073e6abf08eaa8cf05b0416515c" }, + { file = "xattr-0.10.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cc6b8d5ca452674e1a96e246a3d2db5f477aecbc7c945c73f890f56323e75203" }, + { file = "xattr-0.10.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3725746a6502f40f72ef27e0c7bfc31052a239503ff3eefa807d6b02a249be22" }, + { file = "xattr-0.10.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:789bd406d1aad6735e97b20c6d6a1701e1c0661136be9be862e6a04564da771f" }, + { file = "xattr-0.10.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9a7a807ab538210ff8532220d8fc5e2d51c212681f63dbd4e7ede32543b070f" }, + { file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:3e5825b5fc99ecdd493b0cc09ec35391e7a451394fdf623a88b24726011c950d" }, + { file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:80638d1ce7189dc52f26c234cee3522f060fadab6a8bc3562fe0ddcbe11ba5a4" }, + { file = "xattr-0.10.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:3ff0dbe4a6ce2ce065c6de08f415bcb270ecfd7bf1655a633ddeac695ce8b250" }, + { file = "xattr-0.10.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5267e5f9435c840d2674194150b511bef929fa7d3bc942a4a75b9eddef18d8d8" }, + { file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b27dfc13b193cb290d5d9e62f806bb9a99b00cd73bb6370d556116ad7bb5dc12" }, + { file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:636ebdde0277bce4d12d2ef2550885804834418fee0eb456b69be928e604ecc4" }, + { file = "xattr-0.10.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d60c27922ec80310b45574351f71e0dd3a139c5295e8f8b19d19c0010196544f" }, + { file = "xattr-0.10.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b34df5aad035d0343bd740a95ca30db99b776e2630dca9cc1ba8e682c9cc25ea" }, + { file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f24a7c04ff666d0fe905dfee0a84bc899d624aeb6dccd1ea86b5c347f15c20c1" }, + { file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a3878e1aff8eca64badad8f6d896cb98c52984b1e9cd9668a3ab70294d1ef92d" }, + { file = "xattr-0.10.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4abef557028c551d59cf2fb3bf63f2a0c89f00d77e54c1c15282ecdd56943496" }, + { file = "xattr-0.10.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0e14bd5965d3db173d6983abdc1241c22219385c22df8b0eb8f1846c15ce1fee" }, + { file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f9be588a4b6043b03777d50654c6079af3da60cc37527dbb80d36ec98842b1e" }, + { file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7bc4ae264aa679aacf964abf3ea88e147eb4a22aea6af8c6d03ebdebd64cfd6" }, + { file = "xattr-0.10.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:827b5a97673b9997067fde383a7f7dc67342403093b94ea3c24ae0f4f1fec649" }, + { file = "xattr-0.10.1.tar.gz", hash = "sha256:c12e7d81ffaa0605b3ac8c22c2994a8e18a9cf1c59287a1b7722a2289c952ec5" }, ] [package.dependencies] @@ -2481,8 +2481,8 @@ description = "Backport of pathlib-compatible object wrapper for zip files" optional = false python-versions = ">=3.8" files = [ - {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, - {file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0"}, + { file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" }, + { file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" }, ] [package.extras] diff --git a/resources/OntoUML Rules.xlsx b/resources/OntoUML Rules.xlsx index 22c7efee1a44a3cdd331f3ab6da1aabdf7d72b72..77dbea724329d3ee2c2894e9fee8ae22b8822663 100644 GIT binary patch delta 29205 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 delta 26008 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 diff --git a/validator/tests/test_files/R_CL_YOK_A.ttl b/validator/tests/test_files/R_CL_YOK_A.ttl new file mode 100644 index 0000000..5acd7f9 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_A.ttl @@ -0,0 +1,19 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract false ; + ontouml:isDerived false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" . diff --git a/validator/tests/test_files/R_CL_YOK_B.ttl b/validator/tests/test_files/R_CL_YOK_B.ttl new file mode 100644 index 0000000..c7415b5 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_B.ttl @@ -0,0 +1,19 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract true ; + ontouml:isDerived false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" . diff --git a/validator/tests/test_files/R_CL_YOK_C.ttl b/validator/tests/test_files/R_CL_YOK_C.ttl new file mode 100644 index 0000000..581c181 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_C.ttl @@ -0,0 +1,22 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract false ; + ontouml:isDerived false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" ; + ontouml:order "1"^^xsd:nonNegativeInteger ; + ontouml:restrictedTo ontouml:functionalComplexNature ; + ontouml:stereotype ontouml:kind . diff --git a/validator/tests/test_files/R_CL_YOK_D.ttl b/validator/tests/test_files/R_CL_YOK_D.ttl new file mode 100644 index 0000000..0212ce1 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_D.ttl @@ -0,0 +1,22 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract true ; + ontouml:isDerived false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" ; + ontouml:order "1"^^xsd:nonNegativeInteger ; + ontouml:restrictedTo ontouml:functionalComplexNature ; + ontouml:stereotype ontouml:kind . diff --git a/validator/tests/test_files/R_CL_YOK_E.ttl b/validator/tests/test_files/R_CL_YOK_E.ttl new file mode 100644 index 0000000..fd20389 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_E.ttl @@ -0,0 +1,23 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract false ; + ontouml:isDerived false ; + ontouml:isExtensional false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" ; + ontouml:order "1"^^xsd:nonNegativeInteger ; + ontouml:restrictedTo ontouml:functionalComplexNature ; + ontouml:stereotype ontouml:category . diff --git a/validator/tests/test_files/R_CL_YOK_F.ttl b/validator/tests/test_files/R_CL_YOK_F.ttl new file mode 100644 index 0000000..66c47d7 --- /dev/null +++ b/validator/tests/test_files/R_CL_YOK_F.ttl @@ -0,0 +1,23 @@ +@prefix : . +@prefix dct: . +@prefix ontouml: . +@prefix owl: . +@prefix rdfs: . +@prefix xsd: . + + a owl:Ontology ; + dct:conformsTo , + ; + dct:created "2023-09-27"^^xsd:date ; + rdfs:comment "Generated by ontouml-json2graph v1.3.2" ; + rdfs:seeAlso "https://w3id.org/ontouml/json2graph"^^xsd:anyURI . + +:P_ga61GEEWUWQQWy a ontouml:Class ; + ontouml:isAbstract true ; + ontouml:isDerived false ; + ontouml:isExtensional false ; + ontouml:isPowertype false ; + ontouml:name "TestClass" ; + ontouml:order "1"^^xsd:nonNegativeInteger ; + ontouml:restrictedTo ontouml:functionalComplexNature ; + ontouml:stereotype ontouml:category . diff --git a/validator/tests/test_files/base files/R_CL_YOK_A.json b/validator/tests/test_files/base files/R_CL_YOK_A.json new file mode 100644 index 0000000..4fef8f4 --- /dev/null +++ b/validator/tests/test_files/base files/R_CL_YOK_A.json @@ -0,0 +1,55 @@ +{ + "id" : "eMvq61GEEWUWQQBO", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Project", + "model" : { + "id" : "eMvq61GEEWUWQQBO_root", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Package", + "propertyAssignments" : null, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWy", + "name" : "TestClass", + "description" : null, + "type" : "Class", + "propertyAssignments" : null, + "stereotype" : null, + "isAbstract" : false, + "isDerived" : false, + "properties" : null, + "isExtensional" : null, + "isPowertype" : null, + "order" : null, + "literals" : null, + "restrictedTo" : null + } ] + }, + "diagrams" : [ { + "id" : "ywga61GEEWUWQQWd", + "name" : "Class Diagram1", + "description" : null, + "type" : "Diagram", + "owner" : { + "id" : "eMvq61GEEWUWQQBO_root", + "type" : "Package" + }, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWx", + "type" : "ClassView", + "modelElement" : { + "id" : "P_ga61GEEWUWQQWy", + "type" : "Class" + }, + "shape" : { + "id" : "P_ga61GEEWUWQQWx_shape", + "type" : "Rectangle", + "x" : 515, + "y" : 438, + "width" : 80, + "height" : 40 + } + } ] + } ] +} diff --git a/validator/tests/test_files/base files/R_CL_YOK_A.vpp b/validator/tests/test_files/base files/R_CL_YOK_A.vpp new file mode 100644 index 0000000000000000000000000000000000000000..977afc4348fbfafaf3719bb9b7a8863ba6196aa7 GIT binary patch literal 557056 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 XaeK|!UH`i}S?R9-z2Q7!{r~?1c&NA= literal 0 HcmV?d00001 diff --git a/validator/tests/test_files/base files/R_CL_YOK_B.json b/validator/tests/test_files/base files/R_CL_YOK_B.json new file mode 100644 index 0000000..9287258 --- /dev/null +++ b/validator/tests/test_files/base files/R_CL_YOK_B.json @@ -0,0 +1,55 @@ +{ + "id" : "eMvq61GEEWUWQQBO", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Project", + "model" : { + "id" : "eMvq61GEEWUWQQBO_root", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Package", + "propertyAssignments" : null, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWy", + "name" : "TestClass", + "description" : null, + "type" : "Class", + "propertyAssignments" : null, + "stereotype" : null, + "isAbstract" : true, + "isDerived" : false, + "properties" : null, + "isExtensional" : null, + "isPowertype" : null, + "order" : null, + "literals" : null, + "restrictedTo" : null + } ] + }, + "diagrams" : [ { + "id" : "ywga61GEEWUWQQWd", + "name" : "Class Diagram1", + "description" : null, + "type" : "Diagram", + "owner" : { + "id" : "eMvq61GEEWUWQQBO_root", + "type" : "Package" + }, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWx", + "type" : "ClassView", + "modelElement" : { + "id" : "P_ga61GEEWUWQQWy", + "type" : "Class" + }, + "shape" : { + "id" : "P_ga61GEEWUWQQWx_shape", + "type" : "Rectangle", + "x" : 515, + "y" : 438, + "width" : 80, + "height" : 40 + } + } ] + } ] +} diff --git a/validator/tests/test_files/base files/R_CL_YOK_B.vpp b/validator/tests/test_files/base files/R_CL_YOK_B.vpp new file mode 100644 index 0000000000000000000000000000000000000000..7cacd9759f1a30be09ab0a6b4ed1c9a2c779694d GIT binary patch literal 622592 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

%xGfctM#dr6Ybf?c(nUfw# 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%0D=%Py2 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 literal 0 HcmV?d00001 diff --git a/validator/tests/test_files/base files/R_CL_YOK_C.json b/validator/tests/test_files/base files/R_CL_YOK_C.json new file mode 100644 index 0000000..70c0a64 --- /dev/null +++ b/validator/tests/test_files/base files/R_CL_YOK_C.json @@ -0,0 +1,55 @@ +{ + "id" : "eMvq61GEEWUWQQBO", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Project", + "model" : { + "id" : "eMvq61GEEWUWQQBO_root", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Package", + "propertyAssignments" : null, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWy", + "name" : "TestClass", + "description" : null, + "type" : "Class", + "propertyAssignments" : null, + "stereotype" : "kind", + "isAbstract" : false, + "isDerived" : false, + "properties" : null, + "isExtensional" : null, + "isPowertype" : null, + "order" : null, + "literals" : null, + "restrictedTo" : [ "functional-complex" ] + } ] + }, + "diagrams" : [ { + "id" : "ywga61GEEWUWQQWd", + "name" : "Class Diagram1", + "description" : null, + "type" : "Diagram", + "owner" : { + "id" : "eMvq61GEEWUWQQBO_root", + "type" : "Package" + }, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWx", + "type" : "ClassView", + "modelElement" : { + "id" : "P_ga61GEEWUWQQWy", + "type" : "Class" + }, + "shape" : { + "id" : "P_ga61GEEWUWQQWx_shape", + "type" : "Rectangle", + "x" : 515, + "y" : 438, + "width" : 80, + "height" : 40 + } + } ] + } ] +} diff --git a/validator/tests/test_files/base files/R_CL_YOK_C.vpp b/validator/tests/test_files/base files/R_CL_YOK_C.vpp new file mode 100644 index 0000000000000000000000000000000000000000..7cb258e2f2bb2530ee3add65494763f10518bf42 GIT binary patch literal 675840 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 literal 0 HcmV?d00001 diff --git a/validator/tests/test_files/base files/R_CL_YOK_D.json b/validator/tests/test_files/base files/R_CL_YOK_D.json new file mode 100644 index 0000000..c82a881 --- /dev/null +++ b/validator/tests/test_files/base files/R_CL_YOK_D.json @@ -0,0 +1,55 @@ +{ + "id" : "eMvq61GEEWUWQQBO", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Project", + "model" : { + "id" : "eMvq61GEEWUWQQBO_root", + "name" : "R_CL_YOK_A", + "description" : null, + "type" : "Package", + "propertyAssignments" : null, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWy", + "name" : "TestClass", + "description" : null, + "type" : "Class", + "propertyAssignments" : null, + "stereotype" : "kind", + "isAbstract" : true, + "isDerived" : false, + "properties" : null, + "isExtensional" : null, + "isPowertype" : null, + "order" : null, + "literals" : null, + "restrictedTo" : [ "functional-complex" ] + } ] + }, + "diagrams" : [ { + "id" : "ywga61GEEWUWQQWd", + "name" : "Class Diagram1", + "description" : null, + "type" : "Diagram", + "owner" : { + "id" : "eMvq61GEEWUWQQBO_root", + "type" : "Package" + }, + "contents" : [ { + "id" : "P_ga61GEEWUWQQWx", + "type" : "ClassView", + "modelElement" : { + "id" : "P_ga61GEEWUWQQWy", + "type" : "Class" + }, + "shape" : { + "id" : "P_ga61GEEWUWQQWx_shape", + "type" : "Rectangle", + "x" : 515, + "y" : 438, + "width" : 80, + "height" : 40 + } + } ] + } ] +} diff --git a/validator/tests/test_files/base files/R_CL_YOK_D.vpp b/validator/tests/test_files/base files/R_CL_YOK_D.vpp new file mode 100644 index 0000000000000000000000000000000000000000..0f334e695c428fd2312bc311fa09d4144dcc85d7 GIT binary patch literal 675840 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 literal 0 HcmV?d00001 diff --git a/validator/tests/test_files/tests_list.csv b/validator/tests/test_files/tests_list.csv index 1443c11..c376b16 100644 --- a/validator/tests/test_files/tests_list.csv +++ b/validator/tests/test_files/tests_list.csv @@ -183,3 +183,15 @@ owa,R_CL_ZGT,R_CL_ZGT_U18.ttl,valid cwa,R_CL_ZGT,R_CL_ZGT_U18.ttl,valid owa,R_CL_ZGT,R_CL_ZGT_U19.ttl,valid cwa,R_CL_ZGT,R_CL_ZGT_U19.ttl,valid +owa,R_CL_YOK,R_CL_YOK_A.ttl,valid +cwa,R_CL_YOK,R_CL_YOK_A.ttl,valid +owa,R_CL_YOK,R_CL_YOK_B.ttl,valid +cwa,R_CL_YOK,R_CL_YOK_B.ttl,valid +owa,R_CL_YOK,R_CL_YOK_C.ttl,valid +cwa,R_CL_YOK,R_CL_YOK_C.ttl,valid +owa,R_CL_YOK,R_CL_YOK_D.ttl,valid +cwa,R_CL_YOK,R_CL_YOK_D.ttl,valid +owa,R_CL_YOK,R_CL_YOK_E.ttl,warning +cwa,R_CL_YOK,R_CL_YOK_E.ttl,error +owa,R_CL_YOK,R_CL_YOK_F.ttl,valid +cwa,R_CL_YOK,R_CL_YOK_F.ttl,valid diff --git a/validator/validations/rules_cl/rules_cl.py b/validator/validations/rules_cl/rules_cl.py index aaad081..c60f001 100644 --- a/validator/validations/rules_cl/rules_cl.py +++ b/validator/validations/rules_cl/rules_cl.py @@ -13,6 +13,7 @@ QUERY_R_CL_EDA, QUERY_R_CL_GJU, QUERY_R_CL_BWZ, + QUERY_R_CL_YOK, ) from validator.vocab_lib.globals import ( ONTOUML_NAMESPACE, @@ -329,3 +330,37 @@ def execute_rule_R_CL_BWZ(ontouml_model: Graph, rule_code: str) -> tuple[list[Re rule_e_list.append(issue) return rule_w_list, rule_e_list + + +def execute_rule_R_CL_YOK(ontouml_model: Graph, rule_code: str) -> tuple[list[ResultIssue], list[ResultIssue]]: + """Execute rule R_CL_YOK and return its description and results. + + :param ontouml_model: The OntoUML model in graph format (using the ontouml-vocabulary) to be validated by the rule. + :type ontouml_model: Graph + :param rule_code: Code of this rule. + :type rule_code: str + :return: A tuple with two components: + - A list of all warnings (as a ResultIssue object) found during the specific rule's validation process. + - A list of all errors (as a ResultIssue object) found during the specific rule's validation process. + :rtype: tuple[list[ResultIssue], list[ResultIssue]] + """ + rule_definition = "Every class decorated with a non-sortal stereotype must be abstract." + + rule_w_list = [] + rule_e_list = [] + + # Returns every non-sortal class that has its attribute isAbstract set to false + query_answer = ontouml_model.query(QUERY_R_CL_YOK) + + for row in query_answer: + class_id = row.class_id.toPython() + class_name = row.class_name.toPython() + class_st = row.class_st.toPython() + + issue_description = ( + f"The non-sortal ('{class_st}') class '{class_name}' " f"has isAbstract attribute set to 'false'." + ) + issue = ResultIssue(rule_code, rule_definition, issue_description, [class_id]) + rule_w_list.append(issue) + + return rule_w_list, rule_e_list diff --git a/validator/validations/rules_cl/sparql_cl.py b/validator/validations/rules_cl/sparql_cl.py index 0b0302b..e7bb2c8 100644 --- a/validator/validations/rules_cl/sparql_cl.py +++ b/validator/validations/rules_cl/sparql_cl.py @@ -13,6 +13,7 @@ } """ ) + QUERY_R_CL_JOJ = ( ONTOUML_SPARQL_PREFIX + """ @@ -25,6 +26,7 @@ } """ ) + QUERY_R_CL_UMC = ( ONTOUML_SPARQL_PREFIX + """ @@ -35,6 +37,7 @@ OPTIONAL { ?class_id ontouml:literal ?class_lt . } } GROUP BY ?class_id """ ) + QUERY_R_CL_AIB = ( ONTOUML_SPARQL_PREFIX + """ @@ -47,6 +50,7 @@ } """ ) + QUERY_R_CL_EDA = ( ONTOUML_SPARQL_PREFIX + """ @@ -63,7 +67,6 @@ """ ) - QUERY_R_CL_GJU = ( ONTOUML_SPARQL_PREFIX + """ @@ -74,6 +77,7 @@ OPTIONAL {?class_id ontouml:stereotype ?class_st .} } GROUP BY ?class_id """ ) + QUERY_R_CL_BWZ = ( ONTOUML_SPARQL_PREFIX + """ @@ -84,3 +88,18 @@ OPTIONAL {?class_id ontouml:stereotype ?class_st .} } """ ) + +QUERY_R_CL_YOK = ( + ONTOUML_SPARQL_PREFIX + + """ +SELECT ?class_id ?class_name ?class_st +WHERE { + ?class_id a ontouml:Class ; + ontouml:name ?class_name ; + ontouml:stereotype ?class_st ; + ontouml:isAbstract false . + FILTER (?class_st IN (ontouml:category, ontouml:historicalRoleMixin, ontouml:mixin, + ontouml:phaseMixin, ontouml:roleMixin)) +} +""" +) diff --git a/validator/validations/rules_general.py b/validator/validations/rules_general.py index ebfed2d..d139db1 100644 --- a/validator/validations/rules_general.py +++ b/validator/validations/rules_general.py @@ -18,6 +18,7 @@ execute_rule_R_CL_ZGT, execute_rule_R_CL_GJU, execute_rule_R_CL_BWZ, + execute_rule_R_CL_YOK, ) from ..modules.errors import report_error_end_of_switch @@ -51,6 +52,8 @@ def execute_rule_switch(ontouml_model: Graph, rule_code: str) -> tuple[list[Resu rule_w_list, rule_e_list = execute_rule_R_CL_EDA(ontouml_model, rule_code) elif rule_code == "R_CL_ZGT": rule_w_list, rule_e_list = execute_rule_R_CL_ZGT(ontouml_model, rule_code) + elif rule_code == "R_CL_YOK": + rule_w_list, rule_e_list = execute_rule_R_CL_YOK(ontouml_model, rule_code) # This situation must never be reached else: current_function = inspect.stack()[0][3] diff --git a/validator/vocab_lib/globals.py b/validator/vocab_lib/globals.py index aacd5f6..3fc7a22 100644 --- a/validator/vocab_lib/globals.py +++ b/validator/vocab_lib/globals.py @@ -29,18 +29,26 @@ ] ONTOUML_BASE_SORTALS = [ - "https://w3id.org/ontouml#subkind", + "https://w3id.org/ontouml#historicalRole", "https://w3id.org/ontouml#phase", "https://w3id.org/ontouml#role", - "https://w3id.org/ontouml#historicalRole", + "https://w3id.org/ontouml#subkind", ] ONTOUML_ULTIMATE_SORTALS = [ - "https://w3id.org/ontouml#kind", "https://w3id.org/ontouml#collective", - "https://w3id.org/ontouml#quantity", - "https://w3id.org/ontouml#relator", + "https://w3id.org/ontouml#kind", "https://w3id.org/ontouml#mode", "https://w3id.org/ontouml#quality", + "https://w3id.org/ontouml#quantity", + "https://w3id.org/ontouml#relator", "https://w3id.org/ontouml#type", ] + +# ONTOUML_NON_SORTALS = [ +# "https://w3id.org/ontouml#category", +# "https://w3id.org/ontouml#historicalRoleMixin", +# "https://w3id.org/ontouml#mixin", +# "https://w3id.org/ontouml#phaseMixin", +# "https://w3id.org/ontouml#roleMixin", +# ]

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®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