diff --git a/poetry.lock b/poetry.lock index c2c8f1d..0e0d3d4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -558,7 +558,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"}, ] -markers = {main = "platform_system == \"Windows\" or sys_platform == \"win32\"", dev = "sys_platform == \"win32\" or os_name == \"nt\" or platform_system == \"Windows\""} +markers = {main = "sys_platform == \"win32\" or platform_system == \"Windows\"", dev = "sys_platform == \"win32\" or os_name == \"nt\" or platform_system == \"Windows\""} [[package]] name = "comm" @@ -798,7 +798,7 @@ description = "IBM SDK for Python" optional = false python-versions = ">=3.8" groups = ["main"] -markers = "python_version < \"3.14\" and extra == \"regular\"" +markers = "extra == \"regular\"" files = [ {file = "ibm_cos_sdk-2.16.1.tar.gz", hash = "sha256:5f2d0c1f24f45b9f62caf37136c96ffece0a35d13097fda66774d63370d4faa9"}, ] @@ -811,26 +811,6 @@ jmespath = ">=0.10.0,<=1.0.1" [package.extras] crt = ["ibm_botocore[crt] (>=1.21.0,<2.0a0)"] -[[package]] -name = "ibm-cos-sdk" -version = "2.16.2" -description = "IBM SDK for Python" -optional = false -python-versions = ">=3.8" -groups = ["main"] -markers = "python_version >= \"3.14\" and extra == \"regular\"" -files = [ - {file = "ibm_cos_sdk-2.16.2.tar.gz", hash = "sha256:b9ec5a390606b29a179736b34b90e829988b281eaa66fe5002bd9dac09adea3a"}, -] - -[package.dependencies] -ibm-cos-sdk-core = "2.16.2" -ibm-cos-sdk-s3transfer = "2.16.2" -jmespath = ">=0.10.0,<=1.0.1" - -[package.extras] -crt = ["ibm_botocore[crt] (>=1.21.0,<2.0a0)"] - [[package]] name = "ibm-cos-sdk-core" version = "2.16.1" @@ -838,7 +818,7 @@ description = "Low-level, data-driven core of IBM SDK for Python" optional = false python-versions = ">=3.6" groups = ["main"] -markers = "python_version < \"3.14\" and extra == \"regular\"" +markers = "extra == \"regular\"" files = [ {file = "ibm_cos_sdk_core-2.16.1.tar.gz", hash = "sha256:28449ca82604d5feae8058790e43baa872bab72ab8ea1d55bc01a272173d5e07"}, ] @@ -852,27 +832,6 @@ urllib3 = ">=2.6.2,<3" [package.extras] crt = ["awscrt (==0.30.0)"] -[[package]] -name = "ibm-cos-sdk-core" -version = "2.16.2" -description = "Low-level, data-driven core of IBM SDK for Python" -optional = false -python-versions = ">=3.6" -groups = ["main"] -markers = "python_version >= \"3.14\" and extra == \"regular\"" -files = [ - {file = "ibm_cos_sdk_core-2.16.2.tar.gz", hash = "sha256:b975bc53ae8fdac8356851d8f66e4d286eaa8d8de3322d6f1734b76a6867f695"}, -] - -[package.dependencies] -jmespath = ">=0.10.0,<=1.0.1" -python-dateutil = ">=2.9.0,<3.0.0" -requests = ">=2.33.0,<3.0.0" -urllib3 = ">=2.6.2,<3" - -[package.extras] -crt = ["awscrt (==0.30.0)"] - [[package]] name = "ibm-cos-sdk-s3transfer" version = "2.16.1" @@ -880,7 +839,7 @@ description = "IBM S3 Transfer Manager" optional = false python-versions = ">=3.8" groups = ["main"] -markers = "python_version < \"3.14\" and extra == \"regular\"" +markers = "extra == \"regular\"" files = [ {file = "ibm_cos_sdk_s3transfer-2.16.1.tar.gz", hash = "sha256:1cf875b7ea3a4e6d97f55d02af9122bde59c7f305e5da8debb83c7fdbc2668ea"}, ] @@ -891,24 +850,6 @@ ibm-cos-sdk-core = "2.16.1" [package.extras] crt = ["ibm_botocore[crt] (>=1.37.4,<2.0a0)"] -[[package]] -name = "ibm-cos-sdk-s3transfer" -version = "2.16.2" -description = "IBM S3 Transfer Manager" -optional = false -python-versions = ">=3.8" -groups = ["main"] -markers = "python_version >= \"3.14\" and extra == \"regular\"" -files = [ - {file = "ibm_cos_sdk_s3transfer-2.16.2.tar.gz", hash = "sha256:c07e5d244c3f9e67f9da0186f8434ee60f34ce1f842378c8f4cf885670928788"}, -] - -[package.dependencies] -ibm-cos-sdk-core = "2.16.2" - -[package.extras] -crt = ["ibm_botocore[crt] (>=1.37.4,<2.0a0)"] - [[package]] name = "idna" version = "3.15" @@ -1015,7 +956,6 @@ description = "IPython: Productive Interactive Computing" optional = false python-versions = ">=3.9" groups = ["main", "dev"] -markers = "python_version < \"3.14\"" files = [ {file = "ipython-8.18.1-py3-none-any.whl", hash = "sha256:e8267419d72d81955ec1177f8a29aaa90ac80ad647499201119e2f05e99aa397"}, {file = "ipython-8.18.1.tar.gz", hash = "sha256:ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27"}, @@ -1047,56 +987,6 @@ qtconsole = ["qtconsole"] test = ["pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath"] test-extra = ["curio", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.22)", "pandas", "pickleshare", "pytest (<7.1)", "pytest-asyncio (<0.22)", "testpath", "trio"] -[[package]] -name = "ipython" -version = "9.15.0" -description = "IPython: Productive Interactive Computing" -optional = false -python-versions = ">=3.11" -groups = ["main", "dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "ipython-9.15.0-py3-none-any.whl", hash = "sha256:515ad9c3cdf0c932a5a9f6245419e8aba706b7bd03c3e1d3a1c83d9351d6aa6e"}, - {file = "ipython-9.15.0.tar.gz", hash = "sha256:da2819ce2aa83135257df830660b1176d986c3d2876db24df01974fa955b2756"}, -] - -[package.dependencies] -colorama = {version = ">=0.4.4", markers = "sys_platform == \"win32\""} -decorator = ">=5.1.0" -ipython-pygments-lexers = ">=1.0.0" -jedi = ">=0.18.2" -matplotlib-inline = ">=0.1.6" -pexpect = {version = ">4.6", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""} -prompt_toolkit = ">=3.0.41,<3.1.0" -psutil = {version = ">=7", markers = "sys_platform != \"emscripten\" and sys_platform != \"cygwin\""} -pygments = ">=2.14.0" -stack_data = ">=0.6.0" -traitlets = ">=5.13.0" - -[package.extras] -all = ["argcomplete (>=3.0)", "ipython[doc,matplotlib,terminal,test,test-extra]", "types-decorator"] -black = ["black"] -doc = ["docrepr", "exceptiongroup", "intersphinx_registry", "ipykernel", "ipython[matplotlib,test]", "setuptools (>=80.0)", "sphinx (>=8.0)", "sphinx-rtd-theme (>=0.1.8)", "sphinx_toml (==0.0.4)", "typing_extensions"] -matplotlib = ["matplotlib (>3.9)"] -test = ["packaging (>=23.0.0)", "pytest (>=7.0.0)", "pytest-asyncio (>=1.0.0)", "setuptools (>=80.0)", "testpath (>=0.2)"] -test-extra = ["curio", "ipykernel (>6.30)", "ipython[matplotlib]", "ipython[test]", "jupyter_ai", "nbclient", "nbformat", "numpy (>=2.0)", "pandas (>2.1)", "trio (>=0.22.0)"] - -[[package]] -name = "ipython-pygments-lexers" -version = "1.1.1" -description = "Defines a variety of Pygments lexers for highlighting IPython code." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c"}, - {file = "ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81"}, -] - -[package.dependencies] -pygments = "*" - [[package]] name = "ipywidgets" version = "8.1.8" @@ -1259,27 +1149,6 @@ files = [ [package.dependencies] referencing = ">=0.31.0" -[[package]] -name = "jupyter-builder" -version = "1.1.0" -description = "JupyterLab build tools" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "jupyter_builder-1.1.0-py3-none-any.whl", hash = "sha256:d9d5280e8845f726663545c3a6db55bd205127616eeb8958481091d6cba71b6a"}, - {file = "jupyter_builder-1.1.0.tar.gz", hash = "sha256:b996e8af616900f18724fa34883169d869be2205497940bec78a3a1031eb897d"}, -] - -[package.dependencies] -jupyter-core = "*" -traitlets = "*" - -[package.extras] -dev = ["build", "hatch", "mypy", "pre-commit", "ruff (==0.15.20)"] -test = ["copier (>=9.3,<10)", "coverage", "jinja2-time", "pytest (>=7.0)", "pytest-check-links (>=0.7)", "pytest-cov"] - [[package]] name = "jupyter-client" version = "8.6.3" @@ -1470,7 +1339,6 @@ description = "JupyterLab computational environment" optional = false python-versions = ">=3.9" groups = ["dev"] -markers = "python_version < \"3.14\"" files = [ {file = "jupyterlab-4.5.10-py3-none-any.whl", hash = "sha256:5967ca61e692e67a2f30b5a2b901c941dc6ce56c0b0e357bc6d34fed5ec095f6"}, {file = "jupyterlab-4.5.10.tar.gz", hash = "sha256:77e8d80b78be59b2eaba2154562e21caa6e79c2f1281d6f486584f7144ee2f47"}, @@ -1501,40 +1369,6 @@ docs-screenshots = ["altair (==6.0.0)", "ipython (==8.16.1)", "ipywidgets (==8.1 test = ["coverage", "pytest (>=7.0)", "pytest-check-links (>=0.7)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter (>=0.5.3)", "pytest-timeout", "pytest-tornasync", "requests", "requests-cache", "virtualenv"] upgrade-extension = ["copier (>=9,<10)", "jinja2-time (<0.3)", "pydantic (<3.0)", "pyyaml-include (<3.0)", "tomli-w (<2.0)"] -[[package]] -name = "jupyterlab" -version = "4.6.2" -description = "JupyterLab computational environment" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "jupyterlab-4.6.2-py3-none-any.whl", hash = "sha256:5964447036629adfcd3fc0969effc1da6f47d2cbd0a60b2c2eea7c31be0ec6a8"}, - {file = "jupyterlab-4.6.2.tar.gz", hash = "sha256:e18ce8b34f3de350e93cd5b2c4f3ae884cbe266eb76bf5d6825a4ed34c13bcff"}, -] - -[package.dependencies] -async-lru = ">=1.0.0" -httpx = ">=0.25.0,<1" -ipykernel = ">=6.5.0,<6.30.0 || >6.30.0" -jinja2 = ">=3.0.3" -jupyter-builder = ">=1.0.2" -jupyter-core = "*" -jupyter-lsp = ">=2.0.0" -jupyter-server = ">=2.19.0,<3" -jupyterlab-server = ">=2.28.0,<3" -notebook-shim = ">=0.2" -packaging = ">=23.2" -tornado = ">=6.2.0" -traitlets = "*" - -[package.extras] -dev = ["build", "bump2version", "coverage", "hatch", "pre-commit", "pytest-cov", "ruff (==0.15.15)", "shellcheck-py"] -docs-screenshots = ["altair (==6.0.0)", "ipykernel (<7.0)", "ipython (==8.16.1)", "ipywidgets (==8.1.5)", "jupyterlab-geojson (==3.4.0)", "jupyterlab-language-pack-zh-cn (==4.3.post1)", "matplotlib (==3.10.0)", "nbconvert (>=7.0.0)", "pandas (==2.2.3)", "scipy (==1.15.1)"] -test = ["coverage", "pytest (>=7.0)", "pytest-check-links (>=0.7)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter (>=0.5.3)", "pytest-timeout", "pytest-tornasync", "pytest-xdist", "requests", "requests-cache", "virtualenv"] -upgrade-extension = ["copier (>=9,<10)", "jinja2-time (<0.3)", "pydantic (<3.0)", "pyyaml-include (<3.0)", "tomli-w (<2.0)"] - [[package]] name = "jupyterlab-pygments" version = "0.3.0" @@ -1977,7 +1811,7 @@ description = "Pexpect allows easy control of interactive console applications." optional = false python-versions = "*" groups = ["main", "dev"] -markers = "python_version < \"3.14\" and sys_platform != \"win32\" or sys_platform != \"win32\" and sys_platform != \"emscripten\"" +markers = "sys_platform != \"win32\"" files = [ {file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"}, {file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"}, @@ -2070,7 +1904,7 @@ version = "7.1.0" description = "Cross-platform lib for process and system monitoring." optional = false python-versions = ">=3.6" -groups = ["main", "dev"] +groups = ["dev"] files = [ {file = "psutil-7.1.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:76168cef4397494250e9f4e73eb3752b146de1dd950040b29186d0cce1d5ca13"}, {file = "psutil-7.1.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:5d007560c8c372efdff9e4579c2846d71de737e4605f611437255e81efcca2c5"}, @@ -2082,7 +1916,6 @@ files = [ {file = "psutil-7.1.0-cp37-abi3-win_arm64.whl", hash = "sha256:6937cb68133e7c97b6cc9649a570c9a18ba0efebed46d8c5dae4c07fa1b67a07"}, {file = "psutil-7.1.0.tar.gz", hash = "sha256:655708b3c069387c8b77b072fc429a57d0e214221d01c0a772df7dfedcb3bcd2"}, ] -markers = {main = "python_version >= \"3.14\" and sys_platform != \"emscripten\" and sys_platform != \"cygwin\""} [package.extras] dev = ["abi3audit", "black", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pyreadline ; os_name == \"nt\"", "pytest", "pytest-cov", "pytest-instafail", "pytest-subtests", "pytest-xdist", "pywin32 ; os_name == \"nt\" and platform_python_implementation != \"PyPy\"", "requests", "rstcheck", "ruff", "setuptools", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "virtualenv", "vulture", "wheel", "wheel ; os_name == \"nt\" and platform_python_implementation != \"PyPy\"", "wmi ; os_name == \"nt\" and platform_python_implementation != \"PyPy\""] @@ -2099,7 +1932,7 @@ files = [ {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, ] -markers = {main = "python_version < \"3.14\" and sys_platform != \"win32\" or sys_platform != \"win32\" and sys_platform != \"emscripten\"", dev = "sys_platform != \"win32\" and python_version < \"3.14\" or sys_platform != \"win32\" and sys_platform != \"emscripten\" or os_name != \"nt\""} +markers = {main = "sys_platform != \"win32\"", dev = "sys_platform != \"win32\" or os_name != \"nt\""} [[package]] name = "pure-eval" @@ -2230,7 +2063,6 @@ description = "pytest-httpserver is a httpserver for pytest" optional = false python-versions = ">=3.9" groups = ["dev"] -markers = "python_version < \"3.14\"" files = [ {file = "pytest_httpserver-1.1.3-py3-none-any.whl", hash = "sha256:5f84757810233e19e2bb5287f3826a71c97a3740abe3a363af9155c0f82fdbb9"}, {file = "pytest_httpserver-1.1.3.tar.gz", hash = "sha256:af819d6b533f84b4680b9416a5b3f67f1df3701f1da54924afd4d6e4ba5917ec"}, @@ -2239,22 +2071,6 @@ files = [ [package.dependencies] Werkzeug = ">=2.0.0" -[[package]] -name = "pytest-httpserver" -version = "1.1.5" -description = "pytest-httpserver is a httpserver for pytest" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "pytest_httpserver-1.1.5-py3-none-any.whl", hash = "sha256:ee83feb587ab652c0c6729598db2820e9048233bac8df756818b7845a1621d0a"}, - {file = "pytest_httpserver-1.1.5.tar.gz", hash = "sha256:dc3d82e1fe00e491829d8939c549bf4bd9b39a260f87113c619b9d517c2f8ff1"}, -] - -[package.dependencies] -Werkzeug = ">=2.0.0" - [[package]] name = "python-dateutil" version = "2.9.0.post0" @@ -2550,7 +2366,6 @@ description = "Python HTTP for Humans." optional = false python-versions = ">=3.9" groups = ["main", "dev"] -markers = "python_version < \"3.14\"" files = [ {file = "requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6"}, {file = "requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf"}, @@ -2566,29 +2381,6 @@ urllib3 = ">=1.21.1,<3" socks = ["PySocks (>=1.5.6,!=1.5.7)"] use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] -[[package]] -name = "requests" -version = "2.34.2" -description = "Python HTTP for Humans." -optional = false -python-versions = ">=3.10" -groups = ["main", "dev"] -markers = "python_version >= \"3.14\"" -files = [ - {file = "requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"}, - {file = "requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed"}, -] - -[package.dependencies] -certifi = ">=2023.5.7" -charset_normalizer = ">=2,<4" -idna = ">=2.5,<4" -urllib3 = ">=1.26,<3" - -[package.extras] -socks = ["PySocks (>=1.5.6,!=1.5.7)"] -use-chardet-on-py3 = ["chardet (>=3.0.2,<8)"] - [[package]] name = "rfc3339-validator" version = "0.1.4" @@ -2823,7 +2615,6 @@ description = "Easily download, build, install, upgrade, and uninstall Python pa optional = false python-versions = ">=3.9" groups = ["dev"] -markers = "python_version < \"3.14\"" files = [ {file = "setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922"}, {file = "setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c"}, @@ -3158,22 +2949,22 @@ files = [ [[package]] name = "tornado" -version = "6.5.7" +version = "6.5.8" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." optional = false python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "tornado-6.5.7-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:148b2eb15c2c765a50796172c1e499649b35f30d2e3c3d3e15913cfa56bfb163"}, - {file = "tornado-6.5.7-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9da38de27f1da3b78a966f0dae12b5a1ea9afe72ca805d84ff06508272ddf100"}, - {file = "tornado-6.5.7-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8d759e71906ee783f8867b93bf26a265743da4c1e2f4a018464c1ba019862972"}, - {file = "tornado-6.5.7-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8a46347a18f23fb92b396beebe0fb78f61dda0cc302445202c16203d8a18848b"}, - {file = "tornado-6.5.7-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:7778b30bef919231265e91c69963ce0f49a1e9c07ac900bbe75b19ce2575ba92"}, - {file = "tornado-6.5.7-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e726f0c75da7726eec023aa62751ff8878bd2737e34fbdd33b1ae5897d2200f5"}, - {file = "tornado-6.5.7-cp39-abi3-win32.whl", hash = "sha256:f8de3bf12d3efdd0cbe7c8887868198f8a91415e3f29fcf258d9b8eb7b1d9ae4"}, - {file = "tornado-6.5.7-cp39-abi3-win_amd64.whl", hash = "sha256:de942f843533a039ef9fa3d9c88c7cd8a7c94553fb5ad0154270989b3d99a2c4"}, - {file = "tornado-6.5.7-cp39-abi3-win_arm64.whl", hash = "sha256:ff934fce95643af5f11efdae618eaa73d469dc588641e5c8d19295a0c65c4796"}, - {file = "tornado-6.5.7.tar.gz", hash = "sha256:66c513a76cda70d53907bc27cf1447557699c2e95aa48ba27a442ff61c3ddfc2"}, + {file = "tornado-6.5.8-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:cc6aa787d7cfab7c3d35189dc7a56fbd2399a569624c730c6b55b3d6531d0403"}, + {file = "tornado-6.5.8-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:9715b5eb79735b2bcd454ce216a9275b7c0470e64ea1bf5742f78b2f72b26eeb"}, + {file = "tornado-6.5.8-cp39-abi3-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:547d63f450d570c14fe0e8db2cfb14c9bbd1c2503b4a6612586267955aa47b58"}, + {file = "tornado-6.5.8-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e2360a0ffbe145eca8af0b19cb7203d79b1a98dd4cccdd6b368f6f49c2e3808"}, + {file = "tornado-6.5.8-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:5d242290bdf7ab3151bc1065fdd75c0dcc21cbc7b49f22a4c56329c2d6566d22"}, + {file = "tornado-6.5.8-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7b94ff0e128fe0542f3bd331fb44d06260fc4ac16881545159f34ef08aad4195"}, + {file = "tornado-6.5.8-cp39-abi3-win32.whl", hash = "sha256:67832909c4779c64942380cb5f044a5c6163d00831472d80e25e115de9917836"}, + {file = "tornado-6.5.8-cp39-abi3-win_amd64.whl", hash = "sha256:11881db6b7c168494be2c2d12e65931451bdf7ee718535418ae1d8855dd5a0ee"}, + {file = "tornado-6.5.8-cp39-abi3-win_arm64.whl", hash = "sha256:68a7468c7e289f8514d7d664101753903217eff1bb6822c6b5994a0b5f5bcb26"}, + {file = "tornado-6.5.8.tar.gz", hash = "sha256:9452e1b208a8bd771e2cb1f2ff564985b9b214bdebbe622793e1799e0a6bd23f"}, ] [[package]] @@ -3236,7 +3027,7 @@ files = [ {file = "typing_extensions-4.16.0-py3-none-any.whl", hash = "sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8"}, {file = "typing_extensions-4.16.0.tar.gz", hash = "sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5"}, ] -markers = {main = "python_full_version >= \"3.11.3\" and python_version < \"3.14\" and (extra == \"regular\" or extra == \"docs\") or python_full_version >= \"3.11.3\" and (extra == \"docs\" or extra == \"regular\") or extra == \"docs\" or python_version < \"3.11\""} +markers = {main = "python_version < \"3.11\" or python_full_version >= \"3.11.3\" and (extra == \"docs\" or extra == \"regular\") or extra == \"docs\""} [[package]] name = "uri-template"