From b2baf9f76c916dd9b81ebd30be7ef9c84295f72b Mon Sep 17 00:00:00 2001 From: Conor Brady Date: Thu, 20 Nov 2025 13:45:57 -0800 Subject: [PATCH 01/73] get things working --- Dockerfile | 47 +- Dockerfile.jobs | 41 +- api/Dockerfile | 31 +- api/prestart.sh | 2 +- api/pyproject.toml | 135 +- api/scripts/lint.sh | 2 +- api/start.sh | 2 +- docker-compose.yml | 2 +- pyproject.toml | 5 + uv.lock | 4385 +++++++++++++++++++++++++++++++++++++ wps_jobs/pyproject.toml | 65 +- wps_shared/pyproject.toml | 70 +- 12 files changed, 4609 insertions(+), 178 deletions(-) create mode 100644 pyproject.toml create mode 100644 uv.lock diff --git a/Dockerfile b/Dockerfile index 5cb3bed6d0..04ffa18e44 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,9 @@ ARG USER_GID=1000 # Switch to root USER 0 +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + # Create a directory for the app to run in, and grant worker access RUN mkdir /app RUN chown "$USERNAME" /app @@ -23,19 +26,17 @@ USER $USERNAME WORKDIR /app -# Copy poetry files. -COPY --chown=$USERNAME:$USER_GID ./api/pyproject.toml ./api/poetry.lock /app/ - -COPY ./wps_shared /wps_shared +# Copy workspace configuration and package manifests +COPY --chown=$USERNAME:$USER_GID ./pyproject.toml /app/ +COPY --chown=$USERNAME:$USER_GID ./api/pyproject.toml /app/api/ +COPY --chown=$USERNAME:$USER_GID ./wps_shared/pyproject.toml /app/wps_shared/ +COPY --chown=$USERNAME:$USER_GID ./wps_shared/wps_shared /app/wps_shared/wps_shared -# Install dependencies. -RUN poetry install --without dev +# Install dependencies using uv +RUN uv sync --frozen --no-dev --package wps-api -RUN poetry run python -m pip install --upgrade pip - -RUN poetry run python -m pip install -U setuptools wheel # Get a python binding for gdal that matches the version of gdal we have installed. -RUN poetry run python -m pip install --no-build-isolation --no-cache-dir --force-reinstall gdal==$(gdal-config --version) +RUN uv pip install --no-build-isolation --no-cache-dir --force-reinstall gdal==$(gdal-config --version) # Stage 2: Prepare the final image, including copying Python packages from Stage 1. FROM ${DOCKER_IMAGE} @@ -48,13 +49,17 @@ ARG USER_GID=1000 # Switch to root USER 0 +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + # Create a directory for the app to run in, and grant worker access RUN mkdir /app RUN chown "$USERNAME" /app WORKDIR /app -# Copy poetry files. -COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/poetry.lock /app/ +# Copy workspace and package configuration +COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/ +COPY --from=builder --chown=$USERNAME:$USER_GID /app/api/pyproject.toml /app/api/ # Switch back to our non-root user USER $USERNAME @@ -74,25 +79,25 @@ COPY ./api/alembic.ini /app COPY ./api/prestart.sh /app COPY ./api/start.sh /app -# Make poetry happy by copying wps_shared -COPY ./wps_shared /wps_shared +# Make uv happy by copying wps_shared +COPY ./wps_shared /app/wps_shared # Copy installed Python packages (the chown lets us install the dev packages later without root if we want) -COPY --from=builder --chown=$USERNAME:$USER_GID /home/worker/.cache/pypoetry/virtualenvs /home/worker/.cache/pypoetry/virtualenvs +COPY --from=builder --chown=$USERNAME:$USER_GID /app/.venv /app/.venv # The fastapi docker image defaults to port 80, but openshift doesn't allow non-root users port 80. EXPOSE 8080 # Set the classpath to include copied libs ENV CLASSPATH=/app/libs/REDapp_Lib.jar:/app/libs/WTime.jar:/app/libs/hss-java.jar:${CLASSPATH} -# Tell poetry where to find the cache -ENV POETRY_CACHE_DIR="/home/${USERNAME}/.cache/pypoetry" -# Put poetry on the path -ENV PATH="/home/${USERNAME}/.local/bin:${PATH}" +# Add .venv to PATH +ENV PATH="/app/.venv/bin:${PATH}" +# Set virtual env location +ENV VIRTUAL_ENV="/app/.venv" # root user please USER 0 -# We don't know what user poetry is going to run as, so we give everyone write access directories +# We don't know what user uv is going to run as, so we give everyone write access directories # in the app folder. We need write access for .pyc files to be created. .pyc files are good, # they speed up python. RUN chmod a+w $(find /app/app -type d) @@ -101,4 +106,4 @@ RUN chmod a+w $(find /app/app -type d) # to test locally with similar conditions to what we may find in openshift. USER 1001 -CMD ["./start.sh"] \ No newline at end of file +CMD ["./start.sh"] diff --git a/Dockerfile.jobs b/Dockerfile.jobs index c04a836d5a..17c987ef38 100644 --- a/Dockerfile.jobs +++ b/Dockerfile.jobs @@ -13,6 +13,9 @@ ARG USER_GID=1010 # Switch to root USER 0 +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + # Create a directory for the jobs to run from, and grant worker access RUN mkdir /app RUN chown "$USERNAME" /app @@ -21,17 +24,17 @@ WORKDIR /app # Switch back to our non-root user USER $USERNAME -# Copy poetry files. -COPY --chown=$USERNAME:$USER_GID ./wps_jobs/pyproject.toml ./wps_jobs/poetry.lock /app/ - -COPY ./wps_shared /wps_shared +# Copy workspace configuration and package manifests +COPY --chown=$USERNAME:$USER_GID ./pyproject.toml /app/ +COPY --chown=$USERNAME:$USER_GID ./wps_jobs/pyproject.toml /app/wps_jobs/ +COPY --chown=$USERNAME:$USER_GID ./wps_shared/pyproject.toml /app/wps_shared/ +COPY --chown=$USERNAME:$USER_GID ./wps_shared/wps_shared /app/wps_shared/wps_shared -# Install dependencies. -RUN poetry install --without dev --no-root +# Install dependencies using uv +RUN uv sync --frozen --no-dev --package wps-jobs -RUN poetry run python -m pip install -U setuptools wheel # Get a python binding for gdal that matches the version of gdal we have installed. -RUN poetry run python -m pip install --no-build-isolation --no-cache-dir --force-reinstall \ +RUN uv pip install --no-build-isolation --no-cache-dir --force-reinstall \ gdal==$(gdal-config --version) # Stage 2: Prepare the final image, including copying Python packages from Stage 1. @@ -45,31 +48,35 @@ ARG USER_GID=1010 # Switch to root USER 0 +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + # Create a directory for the app to run in, and grant worker access RUN mkdir /app && chown "$USERNAME" /app WORKDIR /app -# Copy poetry files. -COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/poetry.lock /app/ +# Copy workspace and package configuration +COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/ +COPY --from=builder --chown=$USERNAME:$USER_GID /app/wps_jobs/pyproject.toml /app/wps_jobs/ # Switch back to our non-root user USER $USERNAME # Copy the app: COPY ./wps_jobs/wps_jobs /app/wps_jobs -COPY ./wps_shared /wps_shared +COPY ./wps_shared /app/wps_shared # Copy installed Python packages (the chown lets us install the dev packages later without root if we want) -COPY --from=builder --chown=$USERNAME:$USER_GID /home/worker/.cache/pypoetry/virtualenvs /home/worker/.cache/pypoetry/virtualenvs +COPY --from=builder --chown=$USERNAME:$USER_GID /app/.venv /app/.venv -# Tell poetry where to find the cache -ENV POETRY_CACHE_DIR="/home/${USERNAME}/.cache/pypoetry" -# Put poetry on the path -ENV PATH="/home/${USERNAME}/.local/bin:${PATH}" +# Add .venv to PATH +ENV PATH="/app/.venv/bin:${PATH}" +# Set virtual env location +ENV VIRTUAL_ENV="/app/.venv" # root user please USER 0 -# We don't know what user poetry is going to run as, so we give everyone write access directories +# We don't know what user uv is going to run as, so we give everyone write access directories # in the app folder. We need write access for .pyc files to be created. .pyc files are good, # they speed up python. RUN chmod a+w $(find /app/wps_jobs -type d) diff --git a/api/Dockerfile b/api/Dockerfile index 25ec6a6605..edda2967b0 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -15,7 +15,7 @@ ENV DEBIAN_FRONTEND=noninteractive # Install dependancies needed by python developer packages # One should really run all these installs and the update in one go - for a consistent install # but ease of development trumps consistency in this instance: it's easer to have more -# faster running steps that can fail, that one big monster install that takes forever +# faster running steps that can fail, that one big monster install that takes forever # and fails. # NOTE: Once we no longer need pyodbc, please remove the apt-get update and install commands below. RUN apt-get -y update @@ -36,12 +36,12 @@ RUN apt-get -y install git build-essential python3 python3-dev python3-pip curl # Install JDK RUN apt-get -y install default-jdk -# We could install poetry manually, but it's easier to use apt. -RUN apt-get -y install python3-poetry -# Poetry expects "python", but by default, on ubuntu, you need to specify "python3", so -# we work around that, by using the python3-poetry command. +# Install python-is-python3 so "python" works RUN apt-get -y install python-is-python3 +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + # from: https://code.visualstudio.com/remote/advancedcontainers/add-nonroot-user RUN groupadd --gid $USER_GID $USERNAME \ && useradd --uid $USER_UID --gid $USER_GID -m $USERNAME @@ -56,19 +56,20 @@ WORKDIR /app # Update pip RUN python3 -m pip install --upgrade pip -# Copy poetry files. -COPY pyproject.toml poetry.lock ./ - -COPY --chown=worker:worker poetry.lock pyproject.toml ./ -RUN python3 -m pip install cachecontrol +# Copy workspace configuration and package manifests +COPY --chown=worker:worker ../pyproject.toml /app/../ +COPY --chown=worker:worker pyproject.toml ./ +COPY --chown=worker:worker ../wps_shared/pyproject.toml /app/../wps_shared/ -RUN poetry install +# Install dependencies using uv +RUN uv sync --package wps-api # We can't have this inside pyproject.toml because the gdal version differs from platform to platform. # To figure out what version of pygdal you need, run gdal-config -RUN poetry run python -m pip install pygdal==3.4.1.10 +RUN uv pip install pygdal==3.4.1.10 -ENV PATH="/home/worker/.local/bin:${PATH}" +ENV PATH="/app/.venv/bin:${PATH}" +ENV VIRTUAL_ENV="/app/.venv" COPY ./app /app/app # TODO: we need to do this better. @@ -79,7 +80,7 @@ COPY ./libs /app/libs # root user please USER 0 -# We don't know what user poetry is going to run as, so we give everyone write access directories +# We don't know what user uv is going to run as, so we give everyone write access directories # in the app folder. We need write access for .pyc files to be created. .pyc files are good, # they speed up python. RUN chmod a+w $(find /app/app -type d) @@ -89,5 +90,5 @@ USER worker EXPOSE 8080 ENV CLASSPATH=/app/libs/REDapp_Lib.jar:/app/libs/WTime.jar:/app/libs/hss-java.jar:${CLASSPATH} -CMD PYTHONPATH=. poetry run alembic upgrade head && poetry run uvicorn app.main:app --timeout-keep-alive 120 --host 0.0.0.0 --reload --port 8080 +CMD PYTHONPATH=. alembic upgrade head && uvicorn app.main:app --timeout-keep-alive 120 --host 0.0.0.0 --reload --port 8080 diff --git a/api/prestart.sh b/api/prestart.sh index fb3d23d7b8..26101b0de5 100755 --- a/api/prestart.sh +++ b/api/prestart.sh @@ -1,4 +1,4 @@ #! /usr/bin/env bash # Run migrations -PYTHONPATH=. poetry run alembic upgrade head +PYTHONPATH=. alembic upgrade head diff --git a/api/pyproject.toml b/api/pyproject.toml index fd322db4a4..c6709c4caa 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -1,69 +1,82 @@ -[tool.poetry] +[project] name = "wps-api" version = "0.1.0" description = "Wildfire Predictive Services Unit API" -authors = ["Sybrand Strauss "] -package-mode = false +authors = [ + {name = "Sybrand Strauss", email = "sybrand.strauss@gov.bc.ca"} +] +requires-python = ">=3.12.3,<4.0" +dependencies = [ + "wps-shared", + "fastapi>=0,<1", + "requests>=2,<3", + "aiodns>=3,<4", + "aiohttp>=3,<4", + "pandas>=2,<3", + "pyjwt>=2,<3", + "cryptography>=46.0.0,<47", + "sqlalchemy>=2,<3", + "psycopg2>=2,<3", + "postgres>=4,<5", + "python-decouple>=3,<4", + "uvicorn>=0,<1", + "alembic>=1,<2", + "requests-ntlm>=1,<2", + "scipy>=1,<2", + "geoalchemy2>=0,<1", + "aiofiles>=25.0.0,<26", + "jinja2>=3,<4", + "numpy==2.1.*", + "aiobotocore>=2.0.0,<3", + "rpy2>=3.4.5,<4", + "redis>=7.0.0,<8", + "pyjnius>=1.3.0,<2", + "hiredis>=3.0.0,<4", + "pdfkit>=1.0.0,<2", + "asyncpg>=0.30.0,<1", + "python-multipart>=0.0.18,<1", + "gunicorn>=23.0.0,<24", + "setuptools>=80.0.0,<81", + "nats-py>=2.1.7,<3", + "affine>=2.3.1,<3", + "scikit-learn>=1.1.3,<2", + "httpx>=0.27.0,<1", + "orjson>=3.9.0,<4", + "greenlet>=3.0.0,<4", + "sentry-sdk[fastapi]>=2.0.1,<3", + "numba==0.61.*", + "cffdrs", + "geopandas>=1.0.1,<2", + "shapely>=2.0.5,<3", +] -[tool.poetry.dependencies] -python = ">=3.12.3,<4.0" -fastapi = "^0" -requests = "^2" -aiodns = "^3" -aiohttp = "^3" -pandas = "^2" -pyjwt = "^2" -cryptography = "^46.0.0" -sqlalchemy = "^2" -psycopg2 = "^2" -postgres = "^4" -python-decouple = "^3" -uvicorn = "^0" -alembic = "^1" -requests_ntlm = "^1" -scipy = "^1" -geoalchemy2 = "^0" -aiofiles = "^25.0.0" -jinja2 = "^3" -numpy = "2.1" -aiobotocore = "^2.0.0" -rpy2 = "^3.4.5" -redis = "^7.0.0" -pyjnius = "^1.3.0" -hiredis = "^3.0.0" -pdfkit = "^1.0.0" -asyncpg = "^0.30.0" -python-multipart = "^0.0.18" -gunicorn = "^23.0.0" -setuptools = "^80.0.0" -nats-py = "^2.1.7" -affine = "^2.3.1" -scikit-learn = "^1.1.3" -httpx = "^0.27.0" -orjson = "^3.9.0" -greenlet = "^3.0.0" -sentry-sdk = { extras = ["fastapi"], version = "^2.0.1" } -numba = "0.61" +[project.optional-dependencies] +dev = [ + "pytest>=9.0.0,<10", + "jupyter>=1,<2", + "notebook>=7.0.7,<8", + "coverage>=7.6.4,<8", + "pycodestyle>=2,<3", + "autopep8>=2,<3", + "matplotlib>=3,<4", + "pytest-xdist>=3,<4", + "pytest-mock>=3,<4", + "rope>=1,<2", + "pytest-watch>=4.2.0,<5", + "ruff>=0.11.5,<1", + "pytest-cov>=7.0.0,<8", +] + +[tool.uv.sources] +wps-shared = { workspace = true } cffdrs = { git = "https://github.com/cffdrs/cffdrs_py.git", rev = "c760307" } -geopandas = "^1.0.1" -shapely = "^2.0.5" -wps-shared = { path = "../wps_shared" } -[tool.poetry.group.dev.dependencies] -pytest = "^9.0.0" -jupyter = "^1" -notebook = "^7.0.7" -coverage = "^7.6.4" -pycodestyle = "^2" -autopep8 = "^2" -matplotlib = "^3" -pytest-xdist = "^3" -pytest-mock = "^3" -rope = "^1" -pytest-watch = "^4.2.0" -ruff = "^0.11.5" -pytest-cov = "^7.0.0" +[tool.hatch.metadata] +allow-direct-references = true [build-system] -requires = ["poetry>=1.1.11"] -build-backend = "poetry.masonry.api" +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.build.targets.wheel] +packages = ["app"] diff --git a/api/scripts/lint.sh b/api/scripts/lint.sh index 88f9aaf6de..791069338d 100755 --- a/api/scripts/lint.sh +++ b/api/scripts/lint.sh @@ -3,4 +3,4 @@ set -euo pipefail -poetry run ruff . \ No newline at end of file +uv run ruff . \ No newline at end of file diff --git a/api/start.sh b/api/start.sh index 1ea0b8b18e..2f3bdc35a0 100755 --- a/api/start.sh +++ b/api/start.sh @@ -6,4 +6,4 @@ set -e # set some defaults GUNICORN_WORKERS="${GUNICORN_WORKERS:-4}" # start the server -GUNICORN_CMD_ARGS="--max-requests 50 --max-requests-jitter 50" poetry run gunicorn app.main:app --timeout 200 --workers $GUNICORN_WORKERS --worker-class uvicorn.workers.UvicornWorker --bind=0.0.0.0:8080 +GUNICORN_CMD_ARGS="--max-requests 50 --max-requests-jitter 50" gunicorn app.main:app --timeout 200 --workers $GUNICORN_WORKERS --worker-class uvicorn.workers.UvicornWorker --bind=0.0.0.0:8080 diff --git a/docker-compose.yml b/docker-compose.yml index c60c7f02b8..ae29b9b73d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,7 +21,7 @@ services: - python_cache:/app/python_cache networks: - wps_network - command: bash -c "PYTHONPATH=. poetry run alembic upgrade head && poetry run uvicorn app.main:app --host 0.0.0.0 --reload --port 8080" + command: bash -c "PYTHONPATH=. uv run alembic upgrade head && uv run uvicorn app.main:app --host 0.0.0.0 --reload --port 8080" redis: image: redis ports: diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000000..78a2b957f4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,5 @@ +[tool.uv.workspace] +members = ["api", "wps_jobs", "wps_shared"] + +[dependency-groups] +dev = [] diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000000..fd1bc7ceee --- /dev/null +++ b/uv.lock @@ -0,0 +1,4385 @@ +version = 1 +revision = 3 +requires-python = ">=3.12.3, <4.0" +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version < '3.14'", +] + +[manifest] +members = [ + "wps-api", + "wps-jobs", + "wps-shared", +] + +[[package]] +name = "affine" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/69/98/d2f0bb06385069e799fc7d2870d9e078cfa0fa396dc8a2b81227d0da08b9/affine-2.4.0.tar.gz", hash = "sha256:a24d818d6a836c131976d22f8c27b8d3ca32d0af64c1d8d29deb7bafa4da1eea", size = 17132, upload-time = "2023-01-19T23:44:30.696Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0b/f7/85273299ab57117850cc0a936c64151171fac4da49bc6fba0dad984a7c5f/affine-2.4.0-py3-none-any.whl", hash = "sha256:8a3df80e2b2378aef598a83c1392efd47967afec4242021a0b06b4c7cbc61a92", size = 15662, upload-time = "2023-01-19T23:44:28.833Z" }, +] + +[[package]] +name = "aiobotocore" +version = "2.25.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohttp" }, + { name = "aioitertools" }, + { name = "botocore" }, + { name = "jmespath" }, + { name = "multidict" }, + { name = "python-dateutil" }, + { name = "wrapt" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/52/48/cf3c88c5e3fecdeed824f97a8a98a9fc0d7ef33e603f8f22c2fd32b9ef09/aiobotocore-2.25.2.tar.gz", hash = "sha256:ae0a512b34127097910b7af60752956254099ae54402a84c2021830768f92cda", size = 120585, upload-time = "2025-11-11T18:51:28.056Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8e/ad/a2f3964aa37da5a4c94c1e5f3934d6ac1333f991f675fcf08a618397a413/aiobotocore-2.25.2-py3-none-any.whl", hash = "sha256:0cec45c6ba7627dd5e5460337291c86ac38c3b512ec4054ce76407d0f7f2a48f", size = 86048, upload-time = "2025-11-11T18:51:26.139Z" }, +] + +[[package]] +name = "aiodns" +version = "3.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycares" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/17/0a/163e5260cecc12de6abc259d158d9da3b8ec062ab863107dcdb1166cdcef/aiodns-3.5.0.tar.gz", hash = "sha256:11264edbab51896ecf546c18eb0dd56dff0428c6aa6d2cd87e643e07300eb310", size = 14380, upload-time = "2025-06-13T16:21:53.595Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/2c/711076e5f5d0707b8ec55a233c8bfb193e0981a800cd1b3b123e8ff61ca1/aiodns-3.5.0-py3-none-any.whl", hash = "sha256:6d0404f7d5215849233f6ee44854f2bb2481adf71b336b2279016ea5990ca5c5", size = 8068, upload-time = "2025-06-13T16:21:52.45Z" }, +] + +[[package]] +name = "aiofiles" +version = "25.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/41/c3/534eac40372d8ee36ef40df62ec129bee4fdb5ad9706e58a29be53b2c970/aiofiles-25.1.0.tar.gz", hash = "sha256:a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2", size = 46354, upload-time = "2025-10-09T20:51:04.358Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/8a/340a1555ae33d7354dbca4faa54948d76d89a27ceef032c8c3bc661d003e/aiofiles-25.1.0-py3-none-any.whl", hash = "sha256:abe311e527c862958650f9438e859c1fa7568a141b22abcd015e120e86a85695", size = 14668, upload-time = "2025-10-09T20:51:03.174Z" }, +] + +[[package]] +name = "aiohappyeyeballs" +version = "2.6.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/26/30/f84a107a9c4331c14b2b586036f40965c128aa4fee4dda5d3d51cb14ad54/aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558", size = 22760, upload-time = "2025-03-12T01:42:48.764Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0f/15/5bf3b99495fb160b63f95972b81750f18f7f4e02ad051373b669d17d44f2/aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8", size = 15265, upload-time = "2025-03-12T01:42:47.083Z" }, +] + +[[package]] +name = "aiohttp" +version = "3.13.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohappyeyeballs" }, + { name = "aiosignal" }, + { name = "attrs" }, + { name = "frozenlist" }, + { name = "multidict" }, + { name = "propcache" }, + { name = "yarl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/1c/ce/3b83ebba6b3207a7135e5fcaba49706f8a4b6008153b4e30540c982fae26/aiohttp-3.13.2.tar.gz", hash = "sha256:40176a52c186aefef6eb3cad2cdd30cd06e3afbe88fe8ab2af9c0b90f228daca", size = 7837994, upload-time = "2025-10-28T20:59:39.937Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/29/9b/01f00e9856d0a73260e86dd8ed0c2234a466c5c1712ce1c281548df39777/aiohttp-3.13.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b1e56bab2e12b2b9ed300218c351ee2a3d8c8fdab5b1ec6193e11a817767e47b", size = 737623, upload-time = "2025-10-28T20:56:30.797Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1b/4be39c445e2b2bd0aab4ba736deb649fabf14f6757f405f0c9685019b9e9/aiohttp-3.13.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:364e25edaabd3d37b1db1f0cbcee8c73c9a3727bfa262b83e5e4cf3489a2a9dc", size = 492664, upload-time = "2025-10-28T20:56:32.708Z" }, + { url = "https://files.pythonhosted.org/packages/28/66/d35dcfea8050e131cdd731dff36434390479b4045a8d0b9d7111b0a968f1/aiohttp-3.13.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c5c94825f744694c4b8db20b71dba9a257cd2ba8e010a803042123f3a25d50d7", size = 491808, upload-time = "2025-10-28T20:56:34.57Z" }, + { url = "https://files.pythonhosted.org/packages/00/29/8e4609b93e10a853b65f8291e64985de66d4f5848c5637cddc70e98f01f8/aiohttp-3.13.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ba2715d842ffa787be87cbfce150d5e88c87a98e0b62e0f5aa489169a393dbbb", size = 1738863, upload-time = "2025-10-28T20:56:36.377Z" }, + { url = "https://files.pythonhosted.org/packages/9d/fa/4ebdf4adcc0def75ced1a0d2d227577cd7b1b85beb7edad85fcc87693c75/aiohttp-3.13.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:585542825c4bc662221fb257889e011a5aa00f1ae4d75d1d246a5225289183e3", size = 1700586, upload-time = "2025-10-28T20:56:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/da/04/73f5f02ff348a3558763ff6abe99c223381b0bace05cd4530a0258e52597/aiohttp-3.13.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:39d02cb6025fe1aabca329c5632f48c9532a3dabccd859e7e2f110668972331f", size = 1768625, upload-time = "2025-10-28T20:56:39.75Z" }, + { url = "https://files.pythonhosted.org/packages/f8/49/a825b79ffec124317265ca7d2344a86bcffeb960743487cb11988ffb3494/aiohttp-3.13.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:e67446b19e014d37342f7195f592a2a948141d15a312fe0e700c2fd2f03124f6", size = 1867281, upload-time = "2025-10-28T20:56:41.471Z" }, + { url = "https://files.pythonhosted.org/packages/b9/48/adf56e05f81eac31edcfae45c90928f4ad50ef2e3ea72cb8376162a368f8/aiohttp-3.13.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4356474ad6333e41ccefd39eae869ba15a6c5299c9c01dfdcfdd5c107be4363e", size = 1752431, upload-time = "2025-10-28T20:56:43.162Z" }, + { url = "https://files.pythonhosted.org/packages/30/ab/593855356eead019a74e862f21523db09c27f12fd24af72dbc3555b9bfd9/aiohttp-3.13.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:eeacf451c99b4525f700f078becff32c32ec327b10dcf31306a8a52d78166de7", size = 1562846, upload-time = "2025-10-28T20:56:44.85Z" }, + { url = "https://files.pythonhosted.org/packages/39/0f/9f3d32271aa8dc35036e9668e31870a9d3b9542dd6b3e2c8a30931cb27ae/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8a9b889aeabd7a4e9af0b7f4ab5ad94d42e7ff679aaec6d0db21e3b639ad58d", size = 1699606, upload-time = "2025-10-28T20:56:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3c/52d2658c5699b6ef7692a3f7128b2d2d4d9775f2a68093f74bca06cf01e1/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:fa89cb11bc71a63b69568d5b8a25c3ca25b6d54c15f907ca1c130d72f320b76b", size = 1720663, upload-time = "2025-10-28T20:56:48.528Z" }, + { url = "https://files.pythonhosted.org/packages/9b/d4/8f8f3ff1fb7fb9e3f04fcad4e89d8a1cd8fc7d05de67e3de5b15b33008ff/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8aa7c807df234f693fed0ecd507192fc97692e61fee5702cdc11155d2e5cadc8", size = 1737939, upload-time = "2025-10-28T20:56:50.77Z" }, + { url = "https://files.pythonhosted.org/packages/03/d3/ddd348f8a27a634daae39a1b8e291ff19c77867af438af844bf8b7e3231b/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:9eb3e33fdbe43f88c3c75fa608c25e7c47bbd80f48d012763cb67c47f39a7e16", size = 1555132, upload-time = "2025-10-28T20:56:52.568Z" }, + { url = "https://files.pythonhosted.org/packages/39/b8/46790692dc46218406f94374903ba47552f2f9f90dad554eed61bfb7b64c/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9434bc0d80076138ea986833156c5a48c9c7a8abb0c96039ddbb4afc93184169", size = 1764802, upload-time = "2025-10-28T20:56:54.292Z" }, + { url = "https://files.pythonhosted.org/packages/ba/e4/19ce547b58ab2a385e5f0b8aa3db38674785085abcf79b6e0edd1632b12f/aiohttp-3.13.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ff15c147b2ad66da1f2cbb0622313f2242d8e6e8f9b79b5206c84523a4473248", size = 1719512, upload-time = "2025-10-28T20:56:56.428Z" }, + { url = "https://files.pythonhosted.org/packages/70/30/6355a737fed29dcb6dfdd48682d5790cb5eab050f7b4e01f49b121d3acad/aiohttp-3.13.2-cp312-cp312-win32.whl", hash = "sha256:27e569eb9d9e95dbd55c0fc3ec3a9335defbf1d8bc1d20171a49f3c4c607b93e", size = 426690, upload-time = "2025-10-28T20:56:58.736Z" }, + { url = "https://files.pythonhosted.org/packages/0a/0d/b10ac09069973d112de6ef980c1f6bb31cb7dcd0bc363acbdad58f927873/aiohttp-3.13.2-cp312-cp312-win_amd64.whl", hash = "sha256:8709a0f05d59a71f33fd05c17fc11fcb8c30140506e13c2f5e8ee1b8964e1b45", size = 453465, upload-time = "2025-10-28T20:57:00.795Z" }, + { url = "https://files.pythonhosted.org/packages/bf/78/7e90ca79e5aa39f9694dcfd74f4720782d3c6828113bb1f3197f7e7c4a56/aiohttp-3.13.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7519bdc7dfc1940d201651b52bf5e03f5503bda45ad6eacf64dda98be5b2b6be", size = 732139, upload-time = "2025-10-28T20:57:02.455Z" }, + { url = "https://files.pythonhosted.org/packages/db/ed/1f59215ab6853fbaa5c8495fa6cbc39edfc93553426152b75d82a5f32b76/aiohttp-3.13.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:088912a78b4d4f547a1f19c099d5a506df17eacec3c6f4375e2831ec1d995742", size = 490082, upload-time = "2025-10-28T20:57:04.784Z" }, + { url = "https://files.pythonhosted.org/packages/68/7b/fe0fe0f5e05e13629d893c760465173a15ad0039c0a5b0d0040995c8075e/aiohttp-3.13.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5276807b9de9092af38ed23ce120539ab0ac955547b38563a9ba4f5b07b95293", size = 489035, upload-time = "2025-10-28T20:57:06.894Z" }, + { url = "https://files.pythonhosted.org/packages/d2/04/db5279e38471b7ac801d7d36a57d1230feeee130bbe2a74f72731b23c2b1/aiohttp-3.13.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1237c1375eaef0db4dcd7c2559f42e8af7b87ea7d295b118c60c36a6e61cb811", size = 1720387, upload-time = "2025-10-28T20:57:08.685Z" }, + { url = "https://files.pythonhosted.org/packages/31/07/8ea4326bd7dae2bd59828f69d7fdc6e04523caa55e4a70f4a8725a7e4ed2/aiohttp-3.13.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:96581619c57419c3d7d78703d5b78c1e5e5fc0172d60f555bdebaced82ded19a", size = 1688314, upload-time = "2025-10-28T20:57:10.693Z" }, + { url = "https://files.pythonhosted.org/packages/48/ab/3d98007b5b87ffd519d065225438cc3b668b2f245572a8cb53da5dd2b1bc/aiohttp-3.13.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a2713a95b47374169409d18103366de1050fe0ea73db358fc7a7acb2880422d4", size = 1756317, upload-time = "2025-10-28T20:57:12.563Z" }, + { url = "https://files.pythonhosted.org/packages/97/3d/801ca172b3d857fafb7b50c7c03f91b72b867a13abca982ed6b3081774ef/aiohttp-3.13.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:228a1cd556b3caca590e9511a89444925da87d35219a49ab5da0c36d2d943a6a", size = 1858539, upload-time = "2025-10-28T20:57:14.623Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0d/4764669bdf47bd472899b3d3db91fffbe925c8e3038ec591a2fd2ad6a14d/aiohttp-3.13.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ac6cde5fba8d7d8c6ac963dbb0256a9854e9fafff52fbcc58fdf819357892c3e", size = 1739597, upload-time = "2025-10-28T20:57:16.399Z" }, + { url = "https://files.pythonhosted.org/packages/c4/52/7bd3c6693da58ba16e657eb904a5b6decfc48ecd06e9ac098591653b1566/aiohttp-3.13.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f2bef8237544f4e42878c61cef4e2839fee6346dc60f5739f876a9c50be7fcdb", size = 1555006, upload-time = "2025-10-28T20:57:18.288Z" }, + { url = "https://files.pythonhosted.org/packages/48/30/9586667acec5993b6f41d2ebcf96e97a1255a85f62f3c653110a5de4d346/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:16f15a4eac3bc2d76c45f7ebdd48a65d41b242eb6c31c2245463b40b34584ded", size = 1683220, upload-time = "2025-10-28T20:57:20.241Z" }, + { url = "https://files.pythonhosted.org/packages/71/01/3afe4c96854cfd7b30d78333852e8e851dceaec1c40fd00fec90c6402dd2/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:bb7fb776645af5cc58ab804c58d7eba545a97e047254a52ce89c157b5af6cd0b", size = 1712570, upload-time = "2025-10-28T20:57:22.253Z" }, + { url = "https://files.pythonhosted.org/packages/11/2c/22799d8e720f4697a9e66fd9c02479e40a49de3de2f0bbe7f9f78a987808/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:e1b4951125ec10c70802f2cb09736c895861cd39fd9dcb35107b4dc8ae6220b8", size = 1733407, upload-time = "2025-10-28T20:57:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/34/cb/90f15dd029f07cebbd91f8238a8b363978b530cd128488085b5703683594/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:550bf765101ae721ee1d37d8095f47b1f220650f85fe1af37a90ce75bab89d04", size = 1550093, upload-time = "2025-10-28T20:57:26.257Z" }, + { url = "https://files.pythonhosted.org/packages/69/46/12dce9be9d3303ecbf4d30ad45a7683dc63d90733c2d9fe512be6716cd40/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:fe91b87fc295973096251e2d25a811388e7d8adf3bd2b97ef6ae78bc4ac6c476", size = 1758084, upload-time = "2025-10-28T20:57:28.349Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c8/0932b558da0c302ffd639fc6362a313b98fdf235dc417bc2493da8394df7/aiohttp-3.13.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e0c8e31cfcc4592cb200160344b2fb6ae0f9e4effe06c644b5a125d4ae5ebe23", size = 1716987, upload-time = "2025-10-28T20:57:30.233Z" }, + { url = "https://files.pythonhosted.org/packages/5d/8b/f5bd1a75003daed099baec373aed678f2e9b34f2ad40d85baa1368556396/aiohttp-3.13.2-cp313-cp313-win32.whl", hash = "sha256:0740f31a60848d6edb296a0df827473eede90c689b8f9f2a4cdde74889eb2254", size = 425859, upload-time = "2025-10-28T20:57:32.105Z" }, + { url = "https://files.pythonhosted.org/packages/5d/28/a8a9fc6957b2cee8902414e41816b5ab5536ecf43c3b1843c10e82c559b2/aiohttp-3.13.2-cp313-cp313-win_amd64.whl", hash = "sha256:a88d13e7ca367394908f8a276b89d04a3652044612b9a408a0bb22a5ed976a1a", size = 452192, upload-time = "2025-10-28T20:57:34.166Z" }, + { url = "https://files.pythonhosted.org/packages/9b/36/e2abae1bd815f01c957cbf7be817b3043304e1c87bad526292a0410fdcf9/aiohttp-3.13.2-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2475391c29230e063ef53a66669b7b691c9bfc3f1426a0f7bcdf1216bdbac38b", size = 735234, upload-time = "2025-10-28T20:57:36.415Z" }, + { url = "https://files.pythonhosted.org/packages/ca/e3/1ee62dde9b335e4ed41db6bba02613295a0d5b41f74a783c142745a12763/aiohttp-3.13.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:f33c8748abef4d8717bb20e8fb1b3e07c6adacb7fd6beaae971a764cf5f30d61", size = 490733, upload-time = "2025-10-28T20:57:38.205Z" }, + { url = "https://files.pythonhosted.org/packages/1a/aa/7a451b1d6a04e8d15a362af3e9b897de71d86feac3babf8894545d08d537/aiohttp-3.13.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ae32f24bbfb7dbb485a24b30b1149e2f200be94777232aeadba3eecece4d0aa4", size = 491303, upload-time = "2025-10-28T20:57:40.122Z" }, + { url = "https://files.pythonhosted.org/packages/57/1e/209958dbb9b01174870f6a7538cd1f3f28274fdbc88a750c238e2c456295/aiohttp-3.13.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d7f02042c1f009ffb70067326ef183a047425bb2ff3bc434ead4dd4a4a66a2b", size = 1717965, upload-time = "2025-10-28T20:57:42.28Z" }, + { url = "https://files.pythonhosted.org/packages/08/aa/6a01848d6432f241416bc4866cae8dc03f05a5a884d2311280f6a09c73d6/aiohttp-3.13.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:93655083005d71cd6c072cdab54c886e6570ad2c4592139c3fb967bfc19e4694", size = 1667221, upload-time = "2025-10-28T20:57:44.869Z" }, + { url = "https://files.pythonhosted.org/packages/87/4f/36c1992432d31bbc789fa0b93c768d2e9047ec8c7177e5cd84ea85155f36/aiohttp-3.13.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:0db1e24b852f5f664cd728db140cf11ea0e82450471232a394b3d1a540b0f906", size = 1757178, upload-time = "2025-10-28T20:57:47.216Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b4/8e940dfb03b7e0f68a82b88fd182b9be0a65cb3f35612fe38c038c3112cf/aiohttp-3.13.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b009194665bcd128e23eaddef362e745601afa4641930848af4c8559e88f18f9", size = 1838001, upload-time = "2025-10-28T20:57:49.337Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ef/39f3448795499c440ab66084a9db7d20ca7662e94305f175a80f5b7e0072/aiohttp-3.13.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c038a8fdc8103cd51dbd986ecdce141473ffd9775a7a8057a6ed9c3653478011", size = 1716325, upload-time = "2025-10-28T20:57:51.327Z" }, + { url = "https://files.pythonhosted.org/packages/d7/51/b311500ffc860b181c05d91c59a1313bdd05c82960fdd4035a15740d431e/aiohttp-3.13.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:66bac29b95a00db411cd758fea0e4b9bdba6d549dfe333f9a945430f5f2cc5a6", size = 1547978, upload-time = "2025-10-28T20:57:53.554Z" }, + { url = "https://files.pythonhosted.org/packages/31/64/b9d733296ef79815226dab8c586ff9e3df41c6aff2e16c06697b2d2e6775/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4ebf9cfc9ba24a74cf0718f04aac2a3bbe745902cc7c5ebc55c0f3b5777ef213", size = 1682042, upload-time = "2025-10-28T20:57:55.617Z" }, + { url = "https://files.pythonhosted.org/packages/3f/30/43d3e0f9d6473a6db7d472104c4eff4417b1e9df01774cb930338806d36b/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a4b88ebe35ce54205c7074f7302bd08a4cb83256a3e0870c72d6f68a3aaf8e49", size = 1680085, upload-time = "2025-10-28T20:57:57.59Z" }, + { url = "https://files.pythonhosted.org/packages/16/51/c709f352c911b1864cfd1087577760ced64b3e5bee2aa88b8c0c8e2e4972/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:98c4fb90bb82b70a4ed79ca35f656f4281885be076f3f970ce315402b53099ae", size = 1728238, upload-time = "2025-10-28T20:57:59.525Z" }, + { url = "https://files.pythonhosted.org/packages/19/e2/19bd4c547092b773caeb48ff5ae4b1ae86756a0ee76c16727fcfd281404b/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:ec7534e63ae0f3759df3a1ed4fa6bc8f75082a924b590619c0dd2f76d7043caa", size = 1544395, upload-time = "2025-10-28T20:58:01.914Z" }, + { url = "https://files.pythonhosted.org/packages/cf/87/860f2803b27dfc5ed7be532832a3498e4919da61299b4a1f8eb89b8ff44d/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:5b927cf9b935a13e33644cbed6c8c4b2d0f25b713d838743f8fe7191b33829c4", size = 1742965, upload-time = "2025-10-28T20:58:03.972Z" }, + { url = "https://files.pythonhosted.org/packages/67/7f/db2fc7618925e8c7a601094d5cbe539f732df4fb570740be88ed9e40e99a/aiohttp-3.13.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:88d6c017966a78c5265d996c19cdb79235be5e6412268d7e2ce7dee339471b7a", size = 1697585, upload-time = "2025-10-28T20:58:06.189Z" }, + { url = "https://files.pythonhosted.org/packages/0c/07/9127916cb09bb38284db5036036042b7b2c514c8ebaeee79da550c43a6d6/aiohttp-3.13.2-cp314-cp314-win32.whl", hash = "sha256:f7c183e786e299b5d6c49fb43a769f8eb8e04a2726a2bd5887b98b5cc2d67940", size = 431621, upload-time = "2025-10-28T20:58:08.636Z" }, + { url = "https://files.pythonhosted.org/packages/fb/41/554a8a380df6d3a2bba8a7726429a23f4ac62aaf38de43bb6d6cde7b4d4d/aiohttp-3.13.2-cp314-cp314-win_amd64.whl", hash = "sha256:fe242cd381e0fb65758faf5ad96c2e460df6ee5b2de1072fe97e4127927e00b4", size = 457627, upload-time = "2025-10-28T20:58:11Z" }, + { url = "https://files.pythonhosted.org/packages/c7/8e/3824ef98c039d3951cb65b9205a96dd2b20f22241ee17d89c5701557c826/aiohttp-3.13.2-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:f10d9c0b0188fe85398c61147bbd2a657d616c876863bfeff43376e0e3134673", size = 767360, upload-time = "2025-10-28T20:58:13.358Z" }, + { url = "https://files.pythonhosted.org/packages/a4/0f/6a03e3fc7595421274fa34122c973bde2d89344f8a881b728fa8c774e4f1/aiohttp-3.13.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:e7c952aefdf2460f4ae55c5e9c3e80aa72f706a6317e06020f80e96253b1accd", size = 504616, upload-time = "2025-10-28T20:58:15.339Z" }, + { url = "https://files.pythonhosted.org/packages/c6/aa/ed341b670f1bc8a6f2c6a718353d13b9546e2cef3544f573c6a1ff0da711/aiohttp-3.13.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c20423ce14771d98353d2e25e83591fa75dfa90a3c1848f3d7c68243b4fbded3", size = 509131, upload-time = "2025-10-28T20:58:17.693Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f0/c68dac234189dae5c4bbccc0f96ce0cc16b76632cfc3a08fff180045cfa4/aiohttp-3.13.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e96eb1a34396e9430c19d8338d2ec33015e4a87ef2b4449db94c22412e25ccdf", size = 1864168, upload-time = "2025-10-28T20:58:20.113Z" }, + { url = "https://files.pythonhosted.org/packages/8f/65/75a9a76db8364b5d0e52a0c20eabc5d52297385d9af9c35335b924fafdee/aiohttp-3.13.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:23fb0783bc1a33640036465019d3bba069942616a6a2353c6907d7fe1ccdaf4e", size = 1719200, upload-time = "2025-10-28T20:58:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/f5/55/8df2ed78d7f41d232f6bd3ff866b6f617026551aa1d07e2f03458f964575/aiohttp-3.13.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e1a9bea6244a1d05a4e57c295d69e159a5c50d8ef16aa390948ee873478d9a5", size = 1843497, upload-time = "2025-10-28T20:58:24.672Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e0/94d7215e405c5a02ccb6a35c7a3a6cfff242f457a00196496935f700cde5/aiohttp-3.13.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0a3d54e822688b56e9f6b5816fb3de3a3a64660efac64e4c2dc435230ad23bad", size = 1935703, upload-time = "2025-10-28T20:58:26.758Z" }, + { url = "https://files.pythonhosted.org/packages/0b/78/1eeb63c3f9b2d1015a4c02788fb543141aad0a03ae3f7a7b669b2483f8d4/aiohttp-3.13.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7a653d872afe9f33497215745da7a943d1dc15b728a9c8da1c3ac423af35178e", size = 1792738, upload-time = "2025-10-28T20:58:29.787Z" }, + { url = "https://files.pythonhosted.org/packages/41/75/aaf1eea4c188e51538c04cc568040e3082db263a57086ea74a7d38c39e42/aiohttp-3.13.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:56d36e80d2003fa3fc0207fac644216d8532e9504a785ef9a8fd013f84a42c61", size = 1624061, upload-time = "2025-10-28T20:58:32.529Z" }, + { url = "https://files.pythonhosted.org/packages/9b/c2/3b6034de81fbcc43de8aeb209073a2286dfb50b86e927b4efd81cf848197/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:78cd586d8331fb8e241c2dd6b2f4061778cc69e150514b39a9e28dd050475661", size = 1789201, upload-time = "2025-10-28T20:58:34.618Z" }, + { url = "https://files.pythonhosted.org/packages/c9/38/c15dcf6d4d890217dae79d7213988f4e5fe6183d43893a9cf2fe9e84ca8d/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:20b10bbfbff766294fe99987f7bb3b74fdd2f1a2905f2562132641ad434dcf98", size = 1776868, upload-time = "2025-10-28T20:58:38.835Z" }, + { url = "https://files.pythonhosted.org/packages/04/75/f74fd178ac81adf4f283a74847807ade5150e48feda6aef024403716c30c/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9ec49dff7e2b3c85cdeaa412e9d438f0ecd71676fde61ec57027dd392f00c693", size = 1790660, upload-time = "2025-10-28T20:58:41.507Z" }, + { url = "https://files.pythonhosted.org/packages/e7/80/7368bd0d06b16b3aba358c16b919e9c46cf11587dc572091031b0e9e3ef0/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:94f05348c4406450f9d73d38efb41d669ad6cd90c7ee194810d0eefbfa875a7a", size = 1617548, upload-time = "2025-10-28T20:58:43.674Z" }, + { url = "https://files.pythonhosted.org/packages/7d/4b/a6212790c50483cb3212e507378fbe26b5086d73941e1ec4b56a30439688/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:fa4dcb605c6f82a80c7f95713c2b11c3b8e9893b3ebd2bc9bde93165ed6107be", size = 1817240, upload-time = "2025-10-28T20:58:45.787Z" }, + { url = "https://files.pythonhosted.org/packages/ff/f7/ba5f0ba4ea8d8f3c32850912944532b933acbf0f3a75546b89269b9b7dde/aiohttp-3.13.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cf00e5db968c3f67eccd2778574cf64d8b27d95b237770aa32400bd7a1ca4f6c", size = 1762334, upload-time = "2025-10-28T20:58:47.936Z" }, + { url = "https://files.pythonhosted.org/packages/7e/83/1a5a1856574588b1cad63609ea9ad75b32a8353ac995d830bf5da9357364/aiohttp-3.13.2-cp314-cp314t-win32.whl", hash = "sha256:d23b5fe492b0805a50d3371e8a728a9134d8de5447dce4c885f5587294750734", size = 464685, upload-time = "2025-10-28T20:58:50.642Z" }, + { url = "https://files.pythonhosted.org/packages/9f/4d/d22668674122c08f4d56972297c51a624e64b3ed1efaa40187607a7cb66e/aiohttp-3.13.2-cp314-cp314t-win_amd64.whl", hash = "sha256:ff0a7b0a82a7ab905cbda74006318d1b12e37c797eb1b0d4eb3e316cf47f658f", size = 498093, upload-time = "2025-10-28T20:58:52.782Z" }, +] + +[[package]] +name = "aioitertools" +version = "0.13.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/3c/53c4a17a05fb9ea2313ee1777ff53f5e001aefd5cc85aa2f4c2d982e1e38/aioitertools-0.13.0.tar.gz", hash = "sha256:620bd241acc0bbb9ec819f1ab215866871b4bbd1f73836a55f799200ee86950c", size = 19322, upload-time = "2025-11-06T22:17:07.609Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/a1/510b0a7fadc6f43a6ce50152e69dbd86415240835868bb0bd9b5b88b1e06/aioitertools-0.13.0-py3-none-any.whl", hash = "sha256:0be0292b856f08dfac90e31f4739432f4cb6d7520ab9eb73e143f4f2fa5259be", size = 24182, upload-time = "2025-11-06T22:17:06.502Z" }, +] + +[[package]] +name = "aiosignal" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "frozenlist" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, +] + +[[package]] +name = "alembic" +version = "1.17.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "mako" }, + { name = "sqlalchemy" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/02/a6/74c8cadc2882977d80ad756a13857857dbcf9bd405bc80b662eb10651282/alembic-1.17.2.tar.gz", hash = "sha256:bbe9751705c5e0f14877f02d46c53d10885e377e3d90eda810a016f9baa19e8e", size = 1988064, upload-time = "2025-11-14T20:35:04.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ba/88/6237e97e3385b57b5f1528647addea5cc03d4d65d5979ab24327d41fb00d/alembic-1.17.2-py3-none-any.whl", hash = "sha256:f483dd1fe93f6c5d49217055e4d15b905b425b6af906746abb35b69c1996c4e6", size = 248554, upload-time = "2025-11-14T20:35:05.699Z" }, +] + +[[package]] +name = "annotated-types" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, +] + +[[package]] +name = "anyio" +version = "4.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "idna" }, + { name = "sniffio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c6/78/7d432127c41b50bccba979505f272c16cbcadcc33645d5fa3a738110ae75/anyio-4.11.0.tar.gz", hash = "sha256:82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4", size = 219094, upload-time = "2025-09-23T09:19:12.58Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/b3/9b1a8074496371342ec1e796a96f99c82c945a339cd81a8e73de28b4cf9e/anyio-4.11.0-py3-none-any.whl", hash = "sha256:0287e96f4d26d4149305414d4e3bc32f0dcd0862365a4bddea19d7a1ec38c4fc", size = 109097, upload-time = "2025-09-23T09:19:10.601Z" }, +] + +[[package]] +name = "appnope" +version = "0.1.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/35/5d/752690df9ef5b76e169e68d6a129fa6d08a7100ca7f754c89495db3c6019/appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee", size = 4170, upload-time = "2024-02-06T09:43:11.258Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/81/29/5ecc3a15d5a33e31b26c11426c45c501e439cb865d0bff96315d86443b78/appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c", size = 4321, upload-time = "2024-02-06T09:43:09.663Z" }, +] + +[[package]] +name = "argon2-cffi" +version = "25.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "argon2-cffi-bindings" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0e/89/ce5af8a7d472a67cc819d5d998aa8c82c5d860608c4db9f46f1162d7dab9/argon2_cffi-25.1.0.tar.gz", hash = "sha256:694ae5cc8a42f4c4e2bf2ca0e64e51e23a040c6a517a85074683d3959e1346c1", size = 45706, upload-time = "2025-06-03T06:55:32.073Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4f/d3/a8b22fa575b297cd6e3e3b0155c7e25db170edf1c74783d6a31a2490b8d9/argon2_cffi-25.1.0-py3-none-any.whl", hash = "sha256:fdc8b074db390fccb6eb4a3604ae7231f219aa669a2652e0f20e16ba513d5741", size = 14657, upload-time = "2025-06-03T06:55:30.804Z" }, +] + +[[package]] +name = "argon2-cffi-bindings" +version = "25.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5c/2d/db8af0df73c1cf454f71b2bbe5e356b8c1f8041c979f505b3d3186e520a9/argon2_cffi_bindings-25.1.0.tar.gz", hash = "sha256:b957f3e6ea4d55d820e40ff76f450952807013d361a65d7f28acc0acbf29229d", size = 1783441, upload-time = "2025-07-30T10:02:05.147Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/97/3c0a35f46e52108d4707c44b95cfe2afcafc50800b5450c197454569b776/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:3d3f05610594151994ca9ccb3c771115bdb4daef161976a266f0dd8aa9996b8f", size = 54393, upload-time = "2025-07-30T10:01:40.97Z" }, + { url = "https://files.pythonhosted.org/packages/9d/f4/98bbd6ee89febd4f212696f13c03ca302b8552e7dbf9c8efa11ea4a388c3/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8b8efee945193e667a396cbc7b4fb7d357297d6234d30a489905d96caabde56b", size = 29328, upload-time = "2025-07-30T10:01:41.916Z" }, + { url = "https://files.pythonhosted.org/packages/43/24/90a01c0ef12ac91a6be05969f29944643bc1e5e461155ae6559befa8f00b/argon2_cffi_bindings-25.1.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3c6702abc36bf3ccba3f802b799505def420a1b7039862014a65db3205967f5a", size = 31269, upload-time = "2025-07-30T10:01:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/d4/d3/942aa10782b2697eee7af5e12eeff5ebb325ccfb86dd8abda54174e377e4/argon2_cffi_bindings-25.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a1c70058c6ab1e352304ac7e3b52554daadacd8d453c1752e547c76e9c99ac44", size = 86558, upload-time = "2025-07-30T10:01:43.943Z" }, + { url = "https://files.pythonhosted.org/packages/0d/82/b484f702fec5536e71836fc2dbc8c5267b3f6e78d2d539b4eaa6f0db8bf8/argon2_cffi_bindings-25.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e2fd3bfbff3c5d74fef31a722f729bf93500910db650c925c2d6ef879a7e51cb", size = 92364, upload-time = "2025-07-30T10:01:44.887Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c1/a606ff83b3f1735f3759ad0f2cd9e038a0ad11a3de3b6c673aa41c24bb7b/argon2_cffi_bindings-25.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c4f9665de60b1b0e99bcd6be4f17d90339698ce954cfd8d9cf4f91c995165a92", size = 85637, upload-time = "2025-07-30T10:01:46.225Z" }, + { url = "https://files.pythonhosted.org/packages/44/b4/678503f12aceb0262f84fa201f6027ed77d71c5019ae03b399b97caa2f19/argon2_cffi_bindings-25.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ba92837e4a9aa6a508c8d2d7883ed5a8f6c308c89a4790e1e447a220deb79a85", size = 91934, upload-time = "2025-07-30T10:01:47.203Z" }, + { url = "https://files.pythonhosted.org/packages/f0/c7/f36bd08ef9bd9f0a9cff9428406651f5937ce27b6c5b07b92d41f91ae541/argon2_cffi_bindings-25.1.0-cp314-cp314t-win32.whl", hash = "sha256:84a461d4d84ae1295871329b346a97f68eade8c53b6ed9a7ca2d7467f3c8ff6f", size = 28158, upload-time = "2025-07-30T10:01:48.341Z" }, + { url = "https://files.pythonhosted.org/packages/b3/80/0106a7448abb24a2c467bf7d527fe5413b7fdfa4ad6d6a96a43a62ef3988/argon2_cffi_bindings-25.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b55aec3565b65f56455eebc9b9f34130440404f27fe21c3b375bf1ea4d8fbae6", size = 32597, upload-time = "2025-07-30T10:01:49.112Z" }, + { url = "https://files.pythonhosted.org/packages/05/b8/d663c9caea07e9180b2cb662772865230715cbd573ba3b5e81793d580316/argon2_cffi_bindings-25.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:87c33a52407e4c41f3b70a9c2d3f6056d88b10dad7695be708c5021673f55623", size = 28231, upload-time = "2025-07-30T10:01:49.92Z" }, + { url = "https://files.pythonhosted.org/packages/1d/57/96b8b9f93166147826da5f90376e784a10582dd39a393c99bb62cfcf52f0/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:aecba1723ae35330a008418a91ea6cfcedf6d31e5fbaa056a166462ff066d500", size = 54121, upload-time = "2025-07-30T10:01:50.815Z" }, + { url = "https://files.pythonhosted.org/packages/0a/08/a9bebdb2e0e602dde230bdde8021b29f71f7841bd54801bcfd514acb5dcf/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2630b6240b495dfab90aebe159ff784d08ea999aa4b0d17efa734055a07d2f44", size = 29177, upload-time = "2025-07-30T10:01:51.681Z" }, + { url = "https://files.pythonhosted.org/packages/b6/02/d297943bcacf05e4f2a94ab6f462831dc20158614e5d067c35d4e63b9acb/argon2_cffi_bindings-25.1.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:7aef0c91e2c0fbca6fc68e7555aa60ef7008a739cbe045541e438373bc54d2b0", size = 31090, upload-time = "2025-07-30T10:01:53.184Z" }, + { url = "https://files.pythonhosted.org/packages/c1/93/44365f3d75053e53893ec6d733e4a5e3147502663554b4d864587c7828a7/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e021e87faa76ae0d413b619fe2b65ab9a037f24c60a1e6cc43457ae20de6dc6", size = 81246, upload-time = "2025-07-30T10:01:54.145Z" }, + { url = "https://files.pythonhosted.org/packages/09/52/94108adfdd6e2ddf58be64f959a0b9c7d4ef2fa71086c38356d22dc501ea/argon2_cffi_bindings-25.1.0-cp39-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d3e924cfc503018a714f94a49a149fdc0b644eaead5d1f089330399134fa028a", size = 87126, upload-time = "2025-07-30T10:01:55.074Z" }, + { url = "https://files.pythonhosted.org/packages/72/70/7a2993a12b0ffa2a9271259b79cc616e2389ed1a4d93842fac5a1f923ffd/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c87b72589133f0346a1cb8d5ecca4b933e3c9b64656c9d175270a000e73b288d", size = 80343, upload-time = "2025-07-30T10:01:56.007Z" }, + { url = "https://files.pythonhosted.org/packages/78/9a/4e5157d893ffc712b74dbd868c7f62365618266982b64accab26bab01edc/argon2_cffi_bindings-25.1.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:1db89609c06afa1a214a69a462ea741cf735b29a57530478c06eb81dd403de99", size = 86777, upload-time = "2025-07-30T10:01:56.943Z" }, + { url = "https://files.pythonhosted.org/packages/74/cd/15777dfde1c29d96de7f18edf4cc94c385646852e7c7b0320aa91ccca583/argon2_cffi_bindings-25.1.0-cp39-abi3-win32.whl", hash = "sha256:473bcb5f82924b1becbb637b63303ec8d10e84c8d241119419897a26116515d2", size = 27180, upload-time = "2025-07-30T10:01:57.759Z" }, + { url = "https://files.pythonhosted.org/packages/e2/c6/a759ece8f1829d1f162261226fbfd2c6832b3ff7657384045286d2afa384/argon2_cffi_bindings-25.1.0-cp39-abi3-win_amd64.whl", hash = "sha256:a98cd7d17e9f7ce244c0803cad3c23a7d379c301ba618a5fa76a67d116618b98", size = 31715, upload-time = "2025-07-30T10:01:58.56Z" }, + { url = "https://files.pythonhosted.org/packages/42/b9/f8d6fa329ab25128b7e98fd83a3cb34d9db5b059a9847eddb840a0af45dd/argon2_cffi_bindings-25.1.0-cp39-abi3-win_arm64.whl", hash = "sha256:b0fdbcf513833809c882823f98dc2f931cf659d9a1429616ac3adebb49f5db94", size = 27149, upload-time = "2025-07-30T10:01:59.329Z" }, +] + +[[package]] +name = "arrow" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "python-dateutil" }, + { name = "tzdata" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b9/33/032cdc44182491aa708d06a68b62434140d8c50820a087fac7af37703357/arrow-1.4.0.tar.gz", hash = "sha256:ed0cc050e98001b8779e84d461b0098c4ac597e88704a655582b21d116e526d7", size = 152931, upload-time = "2025-10-18T17:46:46.761Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ed/c9/d7977eaacb9df673210491da99e6a247e93df98c715fc43fd136ce1d3d33/arrow-1.4.0-py3-none-any.whl", hash = "sha256:749f0769958ebdc79c173ff0b0670d59051a535fa26e8eba02953dc19eb43205", size = 68797, upload-time = "2025-10-18T17:46:45.663Z" }, +] + +[[package]] +name = "asttokens" +version = "3.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/be/a5/8e3f9b6771b0b408517c82d97aed8f2036509bc247d46114925e32fe33f0/asttokens-3.0.1.tar.gz", hash = "sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7", size = 62308, upload-time = "2025-11-15T16:43:48.578Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d2/39/e7eaf1799466a4aef85b6a4fe7bd175ad2b1c6345066aa33f1f58d4b18d0/asttokens-3.0.1-py3-none-any.whl", hash = "sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a", size = 27047, upload-time = "2025-11-15T16:43:16.109Z" }, +] + +[[package]] +name = "async-lru" +version = "2.0.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b2/4d/71ec4d3939dc755264f680f6c2b4906423a304c3d18e96853f0a595dfe97/async_lru-2.0.5.tar.gz", hash = "sha256:481d52ccdd27275f42c43a928b4a50c3bfb2d67af4e78b170e3e0bb39c66e5bb", size = 10380, upload-time = "2025-03-16T17:25:36.919Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/03/49/d10027df9fce941cb8184e78a02857af36360d33e1721df81c5ed2179a1a/async_lru-2.0.5-py3-none-any.whl", hash = "sha256:ab95404d8d2605310d345932697371a5f40def0487c03d6d0ad9138de52c9943", size = 6069, upload-time = "2025-03-16T17:25:35.422Z" }, +] + +[[package]] +name = "asyncpg" +version = "0.30.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2f/4c/7c991e080e106d854809030d8584e15b2e996e26f16aee6d757e387bc17d/asyncpg-0.30.0.tar.gz", hash = "sha256:c551e9928ab6707602f44811817f82ba3c446e018bfe1d3abecc8ba5f3eac851", size = 957746, upload-time = "2024-10-20T00:30:41.127Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4b/64/9d3e887bb7b01535fdbc45fbd5f0a8447539833b97ee69ecdbb7a79d0cb4/asyncpg-0.30.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c902a60b52e506d38d7e80e0dd5399f657220f24635fee368117b8b5fce1142e", size = 673162, upload-time = "2024-10-20T00:29:41.88Z" }, + { url = "https://files.pythonhosted.org/packages/6e/eb/8b236663f06984f212a087b3e849731f917ab80f84450e943900e8ca4052/asyncpg-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:aca1548e43bbb9f0f627a04666fedaca23db0a31a84136ad1f868cb15deb6e3a", size = 637025, upload-time = "2024-10-20T00:29:43.352Z" }, + { url = "https://files.pythonhosted.org/packages/cc/57/2dc240bb263d58786cfaa60920779af6e8d32da63ab9ffc09f8312bd7a14/asyncpg-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c2a2ef565400234a633da0eafdce27e843836256d40705d83ab7ec42074efb3", size = 3496243, upload-time = "2024-10-20T00:29:44.922Z" }, + { url = "https://files.pythonhosted.org/packages/f4/40/0ae9d061d278b10713ea9021ef6b703ec44698fe32178715a501ac696c6b/asyncpg-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1292b84ee06ac8a2ad8e51c7475aa309245874b61333d97411aab835c4a2f737", size = 3575059, upload-time = "2024-10-20T00:29:46.891Z" }, + { url = "https://files.pythonhosted.org/packages/c3/75/d6b895a35a2c6506952247640178e5f768eeb28b2e20299b6a6f1d743ba0/asyncpg-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0f5712350388d0cd0615caec629ad53c81e506b1abaaf8d14c93f54b35e3595a", size = 3473596, upload-time = "2024-10-20T00:29:49.201Z" }, + { url = "https://files.pythonhosted.org/packages/c8/e7/3693392d3e168ab0aebb2d361431375bd22ffc7b4a586a0fc060d519fae7/asyncpg-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:db9891e2d76e6f425746c5d2da01921e9a16b5a71a1c905b13f30e12a257c4af", size = 3641632, upload-time = "2024-10-20T00:29:50.768Z" }, + { url = "https://files.pythonhosted.org/packages/32/ea/15670cea95745bba3f0352341db55f506a820b21c619ee66b7d12ea7867d/asyncpg-0.30.0-cp312-cp312-win32.whl", hash = "sha256:68d71a1be3d83d0570049cd1654a9bdfe506e794ecc98ad0873304a9f35e411e", size = 560186, upload-time = "2024-10-20T00:29:52.394Z" }, + { url = "https://files.pythonhosted.org/packages/7e/6b/fe1fad5cee79ca5f5c27aed7bd95baee529c1bf8a387435c8ba4fe53d5c1/asyncpg-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:9a0292c6af5c500523949155ec17b7fe01a00ace33b68a476d6b5059f9630305", size = 621064, upload-time = "2024-10-20T00:29:53.757Z" }, + { url = "https://files.pythonhosted.org/packages/3a/22/e20602e1218dc07692acf70d5b902be820168d6282e69ef0d3cb920dc36f/asyncpg-0.30.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:05b185ebb8083c8568ea8a40e896d5f7af4b8554b64d7719c0eaa1eb5a5c3a70", size = 670373, upload-time = "2024-10-20T00:29:55.165Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b3/0cf269a9d647852a95c06eb00b815d0b95a4eb4b55aa2d6ba680971733b9/asyncpg-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c47806b1a8cbb0a0db896f4cd34d89942effe353a5035c62734ab13b9f938da3", size = 634745, upload-time = "2024-10-20T00:29:57.14Z" }, + { url = "https://files.pythonhosted.org/packages/8e/6d/a4f31bf358ce8491d2a31bfe0d7bcf25269e80481e49de4d8616c4295a34/asyncpg-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b6fde867a74e8c76c71e2f64f80c64c0f3163e687f1763cfaf21633ec24ec33", size = 3512103, upload-time = "2024-10-20T00:29:58.499Z" }, + { url = "https://files.pythonhosted.org/packages/96/19/139227a6e67f407b9c386cb594d9628c6c78c9024f26df87c912fabd4368/asyncpg-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46973045b567972128a27d40001124fbc821c87a6cade040cfcd4fa8a30bcdc4", size = 3592471, upload-time = "2024-10-20T00:30:00.354Z" }, + { url = "https://files.pythonhosted.org/packages/67/e4/ab3ca38f628f53f0fd28d3ff20edff1c975dd1cb22482e0061916b4b9a74/asyncpg-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9110df111cabc2ed81aad2f35394a00cadf4f2e0635603db6ebbd0fc896f46a4", size = 3496253, upload-time = "2024-10-20T00:30:02.794Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5f/0bf65511d4eeac3a1f41c54034a492515a707c6edbc642174ae79034d3ba/asyncpg-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04ff0785ae7eed6cc138e73fc67b8e51d54ee7a3ce9b63666ce55a0bf095f7ba", size = 3662720, upload-time = "2024-10-20T00:30:04.501Z" }, + { url = "https://files.pythonhosted.org/packages/e7/31/1513d5a6412b98052c3ed9158d783b1e09d0910f51fbe0e05f56cc370bc4/asyncpg-0.30.0-cp313-cp313-win32.whl", hash = "sha256:ae374585f51c2b444510cdf3595b97ece4f233fde739aa14b50e0d64e8a7a590", size = 560404, upload-time = "2024-10-20T00:30:06.537Z" }, + { url = "https://files.pythonhosted.org/packages/c8/a4/cec76b3389c4c5ff66301cd100fe88c318563ec8a520e0b2e792b5b84972/asyncpg-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:f59b430b8e27557c3fb9869222559f7417ced18688375825f8f12302c34e915e", size = 621623, upload-time = "2024-10-20T00:30:09.024Z" }, +] + +[[package]] +name = "attrs" +version = "25.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6b/5c/685e6633917e101e5dcb62b9dd76946cbb57c26e133bae9e0cd36033c0a9/attrs-25.4.0.tar.gz", hash = "sha256:16d5969b87f0859ef33a48b35d55ac1be6e42ae49d5e853b597db70c35c57e11", size = 934251, upload-time = "2025-10-06T13:54:44.725Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl", hash = "sha256:adcf7e2a1fb3b36ac48d97835bb6d8ade15b8dcce26aba8bf1d14847b57a3373", size = 67615, upload-time = "2025-10-06T13:54:43.17Z" }, +] + +[[package]] +name = "autopep8" +version = "2.3.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycodestyle" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/50/d8/30873d2b7b57dee9263e53d142da044c4600a46f2d28374b3e38b023df16/autopep8-2.3.2.tar.gz", hash = "sha256:89440a4f969197b69a995e4ce0661b031f455a9f776d2c5ba3dbd83466931758", size = 92210, upload-time = "2025-01-14T14:46:18.454Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/43/53afb8ba17218f19b77c7834128566c5bbb100a0ad9ba2e8e89d089d7079/autopep8-2.3.2-py2.py3-none-any.whl", hash = "sha256:ce8ad498672c845a0c3de2629c15b635ec2b05ef8177a6e7c91c74f3e9b51128", size = 45807, upload-time = "2025-01-14T14:46:15.466Z" }, +] + +[[package]] +name = "babel" +version = "2.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/6b/d52e42361e1aa00709585ecc30b3f9684b3ab62530771402248b1b1d6240/babel-2.17.0.tar.gz", hash = "sha256:0c54cffb19f690cdcc52a3b50bcbf71e07a808d1c80d549f2459b9d2cf0afb9d", size = 9951852, upload-time = "2025-02-01T15:17:41.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b8/3fe70c75fe32afc4bb507f75563d39bc5642255d1d94f1f23604725780bf/babel-2.17.0-py3-none-any.whl", hash = "sha256:4d0b53093fdfb4b21c92b5213dba5a1b23885afa8383709427046b21c366e5f2", size = 10182537, upload-time = "2025-02-01T15:17:37.39Z" }, +] + +[[package]] +name = "beautifulsoup4" +version = "4.14.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "soupsieve" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/77/e9/df2358efd7659577435e2177bfa69cba6c33216681af51a707193dec162a/beautifulsoup4-4.14.2.tar.gz", hash = "sha256:2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e", size = 625822, upload-time = "2025-09-29T10:05:42.613Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/fe/3aed5d0be4d404d12d36ab97e2f1791424d9ca39c2f754a6285d59a3b01d/beautifulsoup4-4.14.2-py3-none-any.whl", hash = "sha256:5ef6fa3a8cbece8488d66985560f97ed091e22bbc4e9c2338508a9d5de6d4515", size = 106392, upload-time = "2025-09-29T10:05:43.771Z" }, +] + +[[package]] +name = "bleach" +version = "6.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "webencodings" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/07/18/3c8523962314be6bf4c8989c79ad9531c825210dd13a8669f6b84336e8bd/bleach-6.3.0.tar.gz", hash = "sha256:6f3b91b1c0a02bb9a78b5a454c92506aa0fdf197e1d5e114d2e00c6f64306d22", size = 203533, upload-time = "2025-10-27T17:57:39.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cd/3a/577b549de0cc09d95f11087ee63c739bba856cd3952697eec4c4bb91350a/bleach-6.3.0-py3-none-any.whl", hash = "sha256:fe10ec77c93ddf3d13a73b035abaac7a9f5e436513864ccdad516693213c65d6", size = 164437, upload-time = "2025-10-27T17:57:37.538Z" }, +] + +[package.optional-dependencies] +css = [ + { name = "tinycss2" }, +] + +[[package]] +name = "botocore" +version = "1.40.70" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jmespath" }, + { name = "python-dateutil" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/35/c1/8c4c199ae1663feee579a15861e34f10b29da11ae6ea0ad7b6a847ef3823/botocore-1.40.70.tar.gz", hash = "sha256:61b1f2cecd54d1b28a081116fa113b97bf4e17da57c62ae2c2751fe4c528af1f", size = 14444592, upload-time = "2025-11-10T20:29:04.046Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/55/d2/507fd0ee4dd574d2bdbdeac5df83f39d2cae1ffe97d4622cca6f6bab39f1/botocore-1.40.70-py3-none-any.whl", hash = "sha256:4a394ad25f5d9f1ef0bed610365744523eeb5c22de6862ab25d8c93f9f6d295c", size = 14106829, upload-time = "2025-11-10T20:29:01.101Z" }, +] + +[[package]] +name = "certifi" +version = "2025.11.12" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/8c/58f469717fa48465e4a50c014a0400602d3c437d7c0c468e17ada824da3a/certifi-2025.11.12.tar.gz", hash = "sha256:d8ab5478f2ecd78af242878415affce761ca6bc54a22a27e026d7c25357c3316", size = 160538, upload-time = "2025-11-12T02:54:51.517Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/70/7d/9bc192684cea499815ff478dfcdc13835ddf401365057044fb721ec6bddb/certifi-2025.11.12-py3-none-any.whl", hash = "sha256:97de8790030bbd5c2d96b7ec782fc2f7820ef8dba6db909ccf95449f2d062d4b", size = 159438, upload-time = "2025-11-12T02:54:49.735Z" }, +] + +[[package]] +name = "cffdrs" +version = "0.1.2" +source = { git = "https://github.com/cffdrs/cffdrs_py.git?rev=c760307#c7603073264906242a2c8d46ceecb01d1f539975" } + +[[package]] +name = "cffi" +version = "2.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://files.pythonhosted.org/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://files.pythonhosted.org/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://files.pythonhosted.org/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://files.pythonhosted.org/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://files.pythonhosted.org/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://files.pythonhosted.org/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://files.pythonhosted.org/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://files.pythonhosted.org/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://files.pythonhosted.org/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://files.pythonhosted.org/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://files.pythonhosted.org/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://files.pythonhosted.org/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://files.pythonhosted.org/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://files.pythonhosted.org/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://files.pythonhosted.org/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://files.pythonhosted.org/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, +] + +[[package]] +name = "cfgrib" +version = "0.9.15.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "click" }, + { name = "eccodes" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4a/51/cace2747a517667bbbe5fcab1f35958ad05c778251a452c461b8b3649dbe/cfgrib-0.9.15.1.tar.gz", hash = "sha256:d959d8b97e55a63646fa86686b297905ff7f2918a91e3a11d6292dab09598e4d", size = 9746591, upload-time = "2025-09-30T22:46:14.133Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/e8/16c58c57c9ce1474dd1e50090ebd78b008c70fc4f06793da65f9a0aba391/cfgrib-0.9.15.1-py3-none-any.whl", hash = "sha256:f1bee90e86917389be9f767051bf32d00f95f6f4e4312b344567511b3cfd62d2", size = 49123, upload-time = "2025-09-30T22:46:12.206Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz", hash = "sha256:94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a", size = 129418, upload-time = "2025-10-14T04:42:32.879Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f3/85/1637cd4af66fa687396e757dec650f28025f2a2f5a5531a3208dc0ec43f2/charset_normalizer-3.4.4-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:0a98e6759f854bd25a58a73fa88833fba3b7c491169f86ce1180c948ab3fd394", size = 208425, upload-time = "2025-10-14T04:40:53.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/6a/04130023fef2a0d9c62d0bae2649b69f7b7d8d24ea5536feef50551029df/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b5b290ccc2a263e8d185130284f8501e3e36c5e02750fc6b6bdeb2e9e96f1e25", size = 148162, upload-time = "2025-10-14T04:40:54.558Z" }, + { url = "https://files.pythonhosted.org/packages/78/29/62328d79aa60da22c9e0b9a66539feae06ca0f5a4171ac4f7dc285b83688/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74bb723680f9f7a6234dcf67aea57e708ec1fbdf5699fb91dfd6f511b0a320ef", size = 144558, upload-time = "2025-10-14T04:40:55.677Z" }, + { url = "https://files.pythonhosted.org/packages/86/bb/b32194a4bf15b88403537c2e120b817c61cd4ecffa9b6876e941c3ee38fe/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1e34719c6ed0b92f418c7c780480b26b5d9c50349e9a9af7d76bf757530350d", size = 161497, upload-time = "2025-10-14T04:40:57.217Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/a54c82b253d5b9b111dc74aca196ba5ccfcca8242d0fb64146d4d3183ff1/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:2437418e20515acec67d86e12bf70056a33abdacb5cb1655042f6538d6b085a8", size = 159240, upload-time = "2025-10-14T04:40:58.358Z" }, + { url = "https://files.pythonhosted.org/packages/c0/10/d20b513afe03acc89ec33948320a5544d31f21b05368436d580dec4e234d/charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:11d694519d7f29d6cd09f6ac70028dba10f92f6cdd059096db198c283794ac86", size = 153471, upload-time = "2025-10-14T04:40:59.468Z" }, + { url = "https://files.pythonhosted.org/packages/61/fa/fbf177b55bdd727010f9c0a3c49eefa1d10f960e5f09d1d887bf93c2e698/charset_normalizer-3.4.4-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:ac1c4a689edcc530fc9d9aa11f5774b9e2f33f9a0c6a57864e90908f5208d30a", size = 150864, upload-time = "2025-10-14T04:41:00.623Z" }, + { url = "https://files.pythonhosted.org/packages/05/12/9fbc6a4d39c0198adeebbde20b619790e9236557ca59fc40e0e3cebe6f40/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:21d142cc6c0ec30d2efee5068ca36c128a30b0f2c53c1c07bd78cb6bc1d3be5f", size = 150647, upload-time = "2025-10-14T04:41:01.754Z" }, + { url = "https://files.pythonhosted.org/packages/ad/1f/6a9a593d52e3e8c5d2b167daf8c6b968808efb57ef4c210acb907c365bc4/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5dbe56a36425d26d6cfb40ce79c314a2e4dd6211d51d6d2191c00bed34f354cc", size = 145110, upload-time = "2025-10-14T04:41:03.231Z" }, + { url = "https://files.pythonhosted.org/packages/30/42/9a52c609e72471b0fc54386dc63c3781a387bb4fe61c20231a4ebcd58bdd/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5bfbb1b9acf3334612667b61bd3002196fe2a1eb4dd74d247e0f2a4d50ec9bbf", size = 162839, upload-time = "2025-10-14T04:41:04.715Z" }, + { url = "https://files.pythonhosted.org/packages/c4/5b/c0682bbf9f11597073052628ddd38344a3d673fda35a36773f7d19344b23/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:d055ec1e26e441f6187acf818b73564e6e6282709e9bcb5b63f5b23068356a15", size = 150667, upload-time = "2025-10-14T04:41:05.827Z" }, + { url = "https://files.pythonhosted.org/packages/e4/24/a41afeab6f990cf2daf6cb8c67419b63b48cf518e4f56022230840c9bfb2/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:af2d8c67d8e573d6de5bc30cdb27e9b95e49115cd9baad5ddbd1a6207aaa82a9", size = 160535, upload-time = "2025-10-14T04:41:06.938Z" }, + { url = "https://files.pythonhosted.org/packages/2a/e5/6a4ce77ed243c4a50a1fecca6aaaab419628c818a49434be428fe24c9957/charset_normalizer-3.4.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:780236ac706e66881f3b7f2f32dfe90507a09e67d1d454c762cf642e6e1586e0", size = 154816, upload-time = "2025-10-14T04:41:08.101Z" }, + { url = "https://files.pythonhosted.org/packages/a8/ef/89297262b8092b312d29cdb2517cb1237e51db8ecef2e9af5edbe7b683b1/charset_normalizer-3.4.4-cp312-cp312-win32.whl", hash = "sha256:5833d2c39d8896e4e19b689ffc198f08ea58116bee26dea51e362ecc7cd3ed26", size = 99694, upload-time = "2025-10-14T04:41:09.23Z" }, + { url = "https://files.pythonhosted.org/packages/3d/2d/1e5ed9dd3b3803994c155cd9aacb60c82c331bad84daf75bcb9c91b3295e/charset_normalizer-3.4.4-cp312-cp312-win_amd64.whl", hash = "sha256:a79cfe37875f822425b89a82333404539ae63dbdddf97f84dcbc3d339aae9525", size = 107131, upload-time = "2025-10-14T04:41:10.467Z" }, + { url = "https://files.pythonhosted.org/packages/d0/d9/0ed4c7098a861482a7b6a95603edce4c0d9db2311af23da1fb2b75ec26fc/charset_normalizer-3.4.4-cp312-cp312-win_arm64.whl", hash = "sha256:376bec83a63b8021bb5c8ea75e21c4ccb86e7e45ca4eb81146091b56599b80c3", size = 100390, upload-time = "2025-10-14T04:41:11.915Z" }, + { url = "https://files.pythonhosted.org/packages/97/45/4b3a1239bbacd321068ea6e7ac28875b03ab8bc0aa0966452db17cd36714/charset_normalizer-3.4.4-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:e1f185f86a6f3403aa2420e815904c67b2f9ebc443f045edd0de921108345794", size = 208091, upload-time = "2025-10-14T04:41:13.346Z" }, + { url = "https://files.pythonhosted.org/packages/7d/62/73a6d7450829655a35bb88a88fca7d736f9882a27eacdca2c6d505b57e2e/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b39f987ae8ccdf0d2642338faf2abb1862340facc796048b604ef14919e55ed", size = 147936, upload-time = "2025-10-14T04:41:14.461Z" }, + { url = "https://files.pythonhosted.org/packages/89/c5/adb8c8b3d6625bef6d88b251bbb0d95f8205831b987631ab0c8bb5d937c2/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3162d5d8ce1bb98dd51af660f2121c55d0fa541b46dff7bb9b9f86ea1d87de72", size = 144180, upload-time = "2025-10-14T04:41:15.588Z" }, + { url = "https://files.pythonhosted.org/packages/91/ed/9706e4070682d1cc219050b6048bfd293ccf67b3d4f5a4f39207453d4b99/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:81d5eb2a312700f4ecaa977a8235b634ce853200e828fbadf3a9c50bab278328", size = 161346, upload-time = "2025-10-14T04:41:16.738Z" }, + { url = "https://files.pythonhosted.org/packages/d5/0d/031f0d95e4972901a2f6f09ef055751805ff541511dc1252ba3ca1f80cf5/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5bd2293095d766545ec1a8f612559f6b40abc0eb18bb2f5d1171872d34036ede", size = 158874, upload-time = "2025-10-14T04:41:17.923Z" }, + { url = "https://files.pythonhosted.org/packages/f5/83/6ab5883f57c9c801ce5e5677242328aa45592be8a00644310a008d04f922/charset_normalizer-3.4.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a8a8b89589086a25749f471e6a900d3f662d1d3b6e2e59dcecf787b1cc3a1894", size = 153076, upload-time = "2025-10-14T04:41:19.106Z" }, + { url = "https://files.pythonhosted.org/packages/75/1e/5ff781ddf5260e387d6419959ee89ef13878229732732ee73cdae01800f2/charset_normalizer-3.4.4-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:bc7637e2f80d8530ee4a78e878bce464f70087ce73cf7c1caf142416923b98f1", size = 150601, upload-time = "2025-10-14T04:41:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/d7/57/71be810965493d3510a6ca79b90c19e48696fb1ff964da319334b12677f0/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f8bf04158c6b607d747e93949aa60618b61312fe647a6369f88ce2ff16043490", size = 150376, upload-time = "2025-10-14T04:41:21.398Z" }, + { url = "https://files.pythonhosted.org/packages/e5/d5/c3d057a78c181d007014feb7e9f2e65905a6c4ef182c0ddf0de2924edd65/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:554af85e960429cf30784dd47447d5125aaa3b99a6f0683589dbd27e2f45da44", size = 144825, upload-time = "2025-10-14T04:41:22.583Z" }, + { url = "https://files.pythonhosted.org/packages/e6/8c/d0406294828d4976f275ffbe66f00266c4b3136b7506941d87c00cab5272/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:74018750915ee7ad843a774364e13a3db91682f26142baddf775342c3f5b1133", size = 162583, upload-time = "2025-10-14T04:41:23.754Z" }, + { url = "https://files.pythonhosted.org/packages/d7/24/e2aa1f18c8f15c4c0e932d9287b8609dd30ad56dbe41d926bd846e22fb8d/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c0463276121fdee9c49b98908b3a89c39be45d86d1dbaa22957e38f6321d4ce3", size = 150366, upload-time = "2025-10-14T04:41:25.27Z" }, + { url = "https://files.pythonhosted.org/packages/e4/5b/1e6160c7739aad1e2df054300cc618b06bf784a7a164b0f238360721ab86/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:362d61fd13843997c1c446760ef36f240cf81d3ebf74ac62652aebaf7838561e", size = 160300, upload-time = "2025-10-14T04:41:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/7a/10/f882167cd207fbdd743e55534d5d9620e095089d176d55cb22d5322f2afd/charset_normalizer-3.4.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a26f18905b8dd5d685d6d07b0cdf98a79f3c7a918906af7cc143ea2e164c8bc", size = 154465, upload-time = "2025-10-14T04:41:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/89/66/c7a9e1b7429be72123441bfdbaf2bc13faab3f90b933f664db506dea5915/charset_normalizer-3.4.4-cp313-cp313-win32.whl", hash = "sha256:9b35f4c90079ff2e2edc5b26c0c77925e5d2d255c42c74fdb70fb49b172726ac", size = 99404, upload-time = "2025-10-14T04:41:29.95Z" }, + { url = "https://files.pythonhosted.org/packages/c4/26/b9924fa27db384bdcd97ab83b4f0a8058d96ad9626ead570674d5e737d90/charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl", hash = "sha256:b435cba5f4f750aa6c0a0d92c541fb79f69a387c91e61f1795227e4ed9cece14", size = 107092, upload-time = "2025-10-14T04:41:31.188Z" }, + { url = "https://files.pythonhosted.org/packages/af/8f/3ed4bfa0c0c72a7ca17f0380cd9e4dd842b09f664e780c13cff1dcf2ef1b/charset_normalizer-3.4.4-cp313-cp313-win_arm64.whl", hash = "sha256:542d2cee80be6f80247095cc36c418f7bddd14f4a6de45af91dfad36d817bba2", size = 100408, upload-time = "2025-10-14T04:41:32.624Z" }, + { url = "https://files.pythonhosted.org/packages/2a/35/7051599bd493e62411d6ede36fd5af83a38f37c4767b92884df7301db25d/charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:da3326d9e65ef63a817ecbcc0df6e94463713b754fe293eaa03da99befb9a5bd", size = 207746, upload-time = "2025-10-14T04:41:33.773Z" }, + { url = "https://files.pythonhosted.org/packages/10/9a/97c8d48ef10d6cd4fcead2415523221624bf58bcf68a802721a6bc807c8f/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8af65f14dc14a79b924524b1e7fffe304517b2bff5a58bf64f30b98bbc5079eb", size = 147889, upload-time = "2025-10-14T04:41:34.897Z" }, + { url = "https://files.pythonhosted.org/packages/10/bf/979224a919a1b606c82bd2c5fa49b5c6d5727aa47b4312bb27b1734f53cd/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:74664978bb272435107de04e36db5a9735e78232b85b77d45cfb38f758efd33e", size = 143641, upload-time = "2025-10-14T04:41:36.116Z" }, + { url = "https://files.pythonhosted.org/packages/ba/33/0ad65587441fc730dc7bd90e9716b30b4702dc7b617e6ba4997dc8651495/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:752944c7ffbfdd10c074dc58ec2d5a8a4cd9493b314d367c14d24c17684ddd14", size = 160779, upload-time = "2025-10-14T04:41:37.229Z" }, + { url = "https://files.pythonhosted.org/packages/67/ed/331d6b249259ee71ddea93f6f2f0a56cfebd46938bde6fcc6f7b9a3d0e09/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1f13550535ad8cff21b8d757a3257963e951d96e20ec82ab44bc64aeb62a191", size = 159035, upload-time = "2025-10-14T04:41:38.368Z" }, + { url = "https://files.pythonhosted.org/packages/67/ff/f6b948ca32e4f2a4576aa129d8bed61f2e0543bf9f5f2b7fc3758ed005c9/charset_normalizer-3.4.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ecaae4149d99b1c9e7b88bb03e3221956f68fd6d50be2ef061b2381b61d20838", size = 152542, upload-time = "2025-10-14T04:41:39.862Z" }, + { url = "https://files.pythonhosted.org/packages/16/85/276033dcbcc369eb176594de22728541a925b2632f9716428c851b149e83/charset_normalizer-3.4.4-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cb6254dc36b47a990e59e1068afacdcd02958bdcce30bb50cc1700a8b9d624a6", size = 149524, upload-time = "2025-10-14T04:41:41.319Z" }, + { url = "https://files.pythonhosted.org/packages/9e/f2/6a2a1f722b6aba37050e626530a46a68f74e63683947a8acff92569f979a/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c8ae8a0f02f57a6e61203a31428fa1d677cbe50c93622b4149d5c0f319c1d19e", size = 150395, upload-time = "2025-10-14T04:41:42.539Z" }, + { url = "https://files.pythonhosted.org/packages/60/bb/2186cb2f2bbaea6338cad15ce23a67f9b0672929744381e28b0592676824/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:47cc91b2f4dd2833fddaedd2893006b0106129d4b94fdb6af1f4ce5a9965577c", size = 143680, upload-time = "2025-10-14T04:41:43.661Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a5/bf6f13b772fbb2a90360eb620d52ed8f796f3c5caee8398c3b2eb7b1c60d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:82004af6c302b5d3ab2cfc4cc5f29db16123b1a8417f2e25f9066f91d4411090", size = 162045, upload-time = "2025-10-14T04:41:44.821Z" }, + { url = "https://files.pythonhosted.org/packages/df/c5/d1be898bf0dc3ef9030c3825e5d3b83f2c528d207d246cbabe245966808d/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2b7d8f6c26245217bd2ad053761201e9f9680f8ce52f0fcd8d0755aeae5b2152", size = 149687, upload-time = "2025-10-14T04:41:46.442Z" }, + { url = "https://files.pythonhosted.org/packages/a5/42/90c1f7b9341eef50c8a1cb3f098ac43b0508413f33affd762855f67a410e/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:799a7a5e4fb2d5898c60b640fd4981d6a25f1c11790935a44ce38c54e985f828", size = 160014, upload-time = "2025-10-14T04:41:47.631Z" }, + { url = "https://files.pythonhosted.org/packages/76/be/4d3ee471e8145d12795ab655ece37baed0929462a86e72372fd25859047c/charset_normalizer-3.4.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:99ae2cffebb06e6c22bdc25801d7b30f503cc87dbd283479e7b606f70aff57ec", size = 154044, upload-time = "2025-10-14T04:41:48.81Z" }, + { url = "https://files.pythonhosted.org/packages/b0/6f/8f7af07237c34a1defe7defc565a9bc1807762f672c0fde711a4b22bf9c0/charset_normalizer-3.4.4-cp314-cp314-win32.whl", hash = "sha256:f9d332f8c2a2fcbffe1378594431458ddbef721c1769d78e2cbc06280d8155f9", size = 99940, upload-time = "2025-10-14T04:41:49.946Z" }, + { url = "https://files.pythonhosted.org/packages/4b/51/8ade005e5ca5b0d80fb4aff72a3775b325bdc3d27408c8113811a7cbe640/charset_normalizer-3.4.4-cp314-cp314-win_amd64.whl", hash = "sha256:8a6562c3700cce886c5be75ade4a5db4214fda19fede41d9792d100288d8f94c", size = 107104, upload-time = "2025-10-14T04:41:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/da/5f/6b8f83a55bb8278772c5ae54a577f3099025f9ade59d0136ac24a0df4bde/charset_normalizer-3.4.4-cp314-cp314-win_arm64.whl", hash = "sha256:de00632ca48df9daf77a2c65a484531649261ec9f25489917f09e455cb09ddb2", size = 100743, upload-time = "2025-10-14T04:41:52.122Z" }, + { url = "https://files.pythonhosted.org/packages/0a/4c/925909008ed5a988ccbb72dcc897407e5d6d3bd72410d69e051fc0c14647/charset_normalizer-3.4.4-py3-none-any.whl", hash = "sha256:7a32c560861a02ff789ad905a2fe94e3f840803362c84fecf1851cb4cf3dc37f", size = 53402, upload-time = "2025-10-14T04:42:31.76Z" }, +] + +[[package]] +name = "click" +version = "8.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3d/fa/656b739db8587d7b5dfa22e22ed02566950fbfbcdc20311993483657a5c0/click-8.3.1.tar.gz", hash = "sha256:12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a", size = 295065, upload-time = "2025-11-15T20:45:42.706Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/98/78/01c019cdb5d6498122777c1a43056ebb3ebfeef2076d9d026bfe15583b2b/click-8.3.1-py3-none-any.whl", hash = "sha256:981153a64e25f12d547d3426c367a4857371575ee7ad18df2a6183ab0545b2a6", size = 108274, upload-time = "2025-11-15T20:45:41.139Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "comm" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4c/13/7d740c5849255756bc17888787313b61fd38a0a8304fc4f073dfc46122aa/comm-0.2.3.tar.gz", hash = "sha256:2dc8048c10962d55d7ad693be1e7045d891b7ce8d999c97963a5e3e99c055971", size = 6319, upload-time = "2025-07-25T14:02:04.452Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/60/97/891a0971e1e4a8c5d2b20bbe0e524dc04548d2307fee33cdeba148fd4fc7/comm-0.2.3-py3-none-any.whl", hash = "sha256:c615d91d75f7f04f095b30d1c1711babd43bdc6419c1be9886a85f2f4e489417", size = 7294, upload-time = "2025-07-25T14:02:02.896Z" }, +] + +[[package]] +name = "contourpy" +version = "1.3.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/be/45/adfee365d9ea3d853550b2e735f9d66366701c65db7855cd07621732ccfc/contourpy-1.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b08a32ea2f8e42cf1d4be3169a98dd4be32bafe4f22b6c4cb4ba810fa9e5d2cb", size = 293419, upload-time = "2025-07-26T12:01:21.16Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/405b59cfa13021a56bba395a6b3aca8cec012b45bf177b0eaf7a202cde2c/contourpy-1.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:556dba8fb6f5d8742f2923fe9457dbdd51e1049c4a43fd3986a0b14a1d815fc6", size = 273979, upload-time = "2025-07-26T12:01:22.448Z" }, + { url = "https://files.pythonhosted.org/packages/d4/1c/a12359b9b2ca3a845e8f7f9ac08bdf776114eb931392fcad91743e2ea17b/contourpy-1.3.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92d9abc807cf7d0e047b95ca5d957cf4792fcd04e920ca70d48add15c1a90ea7", size = 332653, upload-time = "2025-07-26T12:01:24.155Z" }, + { url = "https://files.pythonhosted.org/packages/63/12/897aeebfb475b7748ea67b61e045accdfcf0d971f8a588b67108ed7f5512/contourpy-1.3.3-cp312-cp312-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:b2e8faa0ed68cb29af51edd8e24798bb661eac3bd9f65420c1887b6ca89987c8", size = 379536, upload-time = "2025-07-26T12:01:25.91Z" }, + { url = "https://files.pythonhosted.org/packages/43/8a/a8c584b82deb248930ce069e71576fc09bd7174bbd35183b7943fb1064fd/contourpy-1.3.3-cp312-cp312-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:626d60935cf668e70a5ce6ff184fd713e9683fb458898e4249b63be9e28286ea", size = 384397, upload-time = "2025-07-26T12:01:27.152Z" }, + { url = "https://files.pythonhosted.org/packages/cc/8f/ec6289987824b29529d0dfda0d74a07cec60e54b9c92f3c9da4c0ac732de/contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4d00e655fcef08aba35ec9610536bfe90267d7ab5ba944f7032549c55a146da1", size = 362601, upload-time = "2025-07-26T12:01:28.808Z" }, + { url = "https://files.pythonhosted.org/packages/05/0a/a3fe3be3ee2dceb3e615ebb4df97ae6f3828aa915d3e10549ce016302bd1/contourpy-1.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:451e71b5a7d597379ef572de31eeb909a87246974d960049a9848c3bc6c41bf7", size = 1331288, upload-time = "2025-07-26T12:01:31.198Z" }, + { url = "https://files.pythonhosted.org/packages/33/1d/acad9bd4e97f13f3e2b18a3977fe1b4a37ecf3d38d815333980c6c72e963/contourpy-1.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:459c1f020cd59fcfe6650180678a9993932d80d44ccde1fa1868977438f0b411", size = 1403386, upload-time = "2025-07-26T12:01:33.947Z" }, + { url = "https://files.pythonhosted.org/packages/cf/8f/5847f44a7fddf859704217a99a23a4f6417b10e5ab1256a179264561540e/contourpy-1.3.3-cp312-cp312-win32.whl", hash = "sha256:023b44101dfe49d7d53932be418477dba359649246075c996866106da069af69", size = 185018, upload-time = "2025-07-26T12:01:35.64Z" }, + { url = "https://files.pythonhosted.org/packages/19/e8/6026ed58a64563186a9ee3f29f41261fd1828f527dd93d33b60feca63352/contourpy-1.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:8153b8bfc11e1e4d75bcb0bff1db232f9e10b274e0929de9d608027e0d34ff8b", size = 226567, upload-time = "2025-07-26T12:01:36.804Z" }, + { url = "https://files.pythonhosted.org/packages/d1/e2/f05240d2c39a1ed228d8328a78b6f44cd695f7ef47beb3e684cf93604f86/contourpy-1.3.3-cp312-cp312-win_arm64.whl", hash = "sha256:07ce5ed73ecdc4a03ffe3e1b3e3c1166db35ae7584be76f65dbbe28a7791b0cc", size = 193655, upload-time = "2025-07-26T12:01:37.999Z" }, + { url = "https://files.pythonhosted.org/packages/68/35/0167aad910bbdb9599272bd96d01a9ec6852f36b9455cf2ca67bd4cc2d23/contourpy-1.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:177fb367556747a686509d6fef71d221a4b198a3905fe824430e5ea0fda54eb5", size = 293257, upload-time = "2025-07-26T12:01:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/96/e4/7adcd9c8362745b2210728f209bfbcf7d91ba868a2c5f40d8b58f54c509b/contourpy-1.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d002b6f00d73d69333dac9d0b8d5e84d9724ff9ef044fd63c5986e62b7c9e1b1", size = 274034, upload-time = "2025-07-26T12:01:40.645Z" }, + { url = "https://files.pythonhosted.org/packages/73/23/90e31ceeed1de63058a02cb04b12f2de4b40e3bef5e082a7c18d9c8ae281/contourpy-1.3.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:348ac1f5d4f1d66d3322420f01d42e43122f43616e0f194fc1c9f5d830c5b286", size = 334672, upload-time = "2025-07-26T12:01:41.942Z" }, + { url = "https://files.pythonhosted.org/packages/ed/93/b43d8acbe67392e659e1d984700e79eb67e2acb2bd7f62012b583a7f1b55/contourpy-1.3.3-cp313-cp313-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:655456777ff65c2c548b7c454af9c6f33f16c8884f11083244b5819cc214f1b5", size = 381234, upload-time = "2025-07-26T12:01:43.499Z" }, + { url = "https://files.pythonhosted.org/packages/46/3b/bec82a3ea06f66711520f75a40c8fc0b113b2a75edb36aa633eb11c4f50f/contourpy-1.3.3-cp313-cp313-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:644a6853d15b2512d67881586bd03f462c7ab755db95f16f14d7e238f2852c67", size = 385169, upload-time = "2025-07-26T12:01:45.219Z" }, + { url = "https://files.pythonhosted.org/packages/4b/32/e0f13a1c5b0f8572d0ec6ae2f6c677b7991fafd95da523159c19eff0696a/contourpy-1.3.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4debd64f124ca62069f313a9cb86656ff087786016d76927ae2cf37846b006c9", size = 362859, upload-time = "2025-07-26T12:01:46.519Z" }, + { url = "https://files.pythonhosted.org/packages/33/71/e2a7945b7de4e58af42d708a219f3b2f4cff7386e6b6ab0a0fa0033c49a9/contourpy-1.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a15459b0f4615b00bbd1e91f1b9e19b7e63aea7483d03d804186f278c0af2659", size = 1332062, upload-time = "2025-07-26T12:01:48.964Z" }, + { url = "https://files.pythonhosted.org/packages/12/fc/4e87ac754220ccc0e807284f88e943d6d43b43843614f0a8afa469801db0/contourpy-1.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca0fdcd73925568ca027e0b17ab07aad764be4706d0a925b89227e447d9737b7", size = 1403932, upload-time = "2025-07-26T12:01:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/a6/2e/adc197a37443f934594112222ac1aa7dc9a98faf9c3842884df9a9d8751d/contourpy-1.3.3-cp313-cp313-win32.whl", hash = "sha256:b20c7c9a3bf701366556e1b1984ed2d0cedf999903c51311417cf5f591d8c78d", size = 185024, upload-time = "2025-07-26T12:01:53.245Z" }, + { url = "https://files.pythonhosted.org/packages/18/0b/0098c214843213759692cc638fce7de5c289200a830e5035d1791d7a2338/contourpy-1.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:1cadd8b8969f060ba45ed7c1b714fe69185812ab43bd6b86a9123fe8f99c3263", size = 226578, upload-time = "2025-07-26T12:01:54.422Z" }, + { url = "https://files.pythonhosted.org/packages/8a/9a/2f6024a0c5995243cd63afdeb3651c984f0d2bc727fd98066d40e141ad73/contourpy-1.3.3-cp313-cp313-win_arm64.whl", hash = "sha256:fd914713266421b7536de2bfa8181aa8c699432b6763a0ea64195ebe28bff6a9", size = 193524, upload-time = "2025-07-26T12:01:55.73Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/f8a1a86bd3298513f500e5b1f5fd92b69896449f6cab6a146a5d52715479/contourpy-1.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:88df9880d507169449d434c293467418b9f6cbe82edd19284aa0409e7fdb933d", size = 306730, upload-time = "2025-07-26T12:01:57.051Z" }, + { url = "https://files.pythonhosted.org/packages/3f/11/4780db94ae62fc0c2053909b65dc3246bd7cecfc4f8a20d957ad43aa4ad8/contourpy-1.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d06bb1f751ba5d417047db62bca3c8fde202b8c11fb50742ab3ab962c81e8216", size = 287897, upload-time = "2025-07-26T12:01:58.663Z" }, + { url = "https://files.pythonhosted.org/packages/ae/15/e59f5f3ffdd6f3d4daa3e47114c53daabcb18574a26c21f03dc9e4e42ff0/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e4e6b05a45525357e382909a4c1600444e2a45b4795163d3b22669285591c1ae", size = 326751, upload-time = "2025-07-26T12:02:00.343Z" }, + { url = "https://files.pythonhosted.org/packages/0f/81/03b45cfad088e4770b1dcf72ea78d3802d04200009fb364d18a493857210/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ab3074b48c4e2cf1a960e6bbeb7f04566bf36b1861d5c9d4d8ac04b82e38ba20", size = 375486, upload-time = "2025-07-26T12:02:02.128Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ba/49923366492ffbdd4486e970d421b289a670ae8cf539c1ea9a09822b371a/contourpy-1.3.3-cp313-cp313t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c3d53c796f8647d6deb1abe867daeb66dcc8a97e8455efa729516b997b8ed99", size = 388106, upload-time = "2025-07-26T12:02:03.615Z" }, + { url = "https://files.pythonhosted.org/packages/9f/52/5b00ea89525f8f143651f9f03a0df371d3cbd2fccd21ca9b768c7a6500c2/contourpy-1.3.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ed930df7289ff2a8d7afeb9603f8289e5704755c7e5c3bbd929c90c817164b", size = 352548, upload-time = "2025-07-26T12:02:05.165Z" }, + { url = "https://files.pythonhosted.org/packages/32/1d/a209ec1a3a3452d490f6b14dd92e72280c99ae3d1e73da74f8277d4ee08f/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4feffb6537d64b84877da813a5c30f1422ea5739566abf0bd18065ac040e120a", size = 1322297, upload-time = "2025-07-26T12:02:07.379Z" }, + { url = "https://files.pythonhosted.org/packages/bc/9e/46f0e8ebdd884ca0e8877e46a3f4e633f6c9c8c4f3f6e72be3fe075994aa/contourpy-1.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2b7e9480ffe2b0cd2e787e4df64270e3a0440d9db8dc823312e2c940c167df7e", size = 1391023, upload-time = "2025-07-26T12:02:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/b9/70/f308384a3ae9cd2209e0849f33c913f658d3326900d0ff5d378d6a1422d2/contourpy-1.3.3-cp313-cp313t-win32.whl", hash = "sha256:283edd842a01e3dcd435b1c5116798d661378d83d36d337b8dde1d16a5fc9ba3", size = 196157, upload-time = "2025-07-26T12:02:11.488Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/880f890a6663b84d9e34a6f88cded89d78f0091e0045a284427cb6b18521/contourpy-1.3.3-cp313-cp313t-win_amd64.whl", hash = "sha256:87acf5963fc2b34825e5b6b048f40e3635dd547f590b04d2ab317c2619ef7ae8", size = 240570, upload-time = "2025-07-26T12:02:12.754Z" }, + { url = "https://files.pythonhosted.org/packages/80/99/2adc7d8ffead633234817ef8e9a87115c8a11927a94478f6bb3d3f4d4f7d/contourpy-1.3.3-cp313-cp313t-win_arm64.whl", hash = "sha256:3c30273eb2a55024ff31ba7d052dde990d7d8e5450f4bbb6e913558b3d6c2301", size = 199713, upload-time = "2025-07-26T12:02:14.4Z" }, + { url = "https://files.pythonhosted.org/packages/72/8b/4546f3ab60f78c514ffb7d01a0bd743f90de36f0019d1be84d0a708a580a/contourpy-1.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fde6c716d51c04b1c25d0b90364d0be954624a0ee9d60e23e850e8d48353d07a", size = 292189, upload-time = "2025-07-26T12:02:16.095Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e1/3542a9cb596cadd76fcef413f19c79216e002623158befe6daa03dbfa88c/contourpy-1.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cbedb772ed74ff5be440fa8eee9bd49f64f6e3fc09436d9c7d8f1c287b121d77", size = 273251, upload-time = "2025-07-26T12:02:17.524Z" }, + { url = "https://files.pythonhosted.org/packages/b1/71/f93e1e9471d189f79d0ce2497007731c1e6bf9ef6d1d61b911430c3db4e5/contourpy-1.3.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22e9b1bd7a9b1d652cd77388465dc358dafcd2e217d35552424aa4f996f524f5", size = 335810, upload-time = "2025-07-26T12:02:18.9Z" }, + { url = "https://files.pythonhosted.org/packages/91/f9/e35f4c1c93f9275d4e38681a80506b5510e9327350c51f8d4a5a724d178c/contourpy-1.3.3-cp314-cp314-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a22738912262aa3e254e4f3cb079a95a67132fc5a063890e224393596902f5a4", size = 382871, upload-time = "2025-07-26T12:02:20.418Z" }, + { url = "https://files.pythonhosted.org/packages/b5/71/47b512f936f66a0a900d81c396a7e60d73419868fba959c61efed7a8ab46/contourpy-1.3.3-cp314-cp314-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:afe5a512f31ee6bd7d0dda52ec9864c984ca3d66664444f2d72e0dc4eb832e36", size = 386264, upload-time = "2025-07-26T12:02:21.916Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/9ff93450ba96b09c7c2b3f81c94de31c89f92292f1380261bd7195bea4ea/contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f64836de09927cba6f79dcd00fdd7d5329f3fccc633468507079c829ca4db4e3", size = 363819, upload-time = "2025-07-26T12:02:23.759Z" }, + { url = "https://files.pythonhosted.org/packages/3e/a6/0b185d4cc480ee494945cde102cb0149ae830b5fa17bf855b95f2e70ad13/contourpy-1.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1fd43c3be4c8e5fd6e4f2baeae35ae18176cf2e5cced681cca908addf1cdd53b", size = 1333650, upload-time = "2025-07-26T12:02:26.181Z" }, + { url = "https://files.pythonhosted.org/packages/43/d7/afdc95580ca56f30fbcd3060250f66cedbde69b4547028863abd8aa3b47e/contourpy-1.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6afc576f7b33cf00996e5c1102dc2a8f7cc89e39c0b55df93a0b78c1bd992b36", size = 1404833, upload-time = "2025-07-26T12:02:28.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e2/366af18a6d386f41132a48f033cbd2102e9b0cf6345d35ff0826cd984566/contourpy-1.3.3-cp314-cp314-win32.whl", hash = "sha256:66c8a43a4f7b8df8b71ee1840e4211a3c8d93b214b213f590e18a1beca458f7d", size = 189692, upload-time = "2025-07-26T12:02:30.128Z" }, + { url = "https://files.pythonhosted.org/packages/7d/c2/57f54b03d0f22d4044b8afb9ca0e184f8b1afd57b4f735c2fa70883dc601/contourpy-1.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:cf9022ef053f2694e31d630feaacb21ea24224be1c3ad0520b13d844274614fd", size = 232424, upload-time = "2025-07-26T12:02:31.395Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/a9416650df9b525737ab521aa181ccc42d56016d2123ddcb7b58e926a42c/contourpy-1.3.3-cp314-cp314-win_arm64.whl", hash = "sha256:95b181891b4c71de4bb404c6621e7e2390745f887f2a026b2d99e92c17892339", size = 198300, upload-time = "2025-07-26T12:02:32.956Z" }, + { url = "https://files.pythonhosted.org/packages/1f/42/38c159a7d0f2b7b9c04c64ab317042bb6952b713ba875c1681529a2932fe/contourpy-1.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:33c82d0138c0a062380332c861387650c82e4cf1747aaa6938b9b6516762e772", size = 306769, upload-time = "2025-07-26T12:02:34.2Z" }, + { url = "https://files.pythonhosted.org/packages/c3/6c/26a8205f24bca10974e77460de68d3d7c63e282e23782f1239f226fcae6f/contourpy-1.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ea37e7b45949df430fe649e5de8351c423430046a2af20b1c1961cae3afcda77", size = 287892, upload-time = "2025-07-26T12:02:35.807Z" }, + { url = "https://files.pythonhosted.org/packages/66/06/8a475c8ab718ebfd7925661747dbb3c3ee9c82ac834ccb3570be49d129f4/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d304906ecc71672e9c89e87c4675dc5c2645e1f4269a5063b99b0bb29f232d13", size = 326748, upload-time = "2025-07-26T12:02:37.193Z" }, + { url = "https://files.pythonhosted.org/packages/b4/a3/c5ca9f010a44c223f098fccd8b158bb1cb287378a31ac141f04730dc49be/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca658cd1a680a5c9ea96dc61cdbae1e85c8f25849843aa799dfd3cb370ad4fbe", size = 375554, upload-time = "2025-07-26T12:02:38.894Z" }, + { url = "https://files.pythonhosted.org/packages/80/5b/68bd33ae63fac658a4145088c1e894405e07584a316738710b636c6d0333/contourpy-1.3.3-cp314-cp314t-manylinux_2_26_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ab2fd90904c503739a75b7c8c5c01160130ba67944a7b77bbf36ef8054576e7f", size = 388118, upload-time = "2025-07-26T12:02:40.642Z" }, + { url = "https://files.pythonhosted.org/packages/40/52/4c285a6435940ae25d7410a6c36bda5145839bc3f0beb20c707cda18b9d2/contourpy-1.3.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b7301b89040075c30e5768810bc96a8e8d78085b47d8be6e4c3f5a0b4ed478a0", size = 352555, upload-time = "2025-07-26T12:02:42.25Z" }, + { url = "https://files.pythonhosted.org/packages/24/ee/3e81e1dd174f5c7fefe50e85d0892de05ca4e26ef1c9a59c2a57e43b865a/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2a2a8b627d5cc6b7c41a4beff6c5ad5eb848c88255fda4a8745f7e901b32d8e4", size = 1322295, upload-time = "2025-07-26T12:02:44.668Z" }, + { url = "https://files.pythonhosted.org/packages/3c/b2/6d913d4d04e14379de429057cd169e5e00f6c2af3bb13e1710bcbdb5da12/contourpy-1.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:fd6ec6be509c787f1caf6b247f0b1ca598bef13f4ddeaa126b7658215529ba0f", size = 1391027, upload-time = "2025-07-26T12:02:47.09Z" }, + { url = "https://files.pythonhosted.org/packages/93/8a/68a4ec5c55a2971213d29a9374913f7e9f18581945a7a31d1a39b5d2dfe5/contourpy-1.3.3-cp314-cp314t-win32.whl", hash = "sha256:e74a9a0f5e3fff48fb5a7f2fd2b9b70a3fe014a67522f79b7cca4c0c7e43c9ae", size = 202428, upload-time = "2025-07-26T12:02:48.691Z" }, + { url = "https://files.pythonhosted.org/packages/fa/96/fd9f641ffedc4fa3ace923af73b9d07e869496c9cc7a459103e6e978992f/contourpy-1.3.3-cp314-cp314t-win_amd64.whl", hash = "sha256:13b68d6a62db8eafaebb8039218921399baf6e47bf85006fd8529f2a08ef33fc", size = 250331, upload-time = "2025-07-26T12:02:50.137Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/469afb6465b853afff216f9528ffda78a915ff880ed58813ba4faf4ba0b6/contourpy-1.3.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b7448cb5a725bb1e35ce88771b86fba35ef418952474492cf7c764059933ff8b", size = 203831, upload-time = "2025-07-26T12:02:51.449Z" }, +] + +[[package]] +name = "coverage" +version = "7.12.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/89/26/4a96807b193b011588099c3b5c89fbb05294e5b90e71018e065465f34eb6/coverage-7.12.0.tar.gz", hash = "sha256:fc11e0a4e372cb5f282f16ef90d4a585034050ccda536451901abfb19a57f40c", size = 819341, upload-time = "2025-11-18T13:34:20.766Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/bf/638c0427c0f0d47638242e2438127f3c8ee3cfc06c7fdeb16778ed47f836/coverage-7.12.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:29644c928772c78512b48e14156b81255000dcfd4817574ff69def189bcb3647", size = 217704, upload-time = "2025-11-18T13:32:28.906Z" }, + { url = "https://files.pythonhosted.org/packages/08/e1/706fae6692a66c2d6b871a608bbde0da6281903fa0e9f53a39ed441da36a/coverage-7.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8638cbb002eaa5d7c8d04da667813ce1067080b9a91099801a0053086e52b736", size = 218064, upload-time = "2025-11-18T13:32:30.161Z" }, + { url = "https://files.pythonhosted.org/packages/a9/8b/eb0231d0540f8af3ffda39720ff43cb91926489d01524e68f60e961366e4/coverage-7.12.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:083631eeff5eb9992c923e14b810a179798bb598e6a0dd60586819fc23be6e60", size = 249560, upload-time = "2025-11-18T13:32:31.835Z" }, + { url = "https://files.pythonhosted.org/packages/e9/a1/67fb52af642e974d159b5b379e4d4c59d0ebe1288677fbd04bbffe665a82/coverage-7.12.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:99d5415c73ca12d558e07776bd957c4222c687b9f1d26fa0e1b57e3598bdcde8", size = 252318, upload-time = "2025-11-18T13:32:33.178Z" }, + { url = "https://files.pythonhosted.org/packages/41/e5/38228f31b2c7665ebf9bdfdddd7a184d56450755c7e43ac721c11a4b8dab/coverage-7.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e949ebf60c717c3df63adb4a1a366c096c8d7fd8472608cd09359e1bd48ef59f", size = 253403, upload-time = "2025-11-18T13:32:34.45Z" }, + { url = "https://files.pythonhosted.org/packages/ec/4b/df78e4c8188f9960684267c5a4897836f3f0f20a20c51606ee778a1d9749/coverage-7.12.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6d907ddccbca819afa2cd014bc69983b146cca2735a0b1e6259b2a6c10be1e70", size = 249984, upload-time = "2025-11-18T13:32:35.747Z" }, + { url = "https://files.pythonhosted.org/packages/ba/51/bb163933d195a345c6f63eab9e55743413d064c291b6220df754075c2769/coverage-7.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b1518ecbad4e6173f4c6e6c4a46e49555ea5679bf3feda5edb1b935c7c44e8a0", size = 251339, upload-time = "2025-11-18T13:32:37.352Z" }, + { url = "https://files.pythonhosted.org/packages/15/40/c9b29cdb8412c837cdcbc2cfa054547dd83affe6cbbd4ce4fdb92b6ba7d1/coverage-7.12.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:51777647a749abdf6f6fd8c7cffab12de68ab93aab15efc72fbbb83036c2a068", size = 249489, upload-time = "2025-11-18T13:32:39.212Z" }, + { url = "https://files.pythonhosted.org/packages/c8/da/b3131e20ba07a0de4437a50ef3b47840dfabf9293675b0cd5c2c7f66dd61/coverage-7.12.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:42435d46d6461a3b305cdfcad7cdd3248787771f53fe18305548cba474e6523b", size = 249070, upload-time = "2025-11-18T13:32:40.598Z" }, + { url = "https://files.pythonhosted.org/packages/70/81/b653329b5f6302c08d683ceff6785bc60a34be9ae92a5c7b63ee7ee7acec/coverage-7.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5bcead88c8423e1855e64b8057d0544e33e4080b95b240c2a355334bb7ced937", size = 250929, upload-time = "2025-11-18T13:32:42.915Z" }, + { url = "https://files.pythonhosted.org/packages/a3/00/250ac3bca9f252a5fb1338b5ad01331ebb7b40223f72bef5b1b2cb03aa64/coverage-7.12.0-cp312-cp312-win32.whl", hash = "sha256:dcbb630ab034e86d2a0f79aefd2be07e583202f41e037602d438c80044957baa", size = 220241, upload-time = "2025-11-18T13:32:44.665Z" }, + { url = "https://files.pythonhosted.org/packages/64/1c/77e79e76d37ce83302f6c21980b45e09f8aa4551965213a10e62d71ce0ab/coverage-7.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:2fd8354ed5d69775ac42986a691fbf68b4084278710cee9d7c3eaa0c28fa982a", size = 221051, upload-time = "2025-11-18T13:32:46.008Z" }, + { url = "https://files.pythonhosted.org/packages/31/f5/641b8a25baae564f9e52cac0e2667b123de961985709a004e287ee7663cc/coverage-7.12.0-cp312-cp312-win_arm64.whl", hash = "sha256:737c3814903be30695b2de20d22bcc5428fdae305c61ba44cdc8b3252984c49c", size = 219692, upload-time = "2025-11-18T13:32:47.372Z" }, + { url = "https://files.pythonhosted.org/packages/b8/14/771700b4048774e48d2c54ed0c674273702713c9ee7acdfede40c2666747/coverage-7.12.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:47324fffca8d8eae7e185b5bb20c14645f23350f870c1649003618ea91a78941", size = 217725, upload-time = "2025-11-18T13:32:49.22Z" }, + { url = "https://files.pythonhosted.org/packages/17/a7/3aa4144d3bcb719bf67b22d2d51c2d577bf801498c13cb08f64173e80497/coverage-7.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ccf3b2ede91decd2fb53ec73c1f949c3e034129d1e0b07798ff1d02ea0c8fa4a", size = 218098, upload-time = "2025-11-18T13:32:50.78Z" }, + { url = "https://files.pythonhosted.org/packages/fc/9c/b846bbc774ff81091a12a10203e70562c91ae71badda00c5ae5b613527b1/coverage-7.12.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b365adc70a6936c6b0582dc38746b33b2454148c02349345412c6e743efb646d", size = 249093, upload-time = "2025-11-18T13:32:52.554Z" }, + { url = "https://files.pythonhosted.org/packages/76/b6/67d7c0e1f400b32c883e9342de4a8c2ae7c1a0b57c5de87622b7262e2309/coverage-7.12.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bc13baf85cd8a4cfcf4a35c7bc9d795837ad809775f782f697bf630b7e200211", size = 251686, upload-time = "2025-11-18T13:32:54.862Z" }, + { url = "https://files.pythonhosted.org/packages/cc/75/b095bd4b39d49c3be4bffbb3135fea18a99a431c52dd7513637c0762fecb/coverage-7.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:099d11698385d572ceafb3288a5b80fe1fc58bf665b3f9d362389de488361d3d", size = 252930, upload-time = "2025-11-18T13:32:56.417Z" }, + { url = "https://files.pythonhosted.org/packages/6e/f3/466f63015c7c80550bead3093aacabf5380c1220a2a93c35d374cae8f762/coverage-7.12.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:473dc45d69694069adb7680c405fb1e81f60b2aff42c81e2f2c3feaf544d878c", size = 249296, upload-time = "2025-11-18T13:32:58.074Z" }, + { url = "https://files.pythonhosted.org/packages/27/86/eba2209bf2b7e28c68698fc13437519a295b2d228ba9e0ec91673e09fa92/coverage-7.12.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:583f9adbefd278e9de33c33d6846aa8f5d164fa49b47144180a0e037f0688bb9", size = 251068, upload-time = "2025-11-18T13:32:59.646Z" }, + { url = "https://files.pythonhosted.org/packages/ec/55/ca8ae7dbba962a3351f18940b359b94c6bafdd7757945fdc79ec9e452dc7/coverage-7.12.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b2089cc445f2dc0af6f801f0d1355c025b76c24481935303cf1af28f636688f0", size = 249034, upload-time = "2025-11-18T13:33:01.481Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d7/39136149325cad92d420b023b5fd900dabdd1c3a0d1d5f148ef4a8cedef5/coverage-7.12.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:950411f1eb5d579999c5f66c62a40961f126fc71e5e14419f004471957b51508", size = 248853, upload-time = "2025-11-18T13:33:02.935Z" }, + { url = "https://files.pythonhosted.org/packages/fe/b6/76e1add8b87ef60e00643b0b7f8f7bb73d4bf5249a3be19ebefc5793dd25/coverage-7.12.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b1aab7302a87bafebfe76b12af681b56ff446dc6f32ed178ff9c092ca776e6bc", size = 250619, upload-time = "2025-11-18T13:33:04.336Z" }, + { url = "https://files.pythonhosted.org/packages/95/87/924c6dc64f9203f7a3c1832a6a0eee5a8335dbe5f1bdadcc278d6f1b4d74/coverage-7.12.0-cp313-cp313-win32.whl", hash = "sha256:d7e0d0303c13b54db495eb636bc2465b2fb8475d4c8bcec8fe4b5ca454dfbae8", size = 220261, upload-time = "2025-11-18T13:33:06.493Z" }, + { url = "https://files.pythonhosted.org/packages/91/77/dd4aff9af16ff776bf355a24d87eeb48fc6acde54c907cc1ea89b14a8804/coverage-7.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:ce61969812d6a98a981d147d9ac583a36ac7db7766f2e64a9d4d059c2fe29d07", size = 221072, upload-time = "2025-11-18T13:33:07.926Z" }, + { url = "https://files.pythonhosted.org/packages/70/49/5c9dc46205fef31b1b226a6e16513193715290584317fd4df91cdaf28b22/coverage-7.12.0-cp313-cp313-win_arm64.whl", hash = "sha256:bcec6f47e4cb8a4c2dc91ce507f6eefc6a1b10f58df32cdc61dff65455031dfc", size = 219702, upload-time = "2025-11-18T13:33:09.631Z" }, + { url = "https://files.pythonhosted.org/packages/9b/62/f87922641c7198667994dd472a91e1d9b829c95d6c29529ceb52132436ad/coverage-7.12.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:459443346509476170d553035e4a3eed7b860f4fe5242f02de1010501956ce87", size = 218420, upload-time = "2025-11-18T13:33:11.153Z" }, + { url = "https://files.pythonhosted.org/packages/85/dd/1cc13b2395ef15dbb27d7370a2509b4aee77890a464fb35d72d428f84871/coverage-7.12.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:04a79245ab2b7a61688958f7a855275997134bc84f4a03bc240cf64ff132abf6", size = 218773, upload-time = "2025-11-18T13:33:12.569Z" }, + { url = "https://files.pythonhosted.org/packages/74/40/35773cc4bb1e9d4658d4fb669eb4195b3151bef3bbd6f866aba5cd5dac82/coverage-7.12.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:09a86acaaa8455f13d6a99221d9654df249b33937b4e212b4e5a822065f12aa7", size = 260078, upload-time = "2025-11-18T13:33:14.037Z" }, + { url = "https://files.pythonhosted.org/packages/ec/ee/231bb1a6ffc2905e396557585ebc6bdc559e7c66708376d245a1f1d330fc/coverage-7.12.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:907e0df1b71ba77463687a74149c6122c3f6aac56c2510a5d906b2f368208560", size = 262144, upload-time = "2025-11-18T13:33:15.601Z" }, + { url = "https://files.pythonhosted.org/packages/28/be/32f4aa9f3bf0b56f3971001b56508352c7753915345d45fab4296a986f01/coverage-7.12.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9b57e2d0ddd5f0582bae5437c04ee71c46cd908e7bc5d4d0391f9a41e812dd12", size = 264574, upload-time = "2025-11-18T13:33:17.354Z" }, + { url = "https://files.pythonhosted.org/packages/68/7c/00489fcbc2245d13ab12189b977e0cf06ff3351cb98bc6beba8bd68c5902/coverage-7.12.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:58c1c6aa677f3a1411fe6fb28ec3a942e4f665df036a3608816e0847fad23296", size = 259298, upload-time = "2025-11-18T13:33:18.958Z" }, + { url = "https://files.pythonhosted.org/packages/96/b4/f0760d65d56c3bea95b449e02570d4abd2549dc784bf39a2d4721a2d8ceb/coverage-7.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:4c589361263ab2953e3c4cd2a94db94c4ad4a8e572776ecfbad2389c626e4507", size = 262150, upload-time = "2025-11-18T13:33:20.644Z" }, + { url = "https://files.pythonhosted.org/packages/c5/71/9a9314df00f9326d78c1e5a910f520d599205907432d90d1c1b7a97aa4b1/coverage-7.12.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:91b810a163ccad2e43b1faa11d70d3cf4b6f3d83f9fd5f2df82a32d47b648e0d", size = 259763, upload-time = "2025-11-18T13:33:22.189Z" }, + { url = "https://files.pythonhosted.org/packages/10/34/01a0aceed13fbdf925876b9a15d50862eb8845454301fe3cdd1df08b2182/coverage-7.12.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:40c867af715f22592e0d0fb533a33a71ec9e0f73a6945f722a0c85c8c1cbe3a2", size = 258653, upload-time = "2025-11-18T13:33:24.239Z" }, + { url = "https://files.pythonhosted.org/packages/8d/04/81d8fd64928acf1574bbb0181f66901c6c1c6279c8ccf5f84259d2c68ae9/coverage-7.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:68b0d0a2d84f333de875666259dadf28cc67858bc8fd8b3f1eae84d3c2bec455", size = 260856, upload-time = "2025-11-18T13:33:26.365Z" }, + { url = "https://files.pythonhosted.org/packages/f2/76/fa2a37bfaeaf1f766a2d2360a25a5297d4fb567098112f6517475eee120b/coverage-7.12.0-cp313-cp313t-win32.whl", hash = "sha256:73f9e7fbd51a221818fd11b7090eaa835a353ddd59c236c57b2199486b116c6d", size = 220936, upload-time = "2025-11-18T13:33:28.165Z" }, + { url = "https://files.pythonhosted.org/packages/f9/52/60f64d932d555102611c366afb0eb434b34266b1d9266fc2fe18ab641c47/coverage-7.12.0-cp313-cp313t-win_amd64.whl", hash = "sha256:24cff9d1f5743f67db7ba46ff284018a6e9aeb649b67aa1e70c396aa1b7cb23c", size = 222001, upload-time = "2025-11-18T13:33:29.656Z" }, + { url = "https://files.pythonhosted.org/packages/77/df/c303164154a5a3aea7472bf323b7c857fed93b26618ed9fc5c2955566bb0/coverage-7.12.0-cp313-cp313t-win_arm64.whl", hash = "sha256:c87395744f5c77c866d0f5a43d97cc39e17c7f1cb0115e54a2fe67ca75c5d14d", size = 220273, upload-time = "2025-11-18T13:33:31.415Z" }, + { url = "https://files.pythonhosted.org/packages/bf/2e/fc12db0883478d6e12bbd62d481210f0c8daf036102aa11434a0c5755825/coverage-7.12.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a1c59b7dc169809a88b21a936eccf71c3895a78f5592051b1af8f4d59c2b4f92", size = 217777, upload-time = "2025-11-18T13:33:32.86Z" }, + { url = "https://files.pythonhosted.org/packages/1f/c1/ce3e525d223350c6ec16b9be8a057623f54226ef7f4c2fee361ebb6a02b8/coverage-7.12.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:8787b0f982e020adb732b9f051f3e49dd5054cebbc3f3432061278512a2b1360", size = 218100, upload-time = "2025-11-18T13:33:34.532Z" }, + { url = "https://files.pythonhosted.org/packages/15/87/113757441504aee3808cb422990ed7c8bcc2d53a6779c66c5adef0942939/coverage-7.12.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:5ea5a9f7dc8877455b13dd1effd3202e0bca72f6f3ab09f9036b1bcf728f69ac", size = 249151, upload-time = "2025-11-18T13:33:36.135Z" }, + { url = "https://files.pythonhosted.org/packages/d9/1d/9529d9bd44049b6b05bb319c03a3a7e4b0a8a802d28fa348ad407e10706d/coverage-7.12.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fdba9f15849534594f60b47c9a30bc70409b54947319a7c4fd0e8e3d8d2f355d", size = 251667, upload-time = "2025-11-18T13:33:37.996Z" }, + { url = "https://files.pythonhosted.org/packages/11/bb/567e751c41e9c03dc29d3ce74b8c89a1e3396313e34f255a2a2e8b9ebb56/coverage-7.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a00594770eb715854fb1c57e0dea08cce6720cfbc531accdb9850d7c7770396c", size = 253003, upload-time = "2025-11-18T13:33:39.553Z" }, + { url = "https://files.pythonhosted.org/packages/e4/b3/c2cce2d8526a02fb9e9ca14a263ca6fc074449b33a6afa4892838c903528/coverage-7.12.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:5560c7e0d82b42eb1951e4f68f071f8017c824ebfd5a6ebe42c60ac16c6c2434", size = 249185, upload-time = "2025-11-18T13:33:42.086Z" }, + { url = "https://files.pythonhosted.org/packages/0e/a7/967f93bb66e82c9113c66a8d0b65ecf72fc865adfba5a145f50c7af7e58d/coverage-7.12.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d6c2e26b481c9159c2773a37947a9718cfdc58893029cdfb177531793e375cfc", size = 251025, upload-time = "2025-11-18T13:33:43.634Z" }, + { url = "https://files.pythonhosted.org/packages/b9/b2/f2f6f56337bc1af465d5b2dc1ee7ee2141b8b9272f3bf6213fcbc309a836/coverage-7.12.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:6e1a8c066dabcde56d5d9fed6a66bc19a2883a3fe051f0c397a41fc42aedd4cc", size = 248979, upload-time = "2025-11-18T13:33:46.04Z" }, + { url = "https://files.pythonhosted.org/packages/f4/7a/bf4209f45a4aec09d10a01a57313a46c0e0e8f4c55ff2965467d41a92036/coverage-7.12.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:f7ba9da4726e446d8dd8aae5a6cd872511184a5d861de80a86ef970b5dacce3e", size = 248800, upload-time = "2025-11-18T13:33:47.546Z" }, + { url = "https://files.pythonhosted.org/packages/b8/b7/1e01b8696fb0521810f60c5bbebf699100d6754183e6cc0679bf2ed76531/coverage-7.12.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:e0f483ab4f749039894abaf80c2f9e7ed77bbf3c737517fb88c8e8e305896a17", size = 250460, upload-time = "2025-11-18T13:33:49.537Z" }, + { url = "https://files.pythonhosted.org/packages/71/ae/84324fb9cb46c024760e706353d9b771a81b398d117d8c1fe010391c186f/coverage-7.12.0-cp314-cp314-win32.whl", hash = "sha256:76336c19a9ef4a94b2f8dc79f8ac2da3f193f625bb5d6f51a328cd19bfc19933", size = 220533, upload-time = "2025-11-18T13:33:51.16Z" }, + { url = "https://files.pythonhosted.org/packages/e2/71/1033629deb8460a8f97f83e6ac4ca3b93952e2b6f826056684df8275e015/coverage-7.12.0-cp314-cp314-win_amd64.whl", hash = "sha256:7c1059b600aec6ef090721f8f633f60ed70afaffe8ecab85b59df748f24b31fe", size = 221348, upload-time = "2025-11-18T13:33:52.776Z" }, + { url = "https://files.pythonhosted.org/packages/0a/5f/ac8107a902f623b0c251abdb749be282dc2ab61854a8a4fcf49e276fce2f/coverage-7.12.0-cp314-cp314-win_arm64.whl", hash = "sha256:172cf3a34bfef42611963e2b661302a8931f44df31629e5b1050567d6b90287d", size = 219922, upload-time = "2025-11-18T13:33:54.316Z" }, + { url = "https://files.pythonhosted.org/packages/79/6e/f27af2d4da367f16077d21ef6fe796c874408219fa6dd3f3efe7751bd910/coverage-7.12.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:aa7d48520a32cb21c7a9b31f81799e8eaec7239db36c3b670be0fa2403828d1d", size = 218511, upload-time = "2025-11-18T13:33:56.343Z" }, + { url = "https://files.pythonhosted.org/packages/67/dd/65fd874aa460c30da78f9d259400d8e6a4ef457d61ab052fd248f0050558/coverage-7.12.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:90d58ac63bc85e0fb919f14d09d6caa63f35a5512a2205284b7816cafd21bb03", size = 218771, upload-time = "2025-11-18T13:33:57.966Z" }, + { url = "https://files.pythonhosted.org/packages/55/e0/7c6b71d327d8068cb79c05f8f45bf1b6145f7a0de23bbebe63578fe5240a/coverage-7.12.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:ca8ecfa283764fdda3eae1bdb6afe58bf78c2c3ec2b2edcb05a671f0bba7b3f9", size = 260151, upload-time = "2025-11-18T13:33:59.597Z" }, + { url = "https://files.pythonhosted.org/packages/49/ce/4697457d58285b7200de6b46d606ea71066c6e674571a946a6ea908fb588/coverage-7.12.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:874fe69a0785d96bd066059cd4368022cebbec1a8958f224f0016979183916e6", size = 262257, upload-time = "2025-11-18T13:34:01.166Z" }, + { url = "https://files.pythonhosted.org/packages/2f/33/acbc6e447aee4ceba88c15528dbe04a35fb4d67b59d393d2e0d6f1e242c1/coverage-7.12.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5b3c889c0b8b283a24d721a9eabc8ccafcfc3aebf167e4cd0d0e23bf8ec4e339", size = 264671, upload-time = "2025-11-18T13:34:02.795Z" }, + { url = "https://files.pythonhosted.org/packages/87/ec/e2822a795c1ed44d569980097be839c5e734d4c0c1119ef8e0a073496a30/coverage-7.12.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:8bb5b894b3ec09dcd6d3743229dc7f2c42ef7787dc40596ae04c0edda487371e", size = 259231, upload-time = "2025-11-18T13:34:04.397Z" }, + { url = "https://files.pythonhosted.org/packages/72/c5/a7ec5395bb4a49c9b7ad97e63f0c92f6bf4a9e006b1393555a02dae75f16/coverage-7.12.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:79a44421cd5fba96aa57b5e3b5a4d3274c449d4c622e8f76882d76635501fd13", size = 262137, upload-time = "2025-11-18T13:34:06.068Z" }, + { url = "https://files.pythonhosted.org/packages/67/0c/02c08858b764129f4ecb8e316684272972e60777ae986f3865b10940bdd6/coverage-7.12.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:33baadc0efd5c7294f436a632566ccc1f72c867f82833eb59820ee37dc811c6f", size = 259745, upload-time = "2025-11-18T13:34:08.04Z" }, + { url = "https://files.pythonhosted.org/packages/5a/04/4fd32b7084505f3829a8fe45c1a74a7a728cb251aaadbe3bec04abcef06d/coverage-7.12.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:c406a71f544800ef7e9e0000af706b88465f3573ae8b8de37e5f96c59f689ad1", size = 258570, upload-time = "2025-11-18T13:34:09.676Z" }, + { url = "https://files.pythonhosted.org/packages/48/35/2365e37c90df4f5342c4fa202223744119fe31264ee2924f09f074ea9b6d/coverage-7.12.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e71bba6a40883b00c6d571599b4627f50c360b3d0d02bfc658168936be74027b", size = 260899, upload-time = "2025-11-18T13:34:11.259Z" }, + { url = "https://files.pythonhosted.org/packages/05/56/26ab0464ca733fa325e8e71455c58c1c374ce30f7c04cebb88eabb037b18/coverage-7.12.0-cp314-cp314t-win32.whl", hash = "sha256:9157a5e233c40ce6613dead4c131a006adfda70e557b6856b97aceed01b0e27a", size = 221313, upload-time = "2025-11-18T13:34:12.863Z" }, + { url = "https://files.pythonhosted.org/packages/da/1c/017a3e1113ed34d998b27d2c6dba08a9e7cb97d362f0ec988fcd873dcf81/coverage-7.12.0-cp314-cp314t-win_amd64.whl", hash = "sha256:e84da3a0fd233aeec797b981c51af1cabac74f9bd67be42458365b30d11b5291", size = 222423, upload-time = "2025-11-18T13:34:15.14Z" }, + { url = "https://files.pythonhosted.org/packages/4c/36/bcc504fdd5169301b52568802bb1b9cdde2e27a01d39fbb3b4b508ab7c2c/coverage-7.12.0-cp314-cp314t-win_arm64.whl", hash = "sha256:01d24af36fedda51c2b1aca56e4330a3710f83b02a5ff3743a6b015ffa7c9384", size = 220459, upload-time = "2025-11-18T13:34:17.222Z" }, + { url = "https://files.pythonhosted.org/packages/ce/a3/43b749004e3c09452e39bb56347a008f0a0668aad37324a99b5c8ca91d9e/coverage-7.12.0-py3-none-any.whl", hash = "sha256:159d50c0b12e060b15ed3d39f87ed43d4f7f7ad40b8a534f4dd331adbb51104a", size = 209503, upload-time = "2025-11-18T13:34:18.892Z" }, +] + +[[package]] +name = "cryptography" +version = "46.0.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9f/33/c00162f49c0e2fe8064a62cb92b93e50c74a72bc370ab92f86112b33ff62/cryptography-46.0.3.tar.gz", hash = "sha256:a8b17438104fed022ce745b362294d9ce35b4c2e45c1d958ad4a4b019285f4a1", size = 749258, upload-time = "2025-10-15T23:18:31.74Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1d/42/9c391dd801d6cf0d561b5890549d4b27bafcc53b39c31a817e69d87c625b/cryptography-46.0.3-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:109d4ddfadf17e8e7779c39f9b18111a09efb969a301a31e987416a0191ed93a", size = 7225004, upload-time = "2025-10-15T23:16:52.239Z" }, + { url = "https://files.pythonhosted.org/packages/1c/67/38769ca6b65f07461eb200e85fc1639b438bdc667be02cf7f2cd6a64601c/cryptography-46.0.3-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:09859af8466b69bc3c27bdf4f5d84a665e0f7ab5088412e9e2ec49758eca5cbc", size = 4296667, upload-time = "2025-10-15T23:16:54.369Z" }, + { url = "https://files.pythonhosted.org/packages/5c/49/498c86566a1d80e978b42f0d702795f69887005548c041636df6ae1ca64c/cryptography-46.0.3-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:01ca9ff2885f3acc98c29f1860552e37f6d7c7d013d7334ff2a9de43a449315d", size = 4450807, upload-time = "2025-10-15T23:16:56.414Z" }, + { url = "https://files.pythonhosted.org/packages/4b/0a/863a3604112174c8624a2ac3c038662d9e59970c7f926acdcfaed8d61142/cryptography-46.0.3-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:6eae65d4c3d33da080cff9c4ab1f711b15c1d9760809dad6ea763f3812d254cb", size = 4299615, upload-time = "2025-10-15T23:16:58.442Z" }, + { url = "https://files.pythonhosted.org/packages/64/02/b73a533f6b64a69f3cd3872acb6ebc12aef924d8d103133bb3ea750dc703/cryptography-46.0.3-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5bf0ed4490068a2e72ac03d786693adeb909981cc596425d09032d372bcc849", size = 4016800, upload-time = "2025-10-15T23:17:00.378Z" }, + { url = "https://files.pythonhosted.org/packages/25/d5/16e41afbfa450cde85a3b7ec599bebefaef16b5c6ba4ec49a3532336ed72/cryptography-46.0.3-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:5ecfccd2329e37e9b7112a888e76d9feca2347f12f37918facbb893d7bb88ee8", size = 4984707, upload-time = "2025-10-15T23:17:01.98Z" }, + { url = "https://files.pythonhosted.org/packages/c9/56/e7e69b427c3878352c2fb9b450bd0e19ed552753491d39d7d0a2f5226d41/cryptography-46.0.3-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:a2c0cd47381a3229c403062f764160d57d4d175e022c1df84e168c6251a22eec", size = 4482541, upload-time = "2025-10-15T23:17:04.078Z" }, + { url = "https://files.pythonhosted.org/packages/78/f6/50736d40d97e8483172f1bb6e698895b92a223dba513b0ca6f06b2365339/cryptography-46.0.3-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:549e234ff32571b1f4076ac269fcce7a808d3bf98b76c8dd560e42dbc66d7d91", size = 4299464, upload-time = "2025-10-15T23:17:05.483Z" }, + { url = "https://files.pythonhosted.org/packages/00/de/d8e26b1a855f19d9994a19c702fa2e93b0456beccbcfe437eda00e0701f2/cryptography-46.0.3-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:c0a7bb1a68a5d3471880e264621346c48665b3bf1c3759d682fc0864c540bd9e", size = 4950838, upload-time = "2025-10-15T23:17:07.425Z" }, + { url = "https://files.pythonhosted.org/packages/8f/29/798fc4ec461a1c9e9f735f2fc58741b0daae30688f41b2497dcbc9ed1355/cryptography-46.0.3-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:10b01676fc208c3e6feeb25a8b83d81767e8059e1fe86e1dc62d10a3018fa926", size = 4481596, upload-time = "2025-10-15T23:17:09.343Z" }, + { url = "https://files.pythonhosted.org/packages/15/8d/03cd48b20a573adfff7652b76271078e3045b9f49387920e7f1f631d125e/cryptography-46.0.3-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0abf1ffd6e57c67e92af68330d05760b7b7efb243aab8377e583284dbab72c71", size = 4426782, upload-time = "2025-10-15T23:17:11.22Z" }, + { url = "https://files.pythonhosted.org/packages/fa/b1/ebacbfe53317d55cf33165bda24c86523497a6881f339f9aae5c2e13e57b/cryptography-46.0.3-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a04bee9ab6a4da801eb9b51f1b708a1b5b5c9eb48c03f74198464c66f0d344ac", size = 4698381, upload-time = "2025-10-15T23:17:12.829Z" }, + { url = "https://files.pythonhosted.org/packages/96/92/8a6a9525893325fc057a01f654d7efc2c64b9de90413adcf605a85744ff4/cryptography-46.0.3-cp311-abi3-win32.whl", hash = "sha256:f260d0d41e9b4da1ed1e0f1ce571f97fe370b152ab18778e9e8f67d6af432018", size = 3055988, upload-time = "2025-10-15T23:17:14.65Z" }, + { url = "https://files.pythonhosted.org/packages/7e/bf/80fbf45253ea585a1e492a6a17efcb93467701fa79e71550a430c5e60df0/cryptography-46.0.3-cp311-abi3-win_amd64.whl", hash = "sha256:a9a3008438615669153eb86b26b61e09993921ebdd75385ddd748702c5adfddb", size = 3514451, upload-time = "2025-10-15T23:17:16.142Z" }, + { url = "https://files.pythonhosted.org/packages/2e/af/9b302da4c87b0beb9db4e756386a7c6c5b8003cd0e742277888d352ae91d/cryptography-46.0.3-cp311-abi3-win_arm64.whl", hash = "sha256:5d7f93296ee28f68447397bf5198428c9aeeab45705a55d53a6343455dcb2c3c", size = 2928007, upload-time = "2025-10-15T23:17:18.04Z" }, + { url = "https://files.pythonhosted.org/packages/f5/e2/a510aa736755bffa9d2f75029c229111a1d02f8ecd5de03078f4c18d91a3/cryptography-46.0.3-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:00a5e7e87938e5ff9ff5447ab086a5706a957137e6e433841e9d24f38a065217", size = 7158012, upload-time = "2025-10-15T23:17:19.982Z" }, + { url = "https://files.pythonhosted.org/packages/73/dc/9aa866fbdbb95b02e7f9d086f1fccfeebf8953509b87e3f28fff927ff8a0/cryptography-46.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c8daeb2d2174beb4575b77482320303f3d39b8e81153da4f0fb08eb5fe86a6c5", size = 4288728, upload-time = "2025-10-15T23:17:21.527Z" }, + { url = "https://files.pythonhosted.org/packages/c5/fd/bc1daf8230eaa075184cbbf5f8cd00ba9db4fd32d63fb83da4671b72ed8a/cryptography-46.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:39b6755623145ad5eff1dab323f4eae2a32a77a7abef2c5089a04a3d04366715", size = 4435078, upload-time = "2025-10-15T23:17:23.042Z" }, + { url = "https://files.pythonhosted.org/packages/82/98/d3bd5407ce4c60017f8ff9e63ffee4200ab3e23fe05b765cab805a7db008/cryptography-46.0.3-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:db391fa7c66df6762ee3f00c95a89e6d428f4d60e7abc8328f4fe155b5ac6e54", size = 4293460, upload-time = "2025-10-15T23:17:24.885Z" }, + { url = "https://files.pythonhosted.org/packages/26/e9/e23e7900983c2b8af7a08098db406cf989d7f09caea7897e347598d4cd5b/cryptography-46.0.3-cp314-cp314t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:78a97cf6a8839a48c49271cdcbd5cf37ca2c1d6b7fdd86cc864f302b5e9bf459", size = 3995237, upload-time = "2025-10-15T23:17:26.449Z" }, + { url = "https://files.pythonhosted.org/packages/91/15/af68c509d4a138cfe299d0d7ddb14afba15233223ebd933b4bbdbc7155d3/cryptography-46.0.3-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:dfb781ff7eaa91a6f7fd41776ec37c5853c795d3b358d4896fdbb5df168af422", size = 4967344, upload-time = "2025-10-15T23:17:28.06Z" }, + { url = "https://files.pythonhosted.org/packages/ca/e3/8643d077c53868b681af077edf6b3cb58288b5423610f21c62aadcbe99f4/cryptography-46.0.3-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:6f61efb26e76c45c4a227835ddeae96d83624fb0d29eb5df5b96e14ed1a0afb7", size = 4466564, upload-time = "2025-10-15T23:17:29.665Z" }, + { url = "https://files.pythonhosted.org/packages/0e/43/c1e8726fa59c236ff477ff2b5dc071e54b21e5a1e51aa2cee1676f1c986f/cryptography-46.0.3-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:23b1a8f26e43f47ceb6d6a43115f33a5a37d57df4ea0ca295b780ae8546e8044", size = 4292415, upload-time = "2025-10-15T23:17:31.686Z" }, + { url = "https://files.pythonhosted.org/packages/42/f9/2f8fefdb1aee8a8e3256a0568cffc4e6d517b256a2fe97a029b3f1b9fe7e/cryptography-46.0.3-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:b419ae593c86b87014b9be7396b385491ad7f320bde96826d0dd174459e54665", size = 4931457, upload-time = "2025-10-15T23:17:33.478Z" }, + { url = "https://files.pythonhosted.org/packages/79/30/9b54127a9a778ccd6d27c3da7563e9f2d341826075ceab89ae3b41bf5be2/cryptography-46.0.3-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:50fc3343ac490c6b08c0cf0d704e881d0d660be923fd3076db3e932007e726e3", size = 4466074, upload-time = "2025-10-15T23:17:35.158Z" }, + { url = "https://files.pythonhosted.org/packages/ac/68/b4f4a10928e26c941b1b6a179143af9f4d27d88fe84a6a3c53592d2e76bf/cryptography-46.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:22d7e97932f511d6b0b04f2bfd818d73dcd5928db509460aaf48384778eb6d20", size = 4420569, upload-time = "2025-10-15T23:17:37.188Z" }, + { url = "https://files.pythonhosted.org/packages/a3/49/3746dab4c0d1979888f125226357d3262a6dd40e114ac29e3d2abdf1ec55/cryptography-46.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d55f3dffadd674514ad19451161118fd010988540cee43d8bc20675e775925de", size = 4681941, upload-time = "2025-10-15T23:17:39.236Z" }, + { url = "https://files.pythonhosted.org/packages/fd/30/27654c1dbaf7e4a3531fa1fc77986d04aefa4d6d78259a62c9dc13d7ad36/cryptography-46.0.3-cp314-cp314t-win32.whl", hash = "sha256:8a6e050cb6164d3f830453754094c086ff2d0b2f3a897a1d9820f6139a1f0914", size = 3022339, upload-time = "2025-10-15T23:17:40.888Z" }, + { url = "https://files.pythonhosted.org/packages/f6/30/640f34ccd4d2a1bc88367b54b926b781b5a018d65f404d409aba76a84b1c/cryptography-46.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:760f83faa07f8b64e9c33fc963d790a2edb24efb479e3520c14a45741cd9b2db", size = 3494315, upload-time = "2025-10-15T23:17:42.769Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8b/88cc7e3bd0a8e7b861f26981f7b820e1f46aa9d26cc482d0feba0ecb4919/cryptography-46.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:516ea134e703e9fe26bcd1277a4b59ad30586ea90c365a87781d7887a646fe21", size = 2919331, upload-time = "2025-10-15T23:17:44.468Z" }, + { url = "https://files.pythonhosted.org/packages/fd/23/45fe7f376a7df8daf6da3556603b36f53475a99ce4faacb6ba2cf3d82021/cryptography-46.0.3-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:cb3d760a6117f621261d662bccc8ef5bc32ca673e037c83fbe565324f5c46936", size = 7218248, upload-time = "2025-10-15T23:17:46.294Z" }, + { url = "https://files.pythonhosted.org/packages/27/32/b68d27471372737054cbd34c84981f9edbc24fe67ca225d389799614e27f/cryptography-46.0.3-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4b7387121ac7d15e550f5cb4a43aef2559ed759c35df7336c402bb8275ac9683", size = 4294089, upload-time = "2025-10-15T23:17:48.269Z" }, + { url = "https://files.pythonhosted.org/packages/26/42/fa8389d4478368743e24e61eea78846a0006caffaf72ea24a15159215a14/cryptography-46.0.3-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:15ab9b093e8f09daab0f2159bb7e47532596075139dd74365da52ecc9cb46c5d", size = 4440029, upload-time = "2025-10-15T23:17:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/5f/eb/f483db0ec5ac040824f269e93dd2bd8a21ecd1027e77ad7bdf6914f2fd80/cryptography-46.0.3-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:46acf53b40ea38f9c6c229599a4a13f0d46a6c3fa9ef19fc1a124d62e338dfa0", size = 4297222, upload-time = "2025-10-15T23:17:51.357Z" }, + { url = "https://files.pythonhosted.org/packages/fd/cf/da9502c4e1912cb1da3807ea3618a6829bee8207456fbbeebc361ec38ba3/cryptography-46.0.3-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:10ca84c4668d066a9878890047f03546f3ae0a6b8b39b697457b7757aaf18dbc", size = 4012280, upload-time = "2025-10-15T23:17:52.964Z" }, + { url = "https://files.pythonhosted.org/packages/6b/8f/9adb86b93330e0df8b3dcf03eae67c33ba89958fc2e03862ef1ac2b42465/cryptography-46.0.3-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:36e627112085bb3b81b19fed209c05ce2a52ee8b15d161b7c643a7d5a88491f3", size = 4978958, upload-time = "2025-10-15T23:17:54.965Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a0/5fa77988289c34bdb9f913f5606ecc9ada1adb5ae870bd0d1054a7021cc4/cryptography-46.0.3-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:1000713389b75c449a6e979ffc7dcc8ac90b437048766cef052d4d30b8220971", size = 4473714, upload-time = "2025-10-15T23:17:56.754Z" }, + { url = "https://files.pythonhosted.org/packages/14/e5/fc82d72a58d41c393697aa18c9abe5ae1214ff6f2a5c18ac470f92777895/cryptography-46.0.3-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:b02cf04496f6576afffef5ddd04a0cb7d49cf6be16a9059d793a30b035f6b6ac", size = 4296970, upload-time = "2025-10-15T23:17:58.588Z" }, + { url = "https://files.pythonhosted.org/packages/78/06/5663ed35438d0b09056973994f1aec467492b33bd31da36e468b01ec1097/cryptography-46.0.3-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:71e842ec9bc7abf543b47cf86b9a743baa95f4677d22baa4c7d5c69e49e9bc04", size = 4940236, upload-time = "2025-10-15T23:18:00.897Z" }, + { url = "https://files.pythonhosted.org/packages/fc/59/873633f3f2dcd8a053b8dd1d38f783043b5fce589c0f6988bf55ef57e43e/cryptography-46.0.3-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:402b58fc32614f00980b66d6e56a5b4118e6cb362ae8f3fda141ba4689bd4506", size = 4472642, upload-time = "2025-10-15T23:18:02.749Z" }, + { url = "https://files.pythonhosted.org/packages/3d/39/8e71f3930e40f6877737d6f69248cf74d4e34b886a3967d32f919cc50d3b/cryptography-46.0.3-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ef639cb3372f69ec44915fafcd6698b6cc78fbe0c2ea41be867f6ed612811963", size = 4423126, upload-time = "2025-10-15T23:18:04.85Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c7/f65027c2810e14c3e7268353b1681932b87e5a48e65505d8cc17c99e36ae/cryptography-46.0.3-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3b51b8ca4f1c6453d8829e1eb7299499ca7f313900dd4d89a24b8b87c0a780d4", size = 4686573, upload-time = "2025-10-15T23:18:06.908Z" }, + { url = "https://files.pythonhosted.org/packages/0a/6e/1c8331ddf91ca4730ab3086a0f1be19c65510a33b5a441cb334e7a2d2560/cryptography-46.0.3-cp38-abi3-win32.whl", hash = "sha256:6276eb85ef938dc035d59b87c8a7dc559a232f954962520137529d77b18ff1df", size = 3036695, upload-time = "2025-10-15T23:18:08.672Z" }, + { url = "https://files.pythonhosted.org/packages/90/45/b0d691df20633eff80955a0fc7695ff9051ffce8b69741444bd9ed7bd0db/cryptography-46.0.3-cp38-abi3-win_amd64.whl", hash = "sha256:416260257577718c05135c55958b674000baef9a1c7d9e8f306ec60d71db850f", size = 3501720, upload-time = "2025-10-15T23:18:10.632Z" }, + { url = "https://files.pythonhosted.org/packages/e8/cb/2da4cc83f5edb9c3257d09e1e7ab7b23f049c7962cae8d842bbef0a9cec9/cryptography-46.0.3-cp38-abi3-win_arm64.whl", hash = "sha256:d89c3468de4cdc4f08a57e214384d0471911a3830fcdaf7a8cc587e42a866372", size = 2918740, upload-time = "2025-10-15T23:18:12.277Z" }, +] + +[[package]] +name = "cycler" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/95/a3dbbb5028f35eafb79008e7522a75244477d2838f38cbb722248dabc2a8/cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c", size = 7615, upload-time = "2023-10-07T05:32:18.335Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/05/c19819d5e3d95294a6f5947fb9b9629efb316b96de511b418c53d245aae6/cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30", size = 8321, upload-time = "2023-10-07T05:32:16.783Z" }, +] + +[[package]] +name = "debugpy" +version = "1.8.17" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/15/ad/71e708ff4ca377c4230530d6a7aa7992592648c122a2cd2b321cf8b35a76/debugpy-1.8.17.tar.gz", hash = "sha256:fd723b47a8c08892b1a16b2c6239a8b96637c62a59b94bb5dab4bac592a58a8e", size = 1644129, upload-time = "2025-09-17T16:33:20.633Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/08/2b/9d8e65beb2751876c82e1aceb32f328c43ec872711fa80257c7674f45650/debugpy-1.8.17-cp312-cp312-macosx_15_0_universal2.whl", hash = "sha256:f14467edef672195c6f6b8e27ce5005313cb5d03c9239059bc7182b60c176e2d", size = 2549522, upload-time = "2025-09-17T16:33:38.466Z" }, + { url = "https://files.pythonhosted.org/packages/b4/78/eb0d77f02971c05fca0eb7465b18058ba84bd957062f5eec82f941ac792a/debugpy-1.8.17-cp312-cp312-manylinux_2_34_x86_64.whl", hash = "sha256:24693179ef9dfa20dca8605905a42b392be56d410c333af82f1c5dff807a64cc", size = 4309417, upload-time = "2025-09-17T16:33:41.299Z" }, + { url = "https://files.pythonhosted.org/packages/37/42/c40f1d8cc1fed1e75ea54298a382395b8b937d923fcf41ab0797a554f555/debugpy-1.8.17-cp312-cp312-win32.whl", hash = "sha256:6a4e9dacf2cbb60d2514ff7b04b4534b0139facbf2abdffe0639ddb6088e59cf", size = 5277130, upload-time = "2025-09-17T16:33:43.554Z" }, + { url = "https://files.pythonhosted.org/packages/72/22/84263b205baad32b81b36eac076de0cdbe09fe2d0637f5b32243dc7c925b/debugpy-1.8.17-cp312-cp312-win_amd64.whl", hash = "sha256:e8f8f61c518952fb15f74a302e068b48d9c4691768ade433e4adeea961993464", size = 5319053, upload-time = "2025-09-17T16:33:53.033Z" }, + { url = "https://files.pythonhosted.org/packages/50/76/597e5cb97d026274ba297af8d89138dfd9e695767ba0e0895edb20963f40/debugpy-1.8.17-cp313-cp313-macosx_15_0_universal2.whl", hash = "sha256:857c1dd5d70042502aef1c6d1c2801211f3ea7e56f75e9c335f434afb403e464", size = 2538386, upload-time = "2025-09-17T16:33:54.594Z" }, + { url = "https://files.pythonhosted.org/packages/5f/60/ce5c34fcdfec493701f9d1532dba95b21b2f6394147234dce21160bd923f/debugpy-1.8.17-cp313-cp313-manylinux_2_34_x86_64.whl", hash = "sha256:3bea3b0b12f3946e098cce9b43c3c46e317b567f79570c3f43f0b96d00788088", size = 4292100, upload-time = "2025-09-17T16:33:56.353Z" }, + { url = "https://files.pythonhosted.org/packages/e8/95/7873cf2146577ef71d2a20bf553f12df865922a6f87b9e8ee1df04f01785/debugpy-1.8.17-cp313-cp313-win32.whl", hash = "sha256:e34ee844c2f17b18556b5bbe59e1e2ff4e86a00282d2a46edab73fd7f18f4a83", size = 5277002, upload-time = "2025-09-17T16:33:58.231Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/18c79a1cee5ff539a94ec4aa290c1c069a5580fd5cfd2fb2e282f8e905da/debugpy-1.8.17-cp313-cp313-win_amd64.whl", hash = "sha256:6c5cd6f009ad4fca8e33e5238210dc1e5f42db07d4b6ab21ac7ffa904a196420", size = 5319047, upload-time = "2025-09-17T16:34:00.586Z" }, + { url = "https://files.pythonhosted.org/packages/de/45/115d55b2a9da6de812696064ceb505c31e952c5d89c4ed1d9bb983deec34/debugpy-1.8.17-cp314-cp314-macosx_15_0_universal2.whl", hash = "sha256:045290c010bcd2d82bc97aa2daf6837443cd52f6328592698809b4549babcee1", size = 2536899, upload-time = "2025-09-17T16:34:02.657Z" }, + { url = "https://files.pythonhosted.org/packages/5a/73/2aa00c7f1f06e997ef57dc9b23d61a92120bec1437a012afb6d176585197/debugpy-1.8.17-cp314-cp314-manylinux_2_34_x86_64.whl", hash = "sha256:b69b6bd9dba6a03632534cdf67c760625760a215ae289f7489a452af1031fe1f", size = 4268254, upload-time = "2025-09-17T16:34:04.486Z" }, + { url = "https://files.pythonhosted.org/packages/86/b5/ed3e65c63c68a6634e3ba04bd10255c8e46ec16ebed7d1c79e4816d8a760/debugpy-1.8.17-cp314-cp314-win32.whl", hash = "sha256:5c59b74aa5630f3a5194467100c3b3d1c77898f9ab27e3f7dc5d40fc2f122670", size = 5277203, upload-time = "2025-09-17T16:34:06.65Z" }, + { url = "https://files.pythonhosted.org/packages/b0/26/394276b71c7538445f29e792f589ab7379ae70fd26ff5577dfde71158e96/debugpy-1.8.17-cp314-cp314-win_amd64.whl", hash = "sha256:893cba7bb0f55161de4365584b025f7064e1f88913551bcd23be3260b231429c", size = 5318493, upload-time = "2025-09-17T16:34:08.483Z" }, + { url = "https://files.pythonhosted.org/packages/b0/d0/89247ec250369fc76db477720a26b2fce7ba079ff1380e4ab4529d2fe233/debugpy-1.8.17-py2.py3-none-any.whl", hash = "sha256:60c7dca6571efe660ccb7a9508d73ca14b8796c4ed484c2002abba714226cfef", size = 5283210, upload-time = "2025-09-17T16:34:25.835Z" }, +] + +[[package]] +name = "decorator" +version = "5.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711, upload-time = "2025-02-24T04:41:34.073Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190, upload-time = "2025-02-24T04:41:32.565Z" }, +] + +[[package]] +name = "defusedxml" +version = "0.7.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", size = 75520, upload-time = "2021-03-08T10:59:26.269Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/6c/aa3f2f849e01cb6a001cd8554a88d4c77c5c1a31c95bdf1cf9301e6d9ef4/defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61", size = 25604, upload-time = "2021-03-08T10:59:24.45Z" }, +] + +[[package]] +name = "docker" +version = "7.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pywin32", marker = "sys_platform == 'win32'" }, + { name = "requests" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/91/9b/4a2ea29aeba62471211598dac5d96825bb49348fa07e906ea930394a83ce/docker-7.1.0.tar.gz", hash = "sha256:ad8c70e6e3f8926cb8a92619b832b4ea5299e2831c14284663184e200546fa6c", size = 117834, upload-time = "2024-05-23T11:13:57.216Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/26/57c6fb270950d476074c087527a558ccb6f4436657314bfb6cdf484114c4/docker-7.1.0-py3-none-any.whl", hash = "sha256:c96b93b7f0a746f9e77d325bcfb87422a3d8bd4f03136ae8a85b37f1898d5fc0", size = 147774, upload-time = "2024-05-23T11:13:55.01Z" }, +] + +[[package]] +name = "docopt" +version = "0.6.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491", size = 25901, upload-time = "2014-06-16T11:18:57.406Z" } + +[[package]] +name = "eccodes" +version = "2.44.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "cffi" }, + { name = "eccodeslib", marker = "sys_platform != 'win32'" }, + { name = "findlibs" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/1a/2a/9242d0a83de707ed401906a34bfe1d9a3af616abf498580ef73a6e8cebd5/eccodes-2.44.0.tar.gz", hash = "sha256:8aba9316749349e64db7d075100bff8e24a892814e3529132ec97b6d787eb8f4", size = 2310714, upload-time = "2025-10-03T14:02:37.462Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f2/a8/4d3b00f09440b269da208831b450a77e150ecfd1ac3981ca83d984ede4bd/eccodes-2.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:20864247343bf88df88eafbf811fa90c290c45ed32d24f046238bd0f1684e16e", size = 7247248, upload-time = "2025-10-03T14:02:05.837Z" }, + { url = "https://files.pythonhosted.org/packages/56/b4/67b7a225fa31a7ba2ceedfb808cbf0fedf009ffdee329c093191aab39d52/eccodes-2.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:e799236200ca2a191cc3d062165f5349c2df9b3808fa69a30fcef40e45c4b4d9", size = 7247249, upload-time = "2025-10-03T14:02:08.333Z" }, + { url = "https://files.pythonhosted.org/packages/dd/b8/9d15cea1f63fb2e1e14fda4160c355e6187e69b71b848c05faaae08b2e6c/eccodes-2.44.0-py3-none-any.whl", hash = "sha256:c3f11041bde7c3f53767c5bbed608c43695f257c09c58bb4de24bcd9cdae4e3a", size = 83465, upload-time = "2025-10-03T14:02:36.181Z" }, +] + +[[package]] +name = "eccodeslib" +version = "2.44.0.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "eckitlib" }, + { name = "fckitlib" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/50/68/97b7e0cde5368f38335a1e99188726d383084b3014447cccc535cc7f9eac/eccodeslib-2.44.0.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:6eed3e0ab2f7172972d9fdee811a4816c8654cefed4b9a9f2dd5d72b019bc26f", size = 8926798, upload-time = "2025-10-29T12:58:14.911Z" }, + { url = "https://files.pythonhosted.org/packages/e2/b2/0109b572f5fc257c0d8f070fc4fdc8e7d1b1fc3d54cfeeb4cea9a5d95f3f/eccodeslib-2.44.0.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:3f14740840785a552edfc367fafbb80255d56a4f561185a8f4413f0cfd638eb8", size = 8725655, upload-time = "2025-10-29T13:05:42.544Z" }, + { url = "https://files.pythonhosted.org/packages/7d/fc/3f8815eaff975c1df1453f38310943de80ca029a0eff63cf9708db1caa0d/eccodeslib-2.44.0.5-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:479b625fa4cb2e78dcbafdde127166fad2df9662d3278b68f8186b60ff91b5fb", size = 20853435, upload-time = "2025-10-29T13:15:28.335Z" }, + { url = "https://files.pythonhosted.org/packages/0c/0c/78aebfae42060f0ad19abaa9ef64c846f01ce8437e06d5655170ebeb150b/eccodeslib-2.44.0.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:dbb63282ac0f9f5ec2a30a06a7e807f3155b5dbcf854fbc7fd1f61d125458464", size = 8922059, upload-time = "2025-10-29T12:58:25.131Z" }, + { url = "https://files.pythonhosted.org/packages/91/66/a90983071ab120171210a00f23e58aa9cee8babd823b484a5498d6f1ce60/eccodeslib-2.44.0.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:63714253cc22a87bfab84f55f5381d2bff17ca9f6c6eae7447a0cc8706fa1663", size = 8723695, upload-time = "2025-10-29T13:19:57.646Z" }, + { url = "https://files.pythonhosted.org/packages/02/6a/59fb77809d846110bb07c3cf0b1db2a30659737140884d51cf9b33c1ee55/eccodeslib-2.44.0.5-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:ff17a84af28a137528117ff4a1b703ea0c4d3535b1f49abef6a3d29c866daece", size = 20853436, upload-time = "2025-10-29T13:21:40.421Z" }, +] + +[[package]] +name = "eckitlib" +version = "1.32.2.5" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/9d/2fb84682c4e412df5f4477427839b28d8c78d5b41835b12fa992598d87a3/eckitlib-1.32.2.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:e5cb195558e566239831d6e39b3693aa27c656f8e9316be8ed6ef329eadd1d92", size = 2925743, upload-time = "2025-10-29T12:58:20.448Z" }, + { url = "https://files.pythonhosted.org/packages/3c/e7/b14c4194f61d9b27c6b9e26d6644cb247c27a0b6e3acc99bf14bafcf6c61/eckitlib-1.32.2.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:cc535fa2bde152c180300ad629530493f101d4638dac936522c5fbcfeab46e29", size = 3028911, upload-time = "2025-10-29T13:05:51.026Z" }, + { url = "https://files.pythonhosted.org/packages/6c/d2/1a985b441539487e0b1698bac967c088e2d3d4029f534f75fa63271ab9e9/eckitlib-1.32.2.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ba1390b0df9b47bb7631ba03ecc44688a245b9781d0005c1ca9e3020ef9598", size = 44583600, upload-time = "2025-10-29T13:15:41.438Z" }, + { url = "https://files.pythonhosted.org/packages/f8/57/4598a0925273f1b0dbd5c33c208a041e0db51a0ccd125b4741fd0f53c25b/eckitlib-1.32.2.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:c8070ed1c384c4656fb2585dc3c2d6cd0170bb84c1da7f53d0442fbb369c2154", size = 2925763, upload-time = "2025-10-29T12:58:31.039Z" }, + { url = "https://files.pythonhosted.org/packages/76/5e/5b273cf4e8256585c0b7e54dcc8962e69fccc2292989399d0b5a4a9c27c8/eckitlib-1.32.2.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:39f41c38b378774dc999b45625d20615c921c1dc8f9e7e1c84d623871e19b308", size = 3028933, upload-time = "2025-10-29T13:20:03.591Z" }, + { url = "https://files.pythonhosted.org/packages/13/20/bc1abeed0ef0d032e783956c1346bda449dfdf9b4fd3b7defdaf66301daa/eckitlib-1.32.2.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d89a06a6ac3f43b1943857012842d3a0c19adb438f7285b55ee76f8053e680db", size = 44583604, upload-time = "2025-10-29T13:21:54.313Z" }, +] + +[[package]] +name = "execnet" +version = "2.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bf/89/780e11f9588d9e7128a3f87788354c7946a9cbb1401ad38a48c4db9a4f07/execnet-2.1.2.tar.gz", hash = "sha256:63d83bfdd9a23e35b9c6a3261412324f964c2ec8dcd8d3c6916ee9373e0befcd", size = 166622, upload-time = "2025-11-12T09:56:37.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/84/02fc1827e8cdded4aa65baef11296a9bbe595c474f0d6d758af082d849fd/execnet-2.1.2-py3-none-any.whl", hash = "sha256:67fba928dd5a544b783f6056f449e5e3931a5c378b128bc18501f7ea79e296ec", size = 40708, upload-time = "2025-11-12T09:56:36.333Z" }, +] + +[[package]] +name = "executing" +version = "2.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/28/c14e053b6762b1044f34a13aab6859bbf40456d37d23aa286ac24cfd9a5d/executing-2.2.1.tar.gz", hash = "sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4", size = 1129488, upload-time = "2025-09-01T09:48:10.866Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c1/ea/53f2148663b321f21b5a606bd5f191517cf40b7072c0497d3c92c4a13b1e/executing-2.2.1-py2.py3-none-any.whl", hash = "sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017", size = 28317, upload-time = "2025-09-01T09:48:08.5Z" }, +] + +[[package]] +name = "fastapi" +version = "0.115.11" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pydantic" }, + { name = "starlette" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b5/28/c5d26e5860df807241909a961a37d45e10533acef95fc368066c7dd186cd/fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f", size = 294441, upload-time = "2025-03-01T22:16:50.378Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b3/5d/4d8bbb94f0dbc22732350c06965e40740f4a92ca560e90bb566f4f73af41/fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64", size = 94926, upload-time = "2025-03-01T22:16:48.596Z" }, +] + +[[package]] +name = "fastjsonschema" +version = "2.21.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/b5/23b216d9d985a956623b6bd12d4086b60f0059b27799f23016af04a74ea1/fastjsonschema-2.21.2.tar.gz", hash = "sha256:b1eb43748041c880796cd077f1a07c3d94e93ae84bba5ed36800a33554ae05de", size = 374130, upload-time = "2025-08-14T18:49:36.666Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/a8/20d0723294217e47de6d9e2e40fd4a9d2f7c4b6ef974babd482a59743694/fastjsonschema-2.21.2-py3-none-any.whl", hash = "sha256:1c797122d0a86c5cace2e54bf4e819c36223b552017172f32c5c024a6b77e463", size = 24024, upload-time = "2025-08-14T18:49:34.776Z" }, +] + +[[package]] +name = "fckitlib" +version = "0.14.0.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "eckitlib" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/02/fc8e1eb63057c862ed0c7fb65edd2f0a87794fb8b16a72d514f6e9e22b5c/fckitlib-0.14.0.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:5c4d0313a1bb86c49ed50e6c658dccdc9200ed6e7524ed5515f76171c347b9ee", size = 411476, upload-time = "2025-10-29T12:58:23.247Z" }, + { url = "https://files.pythonhosted.org/packages/f7/3d/0200e76f08ab79fcd6c8379140c558c701fd6c77c81ed86aee10bd0df240/fckitlib-0.14.0.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:ec5113cd9c9d18f1682a380d46129d7107eaea3247cc2c0845e144a34356f635", size = 417160, upload-time = "2025-10-29T13:05:54.339Z" }, + { url = "https://files.pythonhosted.org/packages/f1/30/6b0727a63f4f66970d4a383c6a244804bb54369f53c37c53453d7b8d9829/fckitlib-0.14.0.5-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:31fb81005dd07331bd4ac3f55128b3788f35afe3a04afa63443e878f9cdc9023", size = 13392933, upload-time = "2025-10-29T13:15:48.494Z" }, + { url = "https://files.pythonhosted.org/packages/f3/29/8fb30b672269b33704b6dbb22f018a8699ef0fbd8b262d3252fdd8eddf3c/fckitlib-0.14.0.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:2ec6c9265febd89f678e6b3e680e58ded3aecaa945d96ec0a570e6d24ecad0c4", size = 411487, upload-time = "2025-10-29T12:58:33.823Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f7/69ed43ee336953f565b1a2041853acd00868dff500a7844246a7be4ee3c6/fckitlib-0.14.0.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:c18c4561c217599e331426b27d92755530679f985bcccf1022f959d67d097e5c", size = 417160, upload-time = "2025-10-29T13:20:06.389Z" }, + { url = "https://files.pythonhosted.org/packages/00/91/0e3cd70ff1568a841dba83cadfb5a2dcfc7565cc0740422a69a19f9d8fca/fckitlib-0.14.0.5-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:1638b9a09008fbce89f503f3fe174368647a9d8dada4b37f388d6979f4378b0a", size = 13392933, upload-time = "2025-10-29T13:22:01.808Z" }, +] + +[[package]] +name = "findlibs" +version = "0.1.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/22/ef/345b0f88b8e9d9e12051142a9cdcf590bf70206d20d81c3f773ade8d9e32/findlibs-0.1.2.tar.gz", hash = "sha256:1f56d220c69686392ebdc4c65b32ee344818bca633643a8c97592957d1728122", size = 11302, upload-time = "2025-07-28T09:15:03.675Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/ff/76dd547e129206899e4e26446c3ca7aeaff948c31b05250e9b8690e76883/findlibs-0.1.2-py3-none-any.whl", hash = "sha256:5348bbc7055d2a505962576c2e285b6c0aae6d749f82ba71296e7d41336e66e8", size = 10707, upload-time = "2025-07-28T09:15:02.733Z" }, +] + +[[package]] +name = "fonttools" +version = "4.60.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4b/42/97a13e47a1e51a5a7142475bbcf5107fe3a68fc34aef331c897d5fb98ad0/fonttools-4.60.1.tar.gz", hash = "sha256:ef00af0439ebfee806b25f24c8f92109157ff3fac5731dc7867957812e87b8d9", size = 3559823, upload-time = "2025-09-29T21:13:27.129Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e3/f7/a10b101b7a6f8836a5adb47f2791f2075d044a6ca123f35985c42edc82d8/fonttools-4.60.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:7b0c6d57ab00dae9529f3faf187f2254ea0aa1e04215cf2f1a8ec277c96661bc", size = 2832953, upload-time = "2025-09-29T21:11:39.616Z" }, + { url = "https://files.pythonhosted.org/packages/ed/fe/7bd094b59c926acf2304d2151354ddbeb74b94812f3dc943c231db09cb41/fonttools-4.60.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:839565cbf14645952d933853e8ade66a463684ed6ed6c9345d0faf1f0e868877", size = 2352706, upload-time = "2025-09-29T21:11:41.826Z" }, + { url = "https://files.pythonhosted.org/packages/c0/ca/4bb48a26ed95a1e7eba175535fe5805887682140ee0a0d10a88e1de84208/fonttools-4.60.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:8177ec9676ea6e1793c8a084a90b65a9f778771998eb919d05db6d4b1c0b114c", size = 4923716, upload-time = "2025-09-29T21:11:43.893Z" }, + { url = "https://files.pythonhosted.org/packages/b8/9f/2cb82999f686c1d1ddf06f6ae1a9117a880adbec113611cc9d22b2fdd465/fonttools-4.60.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:996a4d1834524adbb423385d5a629b868ef9d774670856c63c9a0408a3063401", size = 4968175, upload-time = "2025-09-29T21:11:46.439Z" }, + { url = "https://files.pythonhosted.org/packages/18/79/be569699e37d166b78e6218f2cde8c550204f2505038cdd83b42edc469b9/fonttools-4.60.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a46b2f450bc79e06ef3b6394f0c68660529ed51692606ad7f953fc2e448bc903", size = 4911031, upload-time = "2025-09-29T21:11:48.977Z" }, + { url = "https://files.pythonhosted.org/packages/cc/9f/89411cc116effaec5260ad519162f64f9c150e5522a27cbb05eb62d0c05b/fonttools-4.60.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6ec722ee589e89a89f5b7574f5c45604030aa6ae24cb2c751e2707193b466fed", size = 5062966, upload-time = "2025-09-29T21:11:54.344Z" }, + { url = "https://files.pythonhosted.org/packages/62/a1/f888221934b5731d46cb9991c7a71f30cb1f97c0ef5fcf37f8da8fce6c8e/fonttools-4.60.1-cp312-cp312-win32.whl", hash = "sha256:b2cf105cee600d2de04ca3cfa1f74f1127f8455b71dbad02b9da6ec266e116d6", size = 2218750, upload-time = "2025-09-29T21:11:56.601Z" }, + { url = "https://files.pythonhosted.org/packages/88/8f/a55b5550cd33cd1028601df41acd057d4be20efa5c958f417b0c0613924d/fonttools-4.60.1-cp312-cp312-win_amd64.whl", hash = "sha256:992775c9fbe2cf794786fa0ffca7f09f564ba3499b8fe9f2f80bd7197db60383", size = 2267026, upload-time = "2025-09-29T21:11:58.852Z" }, + { url = "https://files.pythonhosted.org/packages/7c/5b/cdd2c612277b7ac7ec8c0c9bc41812c43dc7b2d5f2b0897e15fdf5a1f915/fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb", size = 2825777, upload-time = "2025-09-29T21:12:01.22Z" }, + { url = "https://files.pythonhosted.org/packages/d6/8a/de9cc0540f542963ba5e8f3a1f6ad48fa211badc3177783b9d5cadf79b5d/fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4", size = 2348080, upload-time = "2025-09-29T21:12:03.785Z" }, + { url = "https://files.pythonhosted.org/packages/2d/8b/371ab3cec97ee3fe1126b3406b7abd60c8fec8975fd79a3c75cdea0c3d83/fonttools-4.60.1-cp313-cp313-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b33a7884fabd72bdf5f910d0cf46be50dce86a0362a65cfc746a4168c67eb96c", size = 4903082, upload-time = "2025-09-29T21:12:06.382Z" }, + { url = "https://files.pythonhosted.org/packages/04/05/06b1455e4bc653fcb2117ac3ef5fa3a8a14919b93c60742d04440605d058/fonttools-4.60.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2409d5fb7b55fd70f715e6d34e7a6e4f7511b8ad29a49d6df225ee76da76dd77", size = 4960125, upload-time = "2025-09-29T21:12:09.314Z" }, + { url = "https://files.pythonhosted.org/packages/8e/37/f3b840fcb2666f6cb97038793606bdd83488dca2d0b0fc542ccc20afa668/fonttools-4.60.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c8651e0d4b3bdeda6602b85fdc2abbefc1b41e573ecb37b6779c4ca50753a199", size = 4901454, upload-time = "2025-09-29T21:12:11.931Z" }, + { url = "https://files.pythonhosted.org/packages/fd/9e/eb76f77e82f8d4a46420aadff12cec6237751b0fb9ef1de373186dcffb5f/fonttools-4.60.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:145daa14bf24824b677b9357c5e44fd8895c2a8f53596e1b9ea3496081dc692c", size = 5044495, upload-time = "2025-09-29T21:12:15.241Z" }, + { url = "https://files.pythonhosted.org/packages/f8/b3/cede8f8235d42ff7ae891bae8d619d02c8ac9fd0cfc450c5927a6200c70d/fonttools-4.60.1-cp313-cp313-win32.whl", hash = "sha256:2299df884c11162617a66b7c316957d74a18e3758c0274762d2cc87df7bc0272", size = 2217028, upload-time = "2025-09-29T21:12:17.96Z" }, + { url = "https://files.pythonhosted.org/packages/75/4d/b022c1577807ce8b31ffe055306ec13a866f2337ecee96e75b24b9b753ea/fonttools-4.60.1-cp313-cp313-win_amd64.whl", hash = "sha256:a3db56f153bd4c5c2b619ab02c5db5192e222150ce5a1bc10f16164714bc39ac", size = 2266200, upload-time = "2025-09-29T21:12:20.14Z" }, + { url = "https://files.pythonhosted.org/packages/9a/83/752ca11c1aa9a899b793a130f2e466b79ea0cf7279c8d79c178fc954a07b/fonttools-4.60.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:a884aef09d45ba1206712c7dbda5829562d3fea7726935d3289d343232ecb0d3", size = 2822830, upload-time = "2025-09-29T21:12:24.406Z" }, + { url = "https://files.pythonhosted.org/packages/57/17/bbeab391100331950a96ce55cfbbff27d781c1b85ebafb4167eae50d9fe3/fonttools-4.60.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8a44788d9d91df72d1a5eac49b31aeb887a5f4aab761b4cffc4196c74907ea85", size = 2345524, upload-time = "2025-09-29T21:12:26.819Z" }, + { url = "https://files.pythonhosted.org/packages/3d/2e/d4831caa96d85a84dd0da1d9f90d81cec081f551e0ea216df684092c6c97/fonttools-4.60.1-cp314-cp314-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:e852d9dda9f93ad3651ae1e3bb770eac544ec93c3807888798eccddf84596537", size = 4843490, upload-time = "2025-09-29T21:12:29.123Z" }, + { url = "https://files.pythonhosted.org/packages/49/13/5e2ea7c7a101b6fc3941be65307ef8df92cbbfa6ec4804032baf1893b434/fonttools-4.60.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:154cb6ee417e417bf5f7c42fe25858c9140c26f647c7347c06f0cc2d47eff003", size = 4944184, upload-time = "2025-09-29T21:12:31.414Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2b/cf9603551c525b73fc47c52ee0b82a891579a93d9651ed694e4e2cd08bb8/fonttools-4.60.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:5664fd1a9ea7f244487ac8f10340c4e37664675e8667d6fee420766e0fb3cf08", size = 4890218, upload-time = "2025-09-29T21:12:33.936Z" }, + { url = "https://files.pythonhosted.org/packages/fd/2f/933d2352422e25f2376aae74f79eaa882a50fb3bfef3c0d4f50501267101/fonttools-4.60.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:583b7f8e3c49486e4d489ad1deacfb8d5be54a8ef34d6df824f6a171f8511d99", size = 4999324, upload-time = "2025-09-29T21:12:36.637Z" }, + { url = "https://files.pythonhosted.org/packages/38/99/234594c0391221f66216bc2c886923513b3399a148defaccf81dc3be6560/fonttools-4.60.1-cp314-cp314-win32.whl", hash = "sha256:66929e2ea2810c6533a5184f938502cfdaea4bc3efb7130d8cc02e1c1b4108d6", size = 2220861, upload-time = "2025-09-29T21:12:39.108Z" }, + { url = "https://files.pythonhosted.org/packages/3e/1d/edb5b23726dde50fc4068e1493e4fc7658eeefcaf75d4c5ffce067d07ae5/fonttools-4.60.1-cp314-cp314-win_amd64.whl", hash = "sha256:f3d5be054c461d6a2268831f04091dc82753176f6ea06dc6047a5e168265a987", size = 2270934, upload-time = "2025-09-29T21:12:41.339Z" }, + { url = "https://files.pythonhosted.org/packages/fb/da/1392aaa2170adc7071fe7f9cfd181a5684a7afcde605aebddf1fb4d76df5/fonttools-4.60.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:b6379e7546ba4ae4b18f8ae2b9bc5960936007a1c0e30b342f662577e8bc3299", size = 2894340, upload-time = "2025-09-29T21:12:43.774Z" }, + { url = "https://files.pythonhosted.org/packages/bf/a7/3b9f16e010d536ce567058b931a20b590d8f3177b2eda09edd92e392375d/fonttools-4.60.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9d0ced62b59e0430b3690dbc5373df1c2aa7585e9a8ce38eff87f0fd993c5b01", size = 2375073, upload-time = "2025-09-29T21:12:46.437Z" }, + { url = "https://files.pythonhosted.org/packages/9b/b5/e9bcf51980f98e59bb5bb7c382a63c6f6cac0eec5f67de6d8f2322382065/fonttools-4.60.1-cp314-cp314t-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:875cb7764708b3132637f6c5fb385b16eeba0f7ac9fa45a69d35e09b47045801", size = 4849758, upload-time = "2025-09-29T21:12:48.694Z" }, + { url = "https://files.pythonhosted.org/packages/e3/dc/1d2cf7d1cba82264b2f8385db3f5960e3d8ce756b4dc65b700d2c496f7e9/fonttools-4.60.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a184b2ea57b13680ab6d5fbde99ccef152c95c06746cb7718c583abd8f945ccc", size = 5085598, upload-time = "2025-09-29T21:12:51.081Z" }, + { url = "https://files.pythonhosted.org/packages/5d/4d/279e28ba87fb20e0c69baf72b60bbf1c4d873af1476806a7b5f2b7fac1ff/fonttools-4.60.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:026290e4ec76583881763fac284aca67365e0be9f13a7fb137257096114cb3bc", size = 4957603, upload-time = "2025-09-29T21:12:53.423Z" }, + { url = "https://files.pythonhosted.org/packages/78/d4/ff19976305e0c05aa3340c805475abb00224c954d3c65e82c0a69633d55d/fonttools-4.60.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f0e8817c7d1a0c2eedebf57ef9a9896f3ea23324769a9a2061a80fe8852705ed", size = 4974184, upload-time = "2025-09-29T21:12:55.962Z" }, + { url = "https://files.pythonhosted.org/packages/63/22/8553ff6166f5cd21cfaa115aaacaa0dc73b91c079a8cfd54a482cbc0f4f5/fonttools-4.60.1-cp314-cp314t-win32.whl", hash = "sha256:1410155d0e764a4615774e5c2c6fc516259fe3eca5882f034eb9bfdbee056259", size = 2282241, upload-time = "2025-09-29T21:12:58.179Z" }, + { url = "https://files.pythonhosted.org/packages/8a/cb/fa7b4d148e11d5a72761a22e595344133e83a9507a4c231df972e657579b/fonttools-4.60.1-cp314-cp314t-win_amd64.whl", hash = "sha256:022beaea4b73a70295b688f817ddc24ed3e3418b5036ffcd5658141184ef0d0c", size = 2345760, upload-time = "2025-09-29T21:13:00.375Z" }, + { url = "https://files.pythonhosted.org/packages/c7/93/0dd45cd283c32dea1545151d8c3637b4b8c53cdb3a625aeb2885b184d74d/fonttools-4.60.1-py3-none-any.whl", hash = "sha256:906306ac7afe2156fcf0042173d6ebbb05416af70f6b370967b47f8f00103bbb", size = 1143175, upload-time = "2025-09-29T21:13:24.134Z" }, +] + +[[package]] +name = "fqdn" +version = "1.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/30/3e/a80a8c077fd798951169626cde3e239adeba7dab75deb3555716415bd9b0/fqdn-1.5.1.tar.gz", hash = "sha256:105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f", size = 6015, upload-time = "2021-03-11T07:16:29.08Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cf/58/8acf1b3e91c58313ce5cb67df61001fc9dcd21be4fadb76c1a2d540e09ed/fqdn-1.5.1-py3-none-any.whl", hash = "sha256:3a179af3761e4df6eb2e026ff9e1a3033d3587bf980a0b1b2e1e5d08d7358014", size = 9121, upload-time = "2021-03-11T07:16:28.351Z" }, +] + +[[package]] +name = "frozenlist" +version = "1.8.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload-time = "2025-10-06T05:38:17.865Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload-time = "2025-10-06T05:36:06.649Z" }, + { url = "https://files.pythonhosted.org/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload-time = "2025-10-06T05:36:07.69Z" }, + { url = "https://files.pythonhosted.org/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload-time = "2025-10-06T05:36:08.78Z" }, + { url = "https://files.pythonhosted.org/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload-time = "2025-10-06T05:36:09.801Z" }, + { url = "https://files.pythonhosted.org/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload-time = "2025-10-06T05:36:11.394Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload-time = "2025-10-06T05:36:12.598Z" }, + { url = "https://files.pythonhosted.org/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload-time = "2025-10-06T05:36:14.065Z" }, + { url = "https://files.pythonhosted.org/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload-time = "2025-10-06T05:36:15.39Z" }, + { url = "https://files.pythonhosted.org/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload-time = "2025-10-06T05:36:16.558Z" }, + { url = "https://files.pythonhosted.org/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload-time = "2025-10-06T05:36:17.821Z" }, + { url = "https://files.pythonhosted.org/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload-time = "2025-10-06T05:36:19.046Z" }, + { url = "https://files.pythonhosted.org/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload-time = "2025-10-06T05:36:20.763Z" }, + { url = "https://files.pythonhosted.org/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload-time = "2025-10-06T05:36:22.129Z" }, + { url = "https://files.pythonhosted.org/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload-time = "2025-10-06T05:36:23.661Z" }, + { url = "https://files.pythonhosted.org/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload-time = "2025-10-06T05:36:24.958Z" }, + { url = "https://files.pythonhosted.org/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload-time = "2025-10-06T05:36:26.333Z" }, + { url = "https://files.pythonhosted.org/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload-time = "2025-10-06T05:36:27.341Z" }, + { url = "https://files.pythonhosted.org/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload-time = "2025-10-06T05:36:28.855Z" }, + { url = "https://files.pythonhosted.org/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload-time = "2025-10-06T05:36:29.877Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload-time = "2025-10-06T05:36:31.301Z" }, + { url = "https://files.pythonhosted.org/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload-time = "2025-10-06T05:36:32.531Z" }, + { url = "https://files.pythonhosted.org/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload-time = "2025-10-06T05:36:33.706Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload-time = "2025-10-06T05:36:34.947Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload-time = "2025-10-06T05:36:36.534Z" }, + { url = "https://files.pythonhosted.org/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload-time = "2025-10-06T05:36:38.582Z" }, + { url = "https://files.pythonhosted.org/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload-time = "2025-10-06T05:36:40.152Z" }, + { url = "https://files.pythonhosted.org/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload-time = "2025-10-06T05:36:41.355Z" }, + { url = "https://files.pythonhosted.org/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload-time = "2025-10-06T05:36:42.716Z" }, + { url = "https://files.pythonhosted.org/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload-time = "2025-10-06T05:36:44.251Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload-time = "2025-10-06T05:36:45.423Z" }, + { url = "https://files.pythonhosted.org/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload-time = "2025-10-06T05:36:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload-time = "2025-10-06T05:36:47.8Z" }, + { url = "https://files.pythonhosted.org/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload-time = "2025-10-06T05:36:48.78Z" }, + { url = "https://files.pythonhosted.org/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload-time = "2025-10-06T05:36:49.837Z" }, + { url = "https://files.pythonhosted.org/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload-time = "2025-10-06T05:36:50.851Z" }, + { url = "https://files.pythonhosted.org/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload-time = "2025-10-06T05:36:51.898Z" }, + { url = "https://files.pythonhosted.org/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload-time = "2025-10-06T05:36:53.101Z" }, + { url = "https://files.pythonhosted.org/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload-time = "2025-10-06T05:36:54.309Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload-time = "2025-10-06T05:36:55.566Z" }, + { url = "https://files.pythonhosted.org/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload-time = "2025-10-06T05:36:56.758Z" }, + { url = "https://files.pythonhosted.org/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload-time = "2025-10-06T05:36:57.965Z" }, + { url = "https://files.pythonhosted.org/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload-time = "2025-10-06T05:36:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload-time = "2025-10-06T05:37:00.811Z" }, + { url = "https://files.pythonhosted.org/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload-time = "2025-10-06T05:37:02.115Z" }, + { url = "https://files.pythonhosted.org/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload-time = "2025-10-06T05:37:03.711Z" }, + { url = "https://files.pythonhosted.org/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload-time = "2025-10-06T05:37:04.915Z" }, + { url = "https://files.pythonhosted.org/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload-time = "2025-10-06T05:37:06.343Z" }, + { url = "https://files.pythonhosted.org/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload-time = "2025-10-06T05:37:07.431Z" }, + { url = "https://files.pythonhosted.org/packages/f1/c8/85da824b7e7b9b6e7f7705b2ecaf9591ba6f79c1177f324c2735e41d36a2/frozenlist-1.8.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:cee686f1f4cadeb2136007ddedd0aaf928ab95216e7691c63e50a8ec066336d0", size = 86127, upload-time = "2025-10-06T05:37:08.438Z" }, + { url = "https://files.pythonhosted.org/packages/8e/e8/a1185e236ec66c20afd72399522f142c3724c785789255202d27ae992818/frozenlist-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:119fb2a1bd47307e899c2fac7f28e85b9a543864df47aa7ec9d3c1b4545f096f", size = 49698, upload-time = "2025-10-06T05:37:09.48Z" }, + { url = "https://files.pythonhosted.org/packages/a1/93/72b1736d68f03fda5fdf0f2180fb6caaae3894f1b854d006ac61ecc727ee/frozenlist-1.8.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4970ece02dbc8c3a92fcc5228e36a3e933a01a999f7094ff7c23fbd2beeaa67c", size = 49749, upload-time = "2025-10-06T05:37:10.569Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b2/fabede9fafd976b991e9f1b9c8c873ed86f202889b864756f240ce6dd855/frozenlist-1.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:cba69cb73723c3f329622e34bdbf5ce1f80c21c290ff04256cff1cd3c2036ed2", size = 231298, upload-time = "2025-10-06T05:37:11.993Z" }, + { url = "https://files.pythonhosted.org/packages/3a/3b/d9b1e0b0eed36e70477ffb8360c49c85c8ca8ef9700a4e6711f39a6e8b45/frozenlist-1.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:778a11b15673f6f1df23d9586f83c4846c471a8af693a22e066508b77d201ec8", size = 232015, upload-time = "2025-10-06T05:37:13.194Z" }, + { url = "https://files.pythonhosted.org/packages/dc/94/be719d2766c1138148564a3960fc2c06eb688da592bdc25adcf856101be7/frozenlist-1.8.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0325024fe97f94c41c08872db482cf8ac4800d80e79222c6b0b7b162d5b13686", size = 225038, upload-time = "2025-10-06T05:37:14.577Z" }, + { url = "https://files.pythonhosted.org/packages/e4/09/6712b6c5465f083f52f50cf74167b92d4ea2f50e46a9eea0523d658454ae/frozenlist-1.8.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:97260ff46b207a82a7567b581ab4190bd4dfa09f4db8a8b49d1a958f6aa4940e", size = 240130, upload-time = "2025-10-06T05:37:15.781Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d4/cd065cdcf21550b54f3ce6a22e143ac9e4836ca42a0de1022da8498eac89/frozenlist-1.8.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:54b2077180eb7f83dd52c40b2750d0a9f175e06a42e3213ce047219de902717a", size = 242845, upload-time = "2025-10-06T05:37:17.037Z" }, + { url = "https://files.pythonhosted.org/packages/62/c3/f57a5c8c70cd1ead3d5d5f776f89d33110b1addae0ab010ad774d9a44fb9/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2f05983daecab868a31e1da44462873306d3cbfd76d1f0b5b69c473d21dbb128", size = 229131, upload-time = "2025-10-06T05:37:18.221Z" }, + { url = "https://files.pythonhosted.org/packages/6c/52/232476fe9cb64f0742f3fde2b7d26c1dac18b6d62071c74d4ded55e0ef94/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:33f48f51a446114bc5d251fb2954ab0164d5be02ad3382abcbfe07e2531d650f", size = 240542, upload-time = "2025-10-06T05:37:19.771Z" }, + { url = "https://files.pythonhosted.org/packages/5f/85/07bf3f5d0fb5414aee5f47d33c6f5c77bfe49aac680bfece33d4fdf6a246/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:154e55ec0655291b5dd1b8731c637ecdb50975a2ae70c606d100750a540082f7", size = 237308, upload-time = "2025-10-06T05:37:20.969Z" }, + { url = "https://files.pythonhosted.org/packages/11/99/ae3a33d5befd41ac0ca2cc7fd3aa707c9c324de2e89db0e0f45db9a64c26/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4314debad13beb564b708b4a496020e5306c7333fa9a3ab90374169a20ffab30", size = 238210, upload-time = "2025-10-06T05:37:22.252Z" }, + { url = "https://files.pythonhosted.org/packages/b2/60/b1d2da22f4970e7a155f0adde9b1435712ece01b3cd45ba63702aea33938/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:073f8bf8becba60aa931eb3bc420b217bb7d5b8f4750e6f8b3be7f3da85d38b7", size = 231972, upload-time = "2025-10-06T05:37:23.5Z" }, + { url = "https://files.pythonhosted.org/packages/3f/ab/945b2f32de889993b9c9133216c068b7fcf257d8595a0ac420ac8677cab0/frozenlist-1.8.0-cp314-cp314-win32.whl", hash = "sha256:bac9c42ba2ac65ddc115d930c78d24ab8d4f465fd3fc473cdedfccadb9429806", size = 40536, upload-time = "2025-10-06T05:37:25.581Z" }, + { url = "https://files.pythonhosted.org/packages/59/ad/9caa9b9c836d9ad6f067157a531ac48b7d36499f5036d4141ce78c230b1b/frozenlist-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:3e0761f4d1a44f1d1a47996511752cf3dcec5bbdd9cc2b4fe595caf97754b7a0", size = 44330, upload-time = "2025-10-06T05:37:26.928Z" }, + { url = "https://files.pythonhosted.org/packages/82/13/e6950121764f2676f43534c555249f57030150260aee9dcf7d64efda11dd/frozenlist-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:d1eaff1d00c7751b7c6662e9c5ba6eb2c17a2306ba5e2a37f24ddf3cc953402b", size = 40627, upload-time = "2025-10-06T05:37:28.075Z" }, + { url = "https://files.pythonhosted.org/packages/c0/c7/43200656ecc4e02d3f8bc248df68256cd9572b3f0017f0a0c4e93440ae23/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d3bb933317c52d7ea5004a1c442eef86f426886fba134ef8cf4226ea6ee1821d", size = 89238, upload-time = "2025-10-06T05:37:29.373Z" }, + { url = "https://files.pythonhosted.org/packages/d1/29/55c5f0689b9c0fb765055629f472c0de484dcaf0acee2f7707266ae3583c/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8009897cdef112072f93a0efdce29cd819e717fd2f649ee3016efd3cd885a7ed", size = 50738, upload-time = "2025-10-06T05:37:30.792Z" }, + { url = "https://files.pythonhosted.org/packages/ba/7d/b7282a445956506fa11da8c2db7d276adcbf2b17d8bb8407a47685263f90/frozenlist-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c5dcbbc55383e5883246d11fd179782a9d07a986c40f49abe89ddf865913930", size = 51739, upload-time = "2025-10-06T05:37:32.127Z" }, + { url = "https://files.pythonhosted.org/packages/62/1c/3d8622e60d0b767a5510d1d3cf21065b9db874696a51ea6d7a43180a259c/frozenlist-1.8.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:39ecbc32f1390387d2aa4f5a995e465e9e2f79ba3adcac92d68e3e0afae6657c", size = 284186, upload-time = "2025-10-06T05:37:33.21Z" }, + { url = "https://files.pythonhosted.org/packages/2d/14/aa36d5f85a89679a85a1d44cd7a6657e0b1c75f61e7cad987b203d2daca8/frozenlist-1.8.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92db2bf818d5cc8d9c1f1fc56b897662e24ea5adb36ad1f1d82875bd64e03c24", size = 292196, upload-time = "2025-10-06T05:37:36.107Z" }, + { url = "https://files.pythonhosted.org/packages/05/23/6bde59eb55abd407d34f77d39a5126fb7b4f109a3f611d3929f14b700c66/frozenlist-1.8.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dc43a022e555de94c3b68a4ef0b11c4f747d12c024a520c7101709a2144fb37", size = 273830, upload-time = "2025-10-06T05:37:37.663Z" }, + { url = "https://files.pythonhosted.org/packages/d2/3f/22cff331bfad7a8afa616289000ba793347fcd7bc275f3b28ecea2a27909/frozenlist-1.8.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89a7f2de3602cfed448095bab3f178399646ab7c61454315089787df07733a", size = 294289, upload-time = "2025-10-06T05:37:39.261Z" }, + { url = "https://files.pythonhosted.org/packages/a4/89/5b057c799de4838b6c69aa82b79705f2027615e01be996d2486a69ca99c4/frozenlist-1.8.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:33139dc858c580ea50e7e60a1b0ea003efa1fd42e6ec7fdbad78fff65fad2fd2", size = 300318, upload-time = "2025-10-06T05:37:43.213Z" }, + { url = "https://files.pythonhosted.org/packages/30/de/2c22ab3eb2a8af6d69dc799e48455813bab3690c760de58e1bf43b36da3e/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:168c0969a329b416119507ba30b9ea13688fafffac1b7822802537569a1cb0ef", size = 282814, upload-time = "2025-10-06T05:37:45.337Z" }, + { url = "https://files.pythonhosted.org/packages/59/f7/970141a6a8dbd7f556d94977858cfb36fa9b66e0892c6dd780d2219d8cd8/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:28bd570e8e189d7f7b001966435f9dac6718324b5be2990ac496cf1ea9ddb7fe", size = 291762, upload-time = "2025-10-06T05:37:46.657Z" }, + { url = "https://files.pythonhosted.org/packages/c1/15/ca1adae83a719f82df9116d66f5bb28bb95557b3951903d39135620ef157/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b2a095d45c5d46e5e79ba1e5b9cb787f541a8dee0433836cea4b96a2c439dcd8", size = 289470, upload-time = "2025-10-06T05:37:47.946Z" }, + { url = "https://files.pythonhosted.org/packages/ac/83/dca6dc53bf657d371fbc88ddeb21b79891e747189c5de990b9dfff2ccba1/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:eab8145831a0d56ec9c4139b6c3e594c7a83c2c8be25d5bcf2d86136a532287a", size = 289042, upload-time = "2025-10-06T05:37:49.499Z" }, + { url = "https://files.pythonhosted.org/packages/96/52/abddd34ca99be142f354398700536c5bd315880ed0a213812bc491cff5e4/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:974b28cf63cc99dfb2188d8d222bc6843656188164848c4f679e63dae4b0708e", size = 283148, upload-time = "2025-10-06T05:37:50.745Z" }, + { url = "https://files.pythonhosted.org/packages/af/d3/76bd4ed4317e7119c2b7f57c3f6934aba26d277acc6309f873341640e21f/frozenlist-1.8.0-cp314-cp314t-win32.whl", hash = "sha256:342c97bf697ac5480c0a7ec73cd700ecfa5a8a40ac923bd035484616efecc2df", size = 44676, upload-time = "2025-10-06T05:37:52.222Z" }, + { url = "https://files.pythonhosted.org/packages/89/76/c615883b7b521ead2944bb3480398cbb07e12b7b4e4d073d3752eb721558/frozenlist-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:06be8f67f39c8b1dc671f5d83aaefd3358ae5cdcf8314552c57e7ed3e6475bdd", size = 49451, upload-time = "2025-10-06T05:37:53.425Z" }, + { url = "https://files.pythonhosted.org/packages/e0/a3/5982da14e113d07b325230f95060e2169f5311b1017ea8af2a29b374c289/frozenlist-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:102e6314ca4da683dca92e3b1355490fed5f313b768500084fbe6371fddfdb79", size = 42507, upload-time = "2025-10-06T05:37:54.513Z" }, + { url = "https://files.pythonhosted.org/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload-time = "2025-10-06T05:38:16.721Z" }, +] + +[[package]] +name = "geoalchemy2" +version = "0.18.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, + { name = "sqlalchemy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/05/df/f6d689120a15a2287794e16696c3bdb4cf2e53038255d288b61a4d59e1fa/geoalchemy2-0.18.1.tar.gz", hash = "sha256:4bdc7daf659e36f6456e2f2c3bcce222b879584921a4f50a803ab05fa2bb3124", size = 239302, upload-time = "2025-11-18T15:12:05.296Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/48/25/b3d6fc757d8d909e0e666ec6fbf1b7914e9ad18d6e1b08994cd9d2e63330/geoalchemy2-0.18.1-py3-none-any.whl", hash = "sha256:a49d9559bf7acbb69129a01c6e1861657c15db420886ad0a09b1871fb0ff4bdb", size = 81261, upload-time = "2025-11-18T15:12:03.985Z" }, +] + +[[package]] +name = "geopandas" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, + { name = "packaging" }, + { name = "pandas" }, + { name = "pyogrio" }, + { name = "pyproj" }, + { name = "shapely" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8c/76/e1960ba846f153ab109575242abf89dc98f8e057faa32f3decf4cce9247a/geopandas-1.1.1.tar.gz", hash = "sha256:1745713f64d095c43e72e08e753dbd271678254b24f2e01db8cdb8debe1d293d", size = 332655, upload-time = "2025-06-26T21:04:56.57Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0b/70/d5cd0696eff08e62fdbdebe5b46527facb4e7220eabe0ac6225efab50168/geopandas-1.1.1-py3-none-any.whl", hash = "sha256:589e61aaf39b19828843df16cb90234e72897e2579be236f10eee0d052ad98e8", size = 338365, upload-time = "2025-06-26T21:04:55.139Z" }, +] + +[[package]] +name = "greenlet" +version = "3.2.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/03/b8/704d753a5a45507a7aab61f18db9509302ed3d0a27ac7e0359ec2905b1a6/greenlet-3.2.4.tar.gz", hash = "sha256:0dca0d95ff849f9a364385f36ab49f50065d76964944638be9691e1832e9f86d", size = 188260, upload-time = "2025-08-07T13:24:33.51Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/69/9b804adb5fd0671f367781560eb5eb586c4d495277c93bde4307b9e28068/greenlet-3.2.4-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:3b67ca49f54cede0186854a008109d6ee71f66bd57bb36abd6d0a0267b540cdd", size = 274079, upload-time = "2025-08-07T13:15:45.033Z" }, + { url = "https://files.pythonhosted.org/packages/46/e9/d2a80c99f19a153eff70bc451ab78615583b8dac0754cfb942223d2c1a0d/greenlet-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ddf9164e7a5b08e9d22511526865780a576f19ddd00d62f8a665949327fde8bb", size = 640997, upload-time = "2025-08-07T13:42:56.234Z" }, + { url = "https://files.pythonhosted.org/packages/3b/16/035dcfcc48715ccd345f3a93183267167cdd162ad123cd93067d86f27ce4/greenlet-3.2.4-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f28588772bb5fb869a8eb331374ec06f24a83a9c25bfa1f38b6993afe9c1e968", size = 655185, upload-time = "2025-08-07T13:45:27.624Z" }, + { url = "https://files.pythonhosted.org/packages/31/da/0386695eef69ffae1ad726881571dfe28b41970173947e7c558d9998de0f/greenlet-3.2.4-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:5c9320971821a7cb77cfab8d956fa8e39cd07ca44b6070db358ceb7f8797c8c9", size = 649926, upload-time = "2025-08-07T13:53:15.251Z" }, + { url = "https://files.pythonhosted.org/packages/68/88/69bf19fd4dc19981928ceacbc5fd4bb6bc2215d53199e367832e98d1d8fe/greenlet-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c60a6d84229b271d44b70fb6e5fa23781abb5d742af7b808ae3f6efd7c9c60f6", size = 651839, upload-time = "2025-08-07T13:18:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/19/0d/6660d55f7373b2ff8152401a83e02084956da23ae58cddbfb0b330978fe9/greenlet-3.2.4-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3b3812d8d0c9579967815af437d96623f45c0f2ae5f04e366de62a12d83a8fb0", size = 607586, upload-time = "2025-08-07T13:18:28.544Z" }, + { url = "https://files.pythonhosted.org/packages/8e/1a/c953fdedd22d81ee4629afbb38d2f9d71e37d23caace44775a3a969147d4/greenlet-3.2.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:abbf57b5a870d30c4675928c37278493044d7c14378350b3aa5d484fa65575f0", size = 1123281, upload-time = "2025-08-07T13:42:39.858Z" }, + { url = "https://files.pythonhosted.org/packages/3f/c7/12381b18e21aef2c6bd3a636da1088b888b97b7a0362fac2e4de92405f97/greenlet-3.2.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:20fb936b4652b6e307b8f347665e2c615540d4b42b3b4c8a321d8286da7e520f", size = 1151142, upload-time = "2025-08-07T13:18:22.981Z" }, + { url = "https://files.pythonhosted.org/packages/27/45/80935968b53cfd3f33cf99ea5f08227f2646e044568c9b1555b58ffd61c2/greenlet-3.2.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee7a6ec486883397d70eec05059353b8e83eca9168b9f3f9a361971e77e0bcd0", size = 1564846, upload-time = "2025-11-04T12:42:15.191Z" }, + { url = "https://files.pythonhosted.org/packages/69/02/b7c30e5e04752cb4db6202a3858b149c0710e5453b71a3b2aec5d78a1aab/greenlet-3.2.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:326d234cbf337c9c3def0676412eb7040a35a768efc92504b947b3e9cfc7543d", size = 1633814, upload-time = "2025-11-04T12:42:17.175Z" }, + { url = "https://files.pythonhosted.org/packages/e9/08/b0814846b79399e585f974bbeebf5580fbe59e258ea7be64d9dfb253c84f/greenlet-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:a7d4e128405eea3814a12cc2605e0e6aedb4035bf32697f72deca74de4105e02", size = 299899, upload-time = "2025-08-07T13:38:53.448Z" }, + { url = "https://files.pythonhosted.org/packages/49/e8/58c7f85958bda41dafea50497cbd59738c5c43dbbea5ee83d651234398f4/greenlet-3.2.4-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:1a921e542453fe531144e91e1feedf12e07351b1cf6c9e8a3325ea600a715a31", size = 272814, upload-time = "2025-08-07T13:15:50.011Z" }, + { url = "https://files.pythonhosted.org/packages/62/dd/b9f59862e9e257a16e4e610480cfffd29e3fae018a68c2332090b53aac3d/greenlet-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd3c8e693bff0fff6ba55f140bf390fa92c994083f838fece0f63be121334945", size = 641073, upload-time = "2025-08-07T13:42:57.23Z" }, + { url = "https://files.pythonhosted.org/packages/f7/0b/bc13f787394920b23073ca3b6c4a7a21396301ed75a655bcb47196b50e6e/greenlet-3.2.4-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:710638eb93b1fa52823aa91bf75326f9ecdfd5e0466f00789246a5280f4ba0fc", size = 655191, upload-time = "2025-08-07T13:45:29.752Z" }, + { url = "https://files.pythonhosted.org/packages/f2/d6/6adde57d1345a8d0f14d31e4ab9c23cfe8e2cd39c3baf7674b4b0338d266/greenlet-3.2.4-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:c5111ccdc9c88f423426df3fd1811bfc40ed66264d35aa373420a34377efc98a", size = 649516, upload-time = "2025-08-07T13:53:16.314Z" }, + { url = "https://files.pythonhosted.org/packages/7f/3b/3a3328a788d4a473889a2d403199932be55b1b0060f4ddd96ee7cdfcad10/greenlet-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d76383238584e9711e20ebe14db6c88ddcedc1829a9ad31a584389463b5aa504", size = 652169, upload-time = "2025-08-07T13:18:32.861Z" }, + { url = "https://files.pythonhosted.org/packages/ee/43/3cecdc0349359e1a527cbf2e3e28e5f8f06d3343aaf82ca13437a9aa290f/greenlet-3.2.4-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:23768528f2911bcd7e475210822ffb5254ed10d71f4028387e5a99b4c6699671", size = 610497, upload-time = "2025-08-07T13:18:31.636Z" }, + { url = "https://files.pythonhosted.org/packages/b8/19/06b6cf5d604e2c382a6f31cafafd6f33d5dea706f4db7bdab184bad2b21d/greenlet-3.2.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:00fadb3fedccc447f517ee0d3fd8fe49eae949e1cd0f6a611818f4f6fb7dc83b", size = 1121662, upload-time = "2025-08-07T13:42:41.117Z" }, + { url = "https://files.pythonhosted.org/packages/a2/15/0d5e4e1a66fab130d98168fe984c509249c833c1a3c16806b90f253ce7b9/greenlet-3.2.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:d25c5091190f2dc0eaa3f950252122edbbadbb682aa7b1ef2f8af0f8c0afefae", size = 1149210, upload-time = "2025-08-07T13:18:24.072Z" }, + { url = "https://files.pythonhosted.org/packages/1c/53/f9c440463b3057485b8594d7a638bed53ba531165ef0ca0e6c364b5cc807/greenlet-3.2.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e343822feb58ac4d0a1211bd9399de2b3a04963ddeec21530fc426cc121f19b", size = 1564759, upload-time = "2025-11-04T12:42:19.395Z" }, + { url = "https://files.pythonhosted.org/packages/47/e4/3bb4240abdd0a8d23f4f88adec746a3099f0d86bfedb623f063b2e3b4df0/greenlet-3.2.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ca7f6f1f2649b89ce02f6f229d7c19f680a6238af656f61e0115b24857917929", size = 1634288, upload-time = "2025-11-04T12:42:21.174Z" }, + { url = "https://files.pythonhosted.org/packages/0b/55/2321e43595e6801e105fcfdee02b34c0f996eb71e6ddffca6b10b7e1d771/greenlet-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:554b03b6e73aaabec3745364d6239e9e012d64c68ccd0b8430c64ccc14939a8b", size = 299685, upload-time = "2025-08-07T13:24:38.824Z" }, + { url = "https://files.pythonhosted.org/packages/22/5c/85273fd7cc388285632b0498dbbab97596e04b154933dfe0f3e68156c68c/greenlet-3.2.4-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:49a30d5fda2507ae77be16479bdb62a660fa51b1eb4928b524975b3bde77b3c0", size = 273586, upload-time = "2025-08-07T13:16:08.004Z" }, + { url = "https://files.pythonhosted.org/packages/d1/75/10aeeaa3da9332c2e761e4c50d4c3556c21113ee3f0afa2cf5769946f7a3/greenlet-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:299fd615cd8fc86267b47597123e3f43ad79c9d8a22bebdce535e53550763e2f", size = 686346, upload-time = "2025-08-07T13:42:59.944Z" }, + { url = "https://files.pythonhosted.org/packages/c0/aa/687d6b12ffb505a4447567d1f3abea23bd20e73a5bed63871178e0831b7a/greenlet-3.2.4-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c17b6b34111ea72fc5a4e4beec9711d2226285f0386ea83477cbb97c30a3f3a5", size = 699218, upload-time = "2025-08-07T13:45:30.969Z" }, + { url = "https://files.pythonhosted.org/packages/dc/8b/29aae55436521f1d6f8ff4e12fb676f3400de7fcf27fccd1d4d17fd8fecd/greenlet-3.2.4-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b4a1870c51720687af7fa3e7cda6d08d801dae660f75a76f3845b642b4da6ee1", size = 694659, upload-time = "2025-08-07T13:53:17.759Z" }, + { url = "https://files.pythonhosted.org/packages/92/2e/ea25914b1ebfde93b6fc4ff46d6864564fba59024e928bdc7de475affc25/greenlet-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:061dc4cf2c34852b052a8620d40f36324554bc192be474b9e9770e8c042fd735", size = 695355, upload-time = "2025-08-07T13:18:34.517Z" }, + { url = "https://files.pythonhosted.org/packages/72/60/fc56c62046ec17f6b0d3060564562c64c862948c9d4bc8aa807cf5bd74f4/greenlet-3.2.4-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44358b9bf66c8576a9f57a590d5f5d6e72fa4228b763d0e43fee6d3b06d3a337", size = 657512, upload-time = "2025-08-07T13:18:33.969Z" }, + { url = "https://files.pythonhosted.org/packages/23/6e/74407aed965a4ab6ddd93a7ded3180b730d281c77b765788419484cdfeef/greenlet-3.2.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2917bdf657f5859fbf3386b12d68ede4cf1f04c90c3a6bc1f013dd68a22e2269", size = 1612508, upload-time = "2025-11-04T12:42:23.427Z" }, + { url = "https://files.pythonhosted.org/packages/0d/da/343cd760ab2f92bac1845ca07ee3faea9fe52bee65f7bcb19f16ad7de08b/greenlet-3.2.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:015d48959d4add5d6c9f6c5210ee3803a830dce46356e3bc326d6776bde54681", size = 1680760, upload-time = "2025-11-04T12:42:25.341Z" }, + { url = "https://files.pythonhosted.org/packages/e3/a5/6ddab2b4c112be95601c13428db1d8b6608a8b6039816f2ba09c346c08fc/greenlet-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:e37ab26028f12dbb0ff65f29a8d3d44a765c61e729647bf2ddfbbed621726f01", size = 303425, upload-time = "2025-08-07T13:32:27.59Z" }, +] + +[[package]] +name = "gunicorn" +version = "23.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/34/72/9614c465dc206155d93eff0ca20d42e1e35afc533971379482de953521a4/gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec", size = 375031, upload-time = "2024-08-10T20:25:27.378Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/7d/6dac2a6e1eba33ee43f318edbed4ff29151a49b5d37f080aad1e6469bca4/gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d", size = 85029, upload-time = "2024-08-10T20:25:24.996Z" }, +] + +[[package]] +name = "h11" +version = "0.16.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, +] + +[[package]] +name = "herbie-data" +version = "2025.11.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cfgrib" }, + { name = "eccodes" }, + { name = "numpy" }, + { name = "pandas" }, + { name = "pyproj" }, + { name = "requests" }, + { name = "toml" }, + { name = "xarray" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/93/54/3045c2319a0a0a2d7f353b1f1578a05c3c26e0b3982f35fa2c8bb7074626/herbie_data-2025.11.2.tar.gz", hash = "sha256:146ac3fa354cdfcf4b5d755c9e4fdf2d6df98061a426ead3964b08f6e3cfe7eb", size = 9421552, upload-time = "2025-11-19T06:20:30.757Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/fe/12ae4f184be264c395f228a3fb14c34d17234cba5b109e2a0d208234947a/herbie_data-2025.11.2-py3-none-any.whl", hash = "sha256:2d6e0218f79d2741f0e01accf26ea9559abe1b2c136f48a22491f89b0ad6a874", size = 116890, upload-time = "2025-11-19T06:20:28.952Z" }, +] + +[[package]] +name = "hiredis" +version = "3.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/65/82/d2817ce0653628e0a0cb128533f6af0dd6318a49f3f3a6a7bd1f2f2154af/hiredis-3.3.0.tar.gz", hash = "sha256:105596aad9249634361815c574351f1bd50455dc23b537c2940066c4a9dea685", size = 89048, upload-time = "2025-10-14T16:33:34.263Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/48/1c/ed28ae5d704f5c7e85b946fa327f30d269e6272c847fef7e91ba5fc86193/hiredis-3.3.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:5b8e1d6a2277ec5b82af5dce11534d3ed5dffeb131fd9b210bc1940643b39b5f", size = 82026, upload-time = "2025-10-14T16:32:12.004Z" }, + { url = "https://files.pythonhosted.org/packages/f4/9b/79f30c5c40e248291023b7412bfdef4ad9a8a92d9e9285d65d600817dac7/hiredis-3.3.0-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:c4981de4d335f996822419e8a8b3b87367fcef67dc5fb74d3bff4df9f6f17783", size = 46217, upload-time = "2025-10-14T16:32:13.133Z" }, + { url = "https://files.pythonhosted.org/packages/e7/c3/02b9ed430ad9087aadd8afcdf616717452d16271b701fa47edfe257b681e/hiredis-3.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1706480a683e328ae9ba5d704629dee2298e75016aa0207e7067b9c40cecc271", size = 41858, upload-time = "2025-10-14T16:32:13.98Z" }, + { url = "https://files.pythonhosted.org/packages/f1/98/b2a42878b82130a535c7aa20bc937ba2d07d72e9af3ad1ad93e837c419b5/hiredis-3.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0a95cef9989736ac313639f8f545b76b60b797e44e65834aabbb54e4fad8d6c8", size = 170195, upload-time = "2025-10-14T16:32:14.728Z" }, + { url = "https://files.pythonhosted.org/packages/66/1d/9dcde7a75115d3601b016113d9b90300726fa8e48aacdd11bf01a453c145/hiredis-3.3.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca2802934557ccc28a954414c245ba7ad904718e9712cb67c05152cf6b9dd0a3", size = 181808, upload-time = "2025-10-14T16:32:15.622Z" }, + { url = "https://files.pythonhosted.org/packages/56/a1/60f6bda9b20b4e73c85f7f5f046bc2c154a5194fc94eb6861e1fd97ced52/hiredis-3.3.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:fe730716775f61e76d75810a38ee4c349d3af3896450f1525f5a4034cf8f2ed7", size = 180578, upload-time = "2025-10-14T16:32:16.514Z" }, + { url = "https://files.pythonhosted.org/packages/d9/01/859d21de65085f323a701824e23ea3330a0ac05f8e184544d7aa5c26128d/hiredis-3.3.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:749faa69b1ce1f741f5eaf743435ac261a9262e2d2d66089192477e7708a9abc", size = 172508, upload-time = "2025-10-14T16:32:17.411Z" }, + { url = "https://files.pythonhosted.org/packages/99/a8/28fd526e554c80853d0fbf57ef2a3235f00e4ed34ce0e622e05d27d0f788/hiredis-3.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:95c9427f2ac3f1dd016a3da4e1161fa9d82f221346c8f3fdd6f3f77d4e28946c", size = 166341, upload-time = "2025-10-14T16:32:18.561Z" }, + { url = "https://files.pythonhosted.org/packages/f2/91/ded746b7d2914f557fbbf77be55e90d21f34ba758ae10db6591927c642c8/hiredis-3.3.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c863ee44fe7bff25e41f3a5105c936a63938b76299b802d758f40994ab340071", size = 176765, upload-time = "2025-10-14T16:32:19.491Z" }, + { url = "https://files.pythonhosted.org/packages/d6/4c/04aa46ff386532cb5f08ee495c2bf07303e93c0acf2fa13850e031347372/hiredis-3.3.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:2213c7eb8ad5267434891f3241c7776e3bafd92b5933fc57d53d4456247dc542", size = 170312, upload-time = "2025-10-14T16:32:20.404Z" }, + { url = "https://files.pythonhosted.org/packages/90/6e/67f9d481c63f542a9cf4c9f0ea4e5717db0312fb6f37fb1f78f3a66de93c/hiredis-3.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a172bae3e2837d74530cd60b06b141005075db1b814d966755977c69bd882ce8", size = 167965, upload-time = "2025-10-14T16:32:21.259Z" }, + { url = "https://files.pythonhosted.org/packages/7a/df/dde65144d59c3c0d85e43255798f1fa0c48d413e668cfd92b3d9f87924ef/hiredis-3.3.0-cp312-cp312-win32.whl", hash = "sha256:cb91363b9fd6d41c80df9795e12fffbaf5c399819e6ae8120f414dedce6de068", size = 20533, upload-time = "2025-10-14T16:32:22.192Z" }, + { url = "https://files.pythonhosted.org/packages/f5/a9/55a4ac9c16fdf32e92e9e22c49f61affe5135e177ca19b014484e28950f7/hiredis-3.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:04ec150e95eea3de9ff8bac754978aa17b8bf30a86d4ab2689862020945396b0", size = 22379, upload-time = "2025-10-14T16:32:22.916Z" }, + { url = "https://files.pythonhosted.org/packages/6d/39/2b789ebadd1548ccb04a2c18fbc123746ad1a7e248b7f3f3cac618ca10a6/hiredis-3.3.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:b7048b4ec0d5dddc8ddd03da603de0c4b43ef2540bf6e4c54f47d23e3480a4fa", size = 82035, upload-time = "2025-10-14T16:32:23.715Z" }, + { url = "https://files.pythonhosted.org/packages/85/74/4066d9c1093be744158ede277f2a0a4e4cd0fefeaa525c79e2876e9e5c72/hiredis-3.3.0-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:e5f86ce5a779319c15567b79e0be806e8e92c18bb2ea9153e136312fafa4b7d6", size = 46219, upload-time = "2025-10-14T16:32:24.554Z" }, + { url = "https://files.pythonhosted.org/packages/fa/3f/f9e0f6d632f399d95b3635703e1558ffaa2de3aea4cfcbc2d7832606ba43/hiredis-3.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fbdb97a942e66016fff034df48a7a184e2b7dc69f14c4acd20772e156f20d04b", size = 41860, upload-time = "2025-10-14T16:32:25.356Z" }, + { url = "https://files.pythonhosted.org/packages/4a/c5/b7dde5ec390dabd1cabe7b364a509c66d4e26de783b0b64cf1618f7149fc/hiredis-3.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b0fb4bea72fe45ff13e93ddd1352b43ff0749f9866263b5cca759a4c960c776f", size = 170094, upload-time = "2025-10-14T16:32:26.148Z" }, + { url = "https://files.pythonhosted.org/packages/3e/d6/7f05c08ee74d41613be466935688068e07f7b6c55266784b5ace7b35b766/hiredis-3.3.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:85b9baf98050e8f43c2826ab46aaf775090d608217baf7af7882596aef74e7f9", size = 181746, upload-time = "2025-10-14T16:32:27.844Z" }, + { url = "https://files.pythonhosted.org/packages/0e/d2/aaf9f8edab06fbf5b766e0cae3996324297c0516a91eb2ca3bd1959a0308/hiredis-3.3.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:69079fb0f0ebb61ba63340b9c4bce9388ad016092ca157e5772eb2818209d930", size = 180465, upload-time = "2025-10-14T16:32:29.185Z" }, + { url = "https://files.pythonhosted.org/packages/8d/1e/93ded8b9b484519b211fc71746a231af98c98928e3ebebb9086ed20bb1ad/hiredis-3.3.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c17f77b79031ea4b0967d30255d2ae6e7df0603ee2426ad3274067f406938236", size = 172419, upload-time = "2025-10-14T16:32:30.059Z" }, + { url = "https://files.pythonhosted.org/packages/68/13/02880458e02bbfcedcaabb8f7510f9dda1c89d7c1921b1bb28c22bb38cbf/hiredis-3.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45d14f745fc177bc05fc24bdf20e2b515e9a068d3d4cce90a0fb78d04c9c9d9a", size = 166400, upload-time = "2025-10-14T16:32:31.173Z" }, + { url = "https://files.pythonhosted.org/packages/11/60/896e03267670570f19f61dc65a2137fcb2b06e83ab0911d58eeec9f3cb88/hiredis-3.3.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:ba063fdf1eff6377a0c409609cbe890389aefddfec109c2d20fcc19cfdafe9da", size = 176845, upload-time = "2025-10-14T16:32:32.12Z" }, + { url = "https://files.pythonhosted.org/packages/f1/90/a1d4bd0cdcf251fda72ac0bd932f547b48ad3420f89bb2ef91bf6a494534/hiredis-3.3.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:1799cc66353ad066bfdd410135c951959da9f16bcb757c845aab2f21fc4ef099", size = 170365, upload-time = "2025-10-14T16:32:33.035Z" }, + { url = "https://files.pythonhosted.org/packages/f1/9a/7c98f7bb76bdb4a6a6003cf8209721f083e65d2eed2b514f4a5514bda665/hiredis-3.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2cbf71a121996ffac82436b6153290815b746afb010cac19b3290a1644381b07", size = 168022, upload-time = "2025-10-14T16:32:34.81Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ca/672ee658ffe9525558615d955b554ecd36aa185acd4431ccc9701c655c9b/hiredis-3.3.0-cp313-cp313-win32.whl", hash = "sha256:a7cbbc6026bf03659f0b25e94bbf6e64f6c8c22f7b4bc52fe569d041de274194", size = 20533, upload-time = "2025-10-14T16:32:35.7Z" }, + { url = "https://files.pythonhosted.org/packages/20/93/511fd94f6a7b6d72a4cf9c2b159bf3d780585a9a1dca52715dd463825299/hiredis-3.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:a8def89dd19d4e2e4482b7412d453dec4a5898954d9a210d7d05f60576cedef6", size = 22387, upload-time = "2025-10-14T16:32:36.441Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b3/b948ee76a6b2bc7e45249861646f91f29704f743b52565cf64cee9c4658b/hiredis-3.3.0-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c135bda87211f7af9e2fd4e046ab433c576cd17b69e639a0f5bb2eed5e0e71a9", size = 82105, upload-time = "2025-10-14T16:32:37.204Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9b/4210f4ebfb3ab4ada964b8de08190f54cbac147198fb463cd3c111cc13e0/hiredis-3.3.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:2f855c678230aed6fc29b962ce1cc67e5858a785ef3a3fd6b15dece0487a2e60", size = 46237, upload-time = "2025-10-14T16:32:38.07Z" }, + { url = "https://files.pythonhosted.org/packages/b3/7a/e38bfd7d04c05036b4ccc6f42b86b1032185cf6ae426e112a97551fece14/hiredis-3.3.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4059c78a930cbb33c391452ccce75b137d6f89e2eebf6273d75dafc5c2143c03", size = 41894, upload-time = "2025-10-14T16:32:38.929Z" }, + { url = "https://files.pythonhosted.org/packages/28/d3/eae43d9609c5d9a6effef0586ee47e13a0d84b44264b688d97a75cd17ee5/hiredis-3.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:334a3f1d14c253bb092e187736c3384203bd486b244e726319bbb3f7dffa4a20", size = 170486, upload-time = "2025-10-14T16:32:40.147Z" }, + { url = "https://files.pythonhosted.org/packages/c3/fd/34d664554880b27741ab2916d66207357563b1639e2648685f4c84cfb755/hiredis-3.3.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd137b147235447b3d067ec952c5b9b95ca54b71837e1b38dbb2ec03b89f24fc", size = 182031, upload-time = "2025-10-14T16:32:41.06Z" }, + { url = "https://files.pythonhosted.org/packages/08/a3/0c69fdde3f4155b9f7acc64ccffde46f312781469260061b3bbaa487fd34/hiredis-3.3.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8f88f4f2aceb73329ece86a1cb0794fdbc8e6d614cb5ca2d1023c9b7eb432db8", size = 180542, upload-time = "2025-10-14T16:32:42.993Z" }, + { url = "https://files.pythonhosted.org/packages/68/7a/ad5da4d7bc241e57c5b0c4fe95aa75d1f2116e6e6c51577394d773216e01/hiredis-3.3.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:550f4d1538822fc75ebf8cf63adc396b23d4958bdbbad424521f2c0e3dfcb169", size = 172353, upload-time = "2025-10-14T16:32:43.965Z" }, + { url = "https://files.pythonhosted.org/packages/4b/dc/c46eace64eb047a5b31acd5e4b0dc6d2f0390a4a3f6d507442d9efa570ad/hiredis-3.3.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:54b14211fbd5930fc696f6fcd1f1f364c660970d61af065a80e48a1fa5464dd6", size = 166435, upload-time = "2025-10-14T16:32:44.97Z" }, + { url = "https://files.pythonhosted.org/packages/4a/ac/ad13a714e27883a2e4113c980c94caf46b801b810de5622c40f8d3e8335f/hiredis-3.3.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:c9e96f63dbc489fc86f69951e9f83dadb9582271f64f6822c47dcffa6fac7e4a", size = 177218, upload-time = "2025-10-14T16:32:45.936Z" }, + { url = "https://files.pythonhosted.org/packages/c2/38/268fabd85b225271fe1ba82cb4a484fcc1bf922493ff2c74b400f1a6f339/hiredis-3.3.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:106e99885d46684d62ab3ec1d6b01573cc0e0083ac295b11aaa56870b536c7ec", size = 170477, upload-time = "2025-10-14T16:32:46.898Z" }, + { url = "https://files.pythonhosted.org/packages/20/6b/02bb8af810ea04247334ab7148acff7a61c08a8832830c6703f464be83a9/hiredis-3.3.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:087e2ef3206361281b1a658b5b4263572b6ba99465253e827796964208680459", size = 167915, upload-time = "2025-10-14T16:32:47.847Z" }, + { url = "https://files.pythonhosted.org/packages/83/94/901fa817e667b2e69957626395e6dee416e31609dca738f28e6b545ca6c2/hiredis-3.3.0-cp314-cp314-win32.whl", hash = "sha256:80638ebeab1cefda9420e9fedc7920e1ec7b4f0513a6b23d58c9d13c882f8065", size = 21165, upload-time = "2025-10-14T16:32:50.753Z" }, + { url = "https://files.pythonhosted.org/packages/b1/7e/4881b9c1d0b4cdaba11bd10e600e97863f977ea9d67c5988f7ec8cd363e5/hiredis-3.3.0-cp314-cp314-win_amd64.whl", hash = "sha256:a68aaf9ba024f4e28cf23df9196ff4e897bd7085872f3a30644dca07fa787816", size = 22996, upload-time = "2025-10-14T16:32:51.543Z" }, + { url = "https://files.pythonhosted.org/packages/a7/b6/d7e6c17da032665a954a89c1e6ee3bd12cb51cd78c37527842b03519981d/hiredis-3.3.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:f7f80442a32ce51ee5d89aeb5a84ee56189a0e0e875f1a57bbf8d462555ae48f", size = 83034, upload-time = "2025-10-14T16:32:52.395Z" }, + { url = "https://files.pythonhosted.org/packages/27/6c/6751b698060cdd1b2d8427702cff367c9ed7a1705bcf3792eb5b896f149b/hiredis-3.3.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:a1a67530da714954ed50579f4fe1ab0ddbac9c43643b1721c2cb226a50dde263", size = 46701, upload-time = "2025-10-14T16:32:53.572Z" }, + { url = "https://files.pythonhosted.org/packages/ce/8e/20a5cf2c83c7a7e08c76b9abab113f99f71cd57468a9c7909737ce6e9bf8/hiredis-3.3.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:616868352e47ab355559adca30f4f3859f9db895b4e7bc71e2323409a2add751", size = 42381, upload-time = "2025-10-14T16:32:54.762Z" }, + { url = "https://files.pythonhosted.org/packages/be/0a/547c29c06e8c9c337d0df3eec39da0cf1aad701daf8a9658dd37f25aca66/hiredis-3.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e799b79f3150083e9702fc37e6243c0bd47a443d6eae3f3077b0b3f510d6a145", size = 180313, upload-time = "2025-10-14T16:32:55.644Z" }, + { url = "https://files.pythonhosted.org/packages/89/8a/488de5469e3d0921a1c425045bf00e983d48b2111a90e47cf5769eaa536c/hiredis-3.3.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9ef1dfb0d2c92c3701655e2927e6bbe10c499aba632c7ea57b6392516df3864b", size = 190488, upload-time = "2025-10-14T16:32:56.649Z" }, + { url = "https://files.pythonhosted.org/packages/b5/59/8493edc3eb9ae0dbea2b2230c2041a52bc03e390b02ffa3ac0bca2af9aea/hiredis-3.3.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c290da6bc2a57e854c7da9956cd65013483ede935677e84560da3b848f253596", size = 189210, upload-time = "2025-10-14T16:32:57.759Z" }, + { url = "https://files.pythonhosted.org/packages/f0/de/8c9a653922057b32fb1e2546ecd43ef44c9aa1a7cf460c87cae507eb2bc7/hiredis-3.3.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fd8c438d9e1728f0085bf9b3c9484d19ec31f41002311464e75b69550c32ffa8", size = 180972, upload-time = "2025-10-14T16:32:58.737Z" }, + { url = "https://files.pythonhosted.org/packages/e4/a3/51e6e6afaef2990986d685ca6e254ffbd191f1635a59b2d06c9e5d10c8a2/hiredis-3.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1bbc6b8a88bbe331e3ebf6685452cebca6dfe6d38a6d4efc5651d7e363ba28bd", size = 175315, upload-time = "2025-10-14T16:32:59.774Z" }, + { url = "https://files.pythonhosted.org/packages/96/54/e436312feb97601f70f8b39263b8da5ac4a5d18305ebdfb08ad7621f6119/hiredis-3.3.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:55d8c18fe9a05496c5c04e6eccc695169d89bf358dff964bcad95696958ec05f", size = 185653, upload-time = "2025-10-14T16:33:00.749Z" }, + { url = "https://files.pythonhosted.org/packages/ed/a3/88e66030d066337c6c0f883a912c6d4b2d6d7173490fbbc113a6cbe414ff/hiredis-3.3.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:4ddc79afa76b805d364e202a754666cb3c4d9c85153cbfed522871ff55827838", size = 179032, upload-time = "2025-10-14T16:33:01.711Z" }, + { url = "https://files.pythonhosted.org/packages/bc/1f/fb7375467e9adaa371cd617c2984fefe44bdce73add4c70b8dd8cab1b33a/hiredis-3.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:8e8a4b8540581dcd1b2b25827a54cfd538e0afeaa1a0e3ca87ad7126965981cc", size = 176127, upload-time = "2025-10-14T16:33:02.793Z" }, + { url = "https://files.pythonhosted.org/packages/66/14/0dc2b99209c400f3b8f24067273e9c3cb383d894e155830879108fb19e98/hiredis-3.3.0-cp314-cp314t-win32.whl", hash = "sha256:298593bb08487753b3afe6dc38bac2532e9bac8dcee8d992ef9977d539cc6776", size = 22024, upload-time = "2025-10-14T16:33:03.812Z" }, + { url = "https://files.pythonhosted.org/packages/b2/2f/8a0befeed8bbe142d5a6cf3b51e8cbe019c32a64a596b0ebcbc007a8f8f1/hiredis-3.3.0-cp314-cp314t-win_amd64.whl", hash = "sha256:b442b6ab038a6f3b5109874d2514c4edf389d8d8b553f10f12654548808683bc", size = 23808, upload-time = "2025-10-14T16:33:04.965Z" }, +] + +[[package]] +name = "httpcore" +version = "1.0.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "h11" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, +] + +[[package]] +name = "httpx" +version = "0.28.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, + { name = "certifi" }, + { name = "httpcore" }, + { name = "idna" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, +] + +[[package]] +name = "idna" +version = "3.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, +] + +[[package]] +name = "ipykernel" +version = "6.31.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "appnope", marker = "sys_platform == 'darwin'" }, + { name = "comm" }, + { name = "debugpy" }, + { name = "ipython" }, + { name = "jupyter-client" }, + { name = "jupyter-core" }, + { name = "matplotlib-inline" }, + { name = "nest-asyncio" }, + { name = "packaging" }, + { name = "psutil" }, + { name = "pyzmq" }, + { name = "tornado" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a5/1d/d5ba6edbfe6fae4c3105bca3a9c889563cc752c7f2de45e333164c7f4846/ipykernel-6.31.0.tar.gz", hash = "sha256:2372ce8bc1ff4f34e58cafed3a0feb2194b91fc7cad0fc72e79e47b45ee9e8f6", size = 167493, upload-time = "2025-10-20T11:42:39.948Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/d8/502954a4ec0efcf264f99b65b41c3c54e65a647d9f0d6f62cd02227d242c/ipykernel-6.31.0-py3-none-any.whl", hash = "sha256:abe5386f6ced727a70e0eb0cf1da801fa7c5fa6ff82147747d5a0406cd8c94af", size = 117003, upload-time = "2025-10-20T11:42:37.502Z" }, +] + +[[package]] +name = "ipython" +version = "9.7.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "decorator" }, + { name = "ipython-pygments-lexers" }, + { name = "jedi" }, + { name = "matplotlib-inline" }, + { name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "prompt-toolkit" }, + { name = "pygments" }, + { name = "stack-data" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/29/e6/48c74d54039241a456add616464ea28c6ebf782e4110d419411b83dae06f/ipython-9.7.0.tar.gz", hash = "sha256:5f6de88c905a566c6a9d6c400a8fed54a638e1f7543d17aae2551133216b1e4e", size = 4422115, upload-time = "2025-11-05T12:18:54.646Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/aa/62893d6a591d337aa59dcc4c6f6c842f1fe20cd72c8c5c1f980255243252/ipython-9.7.0-py3-none-any.whl", hash = "sha256:bce8ac85eb9521adc94e1845b4c03d88365fd6ac2f4908ec4ed1eb1b0a065f9f", size = 618911, upload-time = "2025-11-05T12:18:52.484Z" }, +] + +[[package]] +name = "ipython-pygments-lexers" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pygments" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393, upload-time = "2025-01-17T11:24:34.505Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074, upload-time = "2025-01-17T11:24:33.271Z" }, +] + +[[package]] +name = "ipywidgets" +version = "8.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "comm" }, + { name = "ipython" }, + { name = "jupyterlab-widgets" }, + { name = "traitlets" }, + { name = "widgetsnbextension" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4c/ae/c5ce1edc1afe042eadb445e95b0671b03cee61895264357956e61c0d2ac0/ipywidgets-8.1.8.tar.gz", hash = "sha256:61f969306b95f85fba6b6986b7fe45d73124d1d9e3023a8068710d47a22ea668", size = 116739, upload-time = "2025-11-01T21:18:12.393Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/56/6d/0d9848617b9f753b87f214f1c682592f7ca42de085f564352f10f0843026/ipywidgets-8.1.8-py3-none-any.whl", hash = "sha256:ecaca67aed704a338f88f67b1181b58f821ab5dc89c1f0f5ef99db43c1c2921e", size = 139808, upload-time = "2025-11-01T21:18:10.956Z" }, +] + +[[package]] +name = "isoduration" +version = "20.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "arrow" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7c/1a/3c8edc664e06e6bd06cce40c6b22da5f1429aa4224d0c590f3be21c91ead/isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9", size = 11649, upload-time = "2020-11-01T11:00:00.312Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7b/55/e5326141505c5d5e34c5e0935d2908a74e4561eca44108fbfb9c13d2911a/isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042", size = 11321, upload-time = "2020-11-01T10:59:58.02Z" }, +] + +[[package]] +name = "jedi" +version = "0.19.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "parso" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287, upload-time = "2024-11-11T01:41:42.873Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278, upload-time = "2024-11-11T01:41:40.175Z" }, +] + +[[package]] +name = "jinja2" +version = "3.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, +] + +[[package]] +name = "jmespath" +version = "1.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", size = 25843, upload-time = "2022-06-17T18:00:12.224Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/31/b4/b9b800c45527aadd64d5b442f9b932b00648617eb5d63d2c7a6587b7cafc/jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980", size = 20256, upload-time = "2022-06-17T18:00:10.251Z" }, +] + +[[package]] +name = "joblib" +version = "1.5.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e8/5d/447af5ea094b9e4c4054f82e223ada074c552335b9b4b2d14bd9b35a67c4/joblib-1.5.2.tar.gz", hash = "sha256:3faa5c39054b2f03ca547da9b2f52fde67c06240c31853f306aea97f13647b55", size = 331077, upload-time = "2025-08-27T12:15:46.575Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/e8/685f47e0d754320684db4425a0967f7d3fa70126bffd76110b7009a0090f/joblib-1.5.2-py3-none-any.whl", hash = "sha256:4e1f0bdbb987e6d843c70cf43714cb276623def372df3c22fe5266b2670bc241", size = 308396, upload-time = "2025-08-27T12:15:45.188Z" }, +] + +[[package]] +name = "json5" +version = "0.12.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/12/ae/929aee9619e9eba9015207a9d2c1c54db18311da7eb4dcf6d41ad6f0eb67/json5-0.12.1.tar.gz", hash = "sha256:b2743e77b3242f8d03c143dd975a6ec7c52e2f2afe76ed934e53503dd4ad4990", size = 52191, upload-time = "2025-08-12T19:47:42.583Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/85/e2/05328bd2621be49a6fed9e3030b1e51a2d04537d3f816d211b9cc53c5262/json5-0.12.1-py3-none-any.whl", hash = "sha256:d9c9b3bc34a5f54d43c35e11ef7cb87d8bdd098c6ace87117a7b7e83e705c1d5", size = 36119, upload-time = "2025-08-12T19:47:41.131Z" }, +] + +[[package]] +name = "jsonpointer" +version = "3.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6a/0a/eebeb1fa92507ea94016a2a790b93c2ae41a7e18778f85471dc54475ed25/jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef", size = 9114, upload-time = "2024-06-10T19:24:42.462Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/71/92/5e77f98553e9e75130c78900d000368476aed74276eb8ae8796f65f00918/jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942", size = 7595, upload-time = "2024-06-10T19:24:40.698Z" }, +] + +[[package]] +name = "jsonschema" +version = "4.25.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "jsonschema-specifications" }, + { name = "referencing" }, + { name = "rpds-py" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/74/69/f7185de793a29082a9f3c7728268ffb31cb5095131a9c139a74078e27336/jsonschema-4.25.1.tar.gz", hash = "sha256:e4a9655ce0da0c0b67a085847e00a3a51449e1157f4f75e9fb5aa545e122eb85", size = 357342, upload-time = "2025-08-18T17:03:50.038Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bf/9c/8c95d856233c1f82500c2450b8c68576b4cf1c871db3afac5c34ff84e6fd/jsonschema-4.25.1-py3-none-any.whl", hash = "sha256:3fba0169e345c7175110351d456342c364814cfcf3b964ba4587f22915230a63", size = 90040, upload-time = "2025-08-18T17:03:48.373Z" }, +] + +[package.optional-dependencies] +format-nongpl = [ + { name = "fqdn" }, + { name = "idna" }, + { name = "isoduration" }, + { name = "jsonpointer" }, + { name = "rfc3339-validator" }, + { name = "rfc3986-validator" }, + { name = "rfc3987-syntax" }, + { name = "uri-template" }, + { name = "webcolors" }, +] + +[[package]] +name = "jsonschema-specifications" +version = "2025.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "referencing" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/74/a633ee74eb36c44aa6d1095e7cc5569bebf04342ee146178e2d36600708b/jsonschema_specifications-2025.9.1.tar.gz", hash = "sha256:b540987f239e745613c7a9176f3edb72b832a4ac465cf02712288397832b5e8d", size = 32855, upload-time = "2025-09-08T01:34:59.186Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl", hash = "sha256:98802fee3a11ee76ecaca44429fda8a41bff98b00a0f2838151b113f210cc6fe", size = 18437, upload-time = "2025-09-08T01:34:57.871Z" }, +] + +[[package]] +name = "jupyter" +version = "1.1.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ipykernel" }, + { name = "ipywidgets" }, + { name = "jupyter-console" }, + { name = "jupyterlab" }, + { name = "nbconvert" }, + { name = "notebook" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/58/f3/af28ea964ab8bc1e472dba2e82627d36d470c51f5cd38c37502eeffaa25e/jupyter-1.1.1.tar.gz", hash = "sha256:d55467bceabdea49d7e3624af7e33d59c37fff53ed3a350e1ac957bed731de7a", size = 5714959, upload-time = "2024-08-30T07:15:48.299Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/38/64/285f20a31679bf547b75602702f7800e74dbabae36ef324f716c02804753/jupyter-1.1.1-py2.py3-none-any.whl", hash = "sha256:7a59533c22af65439b24bbe60373a4e95af8f16ac65a6c00820ad378e3f7cc83", size = 2657, upload-time = "2024-08-30T07:15:47.045Z" }, +] + +[[package]] +name = "jupyter-client" +version = "8.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-core" }, + { name = "python-dateutil" }, + { name = "pyzmq" }, + { name = "tornado" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/71/22/bf9f12fdaeae18019a468b68952a60fe6dbab5d67cd2a103cac7659b41ca/jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419", size = 342019, upload-time = "2024-09-17T10:44:17.613Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/11/85/b0394e0b6fcccd2c1eeefc230978a6f8cb0c5df1e4cd3e7625735a0d7d1e/jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f", size = 106105, upload-time = "2024-09-17T10:44:15.218Z" }, +] + +[[package]] +name = "jupyter-console" +version = "6.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ipykernel" }, + { name = "ipython" }, + { name = "jupyter-client" }, + { name = "jupyter-core" }, + { name = "prompt-toolkit" }, + { name = "pygments" }, + { name = "pyzmq" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bd/2d/e2fd31e2fc41c14e2bcb6c976ab732597e907523f6b2420305f9fc7fdbdb/jupyter_console-6.6.3.tar.gz", hash = "sha256:566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539", size = 34363, upload-time = "2023-03-06T14:13:31.02Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ca/77/71d78d58f15c22db16328a476426f7ac4a60d3a5a7ba3b9627ee2f7903d4/jupyter_console-6.6.3-py3-none-any.whl", hash = "sha256:309d33409fcc92ffdad25f0bcdf9a4a9daa61b6f341177570fdac03de5352485", size = 24510, upload-time = "2023-03-06T14:13:28.229Z" }, +] + +[[package]] +name = "jupyter-core" +version = "5.9.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "platformdirs" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/02/49/9d1284d0dc65e2c757b74c6687b6d319b02f822ad039e5c512df9194d9dd/jupyter_core-5.9.1.tar.gz", hash = "sha256:4d09aaff303b9566c3ce657f580bd089ff5c91f5f89cf7d8846c3cdf465b5508", size = 89814, upload-time = "2025-10-16T19:19:18.444Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/e7/80988e32bf6f73919a113473a604f5a8f09094de312b9d52b79c2df7612b/jupyter_core-5.9.1-py3-none-any.whl", hash = "sha256:ebf87fdc6073d142e114c72c9e29a9d7ca03fad818c5d300ce2adc1fb0743407", size = 29032, upload-time = "2025-10-16T19:19:16.783Z" }, +] + +[[package]] +name = "jupyter-events" +version = "0.12.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jsonschema", extra = ["format-nongpl"] }, + { name = "packaging" }, + { name = "python-json-logger" }, + { name = "pyyaml" }, + { name = "referencing" }, + { name = "rfc3339-validator" }, + { name = "rfc3986-validator" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9d/c3/306d090461e4cf3cd91eceaff84bede12a8e52cd821c2d20c9a4fd728385/jupyter_events-0.12.0.tar.gz", hash = "sha256:fc3fce98865f6784c9cd0a56a20644fc6098f21c8c33834a8d9fe383c17e554b", size = 62196, upload-time = "2025-02-03T17:23:41.485Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/48/577993f1f99c552f18a0428731a755e06171f9902fa118c379eb7c04ea22/jupyter_events-0.12.0-py3-none-any.whl", hash = "sha256:6464b2fa5ad10451c3d35fabc75eab39556ae1e2853ad0c0cc31b656731a97fb", size = 19430, upload-time = "2025-02-03T17:23:38.643Z" }, +] + +[[package]] +name = "jupyter-lsp" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-server" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/eb/5a/9066c9f8e94ee517133cd98dba393459a16cd48bba71a82f16a65415206c/jupyter_lsp-2.3.0.tar.gz", hash = "sha256:458aa59339dc868fb784d73364f17dbce8836e906cd75fd471a325cba02e0245", size = 54823, upload-time = "2025-08-27T17:47:34.671Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1a/60/1f6cee0c46263de1173894f0fafcb3475ded276c472c14d25e0280c18d6d/jupyter_lsp-2.3.0-py3-none-any.whl", hash = "sha256:e914a3cb2addf48b1c7710914771aaf1819d46b2e5a79b0f917b5478ec93f34f", size = 76687, upload-time = "2025-08-27T17:47:33.15Z" }, +] + +[[package]] +name = "jupyter-server" +version = "2.17.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, + { name = "argon2-cffi" }, + { name = "jinja2" }, + { name = "jupyter-client" }, + { name = "jupyter-core" }, + { name = "jupyter-events" }, + { name = "jupyter-server-terminals" }, + { name = "nbconvert" }, + { name = "nbformat" }, + { name = "packaging" }, + { name = "prometheus-client" }, + { name = "pywinpty", marker = "os_name == 'nt'" }, + { name = "pyzmq" }, + { name = "send2trash" }, + { name = "terminado" }, + { name = "tornado" }, + { name = "traitlets" }, + { name = "websocket-client" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5b/ac/e040ec363d7b6b1f11304cc9f209dac4517ece5d5e01821366b924a64a50/jupyter_server-2.17.0.tar.gz", hash = "sha256:c38ea898566964c888b4772ae1ed58eca84592e88251d2cfc4d171f81f7e99d5", size = 731949, upload-time = "2025-08-21T14:42:54.042Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/80/a24767e6ca280f5a49525d987bf3e4d7552bf67c8be07e8ccf20271f8568/jupyter_server-2.17.0-py3-none-any.whl", hash = "sha256:e8cb9c7db4251f51ed307e329b81b72ccf2056ff82d50524debde1ee1870e13f", size = 388221, upload-time = "2025-08-21T14:42:52.034Z" }, +] + +[[package]] +name = "jupyter-server-terminals" +version = "0.5.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pywinpty", marker = "os_name == 'nt'" }, + { name = "terminado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fc/d5/562469734f476159e99a55426d697cbf8e7eb5efe89fb0e0b4f83a3d3459/jupyter_server_terminals-0.5.3.tar.gz", hash = "sha256:5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269", size = 31430, upload-time = "2024-03-12T14:37:03.049Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/2d/2b32cdbe8d2a602f697a649798554e4f072115438e92249624e532e8aca6/jupyter_server_terminals-0.5.3-py3-none-any.whl", hash = "sha256:41ee0d7dc0ebf2809c668e0fc726dfaf258fcd3e769568996ca731b6194ae9aa", size = 13656, upload-time = "2024-03-12T14:37:00.708Z" }, +] + +[[package]] +name = "jupyterlab" +version = "4.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "async-lru" }, + { name = "httpx" }, + { name = "ipykernel" }, + { name = "jinja2" }, + { name = "jupyter-core" }, + { name = "jupyter-lsp" }, + { name = "jupyter-server" }, + { name = "jupyterlab-server" }, + { name = "notebook-shim" }, + { name = "packaging" }, + { name = "setuptools" }, + { name = "tornado" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/e5/4fa382a796a6d8e2cd867816b64f1ff27f906e43a7a83ad9eb389e448cd8/jupyterlab-4.5.0.tar.gz", hash = "sha256:aec33d6d8f1225b495ee2cf20f0514f45e6df8e360bdd7ac9bace0b7ac5177ea", size = 23989880, upload-time = "2025-11-18T13:19:00.365Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6c/1e/5a4d5498eba382fee667ed797cf64ae5d1b13b04356df62f067f48bb0f61/jupyterlab-4.5.0-py3-none-any.whl", hash = "sha256:88e157c75c1afff64c7dc4b801ec471450b922a4eae4305211ddd40da8201c8a", size = 12380641, upload-time = "2025-11-18T13:18:56.252Z" }, +] + +[[package]] +name = "jupyterlab-pygments" +version = "0.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/90/51/9187be60d989df97f5f0aba133fa54e7300f17616e065d1ada7d7646b6d6/jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d", size = 512900, upload-time = "2023-11-23T09:26:37.44Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b1/dd/ead9d8ea85bf202d90cc513b533f9c363121c7792674f78e0d8a854b63b4/jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780", size = 15884, upload-time = "2023-11-23T09:26:34.325Z" }, +] + +[[package]] +name = "jupyterlab-server" +version = "2.28.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "babel" }, + { name = "jinja2" }, + { name = "json5" }, + { name = "jsonschema" }, + { name = "jupyter-server" }, + { name = "packaging" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d6/2c/90153f189e421e93c4bb4f9e3f59802a1f01abd2ac5cf40b152d7f735232/jupyterlab_server-2.28.0.tar.gz", hash = "sha256:35baa81898b15f93573e2deca50d11ac0ae407ebb688299d3a5213265033712c", size = 76996, upload-time = "2025-10-22T13:59:18.37Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e0/07/a000fe835f76b7e1143242ab1122e6362ef1c03f23f83a045c38859c2ae0/jupyterlab_server-2.28.0-py3-none-any.whl", hash = "sha256:e4355b148fdcf34d312bbbc80f22467d6d20460e8b8736bf235577dd18506968", size = 59830, upload-time = "2025-10-22T13:59:16.767Z" }, +] + +[[package]] +name = "jupyterlab-widgets" +version = "3.0.16" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/26/2d/ef58fed122b268c69c0aa099da20bc67657cdfb2e222688d5731bd5b971d/jupyterlab_widgets-3.0.16.tar.gz", hash = "sha256:423da05071d55cf27a9e602216d35a3a65a3e41cdf9c5d3b643b814ce38c19e0", size = 897423, upload-time = "2025-11-01T21:11:29.724Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ab/b5/36c712098e6191d1b4e349304ef73a8d06aed77e56ceaac8c0a306c7bda1/jupyterlab_widgets-3.0.16-py3-none-any.whl", hash = "sha256:45fa36d9c6422cf2559198e4db481aa243c7a32d9926b500781c830c80f7ecf8", size = 914926, upload-time = "2025-11-01T21:11:28.008Z" }, +] + +[[package]] +name = "kiwisolver" +version = "1.4.9" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5c/3c/85844f1b0feb11ee581ac23fe5fce65cd049a200c1446708cc1b7f922875/kiwisolver-1.4.9.tar.gz", hash = "sha256:c3b22c26c6fd6811b0ae8363b95ca8ce4ea3c202d3d0975b2914310ceb1bcc4d", size = 97564, upload-time = "2025-08-10T21:27:49.279Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/86/c9/13573a747838aeb1c76e3267620daa054f4152444d1f3d1a2324b78255b5/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ac5a486ac389dddcc5bef4f365b6ae3ffff2c433324fb38dd35e3fab7c957999", size = 123686, upload-time = "2025-08-10T21:26:10.034Z" }, + { url = "https://files.pythonhosted.org/packages/51/ea/2ecf727927f103ffd1739271ca19c424d0e65ea473fbaeea1c014aea93f6/kiwisolver-1.4.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f2ba92255faa7309d06fe44c3a4a97efe1c8d640c2a79a5ef728b685762a6fd2", size = 66460, upload-time = "2025-08-10T21:26:11.083Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/51f5464373ce2aeb5194508298a508b6f21d3867f499556263c64c621914/kiwisolver-1.4.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4a2899935e724dd1074cb568ce7ac0dce28b2cd6ab539c8e001a8578eb106d14", size = 64952, upload-time = "2025-08-10T21:26:12.058Z" }, + { url = "https://files.pythonhosted.org/packages/70/90/6d240beb0f24b74371762873e9b7f499f1e02166a2d9c5801f4dbf8fa12e/kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f6008a4919fdbc0b0097089f67a1eb55d950ed7e90ce2cc3e640abadd2757a04", size = 1474756, upload-time = "2025-08-10T21:26:13.096Z" }, + { url = "https://files.pythonhosted.org/packages/12/42/f36816eaf465220f683fb711efdd1bbf7a7005a2473d0e4ed421389bd26c/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67bb8b474b4181770f926f7b7d2f8c0248cbcb78b660fdd41a47054b28d2a752", size = 1276404, upload-time = "2025-08-10T21:26:14.457Z" }, + { url = "https://files.pythonhosted.org/packages/2e/64/bc2de94800adc830c476dce44e9b40fd0809cddeef1fde9fcf0f73da301f/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2327a4a30d3ee07d2fbe2e7933e8a37c591663b96ce42a00bc67461a87d7df77", size = 1294410, upload-time = "2025-08-10T21:26:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/5f/42/2dc82330a70aa8e55b6d395b11018045e58d0bb00834502bf11509f79091/kiwisolver-1.4.9-cp312-cp312-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7a08b491ec91b1d5053ac177afe5290adacf1f0f6307d771ccac5de30592d198", size = 1343631, upload-time = "2025-08-10T21:26:17.045Z" }, + { url = "https://files.pythonhosted.org/packages/22/fd/f4c67a6ed1aab149ec5a8a401c323cee7a1cbe364381bb6c9c0d564e0e20/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d8fc5c867c22b828001b6a38d2eaeb88160bf5783c6cb4a5e440efc981ce286d", size = 2224963, upload-time = "2025-08-10T21:26:18.737Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/76720bd4cb3713314677d9ec94dcc21ced3f1baf4830adde5bb9b2430a5f/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3b3115b2581ea35bb6d1f24a4c90af37e5d9b49dcff267eeed14c3893c5b86ab", size = 2321295, upload-time = "2025-08-10T21:26:20.11Z" }, + { url = "https://files.pythonhosted.org/packages/80/19/d3ec0d9ab711242f56ae0dc2fc5d70e298bb4a1f9dfab44c027668c673a1/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:858e4c22fb075920b96a291928cb7dea5644e94c0ee4fcd5af7e865655e4ccf2", size = 2487987, upload-time = "2025-08-10T21:26:21.49Z" }, + { url = "https://files.pythonhosted.org/packages/39/e9/61e4813b2c97e86b6fdbd4dd824bf72d28bcd8d4849b8084a357bc0dd64d/kiwisolver-1.4.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ed0fecd28cc62c54b262e3736f8bb2512d8dcfdc2bcf08be5f47f96bf405b145", size = 2291817, upload-time = "2025-08-10T21:26:22.812Z" }, + { url = "https://files.pythonhosted.org/packages/a0/41/85d82b0291db7504da3c2defe35c9a8a5c9803a730f297bd823d11d5fb77/kiwisolver-1.4.9-cp312-cp312-win_amd64.whl", hash = "sha256:f68208a520c3d86ea51acf688a3e3002615a7f0238002cccc17affecc86a8a54", size = 73895, upload-time = "2025-08-10T21:26:24.37Z" }, + { url = "https://files.pythonhosted.org/packages/e2/92/5f3068cf15ee5cb624a0c7596e67e2a0bb2adee33f71c379054a491d07da/kiwisolver-1.4.9-cp312-cp312-win_arm64.whl", hash = "sha256:2c1a4f57df73965f3f14df20b80ee29e6a7930a57d2d9e8491a25f676e197c60", size = 64992, upload-time = "2025-08-10T21:26:25.732Z" }, + { url = "https://files.pythonhosted.org/packages/31/c1/c2686cda909742ab66c7388e9a1a8521a59eb89f8bcfbee28fc980d07e24/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8", size = 123681, upload-time = "2025-08-10T21:26:26.725Z" }, + { url = "https://files.pythonhosted.org/packages/ca/f0/f44f50c9f5b1a1860261092e3bc91ecdc9acda848a8b8c6abfda4a24dd5c/kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2", size = 66464, upload-time = "2025-08-10T21:26:27.733Z" }, + { url = "https://files.pythonhosted.org/packages/2d/7a/9d90a151f558e29c3936b8a47ac770235f436f2120aca41a6d5f3d62ae8d/kiwisolver-1.4.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1a12cf6398e8a0a001a059747a1cbf24705e18fe413bc22de7b3d15c67cffe3f", size = 64961, upload-time = "2025-08-10T21:26:28.729Z" }, + { url = "https://files.pythonhosted.org/packages/e9/e9/f218a2cb3a9ffbe324ca29a9e399fa2d2866d7f348ec3a88df87fc248fc5/kiwisolver-1.4.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b67e6efbf68e077dd71d1a6b37e43e1a99d0bff1a3d51867d45ee8908b931098", size = 1474607, upload-time = "2025-08-10T21:26:29.798Z" }, + { url = "https://files.pythonhosted.org/packages/d9/28/aac26d4c882f14de59041636292bc838db8961373825df23b8eeb807e198/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5656aa670507437af0207645273ccdfee4f14bacd7f7c67a4306d0dcaeaf6eed", size = 1276546, upload-time = "2025-08-10T21:26:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/8b/ad/8bfc1c93d4cc565e5069162f610ba2f48ff39b7de4b5b8d93f69f30c4bed/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:bfc08add558155345129c7803b3671cf195e6a56e7a12f3dde7c57d9b417f525", size = 1294482, upload-time = "2025-08-10T21:26:32.721Z" }, + { url = "https://files.pythonhosted.org/packages/da/f1/6aca55ff798901d8ce403206d00e033191f63d82dd708a186e0ed2067e9c/kiwisolver-1.4.9-cp313-cp313-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:40092754720b174e6ccf9e845d0d8c7d8e12c3d71e7fc35f55f3813e96376f78", size = 1343720, upload-time = "2025-08-10T21:26:34.032Z" }, + { url = "https://files.pythonhosted.org/packages/d1/91/eed031876c595c81d90d0f6fc681ece250e14bf6998c3d7c419466b523b7/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:497d05f29a1300d14e02e6441cf0f5ee81c1ff5a304b0d9fb77423974684e08b", size = 2224907, upload-time = "2025-08-10T21:26:35.824Z" }, + { url = "https://files.pythonhosted.org/packages/e9/ec/4d1925f2e49617b9cca9c34bfa11adefad49d00db038e692a559454dfb2e/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:bdd1a81a1860476eb41ac4bc1e07b3f07259e6d55bbf739b79c8aaedcf512799", size = 2321334, upload-time = "2025-08-10T21:26:37.534Z" }, + { url = "https://files.pythonhosted.org/packages/43/cb/450cd4499356f68802750c6ddc18647b8ea01ffa28f50d20598e0befe6e9/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:e6b93f13371d341afee3be9f7c5964e3fe61d5fa30f6a30eb49856935dfe4fc3", size = 2488313, upload-time = "2025-08-10T21:26:39.191Z" }, + { url = "https://files.pythonhosted.org/packages/71/67/fc76242bd99f885651128a5d4fa6083e5524694b7c88b489b1b55fdc491d/kiwisolver-1.4.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d75aa530ccfaa593da12834b86a0724f58bff12706659baa9227c2ccaa06264c", size = 2291970, upload-time = "2025-08-10T21:26:40.828Z" }, + { url = "https://files.pythonhosted.org/packages/75/bd/f1a5d894000941739f2ae1b65a32892349423ad49c2e6d0771d0bad3fae4/kiwisolver-1.4.9-cp313-cp313-win_amd64.whl", hash = "sha256:dd0a578400839256df88c16abddf9ba14813ec5f21362e1fe65022e00c883d4d", size = 73894, upload-time = "2025-08-10T21:26:42.33Z" }, + { url = "https://files.pythonhosted.org/packages/95/38/dce480814d25b99a391abbddadc78f7c117c6da34be68ca8b02d5848b424/kiwisolver-1.4.9-cp313-cp313-win_arm64.whl", hash = "sha256:d4188e73af84ca82468f09cadc5ac4db578109e52acb4518d8154698d3a87ca2", size = 64995, upload-time = "2025-08-10T21:26:43.889Z" }, + { url = "https://files.pythonhosted.org/packages/e2/37/7d218ce5d92dadc5ebdd9070d903e0c7cf7edfe03f179433ac4d13ce659c/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:5a0f2724dfd4e3b3ac5a82436a8e6fd16baa7d507117e4279b660fe8ca38a3a1", size = 126510, upload-time = "2025-08-10T21:26:44.915Z" }, + { url = "https://files.pythonhosted.org/packages/23/b0/e85a2b48233daef4b648fb657ebbb6f8367696a2d9548a00b4ee0eb67803/kiwisolver-1.4.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:1b11d6a633e4ed84fc0ddafd4ebfd8ea49b3f25082c04ad12b8315c11d504dc1", size = 67903, upload-time = "2025-08-10T21:26:45.934Z" }, + { url = "https://files.pythonhosted.org/packages/44/98/f2425bc0113ad7de24da6bb4dae1343476e95e1d738be7c04d31a5d037fd/kiwisolver-1.4.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:61874cdb0a36016354853593cffc38e56fc9ca5aa97d2c05d3dcf6922cd55a11", size = 66402, upload-time = "2025-08-10T21:26:47.101Z" }, + { url = "https://files.pythonhosted.org/packages/98/d8/594657886df9f34c4177cc353cc28ca7e6e5eb562d37ccc233bff43bbe2a/kiwisolver-1.4.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:60c439763a969a6af93b4881db0eed8fadf93ee98e18cbc35bc8da868d0c4f0c", size = 1582135, upload-time = "2025-08-10T21:26:48.665Z" }, + { url = "https://files.pythonhosted.org/packages/5c/c6/38a115b7170f8b306fc929e166340c24958347308ea3012c2b44e7e295db/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92a2f997387a1b79a75e7803aa7ded2cfbe2823852ccf1ba3bcf613b62ae3197", size = 1389409, upload-time = "2025-08-10T21:26:50.335Z" }, + { url = "https://files.pythonhosted.org/packages/bf/3b/e04883dace81f24a568bcee6eb3001da4ba05114afa622ec9b6fafdc1f5e/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a31d512c812daea6d8b3be3b2bfcbeb091dbb09177706569bcfc6240dcf8b41c", size = 1401763, upload-time = "2025-08-10T21:26:51.867Z" }, + { url = "https://files.pythonhosted.org/packages/9f/80/20ace48e33408947af49d7d15c341eaee69e4e0304aab4b7660e234d6288/kiwisolver-1.4.9-cp313-cp313t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:52a15b0f35dad39862d376df10c5230155243a2c1a436e39eb55623ccbd68185", size = 1453643, upload-time = "2025-08-10T21:26:53.592Z" }, + { url = "https://files.pythonhosted.org/packages/64/31/6ce4380a4cd1f515bdda976a1e90e547ccd47b67a1546d63884463c92ca9/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a30fd6fdef1430fd9e1ba7b3398b5ee4e2887783917a687d86ba69985fb08748", size = 2330818, upload-time = "2025-08-10T21:26:55.051Z" }, + { url = "https://files.pythonhosted.org/packages/fa/e9/3f3fcba3bcc7432c795b82646306e822f3fd74df0ee81f0fa067a1f95668/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cc9617b46837c6468197b5945e196ee9ca43057bb7d9d1ae688101e4e1dddf64", size = 2419963, upload-time = "2025-08-10T21:26:56.421Z" }, + { url = "https://files.pythonhosted.org/packages/99/43/7320c50e4133575c66e9f7dadead35ab22d7c012a3b09bb35647792b2a6d/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:0ab74e19f6a2b027ea4f845a78827969af45ce790e6cb3e1ebab71bdf9f215ff", size = 2594639, upload-time = "2025-08-10T21:26:57.882Z" }, + { url = "https://files.pythonhosted.org/packages/65/d6/17ae4a270d4a987ef8a385b906d2bdfc9fce502d6dc0d3aea865b47f548c/kiwisolver-1.4.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dba5ee5d3981160c28d5490f0d1b7ed730c22470ff7f6cc26cfcfaacb9896a07", size = 2391741, upload-time = "2025-08-10T21:26:59.237Z" }, + { url = "https://files.pythonhosted.org/packages/2a/8f/8f6f491d595a9e5912971f3f863d81baddccc8a4d0c3749d6a0dd9ffc9df/kiwisolver-1.4.9-cp313-cp313t-win_arm64.whl", hash = "sha256:0749fd8f4218ad2e851e11cc4dc05c7cbc0cbc4267bdfdb31782e65aace4ee9c", size = 68646, upload-time = "2025-08-10T21:27:00.52Z" }, + { url = "https://files.pythonhosted.org/packages/6b/32/6cc0fbc9c54d06c2969faa9c1d29f5751a2e51809dd55c69055e62d9b426/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:9928fe1eb816d11ae170885a74d074f57af3a0d65777ca47e9aeb854a1fba386", size = 123806, upload-time = "2025-08-10T21:27:01.537Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dd/2bfb1d4a4823d92e8cbb420fe024b8d2167f72079b3bb941207c42570bdf/kiwisolver-1.4.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d0005b053977e7b43388ddec89fa567f43d4f6d5c2c0affe57de5ebf290dc552", size = 66605, upload-time = "2025-08-10T21:27:03.335Z" }, + { url = "https://files.pythonhosted.org/packages/f7/69/00aafdb4e4509c2ca6064646cba9cd4b37933898f426756adb2cb92ebbed/kiwisolver-1.4.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2635d352d67458b66fd0667c14cb1d4145e9560d503219034a18a87e971ce4f3", size = 64925, upload-time = "2025-08-10T21:27:04.339Z" }, + { url = "https://files.pythonhosted.org/packages/43/dc/51acc6791aa14e5cb6d8a2e28cefb0dc2886d8862795449d021334c0df20/kiwisolver-1.4.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:767c23ad1c58c9e827b649a9ab7809fd5fd9db266a9cf02b0e926ddc2c680d58", size = 1472414, upload-time = "2025-08-10T21:27:05.437Z" }, + { url = "https://files.pythonhosted.org/packages/3d/bb/93fa64a81db304ac8a246f834d5094fae4b13baf53c839d6bb6e81177129/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72d0eb9fba308b8311685c2268cf7d0a0639a6cd027d8128659f72bdd8a024b4", size = 1281272, upload-time = "2025-08-10T21:27:07.063Z" }, + { url = "https://files.pythonhosted.org/packages/70/e6/6df102916960fb8d05069d4bd92d6d9a8202d5a3e2444494e7cd50f65b7a/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f68e4f3eeca8fb22cc3d731f9715a13b652795ef657a13df1ad0c7dc0e9731df", size = 1298578, upload-time = "2025-08-10T21:27:08.452Z" }, + { url = "https://files.pythonhosted.org/packages/7c/47/e142aaa612f5343736b087864dbaebc53ea8831453fb47e7521fa8658f30/kiwisolver-1.4.9-cp314-cp314-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d84cd4061ae292d8ac367b2c3fa3aad11cb8625a95d135fe93f286f914f3f5a6", size = 1345607, upload-time = "2025-08-10T21:27:10.125Z" }, + { url = "https://files.pythonhosted.org/packages/54/89/d641a746194a0f4d1a3670fb900d0dbaa786fb98341056814bc3f058fa52/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a60ea74330b91bd22a29638940d115df9dc00af5035a9a2a6ad9399ffb4ceca5", size = 2230150, upload-time = "2025-08-10T21:27:11.484Z" }, + { url = "https://files.pythonhosted.org/packages/aa/6b/5ee1207198febdf16ac11f78c5ae40861b809cbe0e6d2a8d5b0b3044b199/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ce6a3a4e106cf35c2d9c4fa17c05ce0b180db622736845d4315519397a77beaf", size = 2325979, upload-time = "2025-08-10T21:27:12.917Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ff/b269eefd90f4ae14dcc74973d5a0f6d28d3b9bb1afd8c0340513afe6b39a/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:77937e5e2a38a7b48eef0585114fe7930346993a88060d0bf886086d2aa49ef5", size = 2491456, upload-time = "2025-08-10T21:27:14.353Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d4/10303190bd4d30de547534601e259a4fbf014eed94aae3e5521129215086/kiwisolver-1.4.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:24c175051354f4a28c5d6a31c93906dc653e2bf234e8a4bbfb964892078898ce", size = 2294621, upload-time = "2025-08-10T21:27:15.808Z" }, + { url = "https://files.pythonhosted.org/packages/28/e0/a9a90416fce5c0be25742729c2ea52105d62eda6c4be4d803c2a7be1fa50/kiwisolver-1.4.9-cp314-cp314-win_amd64.whl", hash = "sha256:0763515d4df10edf6d06a3c19734e2566368980d21ebec439f33f9eb936c07b7", size = 75417, upload-time = "2025-08-10T21:27:17.436Z" }, + { url = "https://files.pythonhosted.org/packages/1f/10/6949958215b7a9a264299a7db195564e87900f709db9245e4ebdd3c70779/kiwisolver-1.4.9-cp314-cp314-win_arm64.whl", hash = "sha256:0e4e2bf29574a6a7b7f6cb5fa69293b9f96c928949ac4a53ba3f525dffb87f9c", size = 66582, upload-time = "2025-08-10T21:27:18.436Z" }, + { url = "https://files.pythonhosted.org/packages/ec/79/60e53067903d3bc5469b369fe0dfc6b3482e2133e85dae9daa9527535991/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d976bbb382b202f71c67f77b0ac11244021cfa3f7dfd9e562eefcea2df711548", size = 126514, upload-time = "2025-08-10T21:27:19.465Z" }, + { url = "https://files.pythonhosted.org/packages/25/d1/4843d3e8d46b072c12a38c97c57fab4608d36e13fe47d47ee96b4d61ba6f/kiwisolver-1.4.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2489e4e5d7ef9a1c300a5e0196e43d9c739f066ef23270607d45aba368b91f2d", size = 67905, upload-time = "2025-08-10T21:27:20.51Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ae/29ffcbd239aea8b93108de1278271ae764dfc0d803a5693914975f200596/kiwisolver-1.4.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e2ea9f7ab7fbf18fffb1b5434ce7c69a07582f7acc7717720f1d69f3e806f90c", size = 66399, upload-time = "2025-08-10T21:27:21.496Z" }, + { url = "https://files.pythonhosted.org/packages/a1/ae/d7ba902aa604152c2ceba5d352d7b62106bedbccc8e95c3934d94472bfa3/kiwisolver-1.4.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b34e51affded8faee0dfdb705416153819d8ea9250bbbf7ea1b249bdeb5f1122", size = 1582197, upload-time = "2025-08-10T21:27:22.604Z" }, + { url = "https://files.pythonhosted.org/packages/f2/41/27c70d427eddb8bc7e4f16420a20fefc6f480312122a59a959fdfe0445ad/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d8aacd3d4b33b772542b2e01beb50187536967b514b00003bdda7589722d2a64", size = 1390125, upload-time = "2025-08-10T21:27:24.036Z" }, + { url = "https://files.pythonhosted.org/packages/41/42/b3799a12bafc76d962ad69083f8b43b12bf4fe78b097b12e105d75c9b8f1/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7cf974dd4e35fa315563ac99d6287a1024e4dc2077b8a7d7cd3d2fb65d283134", size = 1402612, upload-time = "2025-08-10T21:27:25.773Z" }, + { url = "https://files.pythonhosted.org/packages/d2/b5/a210ea073ea1cfaca1bb5c55a62307d8252f531beb364e18aa1e0888b5a0/kiwisolver-1.4.9-cp314-cp314t-manylinux_2_24_s390x.manylinux_2_28_s390x.whl", hash = "sha256:85bd218b5ecfbee8c8a82e121802dcb519a86044c9c3b2e4aef02fa05c6da370", size = 1453990, upload-time = "2025-08-10T21:27:27.089Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ce/a829eb8c033e977d7ea03ed32fb3c1781b4fa0433fbadfff29e39c676f32/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0856e241c2d3df4efef7c04a1e46b1936b6120c9bcf36dd216e3acd84bc4fb21", size = 2331601, upload-time = "2025-08-10T21:27:29.343Z" }, + { url = "https://files.pythonhosted.org/packages/e0/4b/b5e97eb142eb9cd0072dacfcdcd31b1c66dc7352b0f7c7255d339c0edf00/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:9af39d6551f97d31a4deebeac6f45b156f9755ddc59c07b402c148f5dbb6482a", size = 2422041, upload-time = "2025-08-10T21:27:30.754Z" }, + { url = "https://files.pythonhosted.org/packages/40/be/8eb4cd53e1b85ba4edc3a9321666f12b83113a178845593307a3e7891f44/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:bb4ae2b57fc1d8cbd1cf7b1d9913803681ffa903e7488012be5b76dedf49297f", size = 2594897, upload-time = "2025-08-10T21:27:32.803Z" }, + { url = "https://files.pythonhosted.org/packages/99/dd/841e9a66c4715477ea0abc78da039832fbb09dac5c35c58dc4c41a407b8a/kiwisolver-1.4.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:aedff62918805fb62d43a4aa2ecd4482c380dc76cd31bd7c8878588a61bd0369", size = 2391835, upload-time = "2025-08-10T21:27:34.23Z" }, + { url = "https://files.pythonhosted.org/packages/0c/28/4b2e5c47a0da96896fdfdb006340ade064afa1e63675d01ea5ac222b6d52/kiwisolver-1.4.9-cp314-cp314t-win_amd64.whl", hash = "sha256:1fa333e8b2ce4d9660f2cda9c0e1b6bafcfb2457a9d259faa82289e73ec24891", size = 79988, upload-time = "2025-08-10T21:27:35.587Z" }, + { url = "https://files.pythonhosted.org/packages/80/be/3578e8afd18c88cdf9cb4cffde75a96d2be38c5a903f1ed0ceec061bd09e/kiwisolver-1.4.9-cp314-cp314t-win_arm64.whl", hash = "sha256:4a48a2ce79d65d363597ef7b567ce3d14d68783d2b2263d98db3d9477805ba32", size = 70260, upload-time = "2025-08-10T21:27:36.606Z" }, +] + +[[package]] +name = "lark" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/da/34/28fff3ab31ccff1fd4f6c7c7b0ceb2b6968d8ea4950663eadcb5720591a0/lark-1.3.1.tar.gz", hash = "sha256:b426a7a6d6d53189d318f2b6236ab5d6429eaf09259f1ca33eb716eed10d2905", size = 382732, upload-time = "2025-10-27T18:25:56.653Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/3d/14ce75ef66813643812f3093ab17e46d3a206942ce7376d31ec2d36229e7/lark-1.3.1-py3-none-any.whl", hash = "sha256:c629b661023a014c37da873b4ff58a817398d12635d3bbb2c5a03be7fe5d1e12", size = 113151, upload-time = "2025-10-27T18:25:54.882Z" }, +] + +[[package]] +name = "llvmlite" +version = "0.44.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880, upload-time = "2025-01-20T11:14:41.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297, upload-time = "2025-01-20T11:13:32.57Z" }, + { url = "https://files.pythonhosted.org/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105, upload-time = "2025-01-20T11:13:38.744Z" }, + { url = "https://files.pythonhosted.org/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901, upload-time = "2025-01-20T11:13:46.711Z" }, + { url = "https://files.pythonhosted.org/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247, upload-time = "2025-01-20T11:13:56.159Z" }, + { url = "https://files.pythonhosted.org/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380, upload-time = "2025-01-20T11:14:02.442Z" }, + { url = "https://files.pythonhosted.org/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306, upload-time = "2025-01-20T11:14:09.035Z" }, + { url = "https://files.pythonhosted.org/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090, upload-time = "2025-01-20T11:14:15.401Z" }, + { url = "https://files.pythonhosted.org/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904, upload-time = "2025-01-20T11:14:22.949Z" }, + { url = "https://files.pythonhosted.org/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245, upload-time = "2025-01-20T11:14:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" }, +] + +[[package]] +name = "mako" +version = "1.3.10" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9e/38/bd5b78a920a64d708fe6bc8e0a2c075e1389d53bef8413725c63ba041535/mako-1.3.10.tar.gz", hash = "sha256:99579a6f39583fa7e5630a28c3c1f440e4e97a414b80372649c0ce338da2ea28", size = 392474, upload-time = "2025-04-10T12:44:31.16Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/87/fb/99f81ac72ae23375f22b7afdb7642aba97c00a713c217124420147681a2f/mako-1.3.10-py3-none-any.whl", hash = "sha256:baef24a52fc4fc514a0887ac600f9f1cff3d82c61d4d700a1fa84d597b88db59", size = 78509, upload-time = "2025-04-10T12:50:53.297Z" }, +] + +[[package]] +name = "markupsafe" +version = "3.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://files.pythonhosted.org/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://files.pythonhosted.org/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://files.pythonhosted.org/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://files.pythonhosted.org/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://files.pythonhosted.org/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://files.pythonhosted.org/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://files.pythonhosted.org/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://files.pythonhosted.org/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://files.pythonhosted.org/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://files.pythonhosted.org/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://files.pythonhosted.org/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://files.pythonhosted.org/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://files.pythonhosted.org/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://files.pythonhosted.org/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://files.pythonhosted.org/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://files.pythonhosted.org/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://files.pythonhosted.org/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://files.pythonhosted.org/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://files.pythonhosted.org/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://files.pythonhosted.org/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://files.pythonhosted.org/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://files.pythonhosted.org/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://files.pythonhosted.org/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://files.pythonhosted.org/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://files.pythonhosted.org/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://files.pythonhosted.org/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://files.pythonhosted.org/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://files.pythonhosted.org/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://files.pythonhosted.org/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://files.pythonhosted.org/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, + { url = "https://files.pythonhosted.org/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" }, + { url = "https://files.pythonhosted.org/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" }, + { url = "https://files.pythonhosted.org/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" }, + { url = "https://files.pythonhosted.org/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" }, + { url = "https://files.pythonhosted.org/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" }, + { url = "https://files.pythonhosted.org/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" }, + { url = "https://files.pythonhosted.org/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" }, + { url = "https://files.pythonhosted.org/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" }, + { url = "https://files.pythonhosted.org/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" }, + { url = "https://files.pythonhosted.org/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" }, + { url = "https://files.pythonhosted.org/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" }, + { url = "https://files.pythonhosted.org/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" }, + { url = "https://files.pythonhosted.org/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" }, + { url = "https://files.pythonhosted.org/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" }, + { url = "https://files.pythonhosted.org/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" }, + { url = "https://files.pythonhosted.org/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" }, + { url = "https://files.pythonhosted.org/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" }, + { url = "https://files.pythonhosted.org/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" }, + { url = "https://files.pythonhosted.org/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" }, + { url = "https://files.pythonhosted.org/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" }, + { url = "https://files.pythonhosted.org/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" }, +] + +[[package]] +name = "matplotlib" +version = "3.10.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "contourpy" }, + { name = "cycler" }, + { name = "fonttools" }, + { name = "kiwisolver" }, + { name = "numpy" }, + { name = "packaging" }, + { name = "pillow" }, + { name = "pyparsing" }, + { name = "python-dateutil" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ae/e2/d2d5295be2f44c678ebaf3544ba32d20c1f9ef08c49fe47f496180e1db15/matplotlib-3.10.7.tar.gz", hash = "sha256:a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7", size = 34804865, upload-time = "2025-10-09T00:28:00.669Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/be/b3/09eb0f7796932826ec20c25b517d568627754f6c6462fca19e12c02f2e12/matplotlib-3.10.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7a0edb7209e21840e8361e91ea84ea676658aa93edd5f8762793dec77a4a6748", size = 8272389, upload-time = "2025-10-09T00:26:42.474Z" }, + { url = "https://files.pythonhosted.org/packages/11/0b/1ae80ddafb8652fd8046cb5c8460ecc8d4afccb89e2c6d6bec61e04e1eaf/matplotlib-3.10.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c380371d3c23e0eadf8ebff114445b9f970aff2010198d498d4ab4c3b41eea4f", size = 8128247, upload-time = "2025-10-09T00:26:44.77Z" }, + { url = "https://files.pythonhosted.org/packages/7d/18/95ae2e242d4a5c98bd6e90e36e128d71cf1c7e39b0874feaed3ef782e789/matplotlib-3.10.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d5f256d49fea31f40f166a5e3131235a5d2f4b7f44520b1cf0baf1ce568ccff0", size = 8696996, upload-time = "2025-10-09T00:26:46.792Z" }, + { url = "https://files.pythonhosted.org/packages/7e/3d/5b559efc800bd05cb2033aa85f7e13af51958136a48327f7c261801ff90a/matplotlib-3.10.7-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:11ae579ac83cdf3fb72573bb89f70e0534de05266728740d478f0f818983c695", size = 9530153, upload-time = "2025-10-09T00:26:49.07Z" }, + { url = "https://files.pythonhosted.org/packages/88/57/eab4a719fd110312d3c220595d63a3c85ec2a39723f0f4e7fa7e6e3f74ba/matplotlib-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4c14b6acd16cddc3569a2d515cfdd81c7a68ac5639b76548cfc1a9e48b20eb65", size = 9593093, upload-time = "2025-10-09T00:26:51.067Z" }, + { url = "https://files.pythonhosted.org/packages/31/3c/80816f027b3a4a28cd2a0a6ef7f89a2db22310e945cd886ec25bfb399221/matplotlib-3.10.7-cp312-cp312-win_amd64.whl", hash = "sha256:0d8c32b7ea6fb80b1aeff5a2ceb3fb9778e2759e899d9beff75584714afcc5ee", size = 8122771, upload-time = "2025-10-09T00:26:53.296Z" }, + { url = "https://files.pythonhosted.org/packages/de/77/ef1fc78bfe99999b2675435cc52120887191c566b25017d78beaabef7f2d/matplotlib-3.10.7-cp312-cp312-win_arm64.whl", hash = "sha256:5f3f6d315dcc176ba7ca6e74c7768fb7e4cf566c49cb143f6bc257b62e634ed8", size = 7992812, upload-time = "2025-10-09T00:26:54.882Z" }, + { url = "https://files.pythonhosted.org/packages/02/9c/207547916a02c78f6bdd83448d9b21afbc42f6379ed887ecf610984f3b4e/matplotlib-3.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1d9d3713a237970569156cfb4de7533b7c4eacdd61789726f444f96a0d28f57f", size = 8273212, upload-time = "2025-10-09T00:26:56.752Z" }, + { url = "https://files.pythonhosted.org/packages/bc/d0/b3d3338d467d3fc937f0bb7f256711395cae6f78e22cef0656159950adf0/matplotlib-3.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:37a1fea41153dd6ee061d21ab69c9cf2cf543160b1b85d89cd3d2e2a7902ca4c", size = 8128713, upload-time = "2025-10-09T00:26:59.001Z" }, + { url = "https://files.pythonhosted.org/packages/22/ff/6425bf5c20d79aa5b959d1ce9e65f599632345391381c9a104133fe0b171/matplotlib-3.10.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b3c4ea4948d93c9c29dc01c0c23eef66f2101bf75158c291b88de6525c55c3d1", size = 8698527, upload-time = "2025-10-09T00:27:00.69Z" }, + { url = "https://files.pythonhosted.org/packages/d0/7f/ccdca06f4c2e6c7989270ed7829b8679466682f4cfc0f8c9986241c023b6/matplotlib-3.10.7-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:22df30ffaa89f6643206cf13877191c63a50e8f800b038bc39bee9d2d4957632", size = 9529690, upload-time = "2025-10-09T00:27:02.664Z" }, + { url = "https://files.pythonhosted.org/packages/b8/95/b80fc2c1f269f21ff3d193ca697358e24408c33ce2b106a7438a45407b63/matplotlib-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b69676845a0a66f9da30e87f48be36734d6748024b525ec4710be40194282c84", size = 9593732, upload-time = "2025-10-09T00:27:04.653Z" }, + { url = "https://files.pythonhosted.org/packages/e1/b6/23064a96308b9aeceeffa65e96bcde459a2ea4934d311dee20afde7407a0/matplotlib-3.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:744991e0cc863dd669c8dc9136ca4e6e0082be2070b9d793cbd64bec872a6815", size = 8122727, upload-time = "2025-10-09T00:27:06.814Z" }, + { url = "https://files.pythonhosted.org/packages/b3/a6/2faaf48133b82cf3607759027f82b5c702aa99cdfcefb7f93d6ccf26a424/matplotlib-3.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:fba2974df0bf8ce3c995fa84b79cde38326e0f7b5409e7a3a481c1141340bcf7", size = 7992958, upload-time = "2025-10-09T00:27:08.567Z" }, + { url = "https://files.pythonhosted.org/packages/4a/f0/b018fed0b599bd48d84c08794cb242227fe3341952da102ee9d9682db574/matplotlib-3.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:932c55d1fa7af4423422cb6a492a31cbcbdbe68fd1a9a3f545aa5e7a143b5355", size = 8316849, upload-time = "2025-10-09T00:27:10.254Z" }, + { url = "https://files.pythonhosted.org/packages/b0/b7/bb4f23856197659f275e11a2a164e36e65e9b48ea3e93c4ec25b4f163198/matplotlib-3.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5e38c2d581d62ee729a6e144c47a71b3f42fb4187508dbbf4fe71d5612c3433b", size = 8178225, upload-time = "2025-10-09T00:27:12.241Z" }, + { url = "https://files.pythonhosted.org/packages/62/56/0600609893ff277e6f3ab3c0cef4eafa6e61006c058e84286c467223d4d5/matplotlib-3.10.7-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:786656bb13c237bbcebcd402f65f44dd61ead60ee3deb045af429d889c8dbc67", size = 8711708, upload-time = "2025-10-09T00:27:13.879Z" }, + { url = "https://files.pythonhosted.org/packages/d8/1a/6bfecb0cafe94d6658f2f1af22c43b76cf7a1c2f0dc34ef84cbb6809617e/matplotlib-3.10.7-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:09d7945a70ea43bf9248f4b6582734c2fe726723204a76eca233f24cffc7ef67", size = 9541409, upload-time = "2025-10-09T00:27:15.684Z" }, + { url = "https://files.pythonhosted.org/packages/08/50/95122a407d7f2e446fd865e2388a232a23f2b81934960ea802f3171518e4/matplotlib-3.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d0b181e9fa8daf1d9f2d4c547527b167cb8838fc587deabca7b5c01f97199e84", size = 9594054, upload-time = "2025-10-09T00:27:17.547Z" }, + { url = "https://files.pythonhosted.org/packages/13/76/75b194a43b81583478a81e78a07da8d9ca6ddf50dd0a2ccabf258059481d/matplotlib-3.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:31963603041634ce1a96053047b40961f7a29eb8f9a62e80cc2c0427aa1d22a2", size = 8200100, upload-time = "2025-10-09T00:27:20.039Z" }, + { url = "https://files.pythonhosted.org/packages/f5/9e/6aefebdc9f8235c12bdeeda44cc0383d89c1e41da2c400caf3ee2073a3ce/matplotlib-3.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:aebed7b50aa6ac698c90f60f854b47e48cd2252b30510e7a1feddaf5a3f72cbf", size = 8042131, upload-time = "2025-10-09T00:27:21.608Z" }, + { url = "https://files.pythonhosted.org/packages/0d/4b/e5bc2c321b6a7e3a75638d937d19ea267c34bd5a90e12bee76c4d7c7a0d9/matplotlib-3.10.7-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:d883460c43e8c6b173fef244a2341f7f7c0e9725c7fe68306e8e44ed9c8fb100", size = 8273787, upload-time = "2025-10-09T00:27:23.27Z" }, + { url = "https://files.pythonhosted.org/packages/86/ad/6efae459c56c2fbc404da154e13e3a6039129f3c942b0152624f1c621f05/matplotlib-3.10.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:07124afcf7a6504eafcb8ce94091c5898bbdd351519a1beb5c45f7a38c67e77f", size = 8131348, upload-time = "2025-10-09T00:27:24.926Z" }, + { url = "https://files.pythonhosted.org/packages/a6/5a/a4284d2958dee4116359cc05d7e19c057e64ece1b4ac986ab0f2f4d52d5a/matplotlib-3.10.7-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c17398b709a6cce3d9fdb1595c33e356d91c098cd9486cb2cc21ea2ea418e715", size = 9533949, upload-time = "2025-10-09T00:27:26.704Z" }, + { url = "https://files.pythonhosted.org/packages/de/ff/f3781b5057fa3786623ad8976fc9f7b0d02b2f28534751fd5a44240de4cf/matplotlib-3.10.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7146d64f561498764561e9cd0ed64fcf582e570fc519e6f521e2d0cfd43365e1", size = 9804247, upload-time = "2025-10-09T00:27:28.514Z" }, + { url = "https://files.pythonhosted.org/packages/47/5a/993a59facb8444efb0e197bf55f545ee449902dcee86a4dfc580c3b61314/matplotlib-3.10.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:90ad854c0a435da3104c01e2c6f0028d7e719b690998a2333d7218db80950722", size = 9595497, upload-time = "2025-10-09T00:27:30.418Z" }, + { url = "https://files.pythonhosted.org/packages/0d/a5/77c95aaa9bb32c345cbb49626ad8eb15550cba2e6d4c88081a6c2ac7b08d/matplotlib-3.10.7-cp314-cp314-win_amd64.whl", hash = "sha256:4645fc5d9d20ffa3a39361fcdbcec731382763b623b72627806bf251b6388866", size = 8252732, upload-time = "2025-10-09T00:27:32.332Z" }, + { url = "https://files.pythonhosted.org/packages/74/04/45d269b4268d222390d7817dae77b159651909669a34ee9fdee336db5883/matplotlib-3.10.7-cp314-cp314-win_arm64.whl", hash = "sha256:9257be2f2a03415f9105c486d304a321168e61ad450f6153d77c69504ad764bb", size = 8124240, upload-time = "2025-10-09T00:27:33.94Z" }, + { url = "https://files.pythonhosted.org/packages/4b/c7/ca01c607bb827158b439208c153d6f14ddb9fb640768f06f7ca3488ae67b/matplotlib-3.10.7-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1e4bbad66c177a8fdfa53972e5ef8be72a5f27e6a607cec0d8579abd0f3102b1", size = 8316938, upload-time = "2025-10-09T00:27:35.534Z" }, + { url = "https://files.pythonhosted.org/packages/84/d2/5539e66e9f56d2fdec94bb8436f5e449683b4e199bcc897c44fbe3c99e28/matplotlib-3.10.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:d8eb7194b084b12feb19142262165832fc6ee879b945491d1c3d4660748020c4", size = 8178245, upload-time = "2025-10-09T00:27:37.334Z" }, + { url = "https://files.pythonhosted.org/packages/77/b5/e6ca22901fd3e4fe433a82e583436dd872f6c966fca7e63cf806b40356f8/matplotlib-3.10.7-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d41379b05528091f00e1728004f9a8d7191260f3862178b88e8fd770206318", size = 9541411, upload-time = "2025-10-09T00:27:39.387Z" }, + { url = "https://files.pythonhosted.org/packages/9e/99/a4524db57cad8fee54b7237239a8f8360bfcfa3170d37c9e71c090c0f409/matplotlib-3.10.7-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4a74f79fafb2e177f240579bc83f0b60f82cc47d2f1d260f422a0627207008ca", size = 9803664, upload-time = "2025-10-09T00:27:41.492Z" }, + { url = "https://files.pythonhosted.org/packages/e6/a5/85e2edf76ea0ad4288d174926d9454ea85f3ce5390cc4e6fab196cbf250b/matplotlib-3.10.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:702590829c30aada1e8cef0568ddbffa77ca747b4d6e36c6d173f66e301f89cc", size = 9594066, upload-time = "2025-10-09T00:27:43.694Z" }, + { url = "https://files.pythonhosted.org/packages/39/69/9684368a314f6d83fe5c5ad2a4121a3a8e03723d2e5c8ea17b66c1bad0e7/matplotlib-3.10.7-cp314-cp314t-win_amd64.whl", hash = "sha256:f79d5de970fc90cd5591f60053aecfce1fcd736e0303d9f0bf86be649fa68fb8", size = 8342832, upload-time = "2025-10-09T00:27:45.543Z" }, + { url = "https://files.pythonhosted.org/packages/04/5f/e22e08da14bc1a0894184640d47819d2338b792732e20d292bf86e5ab785/matplotlib-3.10.7-cp314-cp314t-win_arm64.whl", hash = "sha256:cb783436e47fcf82064baca52ce748af71725d0352e1d31564cbe9c95df92b9c", size = 8172585, upload-time = "2025-10-09T00:27:47.185Z" }, +] + +[[package]] +name = "matplotlib-inline" +version = "0.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c7/74/97e72a36efd4ae2bccb3463284300f8953f199b5ffbc04cbbb0ec78f74b1/matplotlib_inline-0.2.1.tar.gz", hash = "sha256:e1ee949c340d771fc39e241ea75683deb94762c8fa5f2927ec57c83c4dffa9fe", size = 8110, upload-time = "2025-10-23T09:00:22.126Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/33/ee4519fa02ed11a94aef9559552f3b17bb863f2ecfe1a35dc7f548cde231/matplotlib_inline-0.2.1-py3-none-any.whl", hash = "sha256:d56ce5156ba6085e00a9d54fead6ed29a9c47e215cd1bba2e976ef39f5710a76", size = 9516, upload-time = "2025-10-23T09:00:20.675Z" }, +] + +[[package]] +name = "mistune" +version = "3.1.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d7/02/a7fb8b21d4d55ac93cdcde9d3638da5dd0ebdd3a4fed76c7725e10b81cbe/mistune-3.1.4.tar.gz", hash = "sha256:b5a7f801d389f724ec702840c11d8fc48f2b33519102fc7ee739e8177b672164", size = 94588, upload-time = "2025-08-29T07:20:43.594Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7a/f0/8282d9641415e9e33df173516226b404d367a0fc55e1a60424a152913abc/mistune-3.1.4-py3-none-any.whl", hash = "sha256:93691da911e5d9d2e23bc54472892aff676df27a75274962ff9edc210364266d", size = 53481, upload-time = "2025-08-29T07:20:42.218Z" }, +] + +[[package]] +name = "multidict" +version = "6.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/80/1e/5492c365f222f907de1039b91f922b93fa4f764c713ee858d235495d8f50/multidict-6.7.0.tar.gz", hash = "sha256:c6e99d9a65ca282e578dfea819cfa9c0a62b2499d8677392e09feaf305e9e6f5", size = 101834, upload-time = "2025-10-06T14:52:30.657Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c2/9e/9f61ac18d9c8b475889f32ccfa91c9f59363480613fc807b6e3023d6f60b/multidict-6.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:8a3862568a36d26e650a19bb5cbbba14b71789032aebc0423f8cc5f150730184", size = 76877, upload-time = "2025-10-06T14:49:20.884Z" }, + { url = "https://files.pythonhosted.org/packages/38/6f/614f09a04e6184f8824268fce4bc925e9849edfa654ddd59f0b64508c595/multidict-6.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:960c60b5849b9b4f9dcc9bea6e3626143c252c74113df2c1540aebce70209b45", size = 45467, upload-time = "2025-10-06T14:49:22.054Z" }, + { url = "https://files.pythonhosted.org/packages/b3/93/c4f67a436dd026f2e780c433277fff72be79152894d9fc36f44569cab1a6/multidict-6.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2049be98fb57a31b4ccf870bf377af2504d4ae35646a19037ec271e4c07998aa", size = 43834, upload-time = "2025-10-06T14:49:23.566Z" }, + { url = "https://files.pythonhosted.org/packages/7f/f5/013798161ca665e4a422afbc5e2d9e4070142a9ff8905e482139cd09e4d0/multidict-6.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0934f3843a1860dd465d38895c17fce1f1cb37295149ab05cd1b9a03afacb2a7", size = 250545, upload-time = "2025-10-06T14:49:24.882Z" }, + { url = "https://files.pythonhosted.org/packages/71/2f/91dbac13e0ba94669ea5119ba267c9a832f0cb65419aca75549fcf09a3dc/multidict-6.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b3e34f3a1b8131ba06f1a73adab24f30934d148afcd5f5de9a73565a4404384e", size = 258305, upload-time = "2025-10-06T14:49:26.778Z" }, + { url = "https://files.pythonhosted.org/packages/ef/b0/754038b26f6e04488b48ac621f779c341338d78503fb45403755af2df477/multidict-6.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:efbb54e98446892590dc2458c19c10344ee9a883a79b5cec4bc34d6656e8d546", size = 242363, upload-time = "2025-10-06T14:49:28.562Z" }, + { url = "https://files.pythonhosted.org/packages/87/15/9da40b9336a7c9fa606c4cf2ed80a649dffeb42b905d4f63a1d7eb17d746/multidict-6.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a35c5fc61d4f51eb045061e7967cfe3123d622cd500e8868e7c0c592a09fedc4", size = 268375, upload-time = "2025-10-06T14:49:29.96Z" }, + { url = "https://files.pythonhosted.org/packages/82/72/c53fcade0cc94dfaad583105fd92b3a783af2091eddcb41a6d5a52474000/multidict-6.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29fe6740ebccba4175af1b9b87bf553e9c15cd5868ee967e010efcf94e4fd0f1", size = 269346, upload-time = "2025-10-06T14:49:31.404Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e2/9baffdae21a76f77ef8447f1a05a96ec4bc0a24dae08767abc0a2fe680b8/multidict-6.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:123e2a72e20537add2f33a79e605f6191fba2afda4cbb876e35c1a7074298a7d", size = 256107, upload-time = "2025-10-06T14:49:32.974Z" }, + { url = "https://files.pythonhosted.org/packages/3c/06/3f06f611087dc60d65ef775f1fb5aca7c6d61c6db4990e7cda0cef9b1651/multidict-6.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b284e319754366c1aee2267a2036248b24eeb17ecd5dc16022095e747f2f4304", size = 253592, upload-time = "2025-10-06T14:49:34.52Z" }, + { url = "https://files.pythonhosted.org/packages/20/24/54e804ec7945b6023b340c412ce9c3f81e91b3bf5fa5ce65558740141bee/multidict-6.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:803d685de7be4303b5a657b76e2f6d1240e7e0a8aa2968ad5811fa2285553a12", size = 251024, upload-time = "2025-10-06T14:49:35.956Z" }, + { url = "https://files.pythonhosted.org/packages/14/48/011cba467ea0b17ceb938315d219391d3e421dfd35928e5dbdc3f4ae76ef/multidict-6.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c04a328260dfd5db8c39538f999f02779012268f54614902d0afc775d44e0a62", size = 251484, upload-time = "2025-10-06T14:49:37.631Z" }, + { url = "https://files.pythonhosted.org/packages/0d/2f/919258b43bb35b99fa127435cfb2d91798eb3a943396631ef43e3720dcf4/multidict-6.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8a19cdb57cd3df4cd865849d93ee14920fb97224300c88501f16ecfa2604b4e0", size = 263579, upload-time = "2025-10-06T14:49:39.502Z" }, + { url = "https://files.pythonhosted.org/packages/31/22/a0e884d86b5242b5a74cf08e876bdf299e413016b66e55511f7a804a366e/multidict-6.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b2fd74c52accced7e75de26023b7dccee62511a600e62311b918ec5c168fc2a", size = 259654, upload-time = "2025-10-06T14:49:41.32Z" }, + { url = "https://files.pythonhosted.org/packages/b2/e5/17e10e1b5c5f5a40f2fcbb45953c9b215f8a4098003915e46a93f5fcaa8f/multidict-6.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3e8bfdd0e487acf992407a140d2589fe598238eaeffa3da8448d63a63cd363f8", size = 251511, upload-time = "2025-10-06T14:49:46.021Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9a/201bb1e17e7af53139597069c375e7b0dcbd47594604f65c2d5359508566/multidict-6.7.0-cp312-cp312-win32.whl", hash = "sha256:dd32a49400a2c3d52088e120ee00c1e3576cbff7e10b98467962c74fdb762ed4", size = 41895, upload-time = "2025-10-06T14:49:48.718Z" }, + { url = "https://files.pythonhosted.org/packages/46/e2/348cd32faad84eaf1d20cce80e2bb0ef8d312c55bca1f7fa9865e7770aaf/multidict-6.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:92abb658ef2d7ef22ac9f8bb88e8b6c3e571671534e029359b6d9e845923eb1b", size = 46073, upload-time = "2025-10-06T14:49:50.28Z" }, + { url = "https://files.pythonhosted.org/packages/25/ec/aad2613c1910dce907480e0c3aa306905830f25df2e54ccc9dea450cb5aa/multidict-6.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:490dab541a6a642ce1a9d61a4781656b346a55c13038f0b1244653828e3a83ec", size = 43226, upload-time = "2025-10-06T14:49:52.304Z" }, + { url = "https://files.pythonhosted.org/packages/d2/86/33272a544eeb36d66e4d9a920602d1a2f57d4ebea4ef3cdfe5a912574c95/multidict-6.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:bee7c0588aa0076ce77c0ea5d19a68d76ad81fcd9fe8501003b9a24f9d4000f6", size = 76135, upload-time = "2025-10-06T14:49:54.26Z" }, + { url = "https://files.pythonhosted.org/packages/91/1c/eb97db117a1ebe46d457a3d235a7b9d2e6dcab174f42d1b67663dd9e5371/multidict-6.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:7ef6b61cad77091056ce0e7ce69814ef72afacb150b7ac6a3e9470def2198159", size = 45117, upload-time = "2025-10-06T14:49:55.82Z" }, + { url = "https://files.pythonhosted.org/packages/f1/d8/6c3442322e41fb1dd4de8bd67bfd11cd72352ac131f6368315617de752f1/multidict-6.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c0359b1ec12b1d6849c59f9d319610b7f20ef990a6d454ab151aa0e3b9f78ca", size = 43472, upload-time = "2025-10-06T14:49:57.048Z" }, + { url = "https://files.pythonhosted.org/packages/75/3f/e2639e80325af0b6c6febdf8e57cc07043ff15f57fa1ef808f4ccb5ac4cd/multidict-6.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cd240939f71c64bd658f186330603aac1a9a81bf6273f523fca63673cb7378a8", size = 249342, upload-time = "2025-10-06T14:49:58.368Z" }, + { url = "https://files.pythonhosted.org/packages/5d/cc/84e0585f805cbeaa9cbdaa95f9a3d6aed745b9d25700623ac89a6ecff400/multidict-6.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a60a4d75718a5efa473ebd5ab685786ba0c67b8381f781d1be14da49f1a2dc60", size = 257082, upload-time = "2025-10-06T14:49:59.89Z" }, + { url = "https://files.pythonhosted.org/packages/b0/9c/ac851c107c92289acbbf5cfb485694084690c1b17e555f44952c26ddc5bd/multidict-6.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:53a42d364f323275126aff81fb67c5ca1b7a04fda0546245730a55c8c5f24bc4", size = 240704, upload-time = "2025-10-06T14:50:01.485Z" }, + { url = "https://files.pythonhosted.org/packages/50/cc/5f93e99427248c09da95b62d64b25748a5f5c98c7c2ab09825a1d6af0e15/multidict-6.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3b29b980d0ddbecb736735ee5bef69bb2ddca56eff603c86f3f29a1128299b4f", size = 266355, upload-time = "2025-10-06T14:50:02.955Z" }, + { url = "https://files.pythonhosted.org/packages/ec/0c/2ec1d883ceb79c6f7f6d7ad90c919c898f5d1c6ea96d322751420211e072/multidict-6.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f8a93b1c0ed2d04b97a5e9336fd2d33371b9a6e29ab7dd6503d63407c20ffbaf", size = 267259, upload-time = "2025-10-06T14:50:04.446Z" }, + { url = "https://files.pythonhosted.org/packages/c6/2d/f0b184fa88d6630aa267680bdb8623fb69cb0d024b8c6f0d23f9a0f406d3/multidict-6.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9ff96e8815eecacc6645da76c413eb3b3d34cfca256c70b16b286a687d013c32", size = 254903, upload-time = "2025-10-06T14:50:05.98Z" }, + { url = "https://files.pythonhosted.org/packages/06/c9/11ea263ad0df7dfabcad404feb3c0dd40b131bc7f232d5537f2fb1356951/multidict-6.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7516c579652f6a6be0e266aec0acd0db80829ca305c3d771ed898538804c2036", size = 252365, upload-time = "2025-10-06T14:50:07.511Z" }, + { url = "https://files.pythonhosted.org/packages/41/88/d714b86ee2c17d6e09850c70c9d310abac3d808ab49dfa16b43aba9d53fd/multidict-6.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:040f393368e63fb0f3330e70c26bfd336656bed925e5cbe17c9da839a6ab13ec", size = 250062, upload-time = "2025-10-06T14:50:09.074Z" }, + { url = "https://files.pythonhosted.org/packages/15/fe/ad407bb9e818c2b31383f6131ca19ea7e35ce93cf1310fce69f12e89de75/multidict-6.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b3bc26a951007b1057a1c543af845f1c7e3e71cc240ed1ace7bf4484aa99196e", size = 249683, upload-time = "2025-10-06T14:50:10.714Z" }, + { url = "https://files.pythonhosted.org/packages/8c/a4/a89abdb0229e533fb925e7c6e5c40201c2873efebc9abaf14046a4536ee6/multidict-6.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7b022717c748dd1992a83e219587aabe45980d88969f01b316e78683e6285f64", size = 261254, upload-time = "2025-10-06T14:50:12.28Z" }, + { url = "https://files.pythonhosted.org/packages/8d/aa/0e2b27bd88b40a4fb8dc53dd74eecac70edaa4c1dd0707eb2164da3675b3/multidict-6.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:9600082733859f00d79dee64effc7aef1beb26adb297416a4ad2116fd61374bd", size = 257967, upload-time = "2025-10-06T14:50:14.16Z" }, + { url = "https://files.pythonhosted.org/packages/d0/8e/0c67b7120d5d5f6d874ed85a085f9dc770a7f9d8813e80f44a9fec820bb7/multidict-6.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:94218fcec4d72bc61df51c198d098ce2b378e0ccbac41ddbed5ef44092913288", size = 250085, upload-time = "2025-10-06T14:50:15.639Z" }, + { url = "https://files.pythonhosted.org/packages/ba/55/b73e1d624ea4b8fd4dd07a3bb70f6e4c7c6c5d9d640a41c6ffe5cdbd2a55/multidict-6.7.0-cp313-cp313-win32.whl", hash = "sha256:a37bd74c3fa9d00be2d7b8eca074dc56bd8077ddd2917a839bd989612671ed17", size = 41713, upload-time = "2025-10-06T14:50:17.066Z" }, + { url = "https://files.pythonhosted.org/packages/32/31/75c59e7d3b4205075b4c183fa4ca398a2daf2303ddf616b04ae6ef55cffe/multidict-6.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:30d193c6cc6d559db42b6bcec8a5d395d34d60c9877a0b71ecd7c204fcf15390", size = 45915, upload-time = "2025-10-06T14:50:18.264Z" }, + { url = "https://files.pythonhosted.org/packages/31/2a/8987831e811f1184c22bc2e45844934385363ee61c0a2dcfa8f71b87e608/multidict-6.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:ea3334cabe4d41b7ccd01e4d349828678794edbc2d3ae97fc162a3312095092e", size = 43077, upload-time = "2025-10-06T14:50:19.853Z" }, + { url = "https://files.pythonhosted.org/packages/e8/68/7b3a5170a382a340147337b300b9eb25a9ddb573bcdfff19c0fa3f31ffba/multidict-6.7.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:ad9ce259f50abd98a1ca0aa6e490b58c316a0fce0617f609723e40804add2c00", size = 83114, upload-time = "2025-10-06T14:50:21.223Z" }, + { url = "https://files.pythonhosted.org/packages/55/5c/3fa2d07c84df4e302060f555bbf539310980362236ad49f50eeb0a1c1eb9/multidict-6.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07f5594ac6d084cbb5de2df218d78baf55ef150b91f0ff8a21cc7a2e3a5a58eb", size = 48442, upload-time = "2025-10-06T14:50:22.871Z" }, + { url = "https://files.pythonhosted.org/packages/fc/56/67212d33239797f9bd91962bb899d72bb0f4c35a8652dcdb8ed049bef878/multidict-6.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0591b48acf279821a579282444814a2d8d0af624ae0bc600aa4d1b920b6e924b", size = 46885, upload-time = "2025-10-06T14:50:24.258Z" }, + { url = "https://files.pythonhosted.org/packages/46/d1/908f896224290350721597a61a69cd19b89ad8ee0ae1f38b3f5cd12ea2ac/multidict-6.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:749a72584761531d2b9467cfbdfd29487ee21124c304c4b6cb760d8777b27f9c", size = 242588, upload-time = "2025-10-06T14:50:25.716Z" }, + { url = "https://files.pythonhosted.org/packages/ab/67/8604288bbd68680eee0ab568fdcb56171d8b23a01bcd5cb0c8fedf6e5d99/multidict-6.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b4c3d199f953acd5b446bf7c0de1fe25d94e09e79086f8dc2f48a11a129cdf1", size = 249966, upload-time = "2025-10-06T14:50:28.192Z" }, + { url = "https://files.pythonhosted.org/packages/20/33/9228d76339f1ba51e3efef7da3ebd91964d3006217aae13211653193c3ff/multidict-6.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9fb0211dfc3b51efea2f349ec92c114d7754dd62c01f81c3e32b765b70c45c9b", size = 228618, upload-time = "2025-10-06T14:50:29.82Z" }, + { url = "https://files.pythonhosted.org/packages/f8/2d/25d9b566d10cab1c42b3b9e5b11ef79c9111eaf4463b8c257a3bd89e0ead/multidict-6.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a027ec240fe73a8d6281872690b988eed307cd7d91b23998ff35ff577ca688b5", size = 257539, upload-time = "2025-10-06T14:50:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/b6/b1/8d1a965e6637fc33de3c0d8f414485c2b7e4af00f42cab3d84e7b955c222/multidict-6.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d1d964afecdf3a8288789df2f5751dc0a8261138c3768d9af117ed384e538fad", size = 256345, upload-time = "2025-10-06T14:50:33.26Z" }, + { url = "https://files.pythonhosted.org/packages/ba/0c/06b5a8adbdeedada6f4fb8d8f193d44a347223b11939b42953eeb6530b6b/multidict-6.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:caf53b15b1b7df9fbd0709aa01409000a2b4dd03a5f6f5cc548183c7c8f8b63c", size = 247934, upload-time = "2025-10-06T14:50:34.808Z" }, + { url = "https://files.pythonhosted.org/packages/8f/31/b2491b5fe167ca044c6eb4b8f2c9f3b8a00b24c432c365358eadac5d7625/multidict-6.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:654030da3197d927f05a536a66186070e98765aa5142794c9904555d3a9d8fb5", size = 245243, upload-time = "2025-10-06T14:50:36.436Z" }, + { url = "https://files.pythonhosted.org/packages/61/1a/982913957cb90406c8c94f53001abd9eafc271cb3e70ff6371590bec478e/multidict-6.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:2090d3718829d1e484706a2f525e50c892237b2bf9b17a79b059cb98cddc2f10", size = 235878, upload-time = "2025-10-06T14:50:37.953Z" }, + { url = "https://files.pythonhosted.org/packages/be/c0/21435d804c1a1cf7a2608593f4d19bca5bcbd7a81a70b253fdd1c12af9c0/multidict-6.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2d2cfeec3f6f45651b3d408c4acec0ebf3daa9bc8a112a084206f5db5d05b754", size = 243452, upload-time = "2025-10-06T14:50:39.574Z" }, + { url = "https://files.pythonhosted.org/packages/54/0a/4349d540d4a883863191be6eb9a928846d4ec0ea007d3dcd36323bb058ac/multidict-6.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:4ef089f985b8c194d341eb2c24ae6e7408c9a0e2e5658699c92f497437d88c3c", size = 252312, upload-time = "2025-10-06T14:50:41.612Z" }, + { url = "https://files.pythonhosted.org/packages/26/64/d5416038dbda1488daf16b676e4dbfd9674dde10a0cc8f4fc2b502d8125d/multidict-6.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e93a0617cd16998784bf4414c7e40f17a35d2350e5c6f0bd900d3a8e02bd3762", size = 246935, upload-time = "2025-10-06T14:50:43.972Z" }, + { url = "https://files.pythonhosted.org/packages/9f/8c/8290c50d14e49f35e0bd4abc25e1bc7711149ca9588ab7d04f886cdf03d9/multidict-6.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f0feece2ef8ebc42ed9e2e8c78fc4aa3cf455733b507c09ef7406364c94376c6", size = 243385, upload-time = "2025-10-06T14:50:45.648Z" }, + { url = "https://files.pythonhosted.org/packages/ef/a0/f83ae75e42d694b3fbad3e047670e511c138be747bc713cf1b10d5096416/multidict-6.7.0-cp313-cp313t-win32.whl", hash = "sha256:19a1d55338ec1be74ef62440ca9e04a2f001a04d0cc49a4983dc320ff0f3212d", size = 47777, upload-time = "2025-10-06T14:50:47.154Z" }, + { url = "https://files.pythonhosted.org/packages/dc/80/9b174a92814a3830b7357307a792300f42c9e94664b01dee8e457551fa66/multidict-6.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:3da4fb467498df97e986af166b12d01f05d2e04f978a9c1c680ea1988e0bc4b6", size = 53104, upload-time = "2025-10-06T14:50:48.851Z" }, + { url = "https://files.pythonhosted.org/packages/cc/28/04baeaf0428d95bb7a7bea0e691ba2f31394338ba424fb0679a9ed0f4c09/multidict-6.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:b4121773c49a0776461f4a904cdf6264c88e42218aaa8407e803ca8025872792", size = 45503, upload-time = "2025-10-06T14:50:50.16Z" }, + { url = "https://files.pythonhosted.org/packages/e2/b1/3da6934455dd4b261d4c72f897e3a5728eba81db59959f3a639245891baa/multidict-6.7.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3bab1e4aff7adaa34410f93b1f8e57c4b36b9af0426a76003f441ee1d3c7e842", size = 75128, upload-time = "2025-10-06T14:50:51.92Z" }, + { url = "https://files.pythonhosted.org/packages/14/2c/f069cab5b51d175a1a2cb4ccdf7a2c2dabd58aa5bd933fa036a8d15e2404/multidict-6.7.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b8512bac933afc3e45fb2b18da8e59b78d4f408399a960339598374d4ae3b56b", size = 44410, upload-time = "2025-10-06T14:50:53.275Z" }, + { url = "https://files.pythonhosted.org/packages/42/e2/64bb41266427af6642b6b128e8774ed84c11b80a90702c13ac0a86bb10cc/multidict-6.7.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:79dcf9e477bc65414ebfea98ffd013cb39552b5ecd62908752e0e413d6d06e38", size = 43205, upload-time = "2025-10-06T14:50:54.911Z" }, + { url = "https://files.pythonhosted.org/packages/02/68/6b086fef8a3f1a8541b9236c594f0c9245617c29841f2e0395d979485cde/multidict-6.7.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:31bae522710064b5cbeddaf2e9f32b1abab70ac6ac91d42572502299e9953128", size = 245084, upload-time = "2025-10-06T14:50:56.369Z" }, + { url = "https://files.pythonhosted.org/packages/15/ee/f524093232007cd7a75c1d132df70f235cfd590a7c9eaccd7ff422ef4ae8/multidict-6.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a0df7ff02397bb63e2fd22af2c87dfa39e8c7f12947bc524dbdc528282c7e34", size = 252667, upload-time = "2025-10-06T14:50:57.991Z" }, + { url = "https://files.pythonhosted.org/packages/02/a5/eeb3f43ab45878f1895118c3ef157a480db58ede3f248e29b5354139c2c9/multidict-6.7.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7a0222514e8e4c514660e182d5156a415c13ef0aabbd71682fc714e327b95e99", size = 233590, upload-time = "2025-10-06T14:50:59.589Z" }, + { url = "https://files.pythonhosted.org/packages/6a/1e/76d02f8270b97269d7e3dbd45644b1785bda457b474315f8cf999525a193/multidict-6.7.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2397ab4daaf2698eb51a76721e98db21ce4f52339e535725de03ea962b5a3202", size = 264112, upload-time = "2025-10-06T14:51:01.183Z" }, + { url = "https://files.pythonhosted.org/packages/76/0b/c28a70ecb58963847c2a8efe334904cd254812b10e535aefb3bcce513918/multidict-6.7.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8891681594162635948a636c9fe0ff21746aeb3dd5463f6e25d9bea3a8a39ca1", size = 261194, upload-time = "2025-10-06T14:51:02.794Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/2ab26e4209773223159b83aa32721b4021ffb08102f8ac7d689c943fded1/multidict-6.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:18706cc31dbf402a7945916dd5cddf160251b6dab8a2c5f3d6d5a55949f676b3", size = 248510, upload-time = "2025-10-06T14:51:04.724Z" }, + { url = "https://files.pythonhosted.org/packages/93/cd/06c1fa8282af1d1c46fd55c10a7930af652afdce43999501d4d68664170c/multidict-6.7.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f844a1bbf1d207dd311a56f383f7eda2d0e134921d45751842d8235e7778965d", size = 248395, upload-time = "2025-10-06T14:51:06.306Z" }, + { url = "https://files.pythonhosted.org/packages/99/ac/82cb419dd6b04ccf9e7e61befc00c77614fc8134362488b553402ecd55ce/multidict-6.7.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:d4393e3581e84e5645506923816b9cc81f5609a778c7e7534054091acc64d1c6", size = 239520, upload-time = "2025-10-06T14:51:08.091Z" }, + { url = "https://files.pythonhosted.org/packages/fa/f3/a0f9bf09493421bd8716a362e0cd1d244f5a6550f5beffdd6b47e885b331/multidict-6.7.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:fbd18dc82d7bf274b37aa48d664534330af744e03bccf696d6f4c6042e7d19e7", size = 245479, upload-time = "2025-10-06T14:51:10.365Z" }, + { url = "https://files.pythonhosted.org/packages/8d/01/476d38fc73a212843f43c852b0eee266b6971f0e28329c2184a8df90c376/multidict-6.7.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:b6234e14f9314731ec45c42fc4554b88133ad53a09092cc48a88e771c125dadb", size = 258903, upload-time = "2025-10-06T14:51:12.466Z" }, + { url = "https://files.pythonhosted.org/packages/49/6d/23faeb0868adba613b817d0e69c5f15531b24d462af8012c4f6de4fa8dc3/multidict-6.7.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:08d4379f9744d8f78d98c8673c06e202ffa88296f009c71bbafe8a6bf847d01f", size = 252333, upload-time = "2025-10-06T14:51:14.48Z" }, + { url = "https://files.pythonhosted.org/packages/1e/cc/48d02ac22b30fa247f7dad82866e4b1015431092f4ba6ebc7e77596e0b18/multidict-6.7.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:9fe04da3f79387f450fd0061d4dd2e45a72749d31bf634aecc9e27f24fdc4b3f", size = 243411, upload-time = "2025-10-06T14:51:16.072Z" }, + { url = "https://files.pythonhosted.org/packages/4a/03/29a8bf5a18abf1fe34535c88adbdfa88c9fb869b5a3b120692c64abe8284/multidict-6.7.0-cp314-cp314-win32.whl", hash = "sha256:fbafe31d191dfa7c4c51f7a6149c9fb7e914dcf9ffead27dcfd9f1ae382b3885", size = 40940, upload-time = "2025-10-06T14:51:17.544Z" }, + { url = "https://files.pythonhosted.org/packages/82/16/7ed27b680791b939de138f906d5cf2b4657b0d45ca6f5dd6236fdddafb1a/multidict-6.7.0-cp314-cp314-win_amd64.whl", hash = "sha256:2f67396ec0310764b9222a1728ced1ab638f61aadc6226f17a71dd9324f9a99c", size = 45087, upload-time = "2025-10-06T14:51:18.875Z" }, + { url = "https://files.pythonhosted.org/packages/cd/3c/e3e62eb35a1950292fe39315d3c89941e30a9d07d5d2df42965ab041da43/multidict-6.7.0-cp314-cp314-win_arm64.whl", hash = "sha256:ba672b26069957ee369cfa7fc180dde1fc6f176eaf1e6beaf61fbebbd3d9c000", size = 42368, upload-time = "2025-10-06T14:51:20.225Z" }, + { url = "https://files.pythonhosted.org/packages/8b/40/cd499bd0dbc5f1136726db3153042a735fffd0d77268e2ee20d5f33c010f/multidict-6.7.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:c1dcc7524066fa918c6a27d61444d4ee7900ec635779058571f70d042d86ed63", size = 82326, upload-time = "2025-10-06T14:51:21.588Z" }, + { url = "https://files.pythonhosted.org/packages/13/8a/18e031eca251c8df76daf0288e6790561806e439f5ce99a170b4af30676b/multidict-6.7.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:27e0b36c2d388dc7b6ced3406671b401e84ad7eb0656b8f3a2f46ed0ce483718", size = 48065, upload-time = "2025-10-06T14:51:22.93Z" }, + { url = "https://files.pythonhosted.org/packages/40/71/5e6701277470a87d234e433fb0a3a7deaf3bcd92566e421e7ae9776319de/multidict-6.7.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2a7baa46a22e77f0988e3b23d4ede5513ebec1929e34ee9495be535662c0dfe2", size = 46475, upload-time = "2025-10-06T14:51:24.352Z" }, + { url = "https://files.pythonhosted.org/packages/fe/6a/bab00cbab6d9cfb57afe1663318f72ec28289ea03fd4e8236bb78429893a/multidict-6.7.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:7bf77f54997a9166a2f5675d1201520586439424c2511723a7312bdb4bcc034e", size = 239324, upload-time = "2025-10-06T14:51:25.822Z" }, + { url = "https://files.pythonhosted.org/packages/2a/5f/8de95f629fc22a7769ade8b41028e3e5a822c1f8904f618d175945a81ad3/multidict-6.7.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e011555abada53f1578d63389610ac8a5400fc70ce71156b0aa30d326f1a5064", size = 246877, upload-time = "2025-10-06T14:51:27.604Z" }, + { url = "https://files.pythonhosted.org/packages/23/b4/38881a960458f25b89e9f4a4fdcb02ac101cfa710190db6e5528841e67de/multidict-6.7.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:28b37063541b897fd6a318007373930a75ca6d6ac7c940dbe14731ffdd8d498e", size = 225824, upload-time = "2025-10-06T14:51:29.664Z" }, + { url = "https://files.pythonhosted.org/packages/1e/39/6566210c83f8a261575f18e7144736059f0c460b362e96e9cf797a24b8e7/multidict-6.7.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:05047ada7a2fde2631a0ed706f1fd68b169a681dfe5e4cf0f8e4cb6618bbc2cd", size = 253558, upload-time = "2025-10-06T14:51:31.684Z" }, + { url = "https://files.pythonhosted.org/packages/00/a3/67f18315100f64c269f46e6c0319fa87ba68f0f64f2b8e7fd7c72b913a0b/multidict-6.7.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:716133f7d1d946a4e1b91b1756b23c088881e70ff180c24e864c26192ad7534a", size = 252339, upload-time = "2025-10-06T14:51:33.699Z" }, + { url = "https://files.pythonhosted.org/packages/c8/2a/1cb77266afee2458d82f50da41beba02159b1d6b1f7973afc9a1cad1499b/multidict-6.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d1bed1b467ef657f2a0ae62844a607909ef1c6889562de5e1d505f74457d0b96", size = 244895, upload-time = "2025-10-06T14:51:36.189Z" }, + { url = "https://files.pythonhosted.org/packages/dd/72/09fa7dd487f119b2eb9524946ddd36e2067c08510576d43ff68469563b3b/multidict-6.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:ca43bdfa5d37bd6aee89d85e1d0831fb86e25541be7e9d376ead1b28974f8e5e", size = 241862, upload-time = "2025-10-06T14:51:41.291Z" }, + { url = "https://files.pythonhosted.org/packages/65/92/bc1f8bd0853d8669300f732c801974dfc3702c3eeadae2f60cef54dc69d7/multidict-6.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:44b546bd3eb645fd26fb949e43c02a25a2e632e2ca21a35e2e132c8105dc8599", size = 232376, upload-time = "2025-10-06T14:51:43.55Z" }, + { url = "https://files.pythonhosted.org/packages/09/86/ac39399e5cb9d0c2ac8ef6e10a768e4d3bc933ac808d49c41f9dc23337eb/multidict-6.7.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:a6ef16328011d3f468e7ebc326f24c1445f001ca1dec335b2f8e66bed3006394", size = 240272, upload-time = "2025-10-06T14:51:45.265Z" }, + { url = "https://files.pythonhosted.org/packages/3d/b6/fed5ac6b8563ec72df6cb1ea8dac6d17f0a4a1f65045f66b6d3bf1497c02/multidict-6.7.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:5aa873cbc8e593d361ae65c68f85faadd755c3295ea2c12040ee146802f23b38", size = 248774, upload-time = "2025-10-06T14:51:46.836Z" }, + { url = "https://files.pythonhosted.org/packages/6b/8d/b954d8c0dc132b68f760aefd45870978deec6818897389dace00fcde32ff/multidict-6.7.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:3d7b6ccce016e29df4b7ca819659f516f0bc7a4b3efa3bb2012ba06431b044f9", size = 242731, upload-time = "2025-10-06T14:51:48.541Z" }, + { url = "https://files.pythonhosted.org/packages/16/9d/a2dac7009125d3540c2f54e194829ea18ac53716c61b655d8ed300120b0f/multidict-6.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:171b73bd4ee683d307599b66793ac80981b06f069b62eea1c9e29c9241aa66b0", size = 240193, upload-time = "2025-10-06T14:51:50.355Z" }, + { url = "https://files.pythonhosted.org/packages/39/ca/c05f144128ea232ae2178b008d5011d4e2cea86e4ee8c85c2631b1b94802/multidict-6.7.0-cp314-cp314t-win32.whl", hash = "sha256:b2d7f80c4e1fd010b07cb26820aae86b7e73b681ee4889684fb8d2d4537aab13", size = 48023, upload-time = "2025-10-06T14:51:51.883Z" }, + { url = "https://files.pythonhosted.org/packages/ba/8f/0a60e501584145588be1af5cc829265701ba3c35a64aec8e07cbb71d39bb/multidict-6.7.0-cp314-cp314t-win_amd64.whl", hash = "sha256:09929cab6fcb68122776d575e03c6cc64ee0b8fca48d17e135474b042ce515cd", size = 53507, upload-time = "2025-10-06T14:51:53.672Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ae/3148b988a9c6239903e786eac19c889fab607c31d6efa7fb2147e5680f23/multidict-6.7.0-cp314-cp314t-win_arm64.whl", hash = "sha256:cc41db090ed742f32bd2d2c721861725e6109681eddf835d0a82bd3a5c382827", size = 44804, upload-time = "2025-10-06T14:51:55.415Z" }, + { url = "https://files.pythonhosted.org/packages/b7/da/7d22601b625e241d4f23ef1ebff8acfc60da633c9e7e7922e24d10f592b3/multidict-6.7.0-py3-none-any.whl", hash = "sha256:394fc5c42a333c9ffc3e421a4c85e08580d990e08b99f6bf35b4132114c5dcb3", size = 12317, upload-time = "2025-10-06T14:52:29.272Z" }, +] + +[[package]] +name = "nats-py" +version = "2.12.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/71/c5/2564d917503fe8d68fe630c74bf6b678fbc15c01b58f2565894761010f57/nats_py-2.12.0.tar.gz", hash = "sha256:2981ca4b63b8266c855573fa7871b1be741f1889fd429ee657e5ffc0971a38a1", size = 119821, upload-time = "2025-10-31T05:27:31.247Z" } + +[[package]] +name = "nbclient" +version = "0.10.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-client" }, + { name = "jupyter-core" }, + { name = "nbformat" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/87/66/7ffd18d58eae90d5721f9f39212327695b749e23ad44b3881744eaf4d9e8/nbclient-0.10.2.tar.gz", hash = "sha256:90b7fc6b810630db87a6d0c2250b1f0ab4cf4d3c27a299b0cde78a4ed3fd9193", size = 62424, upload-time = "2024-12-19T10:32:27.164Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/6d/e7fa07f03a4a7b221d94b4d586edb754a9b0dc3c9e2c93353e9fa4e0d117/nbclient-0.10.2-py3-none-any.whl", hash = "sha256:4ffee11e788b4a27fabeb7955547e4318a5298f34342a4bfd01f2e1faaeadc3d", size = 25434, upload-time = "2024-12-19T10:32:24.139Z" }, +] + +[[package]] +name = "nbconvert" +version = "7.16.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "beautifulsoup4" }, + { name = "bleach", extra = ["css"] }, + { name = "defusedxml" }, + { name = "jinja2" }, + { name = "jupyter-core" }, + { name = "jupyterlab-pygments" }, + { name = "markupsafe" }, + { name = "mistune" }, + { name = "nbclient" }, + { name = "nbformat" }, + { name = "packaging" }, + { name = "pandocfilters" }, + { name = "pygments" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/59/f28e15fc47ffb73af68a8d9b47367a8630d76e97ae85ad18271b9db96fdf/nbconvert-7.16.6.tar.gz", hash = "sha256:576a7e37c6480da7b8465eefa66c17844243816ce1ccc372633c6b71c3c0f582", size = 857715, upload-time = "2025-01-28T09:29:14.724Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cc/9a/cd673b2f773a12c992f41309ef81b99da1690426bd2f96957a7ade0d3ed7/nbconvert-7.16.6-py3-none-any.whl", hash = "sha256:1375a7b67e0c2883678c48e506dc320febb57685e5ee67faa51b18a90f3a712b", size = 258525, upload-time = "2025-01-28T09:29:12.551Z" }, +] + +[[package]] +name = "nbformat" +version = "5.10.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "fastjsonschema" }, + { name = "jsonschema" }, + { name = "jupyter-core" }, + { name = "traitlets" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6d/fd/91545e604bc3dad7dca9ed03284086039b294c6b3d75c0d2fa45f9e9caf3/nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a", size = 142749, upload-time = "2024-04-04T11:20:37.371Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a9/82/0340caa499416c78e5d8f5f05947ae4bc3cba53c9f038ab6e9ed964e22f1/nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b", size = 78454, upload-time = "2024-04-04T11:20:34.895Z" }, +] + +[[package]] +name = "nest-asyncio" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/83/f8/51569ac65d696c8ecbee95938f89d4abf00f47d58d48f6fbabfe8f0baefe/nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe", size = 7418, upload-time = "2024-01-21T14:25:19.227Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/c4/c2971a3ba4c6103a3d10c4b0f24f461ddc027f0f09763220cf35ca1401b3/nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c", size = 5195, upload-time = "2024-01-21T14:25:17.223Z" }, +] + +[[package]] +name = "notebook" +version = "7.5.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-server" }, + { name = "jupyterlab" }, + { name = "jupyterlab-server" }, + { name = "notebook-shim" }, + { name = "tornado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/89/ac/a97041621250a4fc5af379fb377942841eea2ca146aab166b8fcdfba96c2/notebook-7.5.0.tar.gz", hash = "sha256:3b27eaf9913033c28dde92d02139414c608992e1df4b969c843219acf2ff95e4", size = 14052074, upload-time = "2025-11-19T08:36:20.093Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/96/00df2a4760f10f5af0f45c4955573cae6189931f9a30265a35865f8c1031/notebook-7.5.0-py3-none-any.whl", hash = "sha256:3300262d52905ca271bd50b22617681d95f08a8360d099e097726e6d2efb5811", size = 14460968, upload-time = "2025-11-19T08:36:15.869Z" }, +] + +[[package]] +name = "notebook-shim" +version = "0.2.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jupyter-server" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/54/d2/92fa3243712b9a3e8bafaf60aac366da1cada3639ca767ff4b5b3654ec28/notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb", size = 13167, upload-time = "2024-02-14T23:35:18.353Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/33/bd5b9137445ea4b680023eb0469b2bb969d61303dedb2aac6560ff3d14a1/notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef", size = 13307, upload-time = "2024-02-14T23:35:16.286Z" }, +] + +[[package]] +name = "numba" +version = "0.61.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "llvmlite" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/1c/a0/e21f57604304aa03ebb8e098429222722ad99176a4f979d34af1d1ee80da/numba-0.61.2.tar.gz", hash = "sha256:8750ee147940a6637b80ecf7f95062185ad8726c8c28a2295b8ec1160a196f7d", size = 2820615, upload-time = "2025-04-09T02:58:07.659Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b4/a0/c6b7b9c615cfa3b98c4c63f4316e3f6b3bbe2387740277006551784218cd/numba-0.61.2-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:34fba9406078bac7ab052efbf0d13939426c753ad72946baaa5bf9ae0ebb8dd2", size = 2776626, upload-time = "2025-04-09T02:57:51.857Z" }, + { url = "https://files.pythonhosted.org/packages/92/4a/fe4e3c2ecad72d88f5f8cd04e7f7cff49e718398a2fac02d2947480a00ca/numba-0.61.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4ddce10009bc097b080fc96876d14c051cc0c7679e99de3e0af59014dab7dfe8", size = 2779287, upload-time = "2025-04-09T02:57:53.658Z" }, + { url = "https://files.pythonhosted.org/packages/9a/2d/e518df036feab381c23a624dac47f8445ac55686ec7f11083655eb707da3/numba-0.61.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5b1bb509d01f23d70325d3a5a0e237cbc9544dd50e50588bc581ba860c213546", size = 3885928, upload-time = "2025-04-09T02:57:55.206Z" }, + { url = "https://files.pythonhosted.org/packages/10/0f/23cced68ead67b75d77cfcca3df4991d1855c897ee0ff3fe25a56ed82108/numba-0.61.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:48a53a3de8f8793526cbe330f2a39fe9a6638efcbf11bd63f3d2f9757ae345cd", size = 3577115, upload-time = "2025-04-09T02:57:56.818Z" }, + { url = "https://files.pythonhosted.org/packages/68/1d/ddb3e704c5a8fb90142bf9dc195c27db02a08a99f037395503bfbc1d14b3/numba-0.61.2-cp312-cp312-win_amd64.whl", hash = "sha256:97cf4f12c728cf77c9c1d7c23707e4d8fb4632b46275f8f3397de33e5877af18", size = 2831929, upload-time = "2025-04-09T02:57:58.45Z" }, + { url = "https://files.pythonhosted.org/packages/0b/f3/0fe4c1b1f2569e8a18ad90c159298d862f96c3964392a20d74fc628aee44/numba-0.61.2-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:3a10a8fc9afac40b1eac55717cece1b8b1ac0b946f5065c89e00bde646b5b154", size = 2771785, upload-time = "2025-04-09T02:57:59.96Z" }, + { url = "https://files.pythonhosted.org/packages/e9/71/91b277d712e46bd5059f8a5866862ed1116091a7cb03bd2704ba8ebe015f/numba-0.61.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7d3bcada3c9afba3bed413fba45845f2fb9cd0d2b27dd58a1be90257e293d140", size = 2773289, upload-time = "2025-04-09T02:58:01.435Z" }, + { url = "https://files.pythonhosted.org/packages/0d/e0/5ea04e7ad2c39288c0f0f9e8d47638ad70f28e275d092733b5817cf243c9/numba-0.61.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bdbca73ad81fa196bd53dc12e3aaf1564ae036e0c125f237c7644fe64a4928ab", size = 3893918, upload-time = "2025-04-09T02:58:02.933Z" }, + { url = "https://files.pythonhosted.org/packages/17/58/064f4dcb7d7e9412f16ecf80ed753f92297e39f399c905389688cf950b81/numba-0.61.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:5f154aaea625fb32cfbe3b80c5456d514d416fcdf79733dd69c0df3a11348e9e", size = 3584056, upload-time = "2025-04-09T02:58:04.538Z" }, + { url = "https://files.pythonhosted.org/packages/af/a4/6d3a0f2d3989e62a18749e1e9913d5fa4910bbb3e3311a035baea6caf26d/numba-0.61.2-cp313-cp313-win_amd64.whl", hash = "sha256:59321215e2e0ac5fa928a8020ab00b8e57cda8a97384963ac0dfa4d4e6aa54e7", size = 2831846, upload-time = "2025-04-09T02:58:06.125Z" }, +] + +[[package]] +name = "numpy" +version = "2.1.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/25/ca/1166b75c21abd1da445b97bf1fa2f14f423c6cfb4fc7c4ef31dccf9f6a94/numpy-2.1.3.tar.gz", hash = "sha256:aa08e04e08aaf974d4458def539dece0d28146d866a39da5639596f4921fd761", size = 20166090, upload-time = "2024-11-02T17:48:55.832Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/f0/385eb9970309643cbca4fc6eebc8bb16e560de129c91258dfaa18498da8b/numpy-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f55ba01150f52b1027829b50d70ef1dafd9821ea82905b63936668403c3b471e", size = 20849658, upload-time = "2024-11-02T17:37:23.919Z" }, + { url = "https://files.pythonhosted.org/packages/54/4a/765b4607f0fecbb239638d610d04ec0a0ded9b4951c56dc68cef79026abf/numpy-2.1.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:13138eadd4f4da03074851a698ffa7e405f41a0845a6b1ad135b81596e4e9958", size = 13492258, upload-time = "2024-11-02T17:37:45.252Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a7/2332679479c70b68dccbf4a8eb9c9b5ee383164b161bee9284ac141fbd33/numpy-2.1.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:a6b46587b14b888e95e4a24d7b13ae91fa22386c199ee7b418f449032b2fa3b8", size = 5090249, upload-time = "2024-11-02T17:37:54.252Z" }, + { url = "https://files.pythonhosted.org/packages/c1/67/4aa00316b3b981a822c7a239d3a8135be2a6945d1fd11d0efb25d361711a/numpy-2.1.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:0fa14563cc46422e99daef53d725d0c326e99e468a9320a240affffe87852564", size = 6621704, upload-time = "2024-11-02T17:38:05.127Z" }, + { url = "https://files.pythonhosted.org/packages/5e/da/1a429ae58b3b6c364eeec93bf044c532f2ff7b48a52e41050896cf15d5b1/numpy-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8637dcd2caa676e475503d1f8fdb327bc495554e10838019651b76d17b98e512", size = 13606089, upload-time = "2024-11-02T17:38:25.997Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3e/3757f304c704f2f0294a6b8340fcf2be244038be07da4cccf390fa678a9f/numpy-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2312b2aa89e1f43ecea6da6ea9a810d06aae08321609d8dc0d0eda6d946a541b", size = 16043185, upload-time = "2024-11-02T17:38:51.07Z" }, + { url = "https://files.pythonhosted.org/packages/43/97/75329c28fea3113d00c8d2daf9bc5828d58d78ed661d8e05e234f86f0f6d/numpy-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a38c19106902bb19351b83802531fea19dee18e5b37b36454f27f11ff956f7fc", size = 16410751, upload-time = "2024-11-02T17:39:15.801Z" }, + { url = "https://files.pythonhosted.org/packages/ad/7a/442965e98b34e0ae9da319f075b387bcb9a1e0658276cc63adb8c9686f7b/numpy-2.1.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:02135ade8b8a84011cbb67dc44e07c58f28575cf9ecf8ab304e51c05528c19f0", size = 14082705, upload-time = "2024-11-02T17:39:38.274Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b6/26108cf2cfa5c7e03fb969b595c93131eab4a399762b51ce9ebec2332e80/numpy-2.1.3-cp312-cp312-win32.whl", hash = "sha256:e6988e90fcf617da2b5c78902fe8e668361b43b4fe26dbf2d7b0f8034d4cafb9", size = 6239077, upload-time = "2024-11-02T17:39:49.299Z" }, + { url = "https://files.pythonhosted.org/packages/a6/84/fa11dad3404b7634aaab50733581ce11e5350383311ea7a7010f464c0170/numpy-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:0d30c543f02e84e92c4b1f415b7c6b5326cbe45ee7882b6b77db7195fb971e3a", size = 12566858, upload-time = "2024-11-02T17:40:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/4d/0b/620591441457e25f3404c8057eb924d04f161244cb8a3680d529419aa86e/numpy-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96fe52fcdb9345b7cd82ecd34547fca4321f7656d500eca497eb7ea5a926692f", size = 20836263, upload-time = "2024-11-02T17:40:39.528Z" }, + { url = "https://files.pythonhosted.org/packages/45/e1/210b2d8b31ce9119145433e6ea78046e30771de3fe353f313b2778142f34/numpy-2.1.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f653490b33e9c3a4c1c01d41bc2aef08f9475af51146e4a7710c450cf9761598", size = 13507771, upload-time = "2024-11-02T17:41:01.368Z" }, + { url = "https://files.pythonhosted.org/packages/55/44/aa9ee3caee02fa5a45f2c3b95cafe59c44e4b278fbbf895a93e88b308555/numpy-2.1.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:dc258a761a16daa791081d026f0ed4399b582712e6fc887a95af09df10c5ca57", size = 5075805, upload-time = "2024-11-02T17:41:11.213Z" }, + { url = "https://files.pythonhosted.org/packages/78/d6/61de6e7e31915ba4d87bbe1ae859e83e6582ea14c6add07c8f7eefd8488f/numpy-2.1.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:016d0f6f5e77b0f0d45d77387ffa4bb89816b57c835580c3ce8e099ef830befe", size = 6608380, upload-time = "2024-11-02T17:41:22.19Z" }, + { url = "https://files.pythonhosted.org/packages/3e/46/48bdf9b7241e317e6cf94276fe11ba673c06d1fdf115d8b4ebf616affd1a/numpy-2.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c181ba05ce8299c7aa3125c27b9c2167bca4a4445b7ce73d5febc411ca692e43", size = 13602451, upload-time = "2024-11-02T17:41:43.094Z" }, + { url = "https://files.pythonhosted.org/packages/70/50/73f9a5aa0810cdccda9c1d20be3cbe4a4d6ea6bfd6931464a44c95eef731/numpy-2.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5641516794ca9e5f8a4d17bb45446998c6554704d888f86df9b200e66bdcce56", size = 16039822, upload-time = "2024-11-02T17:42:07.595Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cd/098bc1d5a5bc5307cfc65ee9369d0ca658ed88fbd7307b0d49fab6ca5fa5/numpy-2.1.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ea4dedd6e394a9c180b33c2c872b92f7ce0f8e7ad93e9585312b0c5a04777a4a", size = 16411822, upload-time = "2024-11-02T17:42:32.48Z" }, + { url = "https://files.pythonhosted.org/packages/83/a2/7d4467a2a6d984549053b37945620209e702cf96a8bc658bc04bba13c9e2/numpy-2.1.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0df3635b9c8ef48bd3be5f862cf71b0a4716fa0e702155c45067c6b711ddcef", size = 14079598, upload-time = "2024-11-02T17:42:53.773Z" }, + { url = "https://files.pythonhosted.org/packages/e9/6a/d64514dcecb2ee70bfdfad10c42b76cab657e7ee31944ff7a600f141d9e9/numpy-2.1.3-cp313-cp313-win32.whl", hash = "sha256:50ca6aba6e163363f132b5c101ba078b8cbd3fa92c7865fd7d4d62d9779ac29f", size = 6236021, upload-time = "2024-11-02T17:46:19.171Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f9/12297ed8d8301a401e7d8eb6b418d32547f1d700ed3c038d325a605421a4/numpy-2.1.3-cp313-cp313-win_amd64.whl", hash = "sha256:747641635d3d44bcb380d950679462fae44f54b131be347d5ec2bce47d3df9ed", size = 12560405, upload-time = "2024-11-02T17:46:38.177Z" }, + { url = "https://files.pythonhosted.org/packages/a7/45/7f9244cd792e163b334e3a7f02dff1239d2890b6f37ebf9e82cbe17debc0/numpy-2.1.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:996bb9399059c5b82f76b53ff8bb686069c05acc94656bb259b1d63d04a9506f", size = 20859062, upload-time = "2024-11-02T17:43:24.599Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b4/a084218e7e92b506d634105b13e27a3a6645312b93e1c699cc9025adb0e1/numpy-2.1.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:45966d859916ad02b779706bb43b954281db43e185015df6eb3323120188f9e4", size = 13515839, upload-time = "2024-11-02T17:43:45.498Z" }, + { url = "https://files.pythonhosted.org/packages/27/45/58ed3f88028dcf80e6ea580311dc3edefdd94248f5770deb980500ef85dd/numpy-2.1.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:baed7e8d7481bfe0874b566850cb0b85243e982388b7b23348c6db2ee2b2ae8e", size = 5116031, upload-time = "2024-11-02T17:43:54.585Z" }, + { url = "https://files.pythonhosted.org/packages/37/a8/eb689432eb977d83229094b58b0f53249d2209742f7de529c49d61a124a0/numpy-2.1.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a9f7f672a3388133335589cfca93ed468509cb7b93ba3105fce780d04a6576a0", size = 6629977, upload-time = "2024-11-02T17:44:05.31Z" }, + { url = "https://files.pythonhosted.org/packages/42/a3/5355ad51ac73c23334c7caaed01adadfda49544f646fcbfbb4331deb267b/numpy-2.1.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7aac50327da5d208db2eec22eb11e491e3fe13d22653dce51b0f4109101b408", size = 13575951, upload-time = "2024-11-02T17:44:25.881Z" }, + { url = "https://files.pythonhosted.org/packages/c4/70/ea9646d203104e647988cb7d7279f135257a6b7e3354ea6c56f8bafdb095/numpy-2.1.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4394bc0dbd074b7f9b52024832d16e019decebf86caf909d94f6b3f77a8ee3b6", size = 16022655, upload-time = "2024-11-02T17:44:50.115Z" }, + { url = "https://files.pythonhosted.org/packages/14/ce/7fc0612903e91ff9d0b3f2eda4e18ef9904814afcae5b0f08edb7f637883/numpy-2.1.3-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:50d18c4358a0a8a53f12a8ba9d772ab2d460321e6a93d6064fc22443d189853f", size = 16399902, upload-time = "2024-11-02T17:45:15.685Z" }, + { url = "https://files.pythonhosted.org/packages/ef/62/1d3204313357591c913c32132a28f09a26357e33ea3c4e2fe81269e0dca1/numpy-2.1.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:14e253bd43fc6b37af4921b10f6add6925878a42a0c5fe83daee390bca80bc17", size = 14067180, upload-time = "2024-11-02T17:45:37.234Z" }, + { url = "https://files.pythonhosted.org/packages/24/d7/78a40ed1d80e23a774cb8a34ae8a9493ba1b4271dde96e56ccdbab1620ef/numpy-2.1.3-cp313-cp313t-win32.whl", hash = "sha256:08788d27a5fd867a663f6fc753fd7c3ad7e92747efc73c53bca2f19f8bc06f48", size = 6291907, upload-time = "2024-11-02T17:45:48.951Z" }, + { url = "https://files.pythonhosted.org/packages/86/09/a5ab407bd7f5f5599e6a9261f964ace03a73e7c6928de906981c31c38082/numpy-2.1.3-cp313-cp313t-win_amd64.whl", hash = "sha256:2564fbdf2b99b3f815f2107c1bbc93e2de8ee655a69c261363a1172a79a257d4", size = 12644098, upload-time = "2024-11-02T17:46:07.941Z" }, +] + +[[package]] +name = "orjson" +version = "3.11.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c6/fe/ed708782d6709cc60eb4c2d8a361a440661f74134675c72990f2c48c785f/orjson-3.11.4.tar.gz", hash = "sha256:39485f4ab4c9b30a3943cfe99e1a213c4776fb69e8abd68f66b83d5a0b0fdc6d", size = 5945188, upload-time = "2025-10-24T15:50:38.027Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/63/51/6b556192a04595b93e277a9ff71cd0cc06c21a7df98bcce5963fa0f5e36f/orjson-3.11.4-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:d4371de39319d05d3f482f372720b841c841b52f5385bd99c61ed69d55d9ab50", size = 243571, upload-time = "2025-10-24T15:49:10.008Z" }, + { url = "https://files.pythonhosted.org/packages/1c/2c/2602392ddf2601d538ff11848b98621cd465d1a1ceb9db9e8043181f2f7b/orjson-3.11.4-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:e41fd3b3cac850eaae78232f37325ed7d7436e11c471246b87b2cd294ec94853", size = 128891, upload-time = "2025-10-24T15:49:11.297Z" }, + { url = "https://files.pythonhosted.org/packages/4e/47/bf85dcf95f7a3a12bf223394a4f849430acd82633848d52def09fa3f46ad/orjson-3.11.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:600e0e9ca042878c7fdf189cf1b028fe2c1418cc9195f6cb9824eb6ed99cb938", size = 130137, upload-time = "2025-10-24T15:49:12.544Z" }, + { url = "https://files.pythonhosted.org/packages/b4/4d/a0cb31007f3ab6f1fd2a1b17057c7c349bc2baf8921a85c0180cc7be8011/orjson-3.11.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7bbf9b333f1568ef5da42bc96e18bf30fd7f8d54e9ae066d711056add508e415", size = 129152, upload-time = "2025-10-24T15:49:13.754Z" }, + { url = "https://files.pythonhosted.org/packages/f7/ef/2811def7ce3d8576b19e3929fff8f8f0d44bc5eb2e0fdecb2e6e6cc6c720/orjson-3.11.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4806363144bb6e7297b8e95870e78d30a649fdc4e23fc84daa80c8ebd366ce44", size = 136834, upload-time = "2025-10-24T15:49:15.307Z" }, + { url = "https://files.pythonhosted.org/packages/00/d4/9aee9e54f1809cec8ed5abd9bc31e8a9631d19460e3b8470145d25140106/orjson-3.11.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad355e8308493f527d41154e9053b86a5be892b3b359a5c6d5d95cda23601cb2", size = 137519, upload-time = "2025-10-24T15:49:16.557Z" }, + { url = "https://files.pythonhosted.org/packages/db/ea/67bfdb5465d5679e8ae8d68c11753aaf4f47e3e7264bad66dc2f2249e643/orjson-3.11.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c8a7517482667fb9f0ff1b2f16fe5829296ed7a655d04d68cd9711a4d8a4e708", size = 136749, upload-time = "2025-10-24T15:49:17.796Z" }, + { url = "https://files.pythonhosted.org/packages/01/7e/62517dddcfce6d53a39543cd74d0dccfcbdf53967017c58af68822100272/orjson-3.11.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97eb5942c7395a171cbfecc4ef6701fc3c403e762194683772df4c54cfbb2210", size = 136325, upload-time = "2025-10-24T15:49:19.347Z" }, + { url = "https://files.pythonhosted.org/packages/18/ae/40516739f99ab4c7ec3aaa5cc242d341fcb03a45d89edeeaabc5f69cb2cf/orjson-3.11.4-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:149d95d5e018bdd822e3f38c103b1a7c91f88d38a88aada5c4e9b3a73a244241", size = 140204, upload-time = "2025-10-24T15:49:20.545Z" }, + { url = "https://files.pythonhosted.org/packages/82/18/ff5734365623a8916e3a4037fcef1cd1782bfc14cf0992afe7940c5320bf/orjson-3.11.4-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:624f3951181eb46fc47dea3d221554e98784c823e7069edb5dbd0dc826ac909b", size = 406242, upload-time = "2025-10-24T15:49:21.884Z" }, + { url = "https://files.pythonhosted.org/packages/e1/43/96436041f0a0c8c8deca6a05ebeaf529bf1de04839f93ac5e7c479807aec/orjson-3.11.4-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:03bfa548cf35e3f8b3a96c4e8e41f753c686ff3d8e182ce275b1751deddab58c", size = 150013, upload-time = "2025-10-24T15:49:23.185Z" }, + { url = "https://files.pythonhosted.org/packages/1b/48/78302d98423ed8780479a1e682b9aecb869e8404545d999d34fa486e573e/orjson-3.11.4-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:525021896afef44a68148f6ed8a8bf8375553d6066c7f48537657f64823565b9", size = 139951, upload-time = "2025-10-24T15:49:24.428Z" }, + { url = "https://files.pythonhosted.org/packages/4a/7b/ad613fdcdaa812f075ec0875143c3d37f8654457d2af17703905425981bf/orjson-3.11.4-cp312-cp312-win32.whl", hash = "sha256:b58430396687ce0f7d9eeb3dd47761ca7d8fda8e9eb92b3077a7a353a75efefa", size = 136049, upload-time = "2025-10-24T15:49:25.973Z" }, + { url = "https://files.pythonhosted.org/packages/b9/3c/9cf47c3ff5f39b8350fb21ba65d789b6a1129d4cbb3033ba36c8a9023520/orjson-3.11.4-cp312-cp312-win_amd64.whl", hash = "sha256:c6dbf422894e1e3c80a177133c0dda260f81428f9de16d61041949f6a2e5c140", size = 131461, upload-time = "2025-10-24T15:49:27.259Z" }, + { url = "https://files.pythonhosted.org/packages/c6/3b/e2425f61e5825dc5b08c2a5a2b3af387eaaca22a12b9c8c01504f8614c36/orjson-3.11.4-cp312-cp312-win_arm64.whl", hash = "sha256:d38d2bc06d6415852224fcc9c0bfa834c25431e466dc319f0edd56cca81aa96e", size = 126167, upload-time = "2025-10-24T15:49:28.511Z" }, + { url = "https://files.pythonhosted.org/packages/23/15/c52aa7112006b0f3d6180386c3a46ae057f932ab3425bc6f6ac50431cca1/orjson-3.11.4-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:2d6737d0e616a6e053c8b4acc9eccea6b6cce078533666f32d140e4f85002534", size = 243525, upload-time = "2025-10-24T15:49:29.737Z" }, + { url = "https://files.pythonhosted.org/packages/ec/38/05340734c33b933fd114f161f25a04e651b0c7c33ab95e9416ade5cb44b8/orjson-3.11.4-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:afb14052690aa328cc118a8e09f07c651d301a72e44920b887c519b313d892ff", size = 128871, upload-time = "2025-10-24T15:49:31.109Z" }, + { url = "https://files.pythonhosted.org/packages/55/b9/ae8d34899ff0c012039b5a7cb96a389b2476e917733294e498586b45472d/orjson-3.11.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38aa9e65c591febb1b0aed8da4d469eba239d434c218562df179885c94e1a3ad", size = 130055, upload-time = "2025-10-24T15:49:33.382Z" }, + { url = "https://files.pythonhosted.org/packages/33/aa/6346dd5073730451bee3681d901e3c337e7ec17342fb79659ec9794fc023/orjson-3.11.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f2cf4dfaf9163b0728d061bebc1e08631875c51cd30bf47cb9e3293bfbd7dcd5", size = 129061, upload-time = "2025-10-24T15:49:34.935Z" }, + { url = "https://files.pythonhosted.org/packages/39/e4/8eea51598f66a6c853c380979912d17ec510e8e66b280d968602e680b942/orjson-3.11.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:89216ff3dfdde0e4070932e126320a1752c9d9a758d6a32ec54b3b9334991a6a", size = 136541, upload-time = "2025-10-24T15:49:36.923Z" }, + { url = "https://files.pythonhosted.org/packages/9a/47/cb8c654fa9adcc60e99580e17c32b9e633290e6239a99efa6b885aba9dbc/orjson-3.11.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9daa26ca8e97fae0ce8aa5d80606ef8f7914e9b129b6b5df9104266f764ce436", size = 137535, upload-time = "2025-10-24T15:49:38.307Z" }, + { url = "https://files.pythonhosted.org/packages/43/92/04b8cc5c2b729f3437ee013ce14a60ab3d3001465d95c184758f19362f23/orjson-3.11.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c8b2769dc31883c44a9cd126560327767f848eb95f99c36c9932f51090bfce9", size = 136703, upload-time = "2025-10-24T15:49:40.795Z" }, + { url = "https://files.pythonhosted.org/packages/aa/fd/d0733fcb9086b8be4ebcfcda2d0312865d17d0d9884378b7cffb29d0763f/orjson-3.11.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1469d254b9884f984026bd9b0fa5bbab477a4bfe558bba6848086f6d43eb5e73", size = 136293, upload-time = "2025-10-24T15:49:42.347Z" }, + { url = "https://files.pythonhosted.org/packages/c2/d7/3c5514e806837c210492d72ae30ccf050ce3f940f45bf085bab272699ef4/orjson-3.11.4-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:68e44722541983614e37117209a194e8c3ad07838ccb3127d96863c95ec7f1e0", size = 140131, upload-time = "2025-10-24T15:49:43.638Z" }, + { url = "https://files.pythonhosted.org/packages/9c/dd/ba9d32a53207babf65bd510ac4d0faaa818bd0df9a9c6f472fe7c254f2e3/orjson-3.11.4-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:8e7805fda9672c12be2f22ae124dcd7b03928d6c197544fe12174b86553f3196", size = 406164, upload-time = "2025-10-24T15:49:45.498Z" }, + { url = "https://files.pythonhosted.org/packages/8e/f9/f68ad68f4af7c7bde57cd514eaa2c785e500477a8bc8f834838eb696a685/orjson-3.11.4-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:04b69c14615fb4434ab867bf6f38b2d649f6f300af30a6705397e895f7aec67a", size = 149859, upload-time = "2025-10-24T15:49:46.981Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d2/7f847761d0c26818395b3d6b21fb6bc2305d94612a35b0a30eae65a22728/orjson-3.11.4-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:639c3735b8ae7f970066930e58cf0ed39a852d417c24acd4a25fc0b3da3c39a6", size = 139926, upload-time = "2025-10-24T15:49:48.321Z" }, + { url = "https://files.pythonhosted.org/packages/9f/37/acd14b12dc62db9a0e1d12386271b8661faae270b22492580d5258808975/orjson-3.11.4-cp313-cp313-win32.whl", hash = "sha256:6c13879c0d2964335491463302a6ca5ad98105fc5db3565499dcb80b1b4bd839", size = 136007, upload-time = "2025-10-24T15:49:49.938Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a9/967be009ddf0a1fffd7a67de9c36656b28c763659ef91352acc02cbe364c/orjson-3.11.4-cp313-cp313-win_amd64.whl", hash = "sha256:09bf242a4af98732db9f9a1ec57ca2604848e16f132e3f72edfd3c5c96de009a", size = 131314, upload-time = "2025-10-24T15:49:51.248Z" }, + { url = "https://files.pythonhosted.org/packages/cb/db/399abd6950fbd94ce125cb8cd1a968def95174792e127b0642781e040ed4/orjson-3.11.4-cp313-cp313-win_arm64.whl", hash = "sha256:a85f0adf63319d6c1ba06fb0dbf997fced64a01179cf17939a6caca662bf92de", size = 126152, upload-time = "2025-10-24T15:49:52.922Z" }, + { url = "https://files.pythonhosted.org/packages/25/e3/54ff63c093cc1697e758e4fceb53164dd2661a7d1bcd522260ba09f54533/orjson-3.11.4-cp314-cp314-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:42d43a1f552be1a112af0b21c10a5f553983c2a0938d2bbb8ecd8bc9fb572803", size = 243501, upload-time = "2025-10-24T15:49:54.288Z" }, + { url = "https://files.pythonhosted.org/packages/ac/7d/e2d1076ed2e8e0ae9badca65bf7ef22710f93887b29eaa37f09850604e09/orjson-3.11.4-cp314-cp314-macosx_15_0_arm64.whl", hash = "sha256:26a20f3fbc6c7ff2cb8e89c4c5897762c9d88cf37330c6a117312365d6781d54", size = 128862, upload-time = "2025-10-24T15:49:55.961Z" }, + { url = "https://files.pythonhosted.org/packages/9f/37/ca2eb40b90621faddfa9517dfe96e25f5ae4d8057a7c0cdd613c17e07b2c/orjson-3.11.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e3f20be9048941c7ffa8fc523ccbd17f82e24df1549d1d1fe9317712d19938e", size = 130047, upload-time = "2025-10-24T15:49:57.406Z" }, + { url = "https://files.pythonhosted.org/packages/c7/62/1021ed35a1f2bad9040f05fa4cc4f9893410df0ba3eaa323ccf899b1c90a/orjson-3.11.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aac364c758dc87a52e68e349924d7e4ded348dedff553889e4d9f22f74785316", size = 129073, upload-time = "2025-10-24T15:49:58.782Z" }, + { url = "https://files.pythonhosted.org/packages/e8/3f/f84d966ec2a6fd5f73b1a707e7cd876813422ae4bf9f0145c55c9c6a0f57/orjson-3.11.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d5c54a6d76e3d741dcc3f2707f8eeb9ba2a791d3adbf18f900219b62942803b1", size = 136597, upload-time = "2025-10-24T15:50:00.12Z" }, + { url = "https://files.pythonhosted.org/packages/32/78/4fa0aeca65ee82bbabb49e055bd03fa4edea33f7c080c5c7b9601661ef72/orjson-3.11.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f28485bdca8617b79d44627f5fb04336897041dfd9fa66d383a49d09d86798bc", size = 137515, upload-time = "2025-10-24T15:50:01.57Z" }, + { url = "https://files.pythonhosted.org/packages/c1/9d/0c102e26e7fde40c4c98470796d050a2ec1953897e2c8ab0cb95b0759fa2/orjson-3.11.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bfc2a484cad3585e4ba61985a6062a4c2ed5c7925db6d39f1fa267c9d166487f", size = 136703, upload-time = "2025-10-24T15:50:02.944Z" }, + { url = "https://files.pythonhosted.org/packages/df/ac/2de7188705b4cdfaf0b6c97d2f7849c17d2003232f6e70df98602173f788/orjson-3.11.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e34dbd508cb91c54f9c9788923daca129fe5b55c5b4eebe713bf5ed3791280cf", size = 136311, upload-time = "2025-10-24T15:50:04.441Z" }, + { url = "https://files.pythonhosted.org/packages/e0/52/847fcd1a98407154e944feeb12e3b4d487a0e264c40191fb44d1269cbaa1/orjson-3.11.4-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b13c478fa413d4b4ee606ec8e11c3b2e52683a640b006bb586b3041c2ca5f606", size = 140127, upload-time = "2025-10-24T15:50:07.398Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ae/21d208f58bdb847dd4d0d9407e2929862561841baa22bdab7aea10ca088e/orjson-3.11.4-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:724ca721ecc8a831b319dcd72cfa370cc380db0bf94537f08f7edd0a7d4e1780", size = 406201, upload-time = "2025-10-24T15:50:08.796Z" }, + { url = "https://files.pythonhosted.org/packages/8d/55/0789d6de386c8366059db098a628e2ad8798069e94409b0d8935934cbcb9/orjson-3.11.4-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:977c393f2e44845ce1b540e19a786e9643221b3323dae190668a98672d43fb23", size = 149872, upload-time = "2025-10-24T15:50:10.234Z" }, + { url = "https://files.pythonhosted.org/packages/cc/1d/7ff81ea23310e086c17b41d78a72270d9de04481e6113dbe2ac19118f7fb/orjson-3.11.4-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:1e539e382cf46edec157ad66b0b0872a90d829a6b71f17cb633d6c160a223155", size = 139931, upload-time = "2025-10-24T15:50:11.623Z" }, + { url = "https://files.pythonhosted.org/packages/77/92/25b886252c50ed64be68c937b562b2f2333b45afe72d53d719e46a565a50/orjson-3.11.4-cp314-cp314-win32.whl", hash = "sha256:d63076d625babab9db5e7836118bdfa086e60f37d8a174194ae720161eb12394", size = 136065, upload-time = "2025-10-24T15:50:13.025Z" }, + { url = "https://files.pythonhosted.org/packages/63/b8/718eecf0bb7e9d64e4956afaafd23db9f04c776d445f59fe94f54bdae8f0/orjson-3.11.4-cp314-cp314-win_amd64.whl", hash = "sha256:0a54d6635fa3aaa438ae32e8570b9f0de36f3f6562c308d2a2a452e8b0592db1", size = 131310, upload-time = "2025-10-24T15:50:14.46Z" }, + { url = "https://files.pythonhosted.org/packages/1a/bf/def5e25d4d8bfce296a9a7c8248109bf58622c21618b590678f945a2c59c/orjson-3.11.4-cp314-cp314-win_arm64.whl", hash = "sha256:78b999999039db3cf58f6d230f524f04f75f129ba3d1ca2ed121f8657e575d3d", size = 126151, upload-time = "2025-10-24T15:50:15.878Z" }, +] + +[[package]] +name = "packaging" +version = "25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, +] + +[[package]] +name = "pandas" +version = "2.3.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, + { name = "python-dateutil" }, + { name = "pytz" }, + { name = "tzdata" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9c/fb/231d89e8637c808b997d172b18e9d4a4bc7bf31296196c260526055d1ea0/pandas-2.3.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d21f6d74eb1725c2efaa71a2bfc661a0689579b58e9c0ca58a739ff0b002b53", size = 11597846, upload-time = "2025-09-29T23:19:48.856Z" }, + { url = "https://files.pythonhosted.org/packages/5c/bd/bf8064d9cfa214294356c2d6702b716d3cf3bb24be59287a6a21e24cae6b/pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3fd2f887589c7aa868e02632612ba39acb0b8948faf5cc58f0850e165bd46f35", size = 10729618, upload-time = "2025-09-29T23:39:08.659Z" }, + { url = "https://files.pythonhosted.org/packages/57/56/cf2dbe1a3f5271370669475ead12ce77c61726ffd19a35546e31aa8edf4e/pandas-2.3.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecaf1e12bdc03c86ad4a7ea848d66c685cb6851d807a26aa245ca3d2017a1908", size = 11737212, upload-time = "2025-09-29T23:19:59.765Z" }, + { url = "https://files.pythonhosted.org/packages/e5/63/cd7d615331b328e287d8233ba9fdf191a9c2d11b6af0c7a59cfcec23de68/pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b3d11d2fda7eb164ef27ffc14b4fcab16a80e1ce67e9f57e19ec0afaf715ba89", size = 12362693, upload-time = "2025-09-29T23:20:14.098Z" }, + { url = "https://files.pythonhosted.org/packages/a6/de/8b1895b107277d52f2b42d3a6806e69cfef0d5cf1d0ba343470b9d8e0a04/pandas-2.3.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a68e15f780eddf2b07d242e17a04aa187a7ee12b40b930bfdd78070556550e98", size = 12771002, upload-time = "2025-09-29T23:20:26.76Z" }, + { url = "https://files.pythonhosted.org/packages/87/21/84072af3187a677c5893b170ba2c8fbe450a6ff911234916da889b698220/pandas-2.3.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:371a4ab48e950033bcf52b6527eccb564f52dc826c02afd9a1bc0ab731bba084", size = 13450971, upload-time = "2025-09-29T23:20:41.344Z" }, + { url = "https://files.pythonhosted.org/packages/86/41/585a168330ff063014880a80d744219dbf1dd7a1c706e75ab3425a987384/pandas-2.3.3-cp312-cp312-win_amd64.whl", hash = "sha256:a16dcec078a01eeef8ee61bf64074b4e524a2a3f4b3be9326420cabe59c4778b", size = 10992722, upload-time = "2025-09-29T23:20:54.139Z" }, + { url = "https://files.pythonhosted.org/packages/cd/4b/18b035ee18f97c1040d94debd8f2e737000ad70ccc8f5513f4eefad75f4b/pandas-2.3.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:56851a737e3470de7fa88e6131f41281ed440d29a9268dcbf0002da5ac366713", size = 11544671, upload-time = "2025-09-29T23:21:05.024Z" }, + { url = "https://files.pythonhosted.org/packages/31/94/72fac03573102779920099bcac1c3b05975c2cb5f01eac609faf34bed1ca/pandas-2.3.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bdcd9d1167f4885211e401b3036c0c8d9e274eee67ea8d0758a256d60704cfe8", size = 10680807, upload-time = "2025-09-29T23:21:15.979Z" }, + { url = "https://files.pythonhosted.org/packages/16/87/9472cf4a487d848476865321de18cc8c920b8cab98453ab79dbbc98db63a/pandas-2.3.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e32e7cc9af0f1cc15548288a51a3b681cc2a219faa838e995f7dc53dbab1062d", size = 11709872, upload-time = "2025-09-29T23:21:27.165Z" }, + { url = "https://files.pythonhosted.org/packages/15/07/284f757f63f8a8d69ed4472bfd85122bd086e637bf4ed09de572d575a693/pandas-2.3.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:318d77e0e42a628c04dc56bcef4b40de67918f7041c2b061af1da41dcff670ac", size = 12306371, upload-time = "2025-09-29T23:21:40.532Z" }, + { url = "https://files.pythonhosted.org/packages/33/81/a3afc88fca4aa925804a27d2676d22dcd2031c2ebe08aabd0ae55b9ff282/pandas-2.3.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4e0a175408804d566144e170d0476b15d78458795bb18f1304fb94160cabf40c", size = 12765333, upload-time = "2025-09-29T23:21:55.77Z" }, + { url = "https://files.pythonhosted.org/packages/8d/0f/b4d4ae743a83742f1153464cf1a8ecfafc3ac59722a0b5c8602310cb7158/pandas-2.3.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:93c2d9ab0fc11822b5eece72ec9587e172f63cff87c00b062f6e37448ced4493", size = 13418120, upload-time = "2025-09-29T23:22:10.109Z" }, + { url = "https://files.pythonhosted.org/packages/4f/c7/e54682c96a895d0c808453269e0b5928a07a127a15704fedb643e9b0a4c8/pandas-2.3.3-cp313-cp313-win_amd64.whl", hash = "sha256:f8bfc0e12dc78f777f323f55c58649591b2cd0c43534e8355c51d3fede5f4dee", size = 10993991, upload-time = "2025-09-29T23:25:04.889Z" }, + { url = "https://files.pythonhosted.org/packages/f9/ca/3f8d4f49740799189e1395812f3bf23b5e8fc7c190827d55a610da72ce55/pandas-2.3.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:75ea25f9529fdec2d2e93a42c523962261e567d250b0013b16210e1d40d7c2e5", size = 12048227, upload-time = "2025-09-29T23:22:24.343Z" }, + { url = "https://files.pythonhosted.org/packages/0e/5a/f43efec3e8c0cc92c4663ccad372dbdff72b60bdb56b2749f04aa1d07d7e/pandas-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:74ecdf1d301e812db96a465a525952f4dde225fdb6d8e5a521d47e1f42041e21", size = 11411056, upload-time = "2025-09-29T23:22:37.762Z" }, + { url = "https://files.pythonhosted.org/packages/46/b1/85331edfc591208c9d1a63a06baa67b21d332e63b7a591a5ba42a10bb507/pandas-2.3.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6435cb949cb34ec11cc9860246ccb2fdc9ecd742c12d3304989017d53f039a78", size = 11645189, upload-time = "2025-09-29T23:22:51.688Z" }, + { url = "https://files.pythonhosted.org/packages/44/23/78d645adc35d94d1ac4f2a3c4112ab6f5b8999f4898b8cdf01252f8df4a9/pandas-2.3.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:900f47d8f20860de523a1ac881c4c36d65efcb2eb850e6948140fa781736e110", size = 12121912, upload-time = "2025-09-29T23:23:05.042Z" }, + { url = "https://files.pythonhosted.org/packages/53/da/d10013df5e6aaef6b425aa0c32e1fc1f3e431e4bcabd420517dceadce354/pandas-2.3.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:a45c765238e2ed7d7c608fc5bc4a6f88b642f2f01e70c0c23d2224dd21829d86", size = 12712160, upload-time = "2025-09-29T23:23:28.57Z" }, + { url = "https://files.pythonhosted.org/packages/bd/17/e756653095a083d8a37cbd816cb87148debcfcd920129b25f99dd8d04271/pandas-2.3.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c4fc4c21971a1a9f4bdb4c73978c7f7256caa3e62b323f70d6cb80db583350bc", size = 13199233, upload-time = "2025-09-29T23:24:24.876Z" }, + { url = "https://files.pythonhosted.org/packages/04/fd/74903979833db8390b73b3a8a7d30d146d710bd32703724dd9083950386f/pandas-2.3.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:ee15f284898e7b246df8087fc82b87b01686f98ee67d85a17b7ab44143a3a9a0", size = 11540635, upload-time = "2025-09-29T23:25:52.486Z" }, + { url = "https://files.pythonhosted.org/packages/21/00/266d6b357ad5e6d3ad55093a7e8efc7dd245f5a842b584db9f30b0f0a287/pandas-2.3.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1611aedd912e1ff81ff41c745822980c49ce4a7907537be8692c8dbc31924593", size = 10759079, upload-time = "2025-09-29T23:26:33.204Z" }, + { url = "https://files.pythonhosted.org/packages/ca/05/d01ef80a7a3a12b2f8bbf16daba1e17c98a2f039cbc8e2f77a2c5a63d382/pandas-2.3.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d2cefc361461662ac48810cb14365a365ce864afe85ef1f447ff5a1e99ea81c", size = 11814049, upload-time = "2025-09-29T23:27:15.384Z" }, + { url = "https://files.pythonhosted.org/packages/15/b2/0e62f78c0c5ba7e3d2c5945a82456f4fac76c480940f805e0b97fcbc2f65/pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ee67acbbf05014ea6c763beb097e03cd629961c8a632075eeb34247120abcb4b", size = 12332638, upload-time = "2025-09-29T23:27:51.625Z" }, + { url = "https://files.pythonhosted.org/packages/c5/33/dd70400631b62b9b29c3c93d2feee1d0964dc2bae2e5ad7a6c73a7f25325/pandas-2.3.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c46467899aaa4da076d5abc11084634e2d197e9460643dd455ac3db5856b24d6", size = 12886834, upload-time = "2025-09-29T23:28:21.289Z" }, + { url = "https://files.pythonhosted.org/packages/d3/18/b5d48f55821228d0d2692b34fd5034bb185e854bdb592e9c640f6290e012/pandas-2.3.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6253c72c6a1d990a410bc7de641d34053364ef8bcd3126f7e7450125887dffe3", size = 13409925, upload-time = "2025-09-29T23:28:58.261Z" }, + { url = "https://files.pythonhosted.org/packages/a6/3d/124ac75fcd0ecc09b8fdccb0246ef65e35b012030defb0e0eba2cbbbe948/pandas-2.3.3-cp314-cp314-win_amd64.whl", hash = "sha256:1b07204a219b3b7350abaae088f451860223a52cfb8a6c53358e7948735158e5", size = 11109071, upload-time = "2025-09-29T23:32:27.484Z" }, + { url = "https://files.pythonhosted.org/packages/89/9c/0e21c895c38a157e0faa1fb64587a9226d6dd46452cac4532d80c3c4a244/pandas-2.3.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2462b1a365b6109d275250baaae7b760fd25c726aaca0054649286bcfbb3e8ec", size = 12048504, upload-time = "2025-09-29T23:29:31.47Z" }, + { url = "https://files.pythonhosted.org/packages/d7/82/b69a1c95df796858777b68fbe6a81d37443a33319761d7c652ce77797475/pandas-2.3.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0242fe9a49aa8b4d78a4fa03acb397a58833ef6199e9aa40a95f027bb3a1b6e7", size = 11410702, upload-time = "2025-09-29T23:29:54.591Z" }, + { url = "https://files.pythonhosted.org/packages/f9/88/702bde3ba0a94b8c73a0181e05144b10f13f29ebfc2150c3a79062a8195d/pandas-2.3.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a21d830e78df0a515db2b3d2f5570610f5e6bd2e27749770e8bb7b524b89b450", size = 11634535, upload-time = "2025-09-29T23:30:21.003Z" }, + { url = "https://files.pythonhosted.org/packages/a4/1e/1bac1a839d12e6a82ec6cb40cda2edde64a2013a66963293696bbf31fbbb/pandas-2.3.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2e3ebdb170b5ef78f19bfb71b0dc5dc58775032361fa188e814959b74d726dd5", size = 12121582, upload-time = "2025-09-29T23:30:43.391Z" }, + { url = "https://files.pythonhosted.org/packages/44/91/483de934193e12a3b1d6ae7c8645d083ff88dec75f46e827562f1e4b4da6/pandas-2.3.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d051c0e065b94b7a3cea50eb1ec32e912cd96dba41647eb24104b6c6c14c5788", size = 12699963, upload-time = "2025-09-29T23:31:10.009Z" }, + { url = "https://files.pythonhosted.org/packages/70/44/5191d2e4026f86a2a109053e194d3ba7a31a2d10a9c2348368c63ed4e85a/pandas-2.3.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3869faf4bd07b3b66a9f462417d0ca3a9df29a9f6abd5d0d0dbab15dac7abe87", size = 13202175, upload-time = "2025-09-29T23:31:59.173Z" }, +] + +[[package]] +name = "pandocfilters" +version = "1.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/70/6f/3dd4940bbe001c06a65f88e36bad298bc7a0de5036115639926b0c5c0458/pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e", size = 8454, upload-time = "2024-01-18T20:08:13.726Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/af/4fbc8cab944db5d21b7e2a5b8e9211a03a79852b1157e2c102fcc61ac440/pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc", size = 8663, upload-time = "2024-01-18T20:08:11.28Z" }, +] + +[[package]] +name = "parso" +version = "0.8.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d4/de/53e0bcf53d13e005bd8c92e7855142494f41171b34c2536b86187474184d/parso-0.8.5.tar.gz", hash = "sha256:034d7354a9a018bdce352f48b2a8a450f05e9d6ee85db84764e9b6bd96dafe5a", size = 401205, upload-time = "2025-08-23T15:15:28.028Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/16/32/f8e3c85d1d5250232a5d3477a2a28cc291968ff175caeadaf3cc19ce0e4a/parso-0.8.5-py2.py3-none-any.whl", hash = "sha256:646204b5ee239c396d040b90f9e272e9a8017c630092bf59980beb62fd033887", size = 106668, upload-time = "2025-08-23T15:15:25.663Z" }, +] + +[[package]] +name = "pdfkit" +version = "1.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/58/bb/6ddc62b4622776a6514fd749041c2b4bccd343e006d00de590f8090ac8b1/pdfkit-1.0.0.tar.gz", hash = "sha256:992f821e1e18fc8a0e701ecae24b51a2d598296a180caee0a24c0af181da02a9", size = 13288, upload-time = "2021-11-14T19:28:51.672Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/1b/26c080096dd93936dccfd32c682bed3d5630a84aae9d493ff68afb2ae0fb/pdfkit-1.0.0-py3-none-any.whl", hash = "sha256:a7a4ca0d978e44fa8310c4909f087052430a6e8e0b1dd7ceef657f139789f96f", size = 12099, upload-time = "2021-11-14T19:28:50.44Z" }, +] + +[[package]] +name = "pexpect" +version = "4.9.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ptyprocess" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450, upload-time = "2023-11-25T09:07:26.339Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772, upload-time = "2023-11-25T06:56:14.81Z" }, +] + +[[package]] +name = "pillow" +version = "12.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5a/b0/cace85a1b0c9775a9f8f5d5423c8261c858760e2466c79b2dd184638b056/pillow-12.0.0.tar.gz", hash = "sha256:87d4f8125c9988bfbed67af47dd7a953e2fc7b0cc1e7800ec6d2080d490bb353", size = 47008828, upload-time = "2025-10-15T18:24:14.008Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/90/4fcce2c22caf044e660a198d740e7fbc14395619e3cb1abad12192c0826c/pillow-12.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:53561a4ddc36facb432fae7a9d8afbfaf94795414f5cdc5fc52f28c1dca90371", size = 5249377, upload-time = "2025-10-15T18:22:05.993Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e0/ed960067543d080691d47d6938ebccbf3976a931c9567ab2fbfab983a5dd/pillow-12.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:71db6b4c1653045dacc1585c1b0d184004f0d7e694c7b34ac165ca70c0838082", size = 4650343, upload-time = "2025-10-15T18:22:07.718Z" }, + { url = "https://files.pythonhosted.org/packages/e7/a1/f81fdeddcb99c044bf7d6faa47e12850f13cee0849537a7d27eeab5534d4/pillow-12.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2fa5f0b6716fc88f11380b88b31fe591a06c6315e955c096c35715788b339e3f", size = 6232981, upload-time = "2025-10-15T18:22:09.287Z" }, + { url = "https://files.pythonhosted.org/packages/88/e1/9098d3ce341a8750b55b0e00c03f1630d6178f38ac191c81c97a3b047b44/pillow-12.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:82240051c6ca513c616f7f9da06e871f61bfd7805f566275841af15015b8f98d", size = 8041399, upload-time = "2025-10-15T18:22:10.872Z" }, + { url = "https://files.pythonhosted.org/packages/a7/62/a22e8d3b602ae8cc01446d0c57a54e982737f44b6f2e1e019a925143771d/pillow-12.0.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:55f818bd74fe2f11d4d7cbc65880a843c4075e0ac7226bc1a23261dbea531953", size = 6347740, upload-time = "2025-10-15T18:22:12.769Z" }, + { url = "https://files.pythonhosted.org/packages/4f/87/424511bdcd02c8d7acf9f65caa09f291a519b16bd83c3fb3374b3d4ae951/pillow-12.0.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b87843e225e74576437fd5b6a4c2205d422754f84a06942cfaf1dc32243e45a8", size = 7040201, upload-time = "2025-10-15T18:22:14.813Z" }, + { url = "https://files.pythonhosted.org/packages/dc/4d/435c8ac688c54d11755aedfdd9f29c9eeddf68d150fe42d1d3dbd2365149/pillow-12.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c607c90ba67533e1b2355b821fef6764d1dd2cbe26b8c1005ae84f7aea25ff79", size = 6462334, upload-time = "2025-10-15T18:22:16.375Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f2/ad34167a8059a59b8ad10bc5c72d4d9b35acc6b7c0877af8ac885b5f2044/pillow-12.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:21f241bdd5080a15bc86d3466a9f6074a9c2c2b314100dd896ac81ee6db2f1ba", size = 7134162, upload-time = "2025-10-15T18:22:17.996Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b1/a7391df6adacf0a5c2cf6ac1cf1fcc1369e7d439d28f637a847f8803beb3/pillow-12.0.0-cp312-cp312-win32.whl", hash = "sha256:dd333073e0cacdc3089525c7df7d39b211bcdf31fc2824e49d01c6b6187b07d0", size = 6298769, upload-time = "2025-10-15T18:22:19.923Z" }, + { url = "https://files.pythonhosted.org/packages/a2/0b/d87733741526541c909bbf159e338dcace4f982daac6e5a8d6be225ca32d/pillow-12.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:9fe611163f6303d1619bbcb653540a4d60f9e55e622d60a3108be0d5b441017a", size = 7001107, upload-time = "2025-10-15T18:22:21.644Z" }, + { url = "https://files.pythonhosted.org/packages/bc/96/aaa61ce33cc98421fb6088af2a03be4157b1e7e0e87087c888e2370a7f45/pillow-12.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:7dfb439562f234f7d57b1ac6bc8fe7f838a4bd49c79230e0f6a1da93e82f1fad", size = 2436012, upload-time = "2025-10-15T18:22:23.621Z" }, + { url = "https://files.pythonhosted.org/packages/62/f2/de993bb2d21b33a98d031ecf6a978e4b61da207bef02f7b43093774c480d/pillow-12.0.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:0869154a2d0546545cde61d1789a6524319fc1897d9ee31218eae7a60ccc5643", size = 4045493, upload-time = "2025-10-15T18:22:25.758Z" }, + { url = "https://files.pythonhosted.org/packages/0e/b6/bc8d0c4c9f6f111a783d045310945deb769b806d7574764234ffd50bc5ea/pillow-12.0.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:a7921c5a6d31b3d756ec980f2f47c0cfdbce0fc48c22a39347a895f41f4a6ea4", size = 4120461, upload-time = "2025-10-15T18:22:27.286Z" }, + { url = "https://files.pythonhosted.org/packages/5d/57/d60d343709366a353dc56adb4ee1e7d8a2cc34e3fbc22905f4167cfec119/pillow-12.0.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:1ee80a59f6ce048ae13cda1abf7fbd2a34ab9ee7d401c46be3ca685d1999a399", size = 3576912, upload-time = "2025-10-15T18:22:28.751Z" }, + { url = "https://files.pythonhosted.org/packages/a4/a4/a0a31467e3f83b94d37568294b01d22b43ae3c5d85f2811769b9c66389dd/pillow-12.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:c50f36a62a22d350c96e49ad02d0da41dbd17ddc2e29750dbdba4323f85eb4a5", size = 5249132, upload-time = "2025-10-15T18:22:30.641Z" }, + { url = "https://files.pythonhosted.org/packages/83/06/48eab21dd561de2914242711434c0c0eb992ed08ff3f6107a5f44527f5e9/pillow-12.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5193fde9a5f23c331ea26d0cf171fbf67e3f247585f50c08b3e205c7aeb4589b", size = 4650099, upload-time = "2025-10-15T18:22:32.73Z" }, + { url = "https://files.pythonhosted.org/packages/fc/bd/69ed99fd46a8dba7c1887156d3572fe4484e3f031405fcc5a92e31c04035/pillow-12.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bde737cff1a975b70652b62d626f7785e0480918dece11e8fef3c0cf057351c3", size = 6230808, upload-time = "2025-10-15T18:22:34.337Z" }, + { url = "https://files.pythonhosted.org/packages/ea/94/8fad659bcdbf86ed70099cb60ae40be6acca434bbc8c4c0d4ef356d7e0de/pillow-12.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a6597ff2b61d121172f5844b53f21467f7082f5fb385a9a29c01414463f93b07", size = 8037804, upload-time = "2025-10-15T18:22:36.402Z" }, + { url = "https://files.pythonhosted.org/packages/20/39/c685d05c06deecfd4e2d1950e9a908aa2ca8bc4e6c3b12d93b9cafbd7837/pillow-12.0.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0b817e7035ea7f6b942c13aa03bb554fc44fea70838ea21f8eb31c638326584e", size = 6345553, upload-time = "2025-10-15T18:22:38.066Z" }, + { url = "https://files.pythonhosted.org/packages/38/57/755dbd06530a27a5ed74f8cb0a7a44a21722ebf318edbe67ddbd7fb28f88/pillow-12.0.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f4f1231b7dec408e8670264ce63e9c71409d9583dd21d32c163e25213ee2a344", size = 7037729, upload-time = "2025-10-15T18:22:39.769Z" }, + { url = "https://files.pythonhosted.org/packages/ca/b6/7e94f4c41d238615674d06ed677c14883103dce1c52e4af16f000338cfd7/pillow-12.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6e51b71417049ad6ab14c49608b4a24d8fb3fe605e5dfabfe523b58064dc3d27", size = 6459789, upload-time = "2025-10-15T18:22:41.437Z" }, + { url = "https://files.pythonhosted.org/packages/9c/14/4448bb0b5e0f22dd865290536d20ec8a23b64e2d04280b89139f09a36bb6/pillow-12.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d120c38a42c234dc9a8c5de7ceaaf899cf33561956acb4941653f8bdc657aa79", size = 7130917, upload-time = "2025-10-15T18:22:43.152Z" }, + { url = "https://files.pythonhosted.org/packages/dd/ca/16c6926cc1c015845745d5c16c9358e24282f1e588237a4c36d2b30f182f/pillow-12.0.0-cp313-cp313-win32.whl", hash = "sha256:4cc6b3b2efff105c6a1656cfe59da4fdde2cda9af1c5e0b58529b24525d0a098", size = 6302391, upload-time = "2025-10-15T18:22:44.753Z" }, + { url = "https://files.pythonhosted.org/packages/6d/2a/dd43dcfd6dae9b6a49ee28a8eedb98c7d5ff2de94a5d834565164667b97b/pillow-12.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:4cf7fed4b4580601c4345ceb5d4cbf5a980d030fd5ad07c4d2ec589f95f09905", size = 7007477, upload-time = "2025-10-15T18:22:46.838Z" }, + { url = "https://files.pythonhosted.org/packages/77/f0/72ea067f4b5ae5ead653053212af05ce3705807906ba3f3e8f58ddf617e6/pillow-12.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:9f0b04c6b8584c2c193babcccc908b38ed29524b29dd464bc8801bf10d746a3a", size = 2435918, upload-time = "2025-10-15T18:22:48.399Z" }, + { url = "https://files.pythonhosted.org/packages/f5/5e/9046b423735c21f0487ea6cb5b10f89ea8f8dfbe32576fe052b5ba9d4e5b/pillow-12.0.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:7fa22993bac7b77b78cae22bad1e2a987ddf0d9015c63358032f84a53f23cdc3", size = 5251406, upload-time = "2025-10-15T18:22:49.905Z" }, + { url = "https://files.pythonhosted.org/packages/12/66/982ceebcdb13c97270ef7a56c3969635b4ee7cd45227fa707c94719229c5/pillow-12.0.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f135c702ac42262573fe9714dfe99c944b4ba307af5eb507abef1667e2cbbced", size = 4653218, upload-time = "2025-10-15T18:22:51.587Z" }, + { url = "https://files.pythonhosted.org/packages/16/b3/81e625524688c31859450119bf12674619429cab3119eec0e30a7a1029cb/pillow-12.0.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c85de1136429c524e55cfa4e033b4a7940ac5c8ee4d9401cc2d1bf48154bbc7b", size = 6266564, upload-time = "2025-10-15T18:22:53.215Z" }, + { url = "https://files.pythonhosted.org/packages/98/59/dfb38f2a41240d2408096e1a76c671d0a105a4a8471b1871c6902719450c/pillow-12.0.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:38df9b4bfd3db902c9c2bd369bcacaf9d935b2fff73709429d95cc41554f7b3d", size = 8069260, upload-time = "2025-10-15T18:22:54.933Z" }, + { url = "https://files.pythonhosted.org/packages/dc/3d/378dbea5cd1874b94c312425ca77b0f47776c78e0df2df751b820c8c1d6c/pillow-12.0.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7d87ef5795da03d742bf49439f9ca4d027cde49c82c5371ba52464aee266699a", size = 6379248, upload-time = "2025-10-15T18:22:56.605Z" }, + { url = "https://files.pythonhosted.org/packages/84/b0/d525ef47d71590f1621510327acec75ae58c721dc071b17d8d652ca494d8/pillow-12.0.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:aff9e4d82d082ff9513bdd6acd4f5bd359f5b2c870907d2b0a9c5e10d40c88fe", size = 7066043, upload-time = "2025-10-15T18:22:58.53Z" }, + { url = "https://files.pythonhosted.org/packages/61/2c/aced60e9cf9d0cde341d54bf7932c9ffc33ddb4a1595798b3a5150c7ec4e/pillow-12.0.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:8d8ca2b210ada074d57fcee40c30446c9562e542fc46aedc19baf758a93532ee", size = 6490915, upload-time = "2025-10-15T18:23:00.582Z" }, + { url = "https://files.pythonhosted.org/packages/ef/26/69dcb9b91f4e59f8f34b2332a4a0a951b44f547c4ed39d3e4dcfcff48f89/pillow-12.0.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:99a7f72fb6249302aa62245680754862a44179b545ded638cf1fef59befb57ef", size = 7157998, upload-time = "2025-10-15T18:23:02.627Z" }, + { url = "https://files.pythonhosted.org/packages/61/2b/726235842220ca95fa441ddf55dd2382b52ab5b8d9c0596fe6b3f23dafe8/pillow-12.0.0-cp313-cp313t-win32.whl", hash = "sha256:4078242472387600b2ce8d93ade8899c12bf33fa89e55ec89fe126e9d6d5d9e9", size = 6306201, upload-time = "2025-10-15T18:23:04.709Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3d/2afaf4e840b2df71344ababf2f8edd75a705ce500e5dc1e7227808312ae1/pillow-12.0.0-cp313-cp313t-win_amd64.whl", hash = "sha256:2c54c1a783d6d60595d3514f0efe9b37c8808746a66920315bfd34a938d7994b", size = 7013165, upload-time = "2025-10-15T18:23:06.46Z" }, + { url = "https://files.pythonhosted.org/packages/6f/75/3fa09aa5cf6ed04bee3fa575798ddf1ce0bace8edb47249c798077a81f7f/pillow-12.0.0-cp313-cp313t-win_arm64.whl", hash = "sha256:26d9f7d2b604cd23aba3e9faf795787456ac25634d82cd060556998e39c6fa47", size = 2437834, upload-time = "2025-10-15T18:23:08.194Z" }, + { url = "https://files.pythonhosted.org/packages/54/2a/9a8c6ba2c2c07b71bec92cf63e03370ca5e5f5c5b119b742bcc0cde3f9c5/pillow-12.0.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:beeae3f27f62308f1ddbcfb0690bf44b10732f2ef43758f169d5e9303165d3f9", size = 4045531, upload-time = "2025-10-15T18:23:10.121Z" }, + { url = "https://files.pythonhosted.org/packages/84/54/836fdbf1bfb3d66a59f0189ff0b9f5f666cee09c6188309300df04ad71fa/pillow-12.0.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:d4827615da15cd59784ce39d3388275ec093ae3ee8d7f0c089b76fa87af756c2", size = 4120554, upload-time = "2025-10-15T18:23:12.14Z" }, + { url = "https://files.pythonhosted.org/packages/0d/cd/16aec9f0da4793e98e6b54778a5fbce4f375c6646fe662e80600b8797379/pillow-12.0.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:3e42edad50b6909089750e65c91aa09aaf1e0a71310d383f11321b27c224ed8a", size = 3576812, upload-time = "2025-10-15T18:23:13.962Z" }, + { url = "https://files.pythonhosted.org/packages/f6/b7/13957fda356dc46339298b351cae0d327704986337c3c69bb54628c88155/pillow-12.0.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:e5d8efac84c9afcb40914ab49ba063d94f5dbdf5066db4482c66a992f47a3a3b", size = 5252689, upload-time = "2025-10-15T18:23:15.562Z" }, + { url = "https://files.pythonhosted.org/packages/fc/f5/eae31a306341d8f331f43edb2e9122c7661b975433de5e447939ae61c5da/pillow-12.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:266cd5f2b63ff316d5a1bba46268e603c9caf5606d44f38c2873c380950576ad", size = 4650186, upload-time = "2025-10-15T18:23:17.379Z" }, + { url = "https://files.pythonhosted.org/packages/86/62/2a88339aa40c4c77e79108facbd307d6091e2c0eb5b8d3cf4977cfca2fe6/pillow-12.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:58eea5ebe51504057dd95c5b77d21700b77615ab0243d8152793dc00eb4faf01", size = 6230308, upload-time = "2025-10-15T18:23:18.971Z" }, + { url = "https://files.pythonhosted.org/packages/c7/33/5425a8992bcb32d1cb9fa3dd39a89e613d09a22f2c8083b7bf43c455f760/pillow-12.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f13711b1a5ba512d647a0e4ba79280d3a9a045aaf7e0cc6fbe96b91d4cdf6b0c", size = 8039222, upload-time = "2025-10-15T18:23:20.909Z" }, + { url = "https://files.pythonhosted.org/packages/d8/61/3f5d3b35c5728f37953d3eec5b5f3e77111949523bd2dd7f31a851e50690/pillow-12.0.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6846bd2d116ff42cba6b646edf5bf61d37e5cbd256425fa089fee4ff5c07a99e", size = 6346657, upload-time = "2025-10-15T18:23:23.077Z" }, + { url = "https://files.pythonhosted.org/packages/3a/be/ee90a3d79271227e0f0a33c453531efd6ed14b2e708596ba5dd9be948da3/pillow-12.0.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c98fa880d695de164b4135a52fd2e9cd7b7c90a9d8ac5e9e443a24a95ef9248e", size = 7038482, upload-time = "2025-10-15T18:23:25.005Z" }, + { url = "https://files.pythonhosted.org/packages/44/34/a16b6a4d1ad727de390e9bd9f19f5f669e079e5826ec0f329010ddea492f/pillow-12.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fa3ed2a29a9e9d2d488b4da81dcb54720ac3104a20bf0bd273f1e4648aff5af9", size = 6461416, upload-time = "2025-10-15T18:23:27.009Z" }, + { url = "https://files.pythonhosted.org/packages/b6/39/1aa5850d2ade7d7ba9f54e4e4c17077244ff7a2d9e25998c38a29749eb3f/pillow-12.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d034140032870024e6b9892c692fe2968493790dd57208b2c37e3fb35f6df3ab", size = 7131584, upload-time = "2025-10-15T18:23:29.752Z" }, + { url = "https://files.pythonhosted.org/packages/bf/db/4fae862f8fad0167073a7733973bfa955f47e2cac3dc3e3e6257d10fab4a/pillow-12.0.0-cp314-cp314-win32.whl", hash = "sha256:1b1b133e6e16105f524a8dec491e0586d072948ce15c9b914e41cdadd209052b", size = 6400621, upload-time = "2025-10-15T18:23:32.06Z" }, + { url = "https://files.pythonhosted.org/packages/2b/24/b350c31543fb0107ab2599464d7e28e6f856027aadda995022e695313d94/pillow-12.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:8dc232e39d409036af549c86f24aed8273a40ffa459981146829a324e0848b4b", size = 7142916, upload-time = "2025-10-15T18:23:34.71Z" }, + { url = "https://files.pythonhosted.org/packages/0f/9b/0ba5a6fd9351793996ef7487c4fdbde8d3f5f75dbedc093bb598648fddf0/pillow-12.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:d52610d51e265a51518692045e372a4c363056130d922a7351429ac9f27e70b0", size = 2523836, upload-time = "2025-10-15T18:23:36.967Z" }, + { url = "https://files.pythonhosted.org/packages/f5/7a/ceee0840aebc579af529b523d530840338ecf63992395842e54edc805987/pillow-12.0.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:1979f4566bb96c1e50a62d9831e2ea2d1211761e5662afc545fa766f996632f6", size = 5255092, upload-time = "2025-10-15T18:23:38.573Z" }, + { url = "https://files.pythonhosted.org/packages/44/76/20776057b4bfd1aef4eeca992ebde0f53a4dce874f3ae693d0ec90a4f79b/pillow-12.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b2e4b27a6e15b04832fe9bf292b94b5ca156016bbc1ea9c2c20098a0320d6cf6", size = 4653158, upload-time = "2025-10-15T18:23:40.238Z" }, + { url = "https://files.pythonhosted.org/packages/82/3f/d9ff92ace07be8836b4e7e87e6a4c7a8318d47c2f1463ffcf121fc57d9cb/pillow-12.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fb3096c30df99fd01c7bf8e544f392103d0795b9f98ba71a8054bcbf56b255f1", size = 6267882, upload-time = "2025-10-15T18:23:42.434Z" }, + { url = "https://files.pythonhosted.org/packages/9f/7a/4f7ff87f00d3ad33ba21af78bfcd2f032107710baf8280e3722ceec28cda/pillow-12.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7438839e9e053ef79f7112c881cef684013855016f928b168b81ed5835f3e75e", size = 8071001, upload-time = "2025-10-15T18:23:44.29Z" }, + { url = "https://files.pythonhosted.org/packages/75/87/fcea108944a52dad8cca0715ae6247e271eb80459364a98518f1e4f480c1/pillow-12.0.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5d5c411a8eaa2299322b647cd932586b1427367fd3184ffbb8f7a219ea2041ca", size = 6380146, upload-time = "2025-10-15T18:23:46.065Z" }, + { url = "https://files.pythonhosted.org/packages/91/52/0d31b5e571ef5fd111d2978b84603fce26aba1b6092f28e941cb46570745/pillow-12.0.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d7e091d464ac59d2c7ad8e7e08105eaf9dafbc3883fd7265ffccc2baad6ac925", size = 7067344, upload-time = "2025-10-15T18:23:47.898Z" }, + { url = "https://files.pythonhosted.org/packages/7b/f4/2dd3d721f875f928d48e83bb30a434dee75a2531bca839bb996bb0aa5a91/pillow-12.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:792a2c0be4dcc18af9d4a2dfd8a11a17d5e25274a1062b0ec1c2d79c76f3e7f8", size = 6491864, upload-time = "2025-10-15T18:23:49.607Z" }, + { url = "https://files.pythonhosted.org/packages/30/4b/667dfcf3d61fc309ba5a15b141845cece5915e39b99c1ceab0f34bf1d124/pillow-12.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:afbefa430092f71a9593a99ab6a4e7538bc9eabbf7bf94f91510d3503943edc4", size = 7158911, upload-time = "2025-10-15T18:23:51.351Z" }, + { url = "https://files.pythonhosted.org/packages/a2/2f/16cabcc6426c32218ace36bf0d55955e813f2958afddbf1d391849fee9d1/pillow-12.0.0-cp314-cp314t-win32.whl", hash = "sha256:3830c769decf88f1289680a59d4f4c46c72573446352e2befec9a8512104fa52", size = 6408045, upload-time = "2025-10-15T18:23:53.177Z" }, + { url = "https://files.pythonhosted.org/packages/35/73/e29aa0c9c666cf787628d3f0dcf379f4791fba79f4936d02f8b37165bdf8/pillow-12.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:905b0365b210c73afb0ebe9101a32572152dfd1c144c7e28968a331b9217b94a", size = 7148282, upload-time = "2025-10-15T18:23:55.316Z" }, + { url = "https://files.pythonhosted.org/packages/c1/70/6b41bdcddf541b437bbb9f47f94d2db5d9ddef6c37ccab8c9107743748a4/pillow-12.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:99353a06902c2e43b43e8ff74ee65a7d90307d82370604746738a1e0661ccca7", size = 2525630, upload-time = "2025-10-15T18:23:57.149Z" }, +] + +[[package]] +name = "platformdirs" +version = "4.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/61/33/9611380c2bdb1225fdef633e2a9610622310fed35ab11dac9620972ee088/platformdirs-4.5.0.tar.gz", hash = "sha256:70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312", size = 21632, upload-time = "2025-10-08T17:44:48.791Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/cb/ac7874b3e5d58441674fb70742e6c374b28b0c7cb988d37d991cde47166c/platformdirs-4.5.0-py3-none-any.whl", hash = "sha256:e578a81bb873cbb89a41fcc904c7ef523cc18284b7e3b3ccf06aca1403b7ebd3", size = 18651, upload-time = "2025-10-08T17:44:47.223Z" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, +] + +[[package]] +name = "postgres" +version = "4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "psycopg2-binary" }, + { name = "psycopg2-pool" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9d/d3/2e3c6dee18902886e4bee95596ce893aba90b6a4f4f6008986acc53e039c/postgres-4.0.tar.gz", hash = "sha256:67c57de10c0d39cd5e3437eef7ac895b2b53747603b3edcd261dedec5ac04d4c", size = 19650, upload-time = "2021-09-20T07:34:46.746Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/3a/f3cdb49983f5470412eb08ccf3a3a1bfc476acf1c010086019604f555ca8/postgres-4.0-py2.py3-none-any.whl", hash = "sha256:d81f757acbde2ca12785b8a3d44c39f1e49782963e84eb67d3e029ad67d6b1d3", size = 21706, upload-time = "2021-09-20T07:34:44.974Z" }, +] + +[[package]] +name = "prometheus-client" +version = "0.23.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/23/53/3edb5d68ecf6b38fcbcc1ad28391117d2a322d9a1a3eff04bfdb184d8c3b/prometheus_client-0.23.1.tar.gz", hash = "sha256:6ae8f9081eaaaf153a2e959d2e6c4f4fb57b12ef76c8c7980202f1e57b48b2ce", size = 80481, upload-time = "2025-09-18T20:47:25.043Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/db/14bafcb4af2139e046d03fd00dea7873e48eafe18b7d2797e73d6681f210/prometheus_client-0.23.1-py3-none-any.whl", hash = "sha256:dd1913e6e76b59cfe44e7a4b83e01afc9873c1bdfd2ed8739f1e76aeca115f99", size = 61145, upload-time = "2025-09-18T20:47:23.875Z" }, +] + +[[package]] +name = "prompt-toolkit" +version = "3.0.52" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "wcwidth" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a1/96/06e01a7b38dce6fe1db213e061a4602dd6032a8a97ef6c1a862537732421/prompt_toolkit-3.0.52.tar.gz", hash = "sha256:28cde192929c8e7321de85de1ddbe736f1375148b02f2e17edd840042b1be855", size = 434198, upload-time = "2025-08-27T15:24:02.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/84/03/0d3ce49e2505ae70cf43bc5bb3033955d2fc9f932163e84dc0779cc47f48/prompt_toolkit-3.0.52-py3-none-any.whl", hash = "sha256:9aac639a3bbd33284347de5ad8d68ecc044b91a762dc39b7c21095fcd6a19955", size = 391431, upload-time = "2025-08-27T15:23:59.498Z" }, +] + +[[package]] +name = "propcache" +version = "0.4.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/da/e9fc233cf63743258bff22b3dfa7ea5baef7b5bc324af47a0ad89b8ffc6f/propcache-0.4.1.tar.gz", hash = "sha256:f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d", size = 46442, upload-time = "2025-10-08T19:49:02.291Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/0f/f17b1b2b221d5ca28b4b876e8bb046ac40466513960646bda8e1853cdfa2/propcache-0.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e153e9cd40cc8945138822807139367f256f89c6810c2634a4f6902b52d3b4e2", size = 80061, upload-time = "2025-10-08T19:46:46.075Z" }, + { url = "https://files.pythonhosted.org/packages/76/47/8ccf75935f51448ba9a16a71b783eb7ef6b9ee60f5d14c7f8a8a79fbeed7/propcache-0.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:cd547953428f7abb73c5ad82cbb32109566204260d98e41e5dfdc682eb7f8403", size = 46037, upload-time = "2025-10-08T19:46:47.23Z" }, + { url = "https://files.pythonhosted.org/packages/0a/b6/5c9a0e42df4d00bfb4a3cbbe5cf9f54260300c88a0e9af1f47ca5ce17ac0/propcache-0.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f048da1b4f243fc44f205dfd320933a951b8d89e0afd4c7cacc762a8b9165207", size = 47324, upload-time = "2025-10-08T19:46:48.384Z" }, + { url = "https://files.pythonhosted.org/packages/9e/d3/6c7ee328b39a81ee877c962469f1e795f9db87f925251efeb0545e0020d0/propcache-0.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec17c65562a827bba85e3872ead335f95405ea1674860d96483a02f5c698fa72", size = 225505, upload-time = "2025-10-08T19:46:50.055Z" }, + { url = "https://files.pythonhosted.org/packages/01/5d/1c53f4563490b1d06a684742cc6076ef944bc6457df6051b7d1a877c057b/propcache-0.4.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:405aac25c6394ef275dee4c709be43745d36674b223ba4eb7144bf4d691b7367", size = 230242, upload-time = "2025-10-08T19:46:51.815Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/ce4620633b0e2422207c3cb774a0ee61cac13abc6217763a7b9e2e3f4a12/propcache-0.4.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:0013cb6f8dde4b2a2f66903b8ba740bdfe378c943c4377a200551ceb27f379e4", size = 238474, upload-time = "2025-10-08T19:46:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/46/4b/3aae6835b8e5f44ea6a68348ad90f78134047b503765087be2f9912140ea/propcache-0.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:15932ab57837c3368b024473a525e25d316d8353016e7cc0e5ba9eb343fbb1cf", size = 221575, upload-time = "2025-10-08T19:46:54.511Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a5/8a5e8678bcc9d3a1a15b9a29165640d64762d424a16af543f00629c87338/propcache-0.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:031dce78b9dc099f4c29785d9cf5577a3faf9ebf74ecbd3c856a7b92768c3df3", size = 216736, upload-time = "2025-10-08T19:46:56.212Z" }, + { url = "https://files.pythonhosted.org/packages/f1/63/b7b215eddeac83ca1c6b934f89d09a625aa9ee4ba158338854c87210cc36/propcache-0.4.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ab08df6c9a035bee56e31af99be621526bd237bea9f32def431c656b29e41778", size = 213019, upload-time = "2025-10-08T19:46:57.595Z" }, + { url = "https://files.pythonhosted.org/packages/57/74/f580099a58c8af587cac7ba19ee7cb418506342fbbe2d4a4401661cca886/propcache-0.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4d7af63f9f93fe593afbf104c21b3b15868efb2c21d07d8732c0c4287e66b6a6", size = 220376, upload-time = "2025-10-08T19:46:59.067Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ee/542f1313aff7eaf19c2bb758c5d0560d2683dac001a1c96d0774af799843/propcache-0.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:cfc27c945f422e8b5071b6e93169679e4eb5bf73bbcbf1ba3ae3a83d2f78ebd9", size = 226988, upload-time = "2025-10-08T19:47:00.544Z" }, + { url = "https://files.pythonhosted.org/packages/8f/18/9c6b015dd9c6930f6ce2229e1f02fb35298b847f2087ea2b436a5bfa7287/propcache-0.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:35c3277624a080cc6ec6f847cbbbb5b49affa3598c4535a0a4682a697aaa5c75", size = 215615, upload-time = "2025-10-08T19:47:01.968Z" }, + { url = "https://files.pythonhosted.org/packages/80/9e/e7b85720b98c45a45e1fca6a177024934dc9bc5f4d5dd04207f216fc33ed/propcache-0.4.1-cp312-cp312-win32.whl", hash = "sha256:671538c2262dadb5ba6395e26c1731e1d52534bfe9ae56d0b5573ce539266aa8", size = 38066, upload-time = "2025-10-08T19:47:03.503Z" }, + { url = "https://files.pythonhosted.org/packages/54/09/d19cff2a5aaac632ec8fc03737b223597b1e347416934c1b3a7df079784c/propcache-0.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:cb2d222e72399fcf5890d1d5cc1060857b9b236adff2792ff48ca2dfd46c81db", size = 41655, upload-time = "2025-10-08T19:47:04.973Z" }, + { url = "https://files.pythonhosted.org/packages/68/ab/6b5c191bb5de08036a8c697b265d4ca76148efb10fa162f14af14fb5f076/propcache-0.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:204483131fb222bdaaeeea9f9e6c6ed0cac32731f75dfc1d4a567fc1926477c1", size = 37789, upload-time = "2025-10-08T19:47:06.077Z" }, + { url = "https://files.pythonhosted.org/packages/bf/df/6d9c1b6ac12b003837dde8a10231a7344512186e87b36e855bef32241942/propcache-0.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:43eedf29202c08550aac1d14e0ee619b0430aaef78f85864c1a892294fbc28cf", size = 77750, upload-time = "2025-10-08T19:47:07.648Z" }, + { url = "https://files.pythonhosted.org/packages/8b/e8/677a0025e8a2acf07d3418a2e7ba529c9c33caf09d3c1f25513023c1db56/propcache-0.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d62cdfcfd89ccb8de04e0eda998535c406bf5e060ffd56be6c586cbcc05b3311", size = 44780, upload-time = "2025-10-08T19:47:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/89/a4/92380f7ca60f99ebae761936bc48a72a639e8a47b29050615eef757cb2a7/propcache-0.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cae65ad55793da34db5f54e4029b89d3b9b9490d8abe1b4c7ab5d4b8ec7ebf74", size = 46308, upload-time = "2025-10-08T19:47:09.982Z" }, + { url = "https://files.pythonhosted.org/packages/2d/48/c5ac64dee5262044348d1d78a5f85dd1a57464a60d30daee946699963eb3/propcache-0.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:333ddb9031d2704a301ee3e506dc46b1fe5f294ec198ed6435ad5b6a085facfe", size = 208182, upload-time = "2025-10-08T19:47:11.319Z" }, + { url = "https://files.pythonhosted.org/packages/c6/0c/cd762dd011a9287389a6a3eb43aa30207bde253610cca06824aeabfe9653/propcache-0.4.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:fd0858c20f078a32cf55f7e81473d96dcf3b93fd2ccdb3d40fdf54b8573df3af", size = 211215, upload-time = "2025-10-08T19:47:13.146Z" }, + { url = "https://files.pythonhosted.org/packages/30/3e/49861e90233ba36890ae0ca4c660e95df565b2cd15d4a68556ab5865974e/propcache-0.4.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:678ae89ebc632c5c204c794f8dab2837c5f159aeb59e6ed0539500400577298c", size = 218112, upload-time = "2025-10-08T19:47:14.913Z" }, + { url = "https://files.pythonhosted.org/packages/f1/8b/544bc867e24e1bd48f3118cecd3b05c694e160a168478fa28770f22fd094/propcache-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d472aeb4fbf9865e0c6d622d7f4d54a4e101a89715d8904282bb5f9a2f476c3f", size = 204442, upload-time = "2025-10-08T19:47:16.277Z" }, + { url = "https://files.pythonhosted.org/packages/50/a6/4282772fd016a76d3e5c0df58380a5ea64900afd836cec2c2f662d1b9bb3/propcache-0.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4d3df5fa7e36b3225954fba85589da77a0fe6a53e3976de39caf04a0db4c36f1", size = 199398, upload-time = "2025-10-08T19:47:17.962Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ec/d8a7cd406ee1ddb705db2139f8a10a8a427100347bd698e7014351c7af09/propcache-0.4.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:ee17f18d2498f2673e432faaa71698032b0127ebf23ae5974eeaf806c279df24", size = 196920, upload-time = "2025-10-08T19:47:19.355Z" }, + { url = "https://files.pythonhosted.org/packages/f6/6c/f38ab64af3764f431e359f8baf9e0a21013e24329e8b85d2da32e8ed07ca/propcache-0.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:580e97762b950f993ae618e167e7be9256b8353c2dcd8b99ec100eb50f5286aa", size = 203748, upload-time = "2025-10-08T19:47:21.338Z" }, + { url = "https://files.pythonhosted.org/packages/d6/e3/fa846bd70f6534d647886621388f0a265254d30e3ce47e5c8e6e27dbf153/propcache-0.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:501d20b891688eb8e7aa903021f0b72d5a55db40ffaab27edefd1027caaafa61", size = 205877, upload-time = "2025-10-08T19:47:23.059Z" }, + { url = "https://files.pythonhosted.org/packages/e2/39/8163fc6f3133fea7b5f2827e8eba2029a0277ab2c5beee6c1db7b10fc23d/propcache-0.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9a0bd56e5b100aef69bd8562b74b46254e7c8812918d3baa700c8a8009b0af66", size = 199437, upload-time = "2025-10-08T19:47:24.445Z" }, + { url = "https://files.pythonhosted.org/packages/93/89/caa9089970ca49c7c01662bd0eeedfe85494e863e8043565aeb6472ce8fe/propcache-0.4.1-cp313-cp313-win32.whl", hash = "sha256:bcc9aaa5d80322bc2fb24bb7accb4a30f81e90ab8d6ba187aec0744bc302ad81", size = 37586, upload-time = "2025-10-08T19:47:25.736Z" }, + { url = "https://files.pythonhosted.org/packages/f5/ab/f76ec3c3627c883215b5c8080debb4394ef5a7a29be811f786415fc1e6fd/propcache-0.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:381914df18634f5494334d201e98245c0596067504b9372d8cf93f4bb23e025e", size = 40790, upload-time = "2025-10-08T19:47:26.847Z" }, + { url = "https://files.pythonhosted.org/packages/59/1b/e71ae98235f8e2ba5004d8cb19765a74877abf189bc53fc0c80d799e56c3/propcache-0.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:8873eb4460fd55333ea49b7d189749ecf6e55bf85080f11b1c4530ed3034cba1", size = 37158, upload-time = "2025-10-08T19:47:27.961Z" }, + { url = "https://files.pythonhosted.org/packages/83/ce/a31bbdfc24ee0dcbba458c8175ed26089cf109a55bbe7b7640ed2470cfe9/propcache-0.4.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:92d1935ee1f8d7442da9c0c4fa7ac20d07e94064184811b685f5c4fada64553b", size = 81451, upload-time = "2025-10-08T19:47:29.445Z" }, + { url = "https://files.pythonhosted.org/packages/25/9c/442a45a470a68456e710d96cacd3573ef26a1d0a60067e6a7d5e655621ed/propcache-0.4.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:473c61b39e1460d386479b9b2f337da492042447c9b685f28be4f74d3529e566", size = 46374, upload-time = "2025-10-08T19:47:30.579Z" }, + { url = "https://files.pythonhosted.org/packages/f4/bf/b1d5e21dbc3b2e889ea4327044fb16312a736d97640fb8b6aa3f9c7b3b65/propcache-0.4.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:c0ef0aaafc66fbd87842a3fe3902fd889825646bc21149eafe47be6072725835", size = 48396, upload-time = "2025-10-08T19:47:31.79Z" }, + { url = "https://files.pythonhosted.org/packages/f4/04/5b4c54a103d480e978d3c8a76073502b18db0c4bc17ab91b3cb5092ad949/propcache-0.4.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f95393b4d66bfae908c3ca8d169d5f79cd65636ae15b5e7a4f6e67af675adb0e", size = 275950, upload-time = "2025-10-08T19:47:33.481Z" }, + { url = "https://files.pythonhosted.org/packages/b4/c1/86f846827fb969c4b78b0af79bba1d1ea2156492e1b83dea8b8a6ae27395/propcache-0.4.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c07fda85708bc48578467e85099645167a955ba093be0a2dcba962195676e859", size = 273856, upload-time = "2025-10-08T19:47:34.906Z" }, + { url = "https://files.pythonhosted.org/packages/36/1d/fc272a63c8d3bbad6878c336c7a7dea15e8f2d23a544bda43205dfa83ada/propcache-0.4.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:af223b406d6d000830c6f65f1e6431783fc3f713ba3e6cc8c024d5ee96170a4b", size = 280420, upload-time = "2025-10-08T19:47:36.338Z" }, + { url = "https://files.pythonhosted.org/packages/07/0c/01f2219d39f7e53d52e5173bcb09c976609ba30209912a0680adfb8c593a/propcache-0.4.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a78372c932c90ee474559c5ddfffd718238e8673c340dc21fe45c5b8b54559a0", size = 263254, upload-time = "2025-10-08T19:47:37.692Z" }, + { url = "https://files.pythonhosted.org/packages/2d/18/cd28081658ce597898f0c4d174d4d0f3c5b6d4dc27ffafeef835c95eb359/propcache-0.4.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:564d9f0d4d9509e1a870c920a89b2fec951b44bf5ba7d537a9e7c1ccec2c18af", size = 261205, upload-time = "2025-10-08T19:47:39.659Z" }, + { url = "https://files.pythonhosted.org/packages/7a/71/1f9e22eb8b8316701c2a19fa1f388c8a3185082607da8e406a803c9b954e/propcache-0.4.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:17612831fda0138059cc5546f4d12a2aacfb9e47068c06af35c400ba58ba7393", size = 247873, upload-time = "2025-10-08T19:47:41.084Z" }, + { url = "https://files.pythonhosted.org/packages/4a/65/3d4b61f36af2b4eddba9def857959f1016a51066b4f1ce348e0cf7881f58/propcache-0.4.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:41a89040cb10bd345b3c1a873b2bf36413d48da1def52f268a055f7398514874", size = 262739, upload-time = "2025-10-08T19:47:42.51Z" }, + { url = "https://files.pythonhosted.org/packages/2a/42/26746ab087faa77c1c68079b228810436ccd9a5ce9ac85e2b7307195fd06/propcache-0.4.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:e35b88984e7fa64aacecea39236cee32dd9bd8c55f57ba8a75cf2399553f9bd7", size = 263514, upload-time = "2025-10-08T19:47:43.927Z" }, + { url = "https://files.pythonhosted.org/packages/94/13/630690fe201f5502d2403dd3cfd451ed8858fe3c738ee88d095ad2ff407b/propcache-0.4.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6f8b465489f927b0df505cbe26ffbeed4d6d8a2bbc61ce90eb074ff129ef0ab1", size = 257781, upload-time = "2025-10-08T19:47:45.448Z" }, + { url = "https://files.pythonhosted.org/packages/92/f7/1d4ec5841505f423469efbfc381d64b7b467438cd5a4bbcbb063f3b73d27/propcache-0.4.1-cp313-cp313t-win32.whl", hash = "sha256:2ad890caa1d928c7c2965b48f3a3815c853180831d0e5503d35cf00c472f4717", size = 41396, upload-time = "2025-10-08T19:47:47.202Z" }, + { url = "https://files.pythonhosted.org/packages/48/f0/615c30622316496d2cbbc29f5985f7777d3ada70f23370608c1d3e081c1f/propcache-0.4.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f7ee0e597f495cf415bcbd3da3caa3bd7e816b74d0d52b8145954c5e6fd3ff37", size = 44897, upload-time = "2025-10-08T19:47:48.336Z" }, + { url = "https://files.pythonhosted.org/packages/fd/ca/6002e46eccbe0e33dcd4069ef32f7f1c9e243736e07adca37ae8c4830ec3/propcache-0.4.1-cp313-cp313t-win_arm64.whl", hash = "sha256:929d7cbe1f01bb7baffb33dc14eb5691c95831450a26354cd210a8155170c93a", size = 39789, upload-time = "2025-10-08T19:47:49.876Z" }, + { url = "https://files.pythonhosted.org/packages/8e/5c/bca52d654a896f831b8256683457ceddd490ec18d9ec50e97dfd8fc726a8/propcache-0.4.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3f7124c9d820ba5548d431afb4632301acf965db49e666aa21c305cbe8c6de12", size = 78152, upload-time = "2025-10-08T19:47:51.051Z" }, + { url = "https://files.pythonhosted.org/packages/65/9b/03b04e7d82a5f54fb16113d839f5ea1ede58a61e90edf515f6577c66fa8f/propcache-0.4.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:c0d4b719b7da33599dfe3b22d3db1ef789210a0597bc650b7cee9c77c2be8c5c", size = 44869, upload-time = "2025-10-08T19:47:52.594Z" }, + { url = "https://files.pythonhosted.org/packages/b2/fa/89a8ef0468d5833a23fff277b143d0573897cf75bd56670a6d28126c7d68/propcache-0.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9f302f4783709a78240ebc311b793f123328716a60911d667e0c036bc5dcbded", size = 46596, upload-time = "2025-10-08T19:47:54.073Z" }, + { url = "https://files.pythonhosted.org/packages/86/bd/47816020d337f4a746edc42fe8d53669965138f39ee117414c7d7a340cfe/propcache-0.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c80ee5802e3fb9ea37938e7eecc307fb984837091d5fd262bb37238b1ae97641", size = 206981, upload-time = "2025-10-08T19:47:55.715Z" }, + { url = "https://files.pythonhosted.org/packages/df/f6/c5fa1357cc9748510ee55f37173eb31bfde6d94e98ccd9e6f033f2fc06e1/propcache-0.4.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ed5a841e8bb29a55fb8159ed526b26adc5bdd7e8bd7bf793ce647cb08656cdf4", size = 211490, upload-time = "2025-10-08T19:47:57.499Z" }, + { url = "https://files.pythonhosted.org/packages/80/1e/e5889652a7c4a3846683401a48f0f2e5083ce0ec1a8a5221d8058fbd1adf/propcache-0.4.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:55c72fd6ea2da4c318e74ffdf93c4fe4e926051133657459131a95c846d16d44", size = 215371, upload-time = "2025-10-08T19:47:59.317Z" }, + { url = "https://files.pythonhosted.org/packages/b2/f2/889ad4b2408f72fe1a4f6a19491177b30ea7bf1a0fd5f17050ca08cfc882/propcache-0.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8326e144341460402713f91df60ade3c999d601e7eb5ff8f6f7862d54de0610d", size = 201424, upload-time = "2025-10-08T19:48:00.67Z" }, + { url = "https://files.pythonhosted.org/packages/27/73/033d63069b57b0812c8bd19f311faebeceb6ba31b8f32b73432d12a0b826/propcache-0.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:060b16ae65bc098da7f6d25bf359f1f31f688384858204fe5d652979e0015e5b", size = 197566, upload-time = "2025-10-08T19:48:02.604Z" }, + { url = "https://files.pythonhosted.org/packages/dc/89/ce24f3dc182630b4e07aa6d15f0ff4b14ed4b9955fae95a0b54c58d66c05/propcache-0.4.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:89eb3fa9524f7bec9de6e83cf3faed9d79bffa560672c118a96a171a6f55831e", size = 193130, upload-time = "2025-10-08T19:48:04.499Z" }, + { url = "https://files.pythonhosted.org/packages/a9/24/ef0d5fd1a811fb5c609278d0209c9f10c35f20581fcc16f818da959fc5b4/propcache-0.4.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:dee69d7015dc235f526fe80a9c90d65eb0039103fe565776250881731f06349f", size = 202625, upload-time = "2025-10-08T19:48:06.213Z" }, + { url = "https://files.pythonhosted.org/packages/f5/02/98ec20ff5546f68d673df2f7a69e8c0d076b5abd05ca882dc7ee3a83653d/propcache-0.4.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:5558992a00dfd54ccbc64a32726a3357ec93825a418a401f5cc67df0ac5d9e49", size = 204209, upload-time = "2025-10-08T19:48:08.432Z" }, + { url = "https://files.pythonhosted.org/packages/a0/87/492694f76759b15f0467a2a93ab68d32859672b646aa8a04ce4864e7932d/propcache-0.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c9b822a577f560fbd9554812526831712c1436d2c046cedee4c3796d3543b144", size = 197797, upload-time = "2025-10-08T19:48:09.968Z" }, + { url = "https://files.pythonhosted.org/packages/ee/36/66367de3575db1d2d3f3d177432bd14ee577a39d3f5d1b3d5df8afe3b6e2/propcache-0.4.1-cp314-cp314-win32.whl", hash = "sha256:ab4c29b49d560fe48b696cdcb127dd36e0bc2472548f3bf56cc5cb3da2b2984f", size = 38140, upload-time = "2025-10-08T19:48:11.232Z" }, + { url = "https://files.pythonhosted.org/packages/0c/2a/a758b47de253636e1b8aef181c0b4f4f204bf0dd964914fb2af90a95b49b/propcache-0.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:5a103c3eb905fcea0ab98be99c3a9a5ab2de60228aa5aceedc614c0281cf6153", size = 41257, upload-time = "2025-10-08T19:48:12.707Z" }, + { url = "https://files.pythonhosted.org/packages/34/5e/63bd5896c3fec12edcbd6f12508d4890d23c265df28c74b175e1ef9f4f3b/propcache-0.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:74c1fb26515153e482e00177a1ad654721bf9207da8a494a0c05e797ad27b992", size = 38097, upload-time = "2025-10-08T19:48:13.923Z" }, + { url = "https://files.pythonhosted.org/packages/99/85/9ff785d787ccf9bbb3f3106f79884a130951436f58392000231b4c737c80/propcache-0.4.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:824e908bce90fb2743bd6b59db36eb4f45cd350a39637c9f73b1c1ea66f5b75f", size = 81455, upload-time = "2025-10-08T19:48:15.16Z" }, + { url = "https://files.pythonhosted.org/packages/90/85/2431c10c8e7ddb1445c1f7c4b54d886e8ad20e3c6307e7218f05922cad67/propcache-0.4.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:c2b5e7db5328427c57c8e8831abda175421b709672f6cfc3d630c3b7e2146393", size = 46372, upload-time = "2025-10-08T19:48:16.424Z" }, + { url = "https://files.pythonhosted.org/packages/01/20/b0972d902472da9bcb683fa595099911f4d2e86e5683bcc45de60dd05dc3/propcache-0.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6f6ff873ed40292cd4969ef5310179afd5db59fdf055897e282485043fc80ad0", size = 48411, upload-time = "2025-10-08T19:48:17.577Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e3/7dc89f4f21e8f99bad3d5ddb3a3389afcf9da4ac69e3deb2dcdc96e74169/propcache-0.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49a2dc67c154db2c1463013594c458881a069fcf98940e61a0569016a583020a", size = 275712, upload-time = "2025-10-08T19:48:18.901Z" }, + { url = "https://files.pythonhosted.org/packages/20/67/89800c8352489b21a8047c773067644e3897f02ecbbd610f4d46b7f08612/propcache-0.4.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:005f08e6a0529984491e37d8dbc3dd86f84bd78a8ceb5fa9a021f4c48d4984be", size = 273557, upload-time = "2025-10-08T19:48:20.762Z" }, + { url = "https://files.pythonhosted.org/packages/e2/a1/b52b055c766a54ce6d9c16d9aca0cad8059acd9637cdf8aa0222f4a026ef/propcache-0.4.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5c3310452e0d31390da9035c348633b43d7e7feb2e37be252be6da45abd1abcc", size = 280015, upload-time = "2025-10-08T19:48:22.592Z" }, + { url = "https://files.pythonhosted.org/packages/48/c8/33cee30bd890672c63743049f3c9e4be087e6780906bfc3ec58528be59c1/propcache-0.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4c3c70630930447f9ef1caac7728c8ad1c56bc5015338b20fed0d08ea2480b3a", size = 262880, upload-time = "2025-10-08T19:48:23.947Z" }, + { url = "https://files.pythonhosted.org/packages/0c/b1/8f08a143b204b418285c88b83d00edbd61afbc2c6415ffafc8905da7038b/propcache-0.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8e57061305815dfc910a3634dcf584f08168a8836e6999983569f51a8544cd89", size = 260938, upload-time = "2025-10-08T19:48:25.656Z" }, + { url = "https://files.pythonhosted.org/packages/cf/12/96e4664c82ca2f31e1c8dff86afb867348979eb78d3cb8546a680287a1e9/propcache-0.4.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:521a463429ef54143092c11a77e04056dd00636f72e8c45b70aaa3140d639726", size = 247641, upload-time = "2025-10-08T19:48:27.207Z" }, + { url = "https://files.pythonhosted.org/packages/18/ed/e7a9cfca28133386ba52278136d42209d3125db08d0a6395f0cba0c0285c/propcache-0.4.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:120c964da3fdc75e3731aa392527136d4ad35868cc556fd09bb6d09172d9a367", size = 262510, upload-time = "2025-10-08T19:48:28.65Z" }, + { url = "https://files.pythonhosted.org/packages/f5/76/16d8bf65e8845dd62b4e2b57444ab81f07f40caa5652b8969b87ddcf2ef6/propcache-0.4.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:d8f353eb14ee3441ee844ade4277d560cdd68288838673273b978e3d6d2c8f36", size = 263161, upload-time = "2025-10-08T19:48:30.133Z" }, + { url = "https://files.pythonhosted.org/packages/e7/70/c99e9edb5d91d5ad8a49fa3c1e8285ba64f1476782fed10ab251ff413ba1/propcache-0.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ab2943be7c652f09638800905ee1bab2c544e537edb57d527997a24c13dc1455", size = 257393, upload-time = "2025-10-08T19:48:31.567Z" }, + { url = "https://files.pythonhosted.org/packages/08/02/87b25304249a35c0915d236575bc3574a323f60b47939a2262b77632a3ee/propcache-0.4.1-cp314-cp314t-win32.whl", hash = "sha256:05674a162469f31358c30bcaa8883cb7829fa3110bf9c0991fe27d7896c42d85", size = 42546, upload-time = "2025-10-08T19:48:32.872Z" }, + { url = "https://files.pythonhosted.org/packages/cb/ef/3c6ecf8b317aa982f309835e8f96987466123c6e596646d4e6a1dfcd080f/propcache-0.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:990f6b3e2a27d683cb7602ed6c86f15ee6b43b1194736f9baaeb93d0016633b1", size = 46259, upload-time = "2025-10-08T19:48:34.226Z" }, + { url = "https://files.pythonhosted.org/packages/c4/2d/346e946d4951f37eca1e4f55be0f0174c52cd70720f84029b02f296f4a38/propcache-0.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:ecef2343af4cc68e05131e45024ba34f6095821988a9d0a02aa7c73fcc448aa9", size = 40428, upload-time = "2025-10-08T19:48:35.441Z" }, + { url = "https://files.pythonhosted.org/packages/5b/5a/bc7b4a4ef808fa59a816c17b20c4bef6884daebbdf627ff2a161da67da19/propcache-0.4.1-py3-none-any.whl", hash = "sha256:af2a6052aeb6cf17d3e46ee169099044fd8224cbaf75c76a2ef596e8163e2237", size = 13305, upload-time = "2025-10-08T19:49:00.792Z" }, +] + +[[package]] +name = "psutil" +version = "7.1.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/88/bdd0a41e5857d5d703287598cbf08dad90aed56774ea52ae071bae9071b6/psutil-7.1.3.tar.gz", hash = "sha256:6c86281738d77335af7aec228328e944b30930899ea760ecf33a4dba66be5e74", size = 489059, upload-time = "2025-11-02T12:25:54.619Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bd/93/0c49e776b8734fef56ec9c5c57f923922f2cf0497d62e0f419465f28f3d0/psutil-7.1.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0005da714eee687b4b8decd3d6cc7c6db36215c9e74e5ad2264b90c3df7d92dc", size = 239751, upload-time = "2025-11-02T12:25:58.161Z" }, + { url = "https://files.pythonhosted.org/packages/6f/8d/b31e39c769e70780f007969815195a55c81a63efebdd4dbe9e7a113adb2f/psutil-7.1.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:19644c85dcb987e35eeeaefdc3915d059dac7bd1167cdcdbf27e0ce2df0c08c0", size = 240368, upload-time = "2025-11-02T12:26:00.491Z" }, + { url = "https://files.pythonhosted.org/packages/62/61/23fd4acc3c9eebbf6b6c78bcd89e5d020cfde4acf0a9233e9d4e3fa698b4/psutil-7.1.3-cp313-cp313t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:95ef04cf2e5ba0ab9eaafc4a11eaae91b44f4ef5541acd2ee91d9108d00d59a7", size = 287134, upload-time = "2025-11-02T12:26:02.613Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/f921a009ea9ceb51aa355cb0cc118f68d354db36eae18174bab63affb3e6/psutil-7.1.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1068c303be3a72f8e18e412c5b2a8f6d31750fb152f9cb106b54090296c9d251", size = 289904, upload-time = "2025-11-02T12:26:05.207Z" }, + { url = "https://files.pythonhosted.org/packages/a6/82/62d68066e13e46a5116df187d319d1724b3f437ddd0f958756fc052677f4/psutil-7.1.3-cp313-cp313t-win_amd64.whl", hash = "sha256:18349c5c24b06ac5612c0428ec2a0331c26443d259e2a0144a9b24b4395b58fa", size = 249642, upload-time = "2025-11-02T12:26:07.447Z" }, + { url = "https://files.pythonhosted.org/packages/df/ad/c1cd5fe965c14a0392112f68362cfceb5230819dbb5b1888950d18a11d9f/psutil-7.1.3-cp313-cp313t-win_arm64.whl", hash = "sha256:c525ffa774fe4496282fb0b1187725793de3e7c6b29e41562733cae9ada151ee", size = 245518, upload-time = "2025-11-02T12:26:09.719Z" }, + { url = "https://files.pythonhosted.org/packages/2e/bb/6670bded3e3236eb4287c7bcdc167e9fae6e1e9286e437f7111caed2f909/psutil-7.1.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:b403da1df4d6d43973dc004d19cee3b848e998ae3154cc8097d139b77156c353", size = 239843, upload-time = "2025-11-02T12:26:11.968Z" }, + { url = "https://files.pythonhosted.org/packages/b8/66/853d50e75a38c9a7370ddbeefabdd3d3116b9c31ef94dc92c6729bc36bec/psutil-7.1.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ad81425efc5e75da3f39b3e636293360ad8d0b49bed7df824c79764fb4ba9b8b", size = 240369, upload-time = "2025-11-02T12:26:14.358Z" }, + { url = "https://files.pythonhosted.org/packages/41/bd/313aba97cb5bfb26916dc29cf0646cbe4dd6a89ca69e8c6edce654876d39/psutil-7.1.3-cp314-cp314t-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8f33a3702e167783a9213db10ad29650ebf383946e91bc77f28a5eb083496bc9", size = 288210, upload-time = "2025-11-02T12:26:16.699Z" }, + { url = "https://files.pythonhosted.org/packages/c2/fa/76e3c06e760927a0cfb5705eb38164254de34e9bd86db656d4dbaa228b04/psutil-7.1.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fac9cd332c67f4422504297889da5ab7e05fd11e3c4392140f7370f4208ded1f", size = 291182, upload-time = "2025-11-02T12:26:18.848Z" }, + { url = "https://files.pythonhosted.org/packages/0f/1d/5774a91607035ee5078b8fd747686ebec28a962f178712de100d00b78a32/psutil-7.1.3-cp314-cp314t-win_amd64.whl", hash = "sha256:3792983e23b69843aea49c8f5b8f115572c5ab64c153bada5270086a2123c7e7", size = 250466, upload-time = "2025-11-02T12:26:21.183Z" }, + { url = "https://files.pythonhosted.org/packages/00/ca/e426584bacb43a5cb1ac91fae1937f478cd8fbe5e4ff96574e698a2c77cd/psutil-7.1.3-cp314-cp314t-win_arm64.whl", hash = "sha256:31d77fcedb7529f27bb3a0472bea9334349f9a04160e8e6e5020f22c59893264", size = 245756, upload-time = "2025-11-02T12:26:23.148Z" }, + { url = "https://files.pythonhosted.org/packages/ef/94/46b9154a800253e7ecff5aaacdf8ebf43db99de4a2dfa18575b02548654e/psutil-7.1.3-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:2bdbcd0e58ca14996a42adf3621a6244f1bb2e2e528886959c72cf1e326677ab", size = 238359, upload-time = "2025-11-02T12:26:25.284Z" }, + { url = "https://files.pythonhosted.org/packages/68/3a/9f93cff5c025029a36d9a92fef47220ab4692ee7f2be0fba9f92813d0cb8/psutil-7.1.3-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:bc31fa00f1fbc3c3802141eede66f3a2d51d89716a194bf2cd6fc68310a19880", size = 239171, upload-time = "2025-11-02T12:26:27.23Z" }, + { url = "https://files.pythonhosted.org/packages/ce/b1/5f49af514f76431ba4eea935b8ad3725cdeb397e9245ab919dbc1d1dc20f/psutil-7.1.3-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3bb428f9f05c1225a558f53e30ccbad9930b11c3fc206836242de1091d3e7dd3", size = 263261, upload-time = "2025-11-02T12:26:29.48Z" }, + { url = "https://files.pythonhosted.org/packages/e0/95/992c8816a74016eb095e73585d747e0a8ea21a061ed3689474fabb29a395/psutil-7.1.3-cp36-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56d974e02ca2c8eb4812c3f76c30e28836fffc311d55d979f1465c1feeb2b68b", size = 264635, upload-time = "2025-11-02T12:26:31.74Z" }, + { url = "https://files.pythonhosted.org/packages/55/4c/c3ed1a622b6ae2fd3c945a366e64eb35247a31e4db16cf5095e269e8eb3c/psutil-7.1.3-cp37-abi3-win_amd64.whl", hash = "sha256:f39c2c19fe824b47484b96f9692932248a54c43799a84282cfe58d05a6449efd", size = 247633, upload-time = "2025-11-02T12:26:33.887Z" }, + { url = "https://files.pythonhosted.org/packages/c9/ad/33b2ccec09bf96c2b2ef3f9a6f66baac8253d7565d8839e024a6b905d45d/psutil-7.1.3-cp37-abi3-win_arm64.whl", hash = "sha256:bd0d69cee829226a761e92f28140bec9a5ee9d5b4fb4b0cc589068dbfff559b1", size = 244608, upload-time = "2025-11-02T12:26:36.136Z" }, +] + +[[package]] +name = "psycopg2" +version = "2.9.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/89/8d/9d12bc8677c24dad342ec777529bce705b3e785fa05d85122b5502b9ab55/psycopg2-2.9.11.tar.gz", hash = "sha256:964d31caf728e217c697ff77ea69c2ba0865fa41ec20bb00f0977e62fdcc52e3", size = 379598, upload-time = "2025-10-10T11:14:46.075Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b5/bf/635fbe5dd10ed200afbbfbe98f8602829252ca1cce81cc48fb25ed8dadc0/psycopg2-2.9.11-cp312-cp312-win_amd64.whl", hash = "sha256:e03e4a6dbe87ff81540b434f2e5dc2bddad10296db5eea7bdc995bf5f4162938", size = 2713969, upload-time = "2025-10-10T11:10:15.946Z" }, + { url = "https://files.pythonhosted.org/packages/88/5a/18c8cb13fc6908dc41a483d2c14d927a7a3f29883748747e8cb625da6587/psycopg2-2.9.11-cp313-cp313-win_amd64.whl", hash = "sha256:8dc379166b5b7d5ea66dcebf433011dfc51a7bb8a5fc12367fa05668e5fc53c8", size = 2714048, upload-time = "2025-10-10T11:10:19.816Z" }, + { url = "https://files.pythonhosted.org/packages/47/08/737aa39c78d705a7ce58248d00eeba0e9fc36be488f9b672b88736fbb1f7/psycopg2-2.9.11-cp314-cp314-win_amd64.whl", hash = "sha256:f10a48acba5fe6e312b891f290b4d2ca595fc9a06850fe53320beac353575578", size = 2803738, upload-time = "2025-10-10T11:10:23.196Z" }, +] + +[[package]] +name = "psycopg2-binary" +version = "2.9.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/6c/8767aaa597ba424643dc87348c6f1754dd9f48e80fdc1b9f7ca5c3a7c213/psycopg2-binary-2.9.11.tar.gz", hash = "sha256:b6aed9e096bf63f9e75edf2581aa9a7e7186d97ab5c177aa6c87797cd591236c", size = 379620, upload-time = "2025-10-10T11:14:48.041Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d8/91/f870a02f51be4a65987b45a7de4c2e1897dd0d01051e2b559a38fa634e3e/psycopg2_binary-2.9.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:be9b840ac0525a283a96b556616f5b4820e0526addb8dcf6525a0fa162730be4", size = 3756603, upload-time = "2025-10-10T11:11:52.213Z" }, + { url = "https://files.pythonhosted.org/packages/27/fa/cae40e06849b6c9a95eb5c04d419942f00d9eaac8d81626107461e268821/psycopg2_binary-2.9.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f090b7ddd13ca842ebfe301cd587a76a4cf0913b1e429eb92c1be5dbeb1a19bc", size = 3864509, upload-time = "2025-10-10T11:11:56.452Z" }, + { url = "https://files.pythonhosted.org/packages/2d/75/364847b879eb630b3ac8293798e380e441a957c53657995053c5ec39a316/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ab8905b5dcb05bf3fb22e0cf90e10f469563486ffb6a96569e51f897c750a76a", size = 4411159, upload-time = "2025-10-10T11:12:00.49Z" }, + { url = "https://files.pythonhosted.org/packages/6f/a0/567f7ea38b6e1c62aafd58375665a547c00c608a471620c0edc364733e13/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:bf940cd7e7fec19181fdbc29d76911741153d51cab52e5c21165f3262125685e", size = 4468234, upload-time = "2025-10-10T11:12:04.892Z" }, + { url = "https://files.pythonhosted.org/packages/30/da/4e42788fb811bbbfd7b7f045570c062f49e350e1d1f3df056c3fb5763353/psycopg2_binary-2.9.11-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fa0f693d3c68ae925966f0b14b8edda71696608039f4ed61b1fe9ffa468d16db", size = 4166236, upload-time = "2025-10-10T11:12:11.674Z" }, + { url = "https://files.pythonhosted.org/packages/3c/94/c1777c355bc560992af848d98216148be5f1be001af06e06fc49cbded578/psycopg2_binary-2.9.11-cp312-cp312-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a1cf393f1cdaf6a9b57c0a719a1068ba1069f022a59b8b1fe44b006745b59757", size = 3983083, upload-time = "2025-10-30T02:55:15.73Z" }, + { url = "https://files.pythonhosted.org/packages/bd/42/c9a21edf0e3daa7825ed04a4a8588686c6c14904344344a039556d78aa58/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ef7a6beb4beaa62f88592ccc65df20328029d721db309cb3250b0aae0fa146c3", size = 3652281, upload-time = "2025-10-10T11:12:17.713Z" }, + { url = "https://files.pythonhosted.org/packages/12/22/dedfbcfa97917982301496b6b5e5e6c5531d1f35dd2b488b08d1ebc52482/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:31b32c457a6025e74d233957cc9736742ac5a6cb196c6b68499f6bb51390bd6a", size = 3298010, upload-time = "2025-10-10T11:12:22.671Z" }, + { url = "https://files.pythonhosted.org/packages/66/ea/d3390e6696276078bd01b2ece417deac954dfdd552d2edc3d03204416c0c/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:edcb3aeb11cb4bf13a2af3c53a15b3d612edeb6409047ea0b5d6a21a9d744b34", size = 3044641, upload-time = "2025-10-30T02:55:19.929Z" }, + { url = "https://files.pythonhosted.org/packages/12/9a/0402ded6cbd321da0c0ba7d34dc12b29b14f5764c2fc10750daa38e825fc/psycopg2_binary-2.9.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:62b6d93d7c0b61a1dd6197d208ab613eb7dcfdcca0a49c42ceb082257991de9d", size = 3347940, upload-time = "2025-10-10T11:12:26.529Z" }, + { url = "https://files.pythonhosted.org/packages/b1/d2/99b55e85832ccde77b211738ff3925a5d73ad183c0b37bcbbe5a8ff04978/psycopg2_binary-2.9.11-cp312-cp312-win_amd64.whl", hash = "sha256:b33fabeb1fde21180479b2d4667e994de7bbf0eec22832ba5d9b5e4cf65b6c6d", size = 2714147, upload-time = "2025-10-10T11:12:29.535Z" }, + { url = "https://files.pythonhosted.org/packages/ff/a8/a2709681b3ac11b0b1786def10006b8995125ba268c9a54bea6f5ae8bd3e/psycopg2_binary-2.9.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b8fb3db325435d34235b044b199e56cdf9ff41223a4b9752e8576465170bb38c", size = 3756572, upload-time = "2025-10-10T11:12:32.873Z" }, + { url = "https://files.pythonhosted.org/packages/62/e1/c2b38d256d0dafd32713e9f31982a5b028f4a3651f446be70785f484f472/psycopg2_binary-2.9.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:366df99e710a2acd90efed3764bb1e28df6c675d33a7fb40df9b7281694432ee", size = 3864529, upload-time = "2025-10-10T11:12:36.791Z" }, + { url = "https://files.pythonhosted.org/packages/11/32/b2ffe8f3853c181e88f0a157c5fb4e383102238d73c52ac6d93a5c8bffe6/psycopg2_binary-2.9.11-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8c55b385daa2f92cb64b12ec4536c66954ac53654c7f15a203578da4e78105c0", size = 4411242, upload-time = "2025-10-10T11:12:42.388Z" }, + { url = "https://files.pythonhosted.org/packages/10/04/6ca7477e6160ae258dc96f67c371157776564679aefd247b66f4661501a2/psycopg2_binary-2.9.11-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:c0377174bf1dd416993d16edc15357f6eb17ac998244cca19bc67cdc0e2e5766", size = 4468258, upload-time = "2025-10-10T11:12:48.654Z" }, + { url = "https://files.pythonhosted.org/packages/3c/7e/6a1a38f86412df101435809f225d57c1a021307dd0689f7a5e7fe83588b1/psycopg2_binary-2.9.11-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5c6ff3335ce08c75afaed19e08699e8aacf95d4a260b495a4a8545244fe2ceb3", size = 4166295, upload-time = "2025-10-10T11:12:52.525Z" }, + { url = "https://files.pythonhosted.org/packages/f2/7d/c07374c501b45f3579a9eb761cbf2604ddef3d96ad48679112c2c5aa9c25/psycopg2_binary-2.9.11-cp313-cp313-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:84011ba3109e06ac412f95399b704d3d6950e386b7994475b231cf61eec2fc1f", size = 3983133, upload-time = "2025-10-30T02:55:24.329Z" }, + { url = "https://files.pythonhosted.org/packages/82/56/993b7104cb8345ad7d4516538ccf8f0d0ac640b1ebd8c754a7b024e76878/psycopg2_binary-2.9.11-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ba34475ceb08cccbdd98f6b46916917ae6eeb92b5ae111df10b544c3a4621dc4", size = 3652383, upload-time = "2025-10-10T11:12:56.387Z" }, + { url = "https://files.pythonhosted.org/packages/2d/ac/eaeb6029362fd8d454a27374d84c6866c82c33bfc24587b4face5a8e43ef/psycopg2_binary-2.9.11-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b31e90fdd0f968c2de3b26ab014314fe814225b6c324f770952f7d38abf17e3c", size = 3298168, upload-time = "2025-10-10T11:13:00.403Z" }, + { url = "https://files.pythonhosted.org/packages/2b/39/50c3facc66bded9ada5cbc0de867499a703dc6bca6be03070b4e3b65da6c/psycopg2_binary-2.9.11-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:d526864e0f67f74937a8fce859bd56c979f5e2ec57ca7c627f5f1071ef7fee60", size = 3044712, upload-time = "2025-10-30T02:55:27.975Z" }, + { url = "https://files.pythonhosted.org/packages/9c/8e/b7de019a1f562f72ada81081a12823d3c1590bedc48d7d2559410a2763fe/psycopg2_binary-2.9.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04195548662fa544626c8ea0f06561eb6203f1984ba5b4562764fbeb4c3d14b1", size = 3347549, upload-time = "2025-10-10T11:13:03.971Z" }, + { url = "https://files.pythonhosted.org/packages/80/2d/1bb683f64737bbb1f86c82b7359db1eb2be4e2c0c13b947f80efefa7d3e5/psycopg2_binary-2.9.11-cp313-cp313-win_amd64.whl", hash = "sha256:efff12b432179443f54e230fdf60de1f6cc726b6c832db8701227d089310e8aa", size = 2714215, upload-time = "2025-10-10T11:13:07.14Z" }, + { url = "https://files.pythonhosted.org/packages/64/12/93ef0098590cf51d9732b4f139533732565704f45bdc1ffa741b7c95fb54/psycopg2_binary-2.9.11-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:92e3b669236327083a2e33ccfa0d320dd01b9803b3e14dd986a4fc54aa00f4e1", size = 3756567, upload-time = "2025-10-10T11:13:11.885Z" }, + { url = "https://files.pythonhosted.org/packages/7c/a9/9d55c614a891288f15ca4b5209b09f0f01e3124056924e17b81b9fa054cc/psycopg2_binary-2.9.11-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:e0deeb03da539fa3577fcb0b3f2554a97f7e5477c246098dbb18091a4a01c16f", size = 3864755, upload-time = "2025-10-10T11:13:17.727Z" }, + { url = "https://files.pythonhosted.org/packages/13/1e/98874ce72fd29cbde93209977b196a2edae03f8490d1bd8158e7f1daf3a0/psycopg2_binary-2.9.11-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b52a3f9bb540a3e4ec0f6ba6d31339727b2950c9772850d6545b7eae0b9d7c5", size = 4411646, upload-time = "2025-10-10T11:13:24.432Z" }, + { url = "https://files.pythonhosted.org/packages/5a/bd/a335ce6645334fb8d758cc358810defca14a1d19ffbc8a10bd38a2328565/psycopg2_binary-2.9.11-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:db4fd476874ccfdbb630a54426964959e58da4c61c9feba73e6094d51303d7d8", size = 4468701, upload-time = "2025-10-10T11:13:29.266Z" }, + { url = "https://files.pythonhosted.org/packages/44/d6/c8b4f53f34e295e45709b7568bf9b9407a612ea30387d35eb9fa84f269b4/psycopg2_binary-2.9.11-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:47f212c1d3be608a12937cc131bd85502954398aaa1320cb4c14421a0ffccf4c", size = 4166293, upload-time = "2025-10-10T11:13:33.336Z" }, + { url = "https://files.pythonhosted.org/packages/4b/e0/f8cc36eadd1b716ab36bb290618a3292e009867e5c97ce4aba908cb99644/psycopg2_binary-2.9.11-cp314-cp314-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e35b7abae2b0adab776add56111df1735ccc71406e56203515e228a8dc07089f", size = 3983184, upload-time = "2025-10-30T02:55:32.483Z" }, + { url = "https://files.pythonhosted.org/packages/53/3e/2a8fe18a4e61cfb3417da67b6318e12691772c0696d79434184a511906dc/psycopg2_binary-2.9.11-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fcf21be3ce5f5659daefd2b3b3b6e4727b028221ddc94e6c1523425579664747", size = 3652650, upload-time = "2025-10-10T11:13:38.181Z" }, + { url = "https://files.pythonhosted.org/packages/76/36/03801461b31b29fe58d228c24388f999fe814dfc302856e0d17f97d7c54d/psycopg2_binary-2.9.11-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:9bd81e64e8de111237737b29d68039b9c813bdf520156af36d26819c9a979e5f", size = 3298663, upload-time = "2025-10-10T11:13:44.878Z" }, + { url = "https://files.pythonhosted.org/packages/97/77/21b0ea2e1a73aa5fa9222b2a6b8ba325c43c3a8d54272839c991f2345656/psycopg2_binary-2.9.11-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:32770a4d666fbdafab017086655bcddab791d7cb260a16679cc5a7338b64343b", size = 3044737, upload-time = "2025-10-30T02:55:35.69Z" }, + { url = "https://files.pythonhosted.org/packages/67/69/f36abe5f118c1dca6d3726ceae164b9356985805480731ac6712a63f24f0/psycopg2_binary-2.9.11-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c3cb3a676873d7506825221045bd70e0427c905b9c8ee8d6acd70cfcbd6e576d", size = 3347643, upload-time = "2025-10-10T11:13:53.499Z" }, + { url = "https://files.pythonhosted.org/packages/e1/36/9c0c326fe3a4227953dfb29f5d0c8ae3b8eb8c1cd2967aa569f50cb3c61f/psycopg2_binary-2.9.11-cp314-cp314-win_amd64.whl", hash = "sha256:4012c9c954dfaccd28f94e84ab9f94e12df76b4afb22331b1f0d3154893a6316", size = 2803913, upload-time = "2025-10-10T11:13:57.058Z" }, +] + +[[package]] +name = "psycopg2-pool" +version = "1.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "psycopg2-binary" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ba/8f/a5ae396ec7aa955e9d234b7d38ae3e975a47fbf45c7f4571be4b0e7473b4/psycopg2-pool-1.2.tar.gz", hash = "sha256:e9ec38d5af15b7cef5546452797935129c99482b25646f258a21786bfb826bf3", size = 11385, upload-time = "2024-01-15T11:55:30.469Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/37/99fc8b2725df9b9c3df8a184209480290d1300cd7a4cb14ed6b29ce6ef9e/psycopg2_pool-1.2-py2.py3-none-any.whl", hash = "sha256:3c8251f6fac3145eb4c5bf3407bb61543dbbcbb8117af1341cd7a8b5468aedbb", size = 7349, upload-time = "2024-01-15T11:55:29.222Z" }, +] + +[[package]] +name = "ptyprocess" +version = "0.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762, upload-time = "2020-12-28T15:15:30.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993, upload-time = "2020-12-28T15:15:28.35Z" }, +] + +[[package]] +name = "pure-eval" +version = "0.2.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752, upload-time = "2024-07-21T12:58:21.801Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842, upload-time = "2024-07-21T12:58:20.04Z" }, +] + +[[package]] +name = "pycares" +version = "4.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8d/ad/9d1e96486d2eb5a2672c4d9a2dd372d015b8d7a332c6ac2722c4c8e6bbbf/pycares-4.11.0.tar.gz", hash = "sha256:c863d9003ca0ce7df26429007859afd2a621d3276ed9fef154a9123db9252557", size = 654473, upload-time = "2025-09-09T15:18:21.849Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/4e/4821b66feefaaa8ec03494c1a11614c430983572e54ff062b4589441e199/pycares-4.11.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:b93d624560ba52287873bacff70b42c99943821ecbc810b959b0953560f53c36", size = 145906, upload-time = "2025-09-09T15:16:53.204Z" }, + { url = "https://files.pythonhosted.org/packages/e8/81/93a505dcbb7533254b0ce1da519591dcda889d6a66dcdfa5737e3280e18a/pycares-4.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:775d99966e28c8abd9910ddef2de0f1e173afc5a11cea9f184613c747373ab80", size = 141972, upload-time = "2025-09-09T15:16:54.43Z" }, + { url = "https://files.pythonhosted.org/packages/7d/d6/76994c8b21316e48ea6c3ce3298574c28f90c9c41428a3349a57104621c9/pycares-4.11.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:84fde689557361764f052850a2d68916050adbfd9321f6105aca1d8f1a9bd49b", size = 637832, upload-time = "2025-09-09T15:16:55.523Z" }, + { url = "https://files.pythonhosted.org/packages/bb/a4/5ca7e316d0edb714d78974cb34f4883f63fe9f580644c2db99fb62b05f56/pycares-4.11.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:30ceed06f3bf5eff865a34d21562c25a7f3dad0ed336b9dd415330e03a6c50c4", size = 687751, upload-time = "2025-09-09T15:16:57.55Z" }, + { url = "https://files.pythonhosted.org/packages/cb/8d/c5c578fdd335d7b1dcaea88fae3497390095b5b05a1ba34a29f62d037abb/pycares-4.11.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:97d971b3a88a803bb95ff8a40ea4d68da59319eb8b59e924e318e2560af8c16d", size = 678362, upload-time = "2025-09-09T15:16:58.859Z" }, + { url = "https://files.pythonhosted.org/packages/b9/96/9be4d838a9348dd2e72a90c34d186b918b66d499af5be79afa18a6ba2808/pycares-4.11.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:2d5cac829da91ade70ce1af97dad448c6cd4778b48facbce1b015e16ced93642", size = 641069, upload-time = "2025-09-09T15:17:00.046Z" }, + { url = "https://files.pythonhosted.org/packages/39/d6/8ea9b5dcef6b566cde034aa2b68743f7b0a19fa0fba9ea01a4f98b8a57fb/pycares-4.11.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ee1ea367835eb441d246164c09d1f9703197af4425fc6865cefcde9e2ca81f85", size = 622357, upload-time = "2025-09-09T15:17:01.205Z" }, + { url = "https://files.pythonhosted.org/packages/07/f8/3401e89b5d2970e30e02f9beb29ad59e2a8f19ef2c68c978de2b764cacb0/pycares-4.11.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:3139ec1f4450a4b253386035c5ecd2722582ae3320a456df5021ffe3f174260a", size = 670290, upload-time = "2025-09-09T15:17:02.413Z" }, + { url = "https://files.pythonhosted.org/packages/a2/c4/ff6a166e1d1d1987339548a19d0b1d52ec3ead8b3a8a2247a0d96e56013c/pycares-4.11.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5d70324ca1d82c6c4b00aa678347f7560d1ef2ce1d181978903459a97751543a", size = 652958, upload-time = "2025-09-09T15:17:04.203Z" }, + { url = "https://files.pythonhosted.org/packages/b8/7c/fc084b395921c9b862d31a83f809fe649c24314b51b527ad0ab0df33edd4/pycares-4.11.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e2f8d9cfe0eb3a2997fde5df99b1aaea5a46dabfcfcac97b2d05f027c2cd5e28", size = 629239, upload-time = "2025-09-09T15:17:05.477Z" }, + { url = "https://files.pythonhosted.org/packages/b0/7f/2f26062bea95ab657f979217d50df563dc9fd9cc4c5dd21a6e7323e9efe7/pycares-4.11.0-cp312-cp312-win32.whl", hash = "sha256:1571a7055c03a95d5270c914034eac7f8bfa1b432fc1de53d871b821752191a4", size = 118918, upload-time = "2025-09-09T15:17:06.882Z" }, + { url = "https://files.pythonhosted.org/packages/a5/86/277473d20f3df4e00fa7e0ebb21955b2830b15247462aaf8f3fc8c4950be/pycares-4.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:7570e0b50db619b2ee370461c462617225dc3a3f63f975c6f117e2f0c94f82ca", size = 144560, upload-time = "2025-09-09T15:17:07.891Z" }, + { url = "https://files.pythonhosted.org/packages/f0/f9/d65ad17ec921d8b7eb42161dec2024ee2f5c9f1c44cabf0dd1b7f4fac6c5/pycares-4.11.0-cp312-cp312-win_arm64.whl", hash = "sha256:f199702740f3b766ed8c70efb885538be76cb48cd0cb596b948626f0b825e07a", size = 115695, upload-time = "2025-09-09T15:17:09.333Z" }, + { url = "https://files.pythonhosted.org/packages/dc/a9/62fea7ad72ac1fed2ac9dd8e9a7379b7eb0288bf2b3ea5731642c3a6f7de/pycares-4.11.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2c296ab94d1974f8d2f76c499755a9ce31ffd4986e8898ef19b90e32525f7d84", size = 145909, upload-time = "2025-09-09T15:17:10.491Z" }, + { url = "https://files.pythonhosted.org/packages/f4/ac/0317d6d0d3bd7599c53b8f1db09ad04260647d2f6842018e322584791fd5/pycares-4.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:e0fcd3a8bac57a0987d9b09953ba0f8703eb9dca7c77f7051d8c2ed001185be8", size = 141974, upload-time = "2025-09-09T15:17:11.634Z" }, + { url = "https://files.pythonhosted.org/packages/63/11/731b565ae1e81c43dac247a248ee204628186f6df97c9927bd06c62237f8/pycares-4.11.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:bac55842047567ddae177fb8189b89a60633ac956d5d37260f7f71b517fd8b87", size = 637796, upload-time = "2025-09-09T15:17:12.815Z" }, + { url = "https://files.pythonhosted.org/packages/f5/30/a2631fe2ffaa85475cdbff7df1d9376bc0b2a6ae77ca55d53233c937a5da/pycares-4.11.0-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:4da2e805ed8c789b9444ef4053f6ef8040cd13b0c1ca6d3c4fe6f9369c458cb4", size = 687734, upload-time = "2025-09-09T15:17:14.015Z" }, + { url = "https://files.pythonhosted.org/packages/a9/b7/b3a5f99d4ab776662e71d5a56e8f6ea10741230ff988d1f502a8d429236b/pycares-4.11.0-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:ea785d1f232b42b325578f0c8a2fa348192e182cc84a1e862896076a4a2ba2a7", size = 678320, upload-time = "2025-09-09T15:17:15.442Z" }, + { url = "https://files.pythonhosted.org/packages/ea/77/a00d962b90432993afbf3bd05da8fe42117e0d9037cd7fd428dc41094d7b/pycares-4.11.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:aa160dc9e785212c49c12bb891e242c949758b99542946cc8e2098ef391f93b0", size = 641012, upload-time = "2025-09-09T15:17:16.728Z" }, + { url = "https://files.pythonhosted.org/packages/c6/fb/9266979ba59d37deee1fd74452b2ae32a7395acafe1bee510ac023c6c9a5/pycares-4.11.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7830709c23bbc43fbaefbb3dde57bdd295dc86732504b9d2e65044df8fd5e9fb", size = 622363, upload-time = "2025-09-09T15:17:17.835Z" }, + { url = "https://files.pythonhosted.org/packages/91/c2/16dbc3dc33781a3c79cbdd76dd1cda808d98ba078d9a63a725d6a1fad181/pycares-4.11.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3ef1ab7abbd238bb2dbbe871c3ea39f5a7fc63547c015820c1e24d0d494a1689", size = 670294, upload-time = "2025-09-09T15:17:19.214Z" }, + { url = "https://files.pythonhosted.org/packages/ff/75/f003905e55298a6dd5e0673a2dc11e31518a5141393b925dc05fcaba9fb4/pycares-4.11.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:a4060d8556c908660512d42df1f4a874e4e91b81f79e3a9090afedc7690ea5ba", size = 652973, upload-time = "2025-09-09T15:17:20.388Z" }, + { url = "https://files.pythonhosted.org/packages/55/2a/eafb235c371979e11f8998d686cbaa91df6a84a34ffe4d997dfe57c45445/pycares-4.11.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a98fac4a3d4f780817016b6f00a8a2c2f41df5d25dfa8e5b1aa0d783645a6566", size = 629235, upload-time = "2025-09-09T15:17:21.92Z" }, + { url = "https://files.pythonhosted.org/packages/05/99/60f19eb1c8eb898882dd8875ea51ad0aac3aff5780b27247969e637cc26a/pycares-4.11.0-cp313-cp313-win32.whl", hash = "sha256:faa8321bc2a366189dcf87b3823e030edf5ac97a6b9a7fc99f1926c4bf8ef28e", size = 118918, upload-time = "2025-09-09T15:17:23.327Z" }, + { url = "https://files.pythonhosted.org/packages/2a/14/bc89ad7225cba73068688397de09d7cad657d67b93641c14e5e18b88e685/pycares-4.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:6f74b1d944a50fa12c5006fd10b45e1a45da0c5d15570919ce48be88e428264c", size = 144556, upload-time = "2025-09-09T15:17:24.341Z" }, + { url = "https://files.pythonhosted.org/packages/af/88/4309576bd74b5e6fc1f39b9bc5e4b578df2cadb16bdc026ac0cc15663763/pycares-4.11.0-cp313-cp313-win_arm64.whl", hash = "sha256:4b6f7581793d8bb3014028b8397f6f80b99db8842da58f4409839c29b16397ad", size = 115692, upload-time = "2025-09-09T15:17:25.637Z" }, + { url = "https://files.pythonhosted.org/packages/2a/70/a723bc79bdcac60361b40184b649282ac0ab433b90e9cc0975370c2ff9c9/pycares-4.11.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:df0a17f4e677d57bca3624752bbb515316522ad1ce0de07ed9d920e6c4ee5d35", size = 145910, upload-time = "2025-09-09T15:17:26.774Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4e/46311ef5a384b5f0bb206851135dde8f86b3def38fdbee9e3c03475d35ae/pycares-4.11.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:3b44e54cad31d3c3be5e8149ac36bc1c163ec86e0664293402f6f846fb22ad00", size = 142053, upload-time = "2025-09-09T15:17:27.956Z" }, + { url = "https://files.pythonhosted.org/packages/74/23/d236fc4f134d6311e4ad6445571e8285e84a3e155be36422ff20c0fbe471/pycares-4.11.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:80752133442dc7e6dd9410cec227c49f69283c038c316a8585cca05ec32c2766", size = 637878, upload-time = "2025-09-09T15:17:29.173Z" }, + { url = "https://files.pythonhosted.org/packages/f7/92/6edd41282b3f0e3d9defaba7b05c39730d51c37c165d9d3b319349c975aa/pycares-4.11.0-cp314-cp314-manylinux_2_28_ppc64le.whl", hash = "sha256:84b0b402dd333403fdce0e204aef1ef834d839c439c0c1aa143dc7d1237bb197", size = 687865, upload-time = "2025-09-09T15:17:30.549Z" }, + { url = "https://files.pythonhosted.org/packages/a7/a9/4d7cf4d72600fd47d9518f9ce99703a3e8711fb08d2ef63d198056cdc9a9/pycares-4.11.0-cp314-cp314-manylinux_2_28_s390x.whl", hash = "sha256:c0eec184df42fc82e43197e073f9cc8f93b25ad2f11f230c64c2dc1c80dbc078", size = 678396, upload-time = "2025-09-09T15:17:32.304Z" }, + { url = "https://files.pythonhosted.org/packages/0b/4b/e546eeb1d8ff6559e2e3bef31a6ea0c6e57ec826191941f83a3ce900ca89/pycares-4.11.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:ee751409322ff10709ee867d5aea1dc8431eec7f34835f0f67afd016178da134", size = 640786, upload-time = "2025-09-09T15:17:33.602Z" }, + { url = "https://files.pythonhosted.org/packages/0e/f5/b4572d9ee9c26de1f8d1dc80730df756276b9243a6794fa3101bbe56613d/pycares-4.11.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1732db81e348bfce19c9bf9448ba660aea03042eeeea282824da1604a5bd4dcf", size = 621857, upload-time = "2025-09-09T15:17:34.74Z" }, + { url = "https://files.pythonhosted.org/packages/17/f2/639090376198bcaeff86562b25e1bce05a481cfb1e605f82ce62285230cd/pycares-4.11.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:702d21823996f139874aba5aa9bb786d69e93bde6e3915b99832eb4e335d31ae", size = 670130, upload-time = "2025-09-09T15:17:35.982Z" }, + { url = "https://files.pythonhosted.org/packages/3a/c4/cf40773cd9c36a12cebbe1e9b6fb120f9160dc9bfe0398d81a20b6c69972/pycares-4.11.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:218619b912cef7c64a339ab0e231daea10c994a05699740714dff8c428b9694a", size = 653133, upload-time = "2025-09-09T15:17:37.179Z" }, + { url = "https://files.pythonhosted.org/packages/32/6b/06054d977b0a9643821043b59f523f3db5e7684c4b1b4f5821994d5fa780/pycares-4.11.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:719f7ddff024fdacde97b926b4b26d0cc25901d5ef68bb994a581c420069936d", size = 629344, upload-time = "2025-09-09T15:17:38.308Z" }, + { url = "https://files.pythonhosted.org/packages/d6/6f/14bb0c2171a286d512e3f02d6168e608ffe5f6eceab78bf63e3073091ae3/pycares-4.11.0-cp314-cp314-win32.whl", hash = "sha256:d552fb2cb513ce910d1dc22dbba6420758a991a356f3cd1b7ec73a9e31f94d01", size = 121804, upload-time = "2025-09-09T15:17:39.388Z" }, + { url = "https://files.pythonhosted.org/packages/24/dc/6822f9ad6941027f70e1cf161d8631456531a87061588ed3b1dcad07d49d/pycares-4.11.0-cp314-cp314-win_amd64.whl", hash = "sha256:23d50a0842e8dbdddf870a7218a7ab5053b68892706b3a391ecb3d657424d266", size = 148005, upload-time = "2025-09-09T15:17:40.44Z" }, + { url = "https://files.pythonhosted.org/packages/ea/24/24ff3a80aa8471fbb62785c821a8e90f397ca842e0489f83ebf7ee274397/pycares-4.11.0-cp314-cp314-win_arm64.whl", hash = "sha256:836725754c32363d2c5d15b931b3ebd46b20185c02e850672cb6c5f0452c1e80", size = 119239, upload-time = "2025-09-09T15:17:42.094Z" }, + { url = "https://files.pythonhosted.org/packages/54/fe/2f3558d298ff8db31d5c83369001ab72af3b86a0374d9b0d40dc63314187/pycares-4.11.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:c9d839b5700542b27c1a0d359cbfad6496341e7c819c7fea63db9588857065ed", size = 146408, upload-time = "2025-09-09T15:17:43.74Z" }, + { url = "https://files.pythonhosted.org/packages/3c/c8/516901e46a1a73b3a75e87a35f3a3a4fe085f1214f37d954c9d7e782bd6d/pycares-4.11.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:31b85ad00422b38f426e5733a71dfb7ee7eb65a99ea328c508d4f552b1760dc8", size = 142371, upload-time = "2025-09-09T15:17:45.186Z" }, + { url = "https://files.pythonhosted.org/packages/ac/99/c3fba0aa575f331ebed91f87ba960ffbe0849211cdf103ab275bc0107ac6/pycares-4.11.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:cdac992206756b024b371760c55719eb5cd9d6b2cb25a8d5a04ae1b0ff426232", size = 647504, upload-time = "2025-09-09T15:17:46.503Z" }, + { url = "https://files.pythonhosted.org/packages/5c/e4/1cdc3ec9c92f8069ec18c58b016b2df7c44a088e2849f37ed457554961aa/pycares-4.11.0-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:ffb22cee640bc12ee0e654eba74ecfb59e2e0aebc5bccc3cc7ef92f487008af7", size = 697122, upload-time = "2025-09-09T15:17:47.772Z" }, + { url = "https://files.pythonhosted.org/packages/9c/d5/bd8f370b97bb73e5bdd55dc2a78e18d6f49181cf77e88af0599d16f5c073/pycares-4.11.0-cp314-cp314t-manylinux_2_28_s390x.whl", hash = "sha256:00538826d2eaf4a0e4becb0753b0ac8d652334603c445c9566c9eb273657eb4c", size = 687543, upload-time = "2025-09-09T15:17:49.183Z" }, + { url = "https://files.pythonhosted.org/packages/33/38/49b77b9cf5dffc0b1fdd86656975c3bc1a58b79bdc883a9ef749b17a013c/pycares-4.11.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:29daa36548c04cdcd1a78ae187a4b7b003f0b357a2f4f1f98f9863373eedc759", size = 649565, upload-time = "2025-09-09T15:17:51.03Z" }, + { url = "https://files.pythonhosted.org/packages/3c/23/f6d57bfb99d00a6a7363f95c8d3a930fe82a868d9de24c64c8048d66f16a/pycares-4.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:cf306f3951740d7bed36149a6d8d656a7d5432dd4bbc6af3bb6554361fc87401", size = 631242, upload-time = "2025-09-09T15:17:52.298Z" }, + { url = "https://files.pythonhosted.org/packages/33/a2/7b9121c71cfe06a8474e221593f83a78176fae3b79e5853d2dfd13ab01cc/pycares-4.11.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:386da2581db4ea2832629e275c061103b0be32f9391c5dfaea7f6040951950ad", size = 680304, upload-time = "2025-09-09T15:17:53.638Z" }, + { url = "https://files.pythonhosted.org/packages/5b/07/dfe76807f637d8b80e1a59dfc4a1bceabdd0205a45b2ebf78b415ae72af3/pycares-4.11.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:45d3254a694459fdb0640ef08724ca9d4b4f6ff6d7161c9b526d7d2e2111379e", size = 661039, upload-time = "2025-09-09T15:17:55.024Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9b/55d50c5acd46cbe95d0da27740a83e721d89c0ce7e42bff9891a9f29a855/pycares-4.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:eddf5e520bb88b23b04ac1f28f5e9a7c77c718b8b4af3a4a7a2cc4a600f34502", size = 637560, upload-time = "2025-09-09T15:17:56.492Z" }, + { url = "https://files.pythonhosted.org/packages/1f/79/2b2e723d1b929dbe7f99e80a56abb29a4f86988c1f73195d960d706b1629/pycares-4.11.0-cp314-cp314t-win32.whl", hash = "sha256:8a75a406432ce39ce0ca41edff7486df6c970eb0fe5cfbe292f195a6b8654461", size = 122235, upload-time = "2025-09-09T15:17:57.576Z" }, + { url = "https://files.pythonhosted.org/packages/93/fe/bf3b3ed9345a38092e72cd9890a5df5c2349fc27846a714d823a41f0ee27/pycares-4.11.0-cp314-cp314t-win_amd64.whl", hash = "sha256:3784b80d797bcc2ff2bf3d4b27f46d8516fe1707ff3b82c2580dc977537387f9", size = 148575, upload-time = "2025-09-09T15:17:58.699Z" }, + { url = "https://files.pythonhosted.org/packages/ce/20/c0c5cfcf89725fe533b27bc5f714dc4efa8e782bf697c36f9ddf04ba975d/pycares-4.11.0-cp314-cp314t-win_arm64.whl", hash = "sha256:afc6503adf8b35c21183b9387be64ca6810644ef54c9ef6c99d1d5635c01601b", size = 119690, upload-time = "2025-09-09T15:17:59.809Z" }, +] + +[[package]] +name = "pycodestyle" +version = "2.14.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/11/e0/abfd2a0d2efe47670df87f3e3a0e2edda42f055053c85361f19c0e2c1ca8/pycodestyle-2.14.0.tar.gz", hash = "sha256:c4b5b517d278089ff9d0abdec919cd97262a3367449ea1c8b49b91529167b783", size = 39472, upload-time = "2025-06-20T18:49:48.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d7/27/a58ddaf8c588a3ef080db9d0b7e0b97215cee3a45df74f3a94dbbf5c893a/pycodestyle-2.14.0-py2.py3-none-any.whl", hash = "sha256:dd6bf7cb4ee77f8e016f9c8e74a35ddd9f67e1d5fd4184d86c3b98e07099f42d", size = 31594, upload-time = "2025-06-20T18:49:47.491Z" }, +] + +[[package]] +name = "pycparser" +version = "2.23" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173734, upload-time = "2025-09-09T13:23:47.91Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 118140, upload-time = "2025-09-09T13:23:46.651Z" }, +] + +[[package]] +name = "pydantic" +version = "2.12.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "annotated-types" }, + { name = "pydantic-core" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/96/ad/a17bc283d7d81837c061c49e3eaa27a45991759a1b7eae1031921c6bd924/pydantic-2.12.4.tar.gz", hash = "sha256:0f8cb9555000a4b5b617f66bfd2566264c4984b27589d3b845685983e8ea85ac", size = 821038, upload-time = "2025-11-05T10:50:08.59Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/2f/e68750da9b04856e2a7ec56fc6f034a5a79775e9b9a81882252789873798/pydantic-2.12.4-py3-none-any.whl", hash = "sha256:92d3d202a745d46f9be6df459ac5a064fdaa3c1c4cd8adcfa332ccf3c05f871e", size = 463400, upload-time = "2025-11-05T10:50:06.732Z" }, +] + +[[package]] +name = "pydantic-core" +version = "2.41.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/71/70/23b021c950c2addd24ec408e9ab05d59b035b39d97cdc1130e1bce647bb6/pydantic_core-2.41.5.tar.gz", hash = "sha256:08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e", size = 460952, upload-time = "2025-11-04T13:43:49.098Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5f/5d/5f6c63eebb5afee93bcaae4ce9a898f3373ca23df3ccaef086d0233a35a7/pydantic_core-2.41.5-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f41a7489d32336dbf2199c8c0a215390a751c5b014c2c1c5366e817202e9cdf7", size = 2110990, upload-time = "2025-11-04T13:39:58.079Z" }, + { url = "https://files.pythonhosted.org/packages/aa/32/9c2e8ccb57c01111e0fd091f236c7b371c1bccea0fa85247ac55b1e2b6b6/pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:070259a8818988b9a84a449a2a7337c7f430a22acc0859c6b110aa7212a6d9c0", size = 1896003, upload-time = "2025-11-04T13:39:59.956Z" }, + { url = "https://files.pythonhosted.org/packages/68/b8/a01b53cb0e59139fbc9e4fda3e9724ede8de279097179be4ff31f1abb65a/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e96cea19e34778f8d59fe40775a7a574d95816eb150850a85a7a4c8f4b94ac69", size = 1919200, upload-time = "2025-11-04T13:40:02.241Z" }, + { url = "https://files.pythonhosted.org/packages/38/de/8c36b5198a29bdaade07b5985e80a233a5ac27137846f3bc2d3b40a47360/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed2e99c456e3fadd05c991f8f437ef902e00eedf34320ba2b0842bd1c3ca3a75", size = 2052578, upload-time = "2025-11-04T13:40:04.401Z" }, + { url = "https://files.pythonhosted.org/packages/00/b5/0e8e4b5b081eac6cb3dbb7e60a65907549a1ce035a724368c330112adfdd/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:65840751b72fbfd82c3c640cff9284545342a4f1eb1586ad0636955b261b0b05", size = 2208504, upload-time = "2025-11-04T13:40:06.072Z" }, + { url = "https://files.pythonhosted.org/packages/77/56/87a61aad59c7c5b9dc8caad5a41a5545cba3810c3e828708b3d7404f6cef/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e536c98a7626a98feb2d3eaf75944ef6f3dbee447e1f841eae16f2f0a72d8ddc", size = 2335816, upload-time = "2025-11-04T13:40:07.835Z" }, + { url = "https://files.pythonhosted.org/packages/0d/76/941cc9f73529988688a665a5c0ecff1112b3d95ab48f81db5f7606f522d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eceb81a8d74f9267ef4081e246ffd6d129da5d87e37a77c9bde550cb04870c1c", size = 2075366, upload-time = "2025-11-04T13:40:09.804Z" }, + { url = "https://files.pythonhosted.org/packages/d3/43/ebef01f69baa07a482844faaa0a591bad1ef129253ffd0cdaa9d8a7f72d3/pydantic_core-2.41.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d38548150c39b74aeeb0ce8ee1d8e82696f4a4e16ddc6de7b1d8823f7de4b9b5", size = 2171698, upload-time = "2025-11-04T13:40:12.004Z" }, + { url = "https://files.pythonhosted.org/packages/b1/87/41f3202e4193e3bacfc2c065fab7706ebe81af46a83d3e27605029c1f5a6/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:c23e27686783f60290e36827f9c626e63154b82b116d7fe9adba1fda36da706c", size = 2132603, upload-time = "2025-11-04T13:40:13.868Z" }, + { url = "https://files.pythonhosted.org/packages/49/7d/4c00df99cb12070b6bccdef4a195255e6020a550d572768d92cc54dba91a/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:482c982f814460eabe1d3bb0adfdc583387bd4691ef00b90575ca0d2b6fe2294", size = 2329591, upload-time = "2025-11-04T13:40:15.672Z" }, + { url = "https://files.pythonhosted.org/packages/cc/6a/ebf4b1d65d458f3cda6a7335d141305dfa19bdc61140a884d165a8a1bbc7/pydantic_core-2.41.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bfea2a5f0b4d8d43adf9d7b8bf019fb46fdd10a2e5cde477fbcb9d1fa08c68e1", size = 2319068, upload-time = "2025-11-04T13:40:17.532Z" }, + { url = "https://files.pythonhosted.org/packages/49/3b/774f2b5cd4192d5ab75870ce4381fd89cf218af999515baf07e7206753f0/pydantic_core-2.41.5-cp312-cp312-win32.whl", hash = "sha256:b74557b16e390ec12dca509bce9264c3bbd128f8a2c376eaa68003d7f327276d", size = 1985908, upload-time = "2025-11-04T13:40:19.309Z" }, + { url = "https://files.pythonhosted.org/packages/86/45/00173a033c801cacf67c190fef088789394feaf88a98a7035b0e40d53dc9/pydantic_core-2.41.5-cp312-cp312-win_amd64.whl", hash = "sha256:1962293292865bca8e54702b08a4f26da73adc83dd1fcf26fbc875b35d81c815", size = 2020145, upload-time = "2025-11-04T13:40:21.548Z" }, + { url = "https://files.pythonhosted.org/packages/f9/22/91fbc821fa6d261b376a3f73809f907cec5ca6025642c463d3488aad22fb/pydantic_core-2.41.5-cp312-cp312-win_arm64.whl", hash = "sha256:1746d4a3d9a794cacae06a5eaaccb4b8643a131d45fbc9af23e353dc0a5ba5c3", size = 1976179, upload-time = "2025-11-04T13:40:23.393Z" }, + { url = "https://files.pythonhosted.org/packages/87/06/8806241ff1f70d9939f9af039c6c35f2360cf16e93c2ca76f184e76b1564/pydantic_core-2.41.5-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:941103c9be18ac8daf7b7adca8228f8ed6bb7a1849020f643b3a14d15b1924d9", size = 2120403, upload-time = "2025-11-04T13:40:25.248Z" }, + { url = "https://files.pythonhosted.org/packages/94/02/abfa0e0bda67faa65fef1c84971c7e45928e108fe24333c81f3bfe35d5f5/pydantic_core-2.41.5-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:112e305c3314f40c93998e567879e887a3160bb8689ef3d2c04b6cc62c33ac34", size = 1896206, upload-time = "2025-11-04T13:40:27.099Z" }, + { url = "https://files.pythonhosted.org/packages/15/df/a4c740c0943e93e6500f9eb23f4ca7ec9bf71b19e608ae5b579678c8d02f/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cbaad15cb0c90aa221d43c00e77bb33c93e8d36e0bf74760cd00e732d10a6a0", size = 1919307, upload-time = "2025-11-04T13:40:29.806Z" }, + { url = "https://files.pythonhosted.org/packages/9a/e3/6324802931ae1d123528988e0e86587c2072ac2e5394b4bc2bc34b61ff6e/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:03ca43e12fab6023fc79d28ca6b39b05f794ad08ec2feccc59a339b02f2b3d33", size = 2063258, upload-time = "2025-11-04T13:40:33.544Z" }, + { url = "https://files.pythonhosted.org/packages/c9/d4/2230d7151d4957dd79c3044ea26346c148c98fbf0ee6ebd41056f2d62ab5/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dc799088c08fa04e43144b164feb0c13f9a0bc40503f8df3e9fde58a3c0c101e", size = 2214917, upload-time = "2025-11-04T13:40:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/e6/9f/eaac5df17a3672fef0081b6c1bb0b82b33ee89aa5cec0d7b05f52fd4a1fa/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:97aeba56665b4c3235a0e52b2c2f5ae9cd071b8a8310ad27bddb3f7fb30e9aa2", size = 2332186, upload-time = "2025-11-04T13:40:37.436Z" }, + { url = "https://files.pythonhosted.org/packages/cf/4e/35a80cae583a37cf15604b44240e45c05e04e86f9cfd766623149297e971/pydantic_core-2.41.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:406bf18d345822d6c21366031003612b9c77b3e29ffdb0f612367352aab7d586", size = 2073164, upload-time = "2025-11-04T13:40:40.289Z" }, + { url = "https://files.pythonhosted.org/packages/bf/e3/f6e262673c6140dd3305d144d032f7bd5f7497d3871c1428521f19f9efa2/pydantic_core-2.41.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b93590ae81f7010dbe380cdeab6f515902ebcbefe0b9327cc4804d74e93ae69d", size = 2179146, upload-time = "2025-11-04T13:40:42.809Z" }, + { url = "https://files.pythonhosted.org/packages/75/c7/20bd7fc05f0c6ea2056a4565c6f36f8968c0924f19b7d97bbfea55780e73/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:01a3d0ab748ee531f4ea6c3e48ad9dac84ddba4b0d82291f87248f2f9de8d740", size = 2137788, upload-time = "2025-11-04T13:40:44.752Z" }, + { url = "https://files.pythonhosted.org/packages/3a/8d/34318ef985c45196e004bc46c6eab2eda437e744c124ef0dbe1ff2c9d06b/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:6561e94ba9dacc9c61bce40e2d6bdc3bfaa0259d3ff36ace3b1e6901936d2e3e", size = 2340133, upload-time = "2025-11-04T13:40:46.66Z" }, + { url = "https://files.pythonhosted.org/packages/9c/59/013626bf8c78a5a5d9350d12e7697d3d4de951a75565496abd40ccd46bee/pydantic_core-2.41.5-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:915c3d10f81bec3a74fbd4faebe8391013ba61e5a1a8d48c4455b923bdda7858", size = 2324852, upload-time = "2025-11-04T13:40:48.575Z" }, + { url = "https://files.pythonhosted.org/packages/1a/d9/c248c103856f807ef70c18a4f986693a46a8ffe1602e5d361485da502d20/pydantic_core-2.41.5-cp313-cp313-win32.whl", hash = "sha256:650ae77860b45cfa6e2cdafc42618ceafab3a2d9a3811fcfbd3bbf8ac3c40d36", size = 1994679, upload-time = "2025-11-04T13:40:50.619Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8b/341991b158ddab181cff136acd2552c9f35bd30380422a639c0671e99a91/pydantic_core-2.41.5-cp313-cp313-win_amd64.whl", hash = "sha256:79ec52ec461e99e13791ec6508c722742ad745571f234ea6255bed38c6480f11", size = 2019766, upload-time = "2025-11-04T13:40:52.631Z" }, + { url = "https://files.pythonhosted.org/packages/73/7d/f2f9db34af103bea3e09735bb40b021788a5e834c81eedb541991badf8f5/pydantic_core-2.41.5-cp313-cp313-win_arm64.whl", hash = "sha256:3f84d5c1b4ab906093bdc1ff10484838aca54ef08de4afa9de0f5f14d69639cd", size = 1981005, upload-time = "2025-11-04T13:40:54.734Z" }, + { url = "https://files.pythonhosted.org/packages/ea/28/46b7c5c9635ae96ea0fbb779e271a38129df2550f763937659ee6c5dbc65/pydantic_core-2.41.5-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:3f37a19d7ebcdd20b96485056ba9e8b304e27d9904d233d7b1015db320e51f0a", size = 2119622, upload-time = "2025-11-04T13:40:56.68Z" }, + { url = "https://files.pythonhosted.org/packages/74/1a/145646e5687e8d9a1e8d09acb278c8535ebe9e972e1f162ed338a622f193/pydantic_core-2.41.5-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1d1d9764366c73f996edd17abb6d9d7649a7eb690006ab6adbda117717099b14", size = 1891725, upload-time = "2025-11-04T13:40:58.807Z" }, + { url = "https://files.pythonhosted.org/packages/23/04/e89c29e267b8060b40dca97bfc64a19b2a3cf99018167ea1677d96368273/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25e1c2af0fce638d5f1988b686f3b3ea8cd7de5f244ca147c777769e798a9cd1", size = 1915040, upload-time = "2025-11-04T13:41:00.853Z" }, + { url = "https://files.pythonhosted.org/packages/84/a3/15a82ac7bd97992a82257f777b3583d3e84bdb06ba6858f745daa2ec8a85/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:506d766a8727beef16b7adaeb8ee6217c64fc813646b424d0804d67c16eddb66", size = 2063691, upload-time = "2025-11-04T13:41:03.504Z" }, + { url = "https://files.pythonhosted.org/packages/74/9b/0046701313c6ef08c0c1cf0e028c67c770a4e1275ca73131563c5f2a310a/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4819fa52133c9aa3c387b3328f25c1facc356491e6135b459f1de698ff64d869", size = 2213897, upload-time = "2025-11-04T13:41:05.804Z" }, + { url = "https://files.pythonhosted.org/packages/8a/cd/6bac76ecd1b27e75a95ca3a9a559c643b3afcd2dd62086d4b7a32a18b169/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2b761d210c9ea91feda40d25b4efe82a1707da2ef62901466a42492c028553a2", size = 2333302, upload-time = "2025-11-04T13:41:07.809Z" }, + { url = "https://files.pythonhosted.org/packages/4c/d2/ef2074dc020dd6e109611a8be4449b98cd25e1b9b8a303c2f0fca2f2bcf7/pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:22f0fb8c1c583a3b6f24df2470833b40207e907b90c928cc8d3594b76f874375", size = 2064877, upload-time = "2025-11-04T13:41:09.827Z" }, + { url = "https://files.pythonhosted.org/packages/18/66/e9db17a9a763d72f03de903883c057b2592c09509ccfe468187f2a2eef29/pydantic_core-2.41.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2782c870e99878c634505236d81e5443092fba820f0373997ff75f90f68cd553", size = 2180680, upload-time = "2025-11-04T13:41:12.379Z" }, + { url = "https://files.pythonhosted.org/packages/d3/9e/3ce66cebb929f3ced22be85d4c2399b8e85b622db77dad36b73c5387f8f8/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:0177272f88ab8312479336e1d777f6b124537d47f2123f89cb37e0accea97f90", size = 2138960, upload-time = "2025-11-04T13:41:14.627Z" }, + { url = "https://files.pythonhosted.org/packages/a6/62/205a998f4327d2079326b01abee48e502ea739d174f0a89295c481a2272e/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:63510af5e38f8955b8ee5687740d6ebf7c2a0886d15a6d65c32814613681bc07", size = 2339102, upload-time = "2025-11-04T13:41:16.868Z" }, + { url = "https://files.pythonhosted.org/packages/3c/0d/f05e79471e889d74d3d88f5bd20d0ed189ad94c2423d81ff8d0000aab4ff/pydantic_core-2.41.5-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:e56ba91f47764cc14f1daacd723e3e82d1a89d783f0f5afe9c364b8bb491ccdb", size = 2326039, upload-time = "2025-11-04T13:41:18.934Z" }, + { url = "https://files.pythonhosted.org/packages/ec/e1/e08a6208bb100da7e0c4b288eed624a703f4d129bde2da475721a80cab32/pydantic_core-2.41.5-cp314-cp314-win32.whl", hash = "sha256:aec5cf2fd867b4ff45b9959f8b20ea3993fc93e63c7363fe6851424c8a7e7c23", size = 1995126, upload-time = "2025-11-04T13:41:21.418Z" }, + { url = "https://files.pythonhosted.org/packages/48/5d/56ba7b24e9557f99c9237e29f5c09913c81eeb2f3217e40e922353668092/pydantic_core-2.41.5-cp314-cp314-win_amd64.whl", hash = "sha256:8e7c86f27c585ef37c35e56a96363ab8de4e549a95512445b85c96d3e2f7c1bf", size = 2015489, upload-time = "2025-11-04T13:41:24.076Z" }, + { url = "https://files.pythonhosted.org/packages/4e/bb/f7a190991ec9e3e0ba22e4993d8755bbc4a32925c0b5b42775c03e8148f9/pydantic_core-2.41.5-cp314-cp314-win_arm64.whl", hash = "sha256:e672ba74fbc2dc8eea59fb6d4aed6845e6905fc2a8afe93175d94a83ba2a01a0", size = 1977288, upload-time = "2025-11-04T13:41:26.33Z" }, + { url = "https://files.pythonhosted.org/packages/92/ed/77542d0c51538e32e15afe7899d79efce4b81eee631d99850edc2f5e9349/pydantic_core-2.41.5-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:8566def80554c3faa0e65ac30ab0932b9e3a5cd7f8323764303d468e5c37595a", size = 2120255, upload-time = "2025-11-04T13:41:28.569Z" }, + { url = "https://files.pythonhosted.org/packages/bb/3d/6913dde84d5be21e284439676168b28d8bbba5600d838b9dca99de0fad71/pydantic_core-2.41.5-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b80aa5095cd3109962a298ce14110ae16b8c1aece8b72f9dafe81cf597ad80b3", size = 1863760, upload-time = "2025-11-04T13:41:31.055Z" }, + { url = "https://files.pythonhosted.org/packages/5a/f0/e5e6b99d4191da102f2b0eb9687aaa7f5bea5d9964071a84effc3e40f997/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3006c3dd9ba34b0c094c544c6006cc79e87d8612999f1a5d43b769b89181f23c", size = 1878092, upload-time = "2025-11-04T13:41:33.21Z" }, + { url = "https://files.pythonhosted.org/packages/71/48/36fb760642d568925953bcc8116455513d6e34c4beaa37544118c36aba6d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:72f6c8b11857a856bcfa48c86f5368439f74453563f951e473514579d44aa612", size = 2053385, upload-time = "2025-11-04T13:41:35.508Z" }, + { url = "https://files.pythonhosted.org/packages/20/25/92dc684dd8eb75a234bc1c764b4210cf2646479d54b47bf46061657292a8/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5cb1b2f9742240e4bb26b652a5aeb840aa4b417c7748b6f8387927bc6e45e40d", size = 2218832, upload-time = "2025-11-04T13:41:37.732Z" }, + { url = "https://files.pythonhosted.org/packages/e2/09/f53e0b05023d3e30357d82eb35835d0f6340ca344720a4599cd663dca599/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bd3d54f38609ff308209bd43acea66061494157703364ae40c951f83ba99a1a9", size = 2327585, upload-time = "2025-11-04T13:41:40Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4e/2ae1aa85d6af35a39b236b1b1641de73f5a6ac4d5a7509f77b814885760c/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ff4321e56e879ee8d2a879501c8e469414d948f4aba74a2d4593184eb326660", size = 2041078, upload-time = "2025-11-04T13:41:42.323Z" }, + { url = "https://files.pythonhosted.org/packages/cd/13/2e215f17f0ef326fc72afe94776edb77525142c693767fc347ed6288728d/pydantic_core-2.41.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d0d2568a8c11bf8225044aa94409e21da0cb09dcdafe9ecd10250b2baad531a9", size = 2173914, upload-time = "2025-11-04T13:41:45.221Z" }, + { url = "https://files.pythonhosted.org/packages/02/7a/f999a6dcbcd0e5660bc348a3991c8915ce6599f4f2c6ac22f01d7a10816c/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:a39455728aabd58ceabb03c90e12f71fd30fa69615760a075b9fec596456ccc3", size = 2129560, upload-time = "2025-11-04T13:41:47.474Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b1/6c990ac65e3b4c079a4fb9f5b05f5b013afa0f4ed6780a3dd236d2cbdc64/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:239edca560d05757817c13dc17c50766136d21f7cd0fac50295499ae24f90fdf", size = 2329244, upload-time = "2025-11-04T13:41:49.992Z" }, + { url = "https://files.pythonhosted.org/packages/d9/02/3c562f3a51afd4d88fff8dffb1771b30cfdfd79befd9883ee094f5b6c0d8/pydantic_core-2.41.5-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:2a5e06546e19f24c6a96a129142a75cee553cc018ffee48a460059b1185f4470", size = 2331955, upload-time = "2025-11-04T13:41:54.079Z" }, + { url = "https://files.pythonhosted.org/packages/5c/96/5fb7d8c3c17bc8c62fdb031c47d77a1af698f1d7a406b0f79aaa1338f9ad/pydantic_core-2.41.5-cp314-cp314t-win32.whl", hash = "sha256:b4ececa40ac28afa90871c2cc2b9ffd2ff0bf749380fbdf57d165fd23da353aa", size = 1988906, upload-time = "2025-11-04T13:41:56.606Z" }, + { url = "https://files.pythonhosted.org/packages/22/ed/182129d83032702912c2e2d8bbe33c036f342cc735737064668585dac28f/pydantic_core-2.41.5-cp314-cp314t-win_amd64.whl", hash = "sha256:80aa89cad80b32a912a65332f64a4450ed00966111b6615ca6816153d3585a8c", size = 1981607, upload-time = "2025-11-04T13:41:58.889Z" }, + { url = "https://files.pythonhosted.org/packages/9f/ed/068e41660b832bb0b1aa5b58011dea2a3fe0ba7861ff38c4d4904c1c1a99/pydantic_core-2.41.5-cp314-cp314t-win_arm64.whl", hash = "sha256:35b44f37a3199f771c3eaa53051bc8a70cd7b54f333531c59e29fd4db5d15008", size = 1974769, upload-time = "2025-11-04T13:42:01.186Z" }, + { url = "https://files.pythonhosted.org/packages/09/32/59b0c7e63e277fa7911c2fc70ccfb45ce4b98991e7ef37110663437005af/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:7da7087d756b19037bc2c06edc6c170eeef3c3bafcb8f532ff17d64dc427adfd", size = 2110495, upload-time = "2025-11-04T13:42:49.689Z" }, + { url = "https://files.pythonhosted.org/packages/aa/81/05e400037eaf55ad400bcd318c05bb345b57e708887f07ddb2d20e3f0e98/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:aabf5777b5c8ca26f7824cb4a120a740c9588ed58df9b2d196ce92fba42ff8dc", size = 1915388, upload-time = "2025-11-04T13:42:52.215Z" }, + { url = "https://files.pythonhosted.org/packages/6e/0d/e3549b2399f71d56476b77dbf3cf8937cec5cd70536bdc0e374a421d0599/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c007fe8a43d43b3969e8469004e9845944f1a80e6acd47c150856bb87f230c56", size = 1942879, upload-time = "2025-11-04T13:42:56.483Z" }, + { url = "https://files.pythonhosted.org/packages/f7/07/34573da085946b6a313d7c42f82f16e8920bfd730665de2d11c0c37a74b5/pydantic_core-2.41.5-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:76d0819de158cd855d1cbb8fcafdf6f5cf1eb8e470abe056d5d161106e38062b", size = 2139017, upload-time = "2025-11-04T13:42:59.471Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pyjnius" +version = "1.7.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/04/a2/22bcf51dd6628e1ab9932a5e3e3e0b062ca4e2ef80e1bc9f7a3cc2748c57/pyjnius-1.7.0.tar.gz", hash = "sha256:9f81708484b0a84ead3eb0ba84e53ac579e4c43ca10c746f9898a9f3dd50f54d", size = 66363, upload-time = "2025-09-08T19:33:14.675Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/6a/07c9e26d02a6151a1ab70994550ed715c10e4ec0c6c6feaa80939f0a0a1f/pyjnius-1.7.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:33897a07d79074b8d43a111237fa88e06d18807cfb3e9e2555c29b5eab26ebe3", size = 456806, upload-time = "2025-09-08T19:32:22.42Z" }, + { url = "https://files.pythonhosted.org/packages/14/e5/13ecc419d76f8e978632275729a9b0f271c557fea9d244dc908e5f74623d/pyjnius-1.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:2fb1feb02a210b4251a0df49bb3210fa44f38a240e703caa9a4ab90df9d69c08", size = 243394, upload-time = "2025-09-08T19:32:23.952Z" }, + { url = "https://files.pythonhosted.org/packages/78/82/f8304afc8dcfcfba73d5c4baf6486f835867efc98c9bdc4ad7f68f26e708/pyjnius-1.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ef19f7f0a841e75d8fb046ac0bf41439c8fec92e89f865ca657155ab1e1524de", size = 1562298, upload-time = "2025-09-08T19:32:25.344Z" }, + { url = "https://files.pythonhosted.org/packages/e3/72/61560b71ead2c3e55bb4367db332651b97b6a8bdfd9fb1d37579b8e0399c/pyjnius-1.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b911f35bea871b5181d17350d441776cb434cdf61b59893242d21ca6eb55859", size = 1610463, upload-time = "2025-09-08T19:32:27.605Z" }, + { url = "https://files.pythonhosted.org/packages/dd/53/ff426369f6d03cd09ebbfcb5eef1cc180b445185795d7955bebb88f82170/pyjnius-1.7.0-cp312-cp312-win32.whl", hash = "sha256:b708f65edd962a8cb4286acfd77b89ed2d0fa25e0e4a6abc51add23ddf87a638", size = 174536, upload-time = "2025-09-08T19:32:29.22Z" }, + { url = "https://files.pythonhosted.org/packages/5f/0d/b52b2aee0e52a24e255784820546c3c2ff609fb4eabe53f1efe0170398c1/pyjnius-1.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:a618a59951e9345c73dda37836cfc1c41ae46c8a3c25e6d9c81217c909b86811", size = 209194, upload-time = "2025-09-08T19:32:31.086Z" }, + { url = "https://files.pythonhosted.org/packages/b7/2d/d07448a7741d447c64895a63e3f6d58952fe9c771d7506ba8c1efe011422/pyjnius-1.7.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:c60e1fef16911a19f70c2e53c81acf54abe638bb4b2b3855199e8423c41399e4", size = 453898, upload-time = "2025-09-08T19:32:32.701Z" }, + { url = "https://files.pythonhosted.org/packages/5a/26/044c93eab2406631fb98a3bb0fe0b4d90bc3059ebc463204f69a0fe23cae/pyjnius-1.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4ad1cde114cc4429dc1cff805e7ccf13a6136fa51793c2cc9d8dcd1e3130a302", size = 242248, upload-time = "2025-09-08T19:32:33.888Z" }, + { url = "https://files.pythonhosted.org/packages/39/30/5256a4f1d337c38faf922ea5c74490f3fc5f2f07b21e00408ee35ffa6c95/pyjnius-1.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0cd07f24e0da6ceed51af35db1b82b1d9920e949ccb41ee82a96f80a03f6963e", size = 1561130, upload-time = "2025-09-08T19:32:35.714Z" }, + { url = "https://files.pythonhosted.org/packages/98/73/c306ca7b41305a98520be7801ab78b23bbde2cd04fa154fbd0ed3488449e/pyjnius-1.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c1530769efdafcff5ef93b60ce3db4118f19fca67c9d8078dc380d5f4733ac60", size = 1609061, upload-time = "2025-09-08T19:32:36.974Z" }, + { url = "https://files.pythonhosted.org/packages/77/fd/c49dd49859269c6b3f64d4ac07461ff7740a653feb0e242832f3490d56eb/pyjnius-1.7.0-cp313-cp313-win32.whl", hash = "sha256:16b6c588899d55409830f16717320b919861b0038c8d67dab28999e2548b65a3", size = 174184, upload-time = "2025-09-08T19:32:38.034Z" }, + { url = "https://files.pythonhosted.org/packages/aa/21/77a4bb0abaefb0d5ea36ef8842a17aa337f25042c048e9b544e11b7bd844/pyjnius-1.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:184ab1eeee0a2a24beadd755aedd9536034a0732d0697baf0eca6b76f9ba65d4", size = 209544, upload-time = "2025-09-08T19:32:39.137Z" }, + { url = "https://files.pythonhosted.org/packages/d1/61/a4460964220b42c00023333821ab7bf545f5a4069389ce85e555521bb691/pyjnius-1.7.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:2eb8881c01fc16b4984d4388ad05453439c89879436322e9cd9e2a8afb5f262f", size = 456379, upload-time = "2025-09-08T19:32:40.308Z" }, + { url = "https://files.pythonhosted.org/packages/d2/f8/f9c431035cb6c1ff285a9b3518cf69bbaba79661fdada1e7138dec48844e/pyjnius-1.7.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:164a89a722f9144b36b37905aa3d746a46364882e1c436162f27c43433eaa7ec", size = 242252, upload-time = "2025-09-08T19:32:41.841Z" }, + { url = "https://files.pythonhosted.org/packages/47/e1/e0f0005c5a5ad4f496f7aee972d8b7fe1e441f228bb74cbb557f61a8bc51/pyjnius-1.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a43910ee71e6f62ecd16c3774d948d5fd727c0b9d5f6dfce4420c5cddc3a9d7d", size = 1560030, upload-time = "2025-09-08T19:32:43.633Z" }, + { url = "https://files.pythonhosted.org/packages/fd/32/2997d0ef28bf31717671e78c15a72951b2049869c2373bb233c04184f4a2/pyjnius-1.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:60349bd19b5ee60cfbc6c9a878228e8e602c5abc707746fc58b811bd22267180", size = 1586406, upload-time = "2025-09-08T19:32:45.533Z" }, + { url = "https://files.pythonhosted.org/packages/bb/c3/4b6e935758b6d355c9b99c0d0c887fb72d91caf08987f8fa31661c31a0fb/pyjnius-1.7.0-cp314-cp314-win32.whl", hash = "sha256:1609934577075d06dacc6df94b85d6c052981c5e50980c4d8c1aa3a2f796326c", size = 176532, upload-time = "2025-09-08T19:32:47.295Z" }, + { url = "https://files.pythonhosted.org/packages/c1/b4/0fcd9d9efd07287d6d52261ce595817b377061946198e908b0d9c19d1974/pyjnius-1.7.0-cp314-cp314-win_amd64.whl", hash = "sha256:7996cbb8c5cd15a09fd3bc64ce236d141f34f6536a2c02cc97476fe20acfb7d7", size = 212794, upload-time = "2025-09-08T19:32:48.458Z" }, + { url = "https://files.pythonhosted.org/packages/03/31/99d7295a5e16674b63ce08b98cbeb394cb30920e66e5abe189d545e6781f/pyjnius-1.7.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:00edd9452e3c3d08ac63e32acddbb5931ecb555b78f8c5fb5bea285d254f269b", size = 485857, upload-time = "2025-09-08T19:32:49.775Z" }, + { url = "https://files.pythonhosted.org/packages/b1/d2/524d064612398dad68d6f078879069168cb35b747890572e85d0da1aeac2/pyjnius-1.7.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:2ae3249e75b4500d6805867f6e851f771c2b70827e723fe3320cb4b6b88cedde", size = 255900, upload-time = "2025-09-08T19:32:52.292Z" }, + { url = "https://files.pythonhosted.org/packages/c0/a5/c5811b409b44a60477dc4349e9f2d0b72126a313085ef0fbe81c4a4e6b4a/pyjnius-1.7.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2da50aba9218788d1df5dc6645ac285543519bc73af7631da14ef846235dee75", size = 1708856, upload-time = "2025-09-08T19:32:53.684Z" }, + { url = "https://files.pythonhosted.org/packages/56/d2/ab930e282286f413d4eaf835e05f6d753f75cd000398500e6c38e28a7e1f/pyjnius-1.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d1e0b1bff49e5e6c24c6cc21d41693f99ad44e441de43779a057a6f247e51a3", size = 1678223, upload-time = "2025-09-08T19:32:55.017Z" }, + { url = "https://files.pythonhosted.org/packages/b0/87/ee8505baf15b2b5e13fa938247141e81bfe71e1291a4c0bc37fd14176642/pyjnius-1.7.0-cp314-cp314t-win32.whl", hash = "sha256:29cd4b6cfb134c1857c07f037b661bc03e2ee1f8c114a1c69b96e9ef4e0c13cf", size = 211559, upload-time = "2025-09-08T19:32:56.224Z" }, + { url = "https://files.pythonhosted.org/packages/ca/1e/c35aa1ebed3b5c10c613b6efbc5c80b9a6c5d2796e73f69bd01509536659/pyjnius-1.7.0-cp314-cp314t-win_amd64.whl", hash = "sha256:5b8f0d56cbd4e92f2a8e03b6560c7303acaa71144a094c92f4fa72e6da4ad521", size = 256233, upload-time = "2025-09-08T19:32:57.374Z" }, +] + +[[package]] +name = "pyjwt" +version = "2.10.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e7/46/bd74733ff231675599650d3e47f361794b22ef3e3770998dda30d3b63726/pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953", size = 87785, upload-time = "2024-11-28T03:43:29.933Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/61/ad/689f02752eeec26aed679477e80e632ef1b682313be70793d798c1d5fc8f/PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb", size = 22997, upload-time = "2024-11-28T03:43:27.893Z" }, +] + +[[package]] +name = "pyogrio" +version = "0.11.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "numpy" }, + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/bf/1d/ae0340237207664e2da1b77f2cdbcb5f81fd0fc9f3200a48ca993a5e12ef/pyogrio-0.11.1.tar.gz", hash = "sha256:e1441dc9c866f10d8e6ae7ea9249a10c1f57ea921b1f19a5b0977ab91ef8082c", size = 287267, upload-time = "2025-08-02T20:19:20.167Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/72/d3/2ba967ca4255cdfa130a6d8b437826488567b4bc1bb417c442bb43d62611/pyogrio-0.11.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:f186456ebe5d5f61e7bd883bad25a59d43d6304178d4f0d3e03273f42b40a4cc", size = 19450110, upload-time = "2025-08-02T20:18:36.643Z" }, + { url = "https://files.pythonhosted.org/packages/5a/e1/3bc29ae71d24a91cf91f7413541e50acb7de2ce609587168ce2f4b405d3b/pyogrio-0.11.1-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:b8a199bc0e421eac444af96942b7553268e43d0cadf30d0d6d41017de05b7e9e", size = 20635348, upload-time = "2025-08-02T20:18:38.714Z" }, + { url = "https://files.pythonhosted.org/packages/8c/b2/ec453e544370a90b4e8b2c6afa72501963ddc33afe883f0e5ba34af6a80f/pyogrio-0.11.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afce80b4b32f043fcf76a50e8572e3ad8d9d3e6abbbfa6137f0975ba55c4eeb8", size = 26980190, upload-time = "2025-08-02T20:18:41.197Z" }, + { url = "https://files.pythonhosted.org/packages/b1/f6/337f122b58f697f807bf9093b606b33b3ef52fe06a21e88d8a9230844cc3/pyogrio-0.11.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:0cfd79caf0b8cb7bbf30b419dff7f21509169efcf4d431172c61b44fe1029dba", size = 26474852, upload-time = "2025-08-02T20:18:43.74Z" }, + { url = "https://files.pythonhosted.org/packages/e6/0f/8193a4a879f1284d693793e59a2e185c8fd3c47cb562b0e5daf7289997ea/pyogrio-0.11.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ab3aa6dbf2441d2407ce052233f2966324a3cff752bd43d99e4c779ea54e0a16", size = 27659721, upload-time = "2025-08-02T20:18:46.398Z" }, + { url = "https://files.pythonhosted.org/packages/5f/7d/3e818625a435fcc196ea441a6ca8495f87dd1f1eebeb95760eb401ea425d/pyogrio-0.11.1-cp312-cp312-win_amd64.whl", hash = "sha256:cd10035eb3b5e5a43bdafbd777339d2274e9b75972658364f0ce31c4d3400d1e", size = 19219350, upload-time = "2025-08-02T20:18:48.866Z" }, + { url = "https://files.pythonhosted.org/packages/f2/68/86328e36d010ee565ce0c65cdf9b830afcb1fb5972f537fe1cc561a49247/pyogrio-0.11.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:3b368c597357ff262f3b46591ded86409462ee594ef42556708b090d121f873c", size = 19445347, upload-time = "2025-08-02T20:18:51.088Z" }, + { url = "https://files.pythonhosted.org/packages/20/bc/34bd87641fc2ecc6d842d6d758bbaa8d58aea4d36aa6a1111cbc9d450e74/pyogrio-0.11.1-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:1cb82cfd3493f32396e9c3f9255e17885610f62a323870947f4e04dd59bc3595", size = 20630594, upload-time = "2025-08-02T20:18:53.176Z" }, + { url = "https://files.pythonhosted.org/packages/68/9a/41b72ffa3e21354eb9afbbae855c86b94dbf06b22e89c16a807cc8b22bd2/pyogrio-0.11.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d61aae22e67030fd354f03e21c6462537bf56160134dd8663709335a5a46b28", size = 26929440, upload-time = "2025-08-02T20:18:55.614Z" }, + { url = "https://files.pythonhosted.org/packages/42/dd/c968c49a2e9b7c219eac0cc504241c21ef789f1f1b34d33780508cea9764/pyogrio-0.11.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:76150a3cd787c31628191c7abc6f8c796660125852fb65ae15dd7be1e9196816", size = 26433178, upload-time = "2025-08-02T20:18:58.274Z" }, + { url = "https://files.pythonhosted.org/packages/89/a9/79eca15094f7806a3adcf0bb976ab4346b0fb1bd87956c1933df44546c14/pyogrio-0.11.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:e929452f6988c0365dd32ff2485d9488160a709fee28743abbbc18d663169ed0", size = 27616835, upload-time = "2025-08-02T20:19:01.112Z" }, + { url = "https://files.pythonhosted.org/packages/2b/f3/7722bc81e9eee39b528c1cbc6289a26d2d3b1b187491ed8493457d6a3a0e/pyogrio-0.11.1-cp313-cp313-win_amd64.whl", hash = "sha256:d6d56862b89a05fccd7211171c88806b6ec9b5effb79bf807cce0a57c1f2a606", size = 19219088, upload-time = "2025-08-02T20:19:03.732Z" }, +] + +[[package]] +name = "pyparsing" +version = "3.2.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/a5/181488fc2b9d093e3972d2a472855aae8a03f000592dbfce716a512b3359/pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6", size = 1099274, upload-time = "2025-09-21T04:11:06.277Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/10/5e/1aa9a93198c6b64513c9d7752de7422c06402de6600a8767da1524f9570b/pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e", size = 113890, upload-time = "2025-09-21T04:11:04.117Z" }, +] + +[[package]] +name = "pyproj" +version = "3.7.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/04/90/67bd7260b4ea9b8b20b4f58afef6c223ecb3abf368eb4ec5bc2cdef81b49/pyproj-3.7.2.tar.gz", hash = "sha256:39a0cf1ecc7e282d1d30f36594ebd55c9fae1fda8a2622cee5d100430628f88c", size = 226279, upload-time = "2025-08-14T12:05:42.18Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/ab/9893ea9fb066be70ed9074ae543914a618c131ed8dff2da1e08b3a4df4db/pyproj-3.7.2-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:0a9bb26a6356fb5b033433a6d1b4542158fb71e3c51de49b4c318a1dff3aeaab", size = 6219832, upload-time = "2025-08-14T12:04:10.264Z" }, + { url = "https://files.pythonhosted.org/packages/53/78/4c64199146eed7184eb0e85bedec60a4aa8853b6ffe1ab1f3a8b962e70a0/pyproj-3.7.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:567caa03021178861fad27fabde87500ec6d2ee173dd32f3e2d9871e40eebd68", size = 4620650, upload-time = "2025-08-14T12:04:11.978Z" }, + { url = "https://files.pythonhosted.org/packages/b6/ac/14a78d17943898a93ef4f8c6a9d4169911c994e3161e54a7cedeba9d8dde/pyproj-3.7.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:c203101d1dc3c038a56cff0447acc515dd29d6e14811406ac539c21eed422b2a", size = 9667087, upload-time = "2025-08-14T12:04:13.964Z" }, + { url = "https://files.pythonhosted.org/packages/b8/be/212882c450bba74fc8d7d35cbd57e4af84792f0a56194819d98106b075af/pyproj-3.7.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1edc34266c0c23ced85f95a1ee8b47c9035eae6aca5b6b340327250e8e281630", size = 9552797, upload-time = "2025-08-14T12:04:16.624Z" }, + { url = "https://files.pythonhosted.org/packages/ba/c0/c0f25c87b5d2a8686341c53c1792a222a480d6c9caf60311fec12c99ec26/pyproj-3.7.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa9f26c21bc0e2dc3d224cb1eb4020cf23e76af179a7c66fea49b828611e4260", size = 10837036, upload-time = "2025-08-14T12:04:18.733Z" }, + { url = "https://files.pythonhosted.org/packages/5d/37/5cbd6772addde2090c91113332623a86e8c7d583eccb2ad02ea634c4a89f/pyproj-3.7.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f9428b318530625cb389b9ddc9c51251e172808a4af79b82809376daaeabe5e9", size = 10775952, upload-time = "2025-08-14T12:04:20.709Z" }, + { url = "https://files.pythonhosted.org/packages/69/a1/dc250e3cf83eb4b3b9a2cf86fdb5e25288bd40037ae449695550f9e96b2f/pyproj-3.7.2-cp312-cp312-win32.whl", hash = "sha256:b3d99ed57d319da042f175f4554fc7038aa4bcecc4ac89e217e350346b742c9d", size = 5898872, upload-time = "2025-08-14T12:04:22.485Z" }, + { url = "https://files.pythonhosted.org/packages/4a/a6/6fe724b72b70f2b00152d77282e14964d60ab092ec225e67c196c9b463e5/pyproj-3.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:11614a054cd86a2ed968a657d00987a86eeb91fdcbd9ad3310478685dc14a128", size = 6312176, upload-time = "2025-08-14T12:04:24.736Z" }, + { url = "https://files.pythonhosted.org/packages/5d/68/915cc32c02a91e76d02c8f55d5a138d6ef9e47a0d96d259df98f4842e558/pyproj-3.7.2-cp312-cp312-win_arm64.whl", hash = "sha256:509a146d1398bafe4f53273398c3bb0b4732535065fa995270e52a9d3676bca3", size = 6233452, upload-time = "2025-08-14T12:04:27.287Z" }, + { url = "https://files.pythonhosted.org/packages/be/14/faf1b90d267cea68d7e70662e7f88cefdb1bc890bd596c74b959e0517a72/pyproj-3.7.2-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:19466e529b1b15eeefdf8ff26b06fa745856c044f2f77bf0edbae94078c1dfa1", size = 6214580, upload-time = "2025-08-14T12:04:28.804Z" }, + { url = "https://files.pythonhosted.org/packages/35/48/da9a45b184d375f62667f62eba0ca68569b0bd980a0bb7ffcc1d50440520/pyproj-3.7.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:c79b9b84c4a626c5dc324c0d666be0bfcebd99f7538d66e8898c2444221b3da7", size = 4615388, upload-time = "2025-08-14T12:04:30.553Z" }, + { url = "https://files.pythonhosted.org/packages/5e/e7/d2b459a4a64bca328b712c1b544e109df88e5c800f7c143cfbc404d39bfb/pyproj-3.7.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:ceecf374cacca317bc09e165db38ac548ee3cad07c3609442bd70311c59c21aa", size = 9628455, upload-time = "2025-08-14T12:04:32.435Z" }, + { url = "https://files.pythonhosted.org/packages/f8/85/c2b1706e51942de19076eff082f8495e57d5151364e78b5bef4af4a1d94a/pyproj-3.7.2-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5141a538ffdbe4bfd157421828bb2e07123a90a7a2d6f30fa1462abcfb5ce681", size = 9514269, upload-time = "2025-08-14T12:04:34.599Z" }, + { url = "https://files.pythonhosted.org/packages/34/38/07a9b89ae7467872f9a476883a5bad9e4f4d1219d31060f0f2b282276cbe/pyproj-3.7.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f000841e98ea99acbb7b8ca168d67773b0191de95187228a16110245c5d954d5", size = 10808437, upload-time = "2025-08-14T12:04:36.485Z" }, + { url = "https://files.pythonhosted.org/packages/12/56/fda1daeabbd39dec5b07f67233d09f31facb762587b498e6fc4572be9837/pyproj-3.7.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8115faf2597f281a42ab608ceac346b4eb1383d3b45ab474fd37341c4bf82a67", size = 10745540, upload-time = "2025-08-14T12:04:38.568Z" }, + { url = "https://files.pythonhosted.org/packages/0d/90/c793182cbba65a39a11db2ac6b479fe76c59e6509ae75e5744c344a0da9d/pyproj-3.7.2-cp313-cp313-win32.whl", hash = "sha256:f18c0579dd6be00b970cb1a6719197fceecc407515bab37da0066f0184aafdf3", size = 5896506, upload-time = "2025-08-14T12:04:41.059Z" }, + { url = "https://files.pythonhosted.org/packages/be/0f/747974129cf0d800906f81cd25efd098c96509026e454d4b66868779ab04/pyproj-3.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:bb41c29d5f60854b1075853fe80c58950b398d4ebb404eb532536ac8d2834ed7", size = 6310195, upload-time = "2025-08-14T12:04:42.974Z" }, + { url = "https://files.pythonhosted.org/packages/82/64/fc7598a53172c4931ec6edf5228280663063150625d3f6423b4c20f9daff/pyproj-3.7.2-cp313-cp313-win_arm64.whl", hash = "sha256:2b617d573be4118c11cd96b8891a0b7f65778fa7733ed8ecdb297a447d439100", size = 6230748, upload-time = "2025-08-14T12:04:44.491Z" }, + { url = "https://files.pythonhosted.org/packages/aa/f0/611dd5cddb0d277f94b7af12981f56e1441bf8d22695065d4f0df5218498/pyproj-3.7.2-cp313-cp313t-macosx_13_0_x86_64.whl", hash = "sha256:d27b48f0e81beeaa2b4d60c516c3a1cfbb0c7ff6ef71256d8e9c07792f735279", size = 6241729, upload-time = "2025-08-14T12:04:46.274Z" }, + { url = "https://files.pythonhosted.org/packages/15/93/40bd4a6c523ff9965e480870611aed7eda5aa2c6128c6537345a2b77b542/pyproj-3.7.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:55a3610d75023c7b1c6e583e48ef8f62918e85a2ae81300569d9f104d6684bb6", size = 4652497, upload-time = "2025-08-14T12:04:48.203Z" }, + { url = "https://files.pythonhosted.org/packages/1b/ae/7150ead53c117880b35e0d37960d3138fe640a235feb9605cb9386f50bb0/pyproj-3.7.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:8d7349182fa622696787cc9e195508d2a41a64765da9b8a6bee846702b9e6220", size = 9942610, upload-time = "2025-08-14T12:04:49.652Z" }, + { url = "https://files.pythonhosted.org/packages/d8/17/7a4a7eafecf2b46ab64e5c08176c20ceb5844b503eaa551bf12ccac77322/pyproj-3.7.2-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:d230b186eb876ed4f29a7c5ee310144c3a0e44e89e55f65fb3607e13f6db337c", size = 9692390, upload-time = "2025-08-14T12:04:51.731Z" }, + { url = "https://files.pythonhosted.org/packages/c3/55/ae18f040f6410f0ea547a21ada7ef3e26e6c82befa125b303b02759c0e9d/pyproj-3.7.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:237499c7862c578d0369e2b8ac56eec550e391a025ff70e2af8417139dabb41c", size = 11047596, upload-time = "2025-08-14T12:04:53.748Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2e/d3fff4d2909473f26ae799f9dda04caa322c417a51ff3b25763f7d03b233/pyproj-3.7.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8c225f5978abd506fd9a78eaaf794435e823c9156091cabaab5374efb29d7f69", size = 10896975, upload-time = "2025-08-14T12:04:55.875Z" }, + { url = "https://files.pythonhosted.org/packages/f2/bc/8fc7d3963d87057b7b51ebe68c1e7c51c23129eee5072ba6b86558544a46/pyproj-3.7.2-cp313-cp313t-win32.whl", hash = "sha256:2da731876d27639ff9d2d81c151f6ab90a1546455fabd93368e753047be344a2", size = 5953057, upload-time = "2025-08-14T12:04:58.466Z" }, + { url = "https://files.pythonhosted.org/packages/cc/27/ea9809966cc47d2d51e6d5ae631ea895f7c7c7b9b3c29718f900a8f7d197/pyproj-3.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:f54d91ae18dd23b6c0ab48126d446820e725419da10617d86a1b69ada6d881d3", size = 6375414, upload-time = "2025-08-14T12:04:59.861Z" }, + { url = "https://files.pythonhosted.org/packages/5b/f8/1ef0129fba9a555c658e22af68989f35e7ba7b9136f25758809efec0cd6e/pyproj-3.7.2-cp313-cp313t-win_arm64.whl", hash = "sha256:fc52ba896cfc3214dc9f9ca3c0677a623e8fdd096b257c14a31e719d21ff3fdd", size = 6262501, upload-time = "2025-08-14T12:05:01.39Z" }, + { url = "https://files.pythonhosted.org/packages/42/17/c2b050d3f5b71b6edd0d96ae16c990fdc42a5f1366464a5c2772146de33a/pyproj-3.7.2-cp314-cp314-macosx_13_0_x86_64.whl", hash = "sha256:2aaa328605ace41db050d06bac1adc11f01b71fe95c18661497763116c3a0f02", size = 6214541, upload-time = "2025-08-14T12:05:03.166Z" }, + { url = "https://files.pythonhosted.org/packages/03/68/68ada9c8aea96ded09a66cfd9bf87aa6db8c2edebe93f5bf9b66b0143fbc/pyproj-3.7.2-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:35dccbce8201313c596a970fde90e33605248b66272595c061b511c8100ccc08", size = 4617456, upload-time = "2025-08-14T12:05:04.563Z" }, + { url = "https://files.pythonhosted.org/packages/81/e4/4c50ceca7d0e937977866b02cb64e6ccf4df979a5871e521f9e255df6073/pyproj-3.7.2-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:25b0b7cb0042444c29a164b993c45c1b8013d6c48baa61dc1160d834a277e83b", size = 9615590, upload-time = "2025-08-14T12:05:06.094Z" }, + { url = "https://files.pythonhosted.org/packages/05/1e/ada6fb15a1d75b5bd9b554355a69a798c55a7dcc93b8d41596265c1772e3/pyproj-3.7.2-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:85def3a6388e9ba51f964619aa002a9d2098e77c6454ff47773bb68871024281", size = 9474960, upload-time = "2025-08-14T12:05:07.973Z" }, + { url = "https://files.pythonhosted.org/packages/51/07/9d48ad0a8db36e16f842f2c8a694c1d9d7dcf9137264846bef77585a71f3/pyproj-3.7.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b1bccefec3875ab81eabf49059e2b2ea77362c178b66fd3528c3e4df242f1516", size = 10799478, upload-time = "2025-08-14T12:05:14.102Z" }, + { url = "https://files.pythonhosted.org/packages/85/cf/2f812b529079f72f51ff2d6456b7fef06c01735e5cfd62d54ffb2b548028/pyproj-3.7.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d5371ca114d6990b675247355a801925814eca53e6c4b2f1b5c0a956336ee36e", size = 10710030, upload-time = "2025-08-14T12:05:16.317Z" }, + { url = "https://files.pythonhosted.org/packages/99/9b/4626a19e1f03eba4c0e77b91a6cf0f73aa9cb5d51a22ee385c22812bcc2c/pyproj-3.7.2-cp314-cp314-win32.whl", hash = "sha256:77f066626030f41be543274f5ac79f2a511fe89860ecd0914f22131b40a0ec25", size = 5991181, upload-time = "2025-08-14T12:05:19.492Z" }, + { url = "https://files.pythonhosted.org/packages/04/b2/5a6610554306a83a563080c2cf2c57565563eadd280e15388efa00fb5b33/pyproj-3.7.2-cp314-cp314-win_amd64.whl", hash = "sha256:5a964da1696b8522806f4276ab04ccfff8f9eb95133a92a25900697609d40112", size = 6434721, upload-time = "2025-08-14T12:05:21.022Z" }, + { url = "https://files.pythonhosted.org/packages/ae/ce/6c910ea2e1c74ef673c5d48c482564b8a7824a44c4e35cca2e765b68cfcc/pyproj-3.7.2-cp314-cp314-win_arm64.whl", hash = "sha256:e258ab4dbd3cf627809067c0ba8f9884ea76c8e5999d039fb37a1619c6c3e1f6", size = 6363821, upload-time = "2025-08-14T12:05:22.627Z" }, + { url = "https://files.pythonhosted.org/packages/e4/e4/5532f6f7491812ba782a2177fe9de73fd8e2912b59f46a1d056b84b9b8f2/pyproj-3.7.2-cp314-cp314t-macosx_13_0_x86_64.whl", hash = "sha256:bbbac2f930c6d266f70ec75df35ef851d96fdb3701c674f42fd23a9314573b37", size = 6241773, upload-time = "2025-08-14T12:05:24.577Z" }, + { url = "https://files.pythonhosted.org/packages/20/1f/0938c3f2bbbef1789132d1726d9b0e662f10cfc22522743937f421ad664e/pyproj-3.7.2-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:b7544e0a3d6339dc9151e9c8f3ea62a936ab7cc446a806ec448bbe86aebb979b", size = 4652537, upload-time = "2025-08-14T12:05:26.391Z" }, + { url = "https://files.pythonhosted.org/packages/c7/a8/488b1ed47d25972f33874f91f09ca8f2227902f05f63a2b80dc73e7b1c97/pyproj-3.7.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:f7f5133dca4c703e8acadf6f30bc567d39a42c6af321e7f81975c2518f3ed357", size = 9940864, upload-time = "2025-08-14T12:05:27.985Z" }, + { url = "https://files.pythonhosted.org/packages/c7/cc/7f4c895d0cb98e47b6a85a6d79eaca03eb266129eed2f845125c09cf31ff/pyproj-3.7.2-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:5aff3343038d7426aa5076f07feb88065f50e0502d1b0d7c22ddfdd2c75a3f81", size = 9688868, upload-time = "2025-08-14T12:05:30.425Z" }, + { url = "https://files.pythonhosted.org/packages/b2/b7/c7e306b8bb0f071d9825b753ee4920f066c40fbfcce9372c4f3cfb2fc4ed/pyproj-3.7.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:b0552178c61f2ac1c820d087e8ba6e62b29442debddbb09d51c4bf8acc84d888", size = 11045910, upload-time = "2025-08-14T12:05:32.507Z" }, + { url = "https://files.pythonhosted.org/packages/42/fb/538a4d2df695980e2dde5c04d965fbdd1fe8c20a3194dc4aaa3952a4d1be/pyproj-3.7.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:47d87db2d2c436c5fd0409b34d70bb6cdb875cca2ebe7a9d1c442367b0ab8d59", size = 10895724, upload-time = "2025-08-14T12:05:35.465Z" }, + { url = "https://files.pythonhosted.org/packages/e8/8b/a3f0618b03957de9db5489a04558a8826f43906628bb0b766033aa3b5548/pyproj-3.7.2-cp314-cp314t-win32.whl", hash = "sha256:c9b6f1d8ad3e80a0ee0903a778b6ece7dca1d1d40f6d114ae01bc8ddbad971aa", size = 6056848, upload-time = "2025-08-14T12:05:37.553Z" }, + { url = "https://files.pythonhosted.org/packages/bc/56/413240dd5149dd3291eda55aa55a659da4431244a2fd1319d0ae89407cfb/pyproj-3.7.2-cp314-cp314t-win_amd64.whl", hash = "sha256:1914e29e27933ba6f9822663ee0600f169014a2859f851c054c88cf5ea8a333c", size = 6517676, upload-time = "2025-08-14T12:05:39.126Z" }, + { url = "https://files.pythonhosted.org/packages/15/73/a7141a1a0559bf1a7aa42a11c879ceb19f02f5c6c371c6d57fd86cefd4d1/pyproj-3.7.2-cp314-cp314t-win_arm64.whl", hash = "sha256:d9d25bae416a24397e0d85739f84d323b55f6511e45a522dd7d7eae70d10c7e4", size = 6391844, upload-time = "2025-08-14T12:05:40.745Z" }, +] + +[[package]] +name = "pyspnego" +version = "0.12.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cryptography" }, + { name = "sspilib", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f9/e4/8b32a91aeba6fbc6943a630c44b2fe038615e5c7dec8814316fafdcf4bf4/pyspnego-0.12.0.tar.gz", hash = "sha256:e1d9cd3520a87a1d6db8d68783b17edc4e1464eae3d51ead411a51c82dbaae67", size = 225764, upload-time = "2025-09-02T18:51:06.858Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/01/e9/95430b8f3b747ebd3b86a66484a79ef387167655bcb15ab416f563045565/pyspnego-0.12.0-py3-none-any.whl", hash = "sha256:84cc8dae6ad21e04b37c50c1d3c743f05f193e39498f6010cc68ec1146afd007", size = 130180, upload-time = "2025-09-02T18:51:04.938Z" }, +] + +[[package]] +name = "pytest" +version = "9.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "iniconfig" }, + { name = "packaging" }, + { name = "pluggy" }, + { name = "pygments" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/07/56/f013048ac4bc4c1d9be45afd4ab209ea62822fb1598f40687e6bf45dcea4/pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8", size = 1564125, upload-time = "2025-11-12T13:05:09.333Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/0b/8b/6300fb80f858cda1c51ffa17075df5d846757081d11ab4aa35cef9e6258b/pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad", size = 373668, upload-time = "2025-11-12T13:05:07.379Z" }, +] + +[[package]] +name = "pytest-cov" +version = "7.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "coverage" }, + { name = "pluggy" }, + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5e/f7/c933acc76f5208b3b00089573cf6a2bc26dc80a8aece8f52bb7d6b1855ca/pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1", size = 54328, upload-time = "2025-09-09T10:57:02.113Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861", size = 22424, upload-time = "2025-09-09T10:57:00.695Z" }, +] + +[[package]] +name = "pytest-mock" +version = "3.15.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/68/14/eb014d26be205d38ad5ad20d9a80f7d201472e08167f0bb4361e251084a9/pytest_mock-3.15.1.tar.gz", hash = "sha256:1849a238f6f396da19762269de72cb1814ab44416fa73a8686deac10b0d87a0f", size = 34036, upload-time = "2025-09-16T16:37:27.081Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl", hash = "sha256:0a25e2eb88fe5168d535041d09a4529a188176ae608a6d249ee65abc0949630d", size = 10095, upload-time = "2025-09-16T16:37:25.734Z" }, +] + +[[package]] +name = "pytest-watch" +version = "4.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama" }, + { name = "docopt" }, + { name = "pytest" }, + { name = "watchdog" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/36/47/ab65fc1d682befc318c439940f81a0de1026048479f732e84fe714cd69c0/pytest-watch-4.2.0.tar.gz", hash = "sha256:06136f03d5b361718b8d0d234042f7b2f203910d8568f63df2f866b547b3d4b9", size = 16340, upload-time = "2018-05-20T19:52:16.194Z" } + +[[package]] +name = "pytest-xdist" +version = "3.8.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "execnet" }, + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/78/b4/439b179d1ff526791eb921115fca8e44e596a13efeda518b9d845a619450/pytest_xdist-3.8.0.tar.gz", hash = "sha256:7e578125ec9bc6050861aa93f2d59f1d8d085595d6551c2c90b6f4fad8d3a9f1", size = 88069, upload-time = "2025-07-01T13:30:59.346Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ca/31/d4e37e9e550c2b92a9cbc2e4d0b7420a27224968580b5a447f420847c975/pytest_xdist-3.8.0-py3-none-any.whl", hash = "sha256:202ca578cfeb7370784a8c33d6d05bc6e13b4f25b5053c30a152269fd10f0b88", size = 46396, upload-time = "2025-07-01T13:30:56.632Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "python-decouple" +version = "3.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e1/97/373dcd5844ec0ea5893e13c39a2c67e7537987ad8de3842fe078db4582fa/python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f", size = 9612, upload-time = "2023-03-01T19:38:38.143Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/d4/9193206c4563ec771faf2ccf54815ca7918529fe81f6adb22ee6d0e06622/python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66", size = 9947, upload-time = "2023-03-01T19:38:36.015Z" }, +] + +[[package]] +name = "python-dotenv" +version = "1.2.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f0/26/19cadc79a718c5edbec86fd4919a6b6d3f681039a2f6d66d14be94e75fb9/python_dotenv-1.2.1.tar.gz", hash = "sha256:42667e897e16ab0d66954af0e60a9caa94f0fd4ecf3aaf6d2d260eec1aa36ad6", size = 44221, upload-time = "2025-10-26T15:12:10.434Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/1b/a298b06749107c305e1fe0f814c6c74aea7b2f1e10989cb30f544a1b3253/python_dotenv-1.2.1-py3-none-any.whl", hash = "sha256:b81ee9561e9ca4004139c6cbba3a238c32b03e4894671e181b671e8cb8425d61", size = 21230, upload-time = "2025-10-26T15:12:09.109Z" }, +] + +[[package]] +name = "python-json-logger" +version = "4.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/29/bf/eca6a3d43db1dae7070f70e160ab20b807627ba953663ba07928cdd3dc58/python_json_logger-4.0.0.tar.gz", hash = "sha256:f58e68eb46e1faed27e0f574a55a0455eecd7b8a5b88b85a784519ba3cff047f", size = 17683, upload-time = "2025-10-06T04:15:18.984Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/51/e5/fecf13f06e5e5f67e8837d777d1bc43fac0ed2b77a676804df5c34744727/python_json_logger-4.0.0-py3-none-any.whl", hash = "sha256:af09c9daf6a813aa4cc7180395f50f2a9e5fa056034c9953aec92e381c5ba1e2", size = 15548, upload-time = "2025-10-06T04:15:17.553Z" }, +] + +[[package]] +name = "python-multipart" +version = "0.0.20" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/87/f44d7c9f274c7ee665a29b885ec97089ec5dc034c7f3fafa03da9e39a09e/python_multipart-0.0.20.tar.gz", hash = "sha256:8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13", size = 37158, upload-time = "2024-12-16T19:45:46.972Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/45/58/38b5afbc1a800eeea951b9285d3912613f2603bdf897a4ab0f4bd7f405fc/python_multipart-0.0.20-py3-none-any.whl", hash = "sha256:8a62d3a8335e06589fe01f2a3e178cdcc632f3fbe0d492ad9ee0ec35aab1f104", size = 24546, upload-time = "2024-12-16T19:45:44.423Z" }, +] + +[[package]] +name = "pytoolconfig" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/18/dc/abf70d2c2bcac20e8c71a7cdf6d44e4ddba4edf65acb179248d554d743db/pytoolconfig-1.3.1.tar.gz", hash = "sha256:51e6bd1a6f108238ae6aab6a65e5eed5e75d456be1c2bf29b04e5c1e7d7adbae", size = 16655, upload-time = "2024-01-11T16:25:11.914Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/44/da239917f5711ca7105f7d7f9e2765716dd883b241529beafc0f28504725/pytoolconfig-1.3.1-py3-none-any.whl", hash = "sha256:5d8cea8ae1996938ec3eaf44567bbc5ef1bc900742190c439a44a704d6e1b62b", size = 17022, upload-time = "2024-01-11T16:25:10.589Z" }, +] + +[package.optional-dependencies] +global = [ + { name = "platformdirs" }, +] + +[[package]] +name = "pytz" +version = "2025.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f8/bf/abbd3cdfb8fbc7fb3d4d38d320f2441b1e7cbe29be4f23797b4a2b5d8aac/pytz-2025.2.tar.gz", hash = "sha256:360b9e3dbb49a209c21ad61809c7fb453643e048b38924c765813546746e81c3", size = 320884, upload-time = "2025-03-25T02:25:00.538Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/81/c4/34e93fe5f5429d7570ec1fa436f1986fb1f00c3e0f43a589fe2bbcd22c3f/pytz-2025.2-py2.py3-none-any.whl", hash = "sha256:5ddf76296dd8c44c26eb8f4b6f35488f3ccbf6fbbd7adee0b7262d43f0ec2f00", size = 509225, upload-time = "2025-03-25T02:24:58.468Z" }, +] + +[[package]] +name = "pywin32" +version = "311" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/ab/01ea1943d4eba0f850c3c61e78e8dd59757ff815ff3ccd0a84de5f541f42/pywin32-311-cp312-cp312-win32.whl", hash = "sha256:750ec6e621af2b948540032557b10a2d43b0cee2ae9758c54154d711cc852d31", size = 8706543, upload-time = "2025-07-14T20:13:20.765Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a8/a0e8d07d4d051ec7502cd58b291ec98dcc0c3fff027caad0470b72cfcc2f/pywin32-311-cp312-cp312-win_amd64.whl", hash = "sha256:b8c095edad5c211ff31c05223658e71bf7116daa0ecf3ad85f3201ea3190d067", size = 9495040, upload-time = "2025-07-14T20:13:22.543Z" }, + { url = "https://files.pythonhosted.org/packages/ba/3a/2ae996277b4b50f17d61f0603efd8253cb2d79cc7ae159468007b586396d/pywin32-311-cp312-cp312-win_arm64.whl", hash = "sha256:e286f46a9a39c4a18b319c28f59b61de793654af2f395c102b4f819e584b5852", size = 8710102, upload-time = "2025-07-14T20:13:24.682Z" }, + { url = "https://files.pythonhosted.org/packages/a5/be/3fd5de0979fcb3994bfee0d65ed8ca9506a8a1260651b86174f6a86f52b3/pywin32-311-cp313-cp313-win32.whl", hash = "sha256:f95ba5a847cba10dd8c4d8fefa9f2a6cf283b8b88ed6178fa8a6c1ab16054d0d", size = 8705700, upload-time = "2025-07-14T20:13:26.471Z" }, + { url = "https://files.pythonhosted.org/packages/e3/28/e0a1909523c6890208295a29e05c2adb2126364e289826c0a8bc7297bd5c/pywin32-311-cp313-cp313-win_amd64.whl", hash = "sha256:718a38f7e5b058e76aee1c56ddd06908116d35147e133427e59a3983f703a20d", size = 9494700, upload-time = "2025-07-14T20:13:28.243Z" }, + { url = "https://files.pythonhosted.org/packages/04/bf/90339ac0f55726dce7d794e6d79a18a91265bdf3aa70b6b9ca52f35e022a/pywin32-311-cp313-cp313-win_arm64.whl", hash = "sha256:7b4075d959648406202d92a2310cb990fea19b535c7f4a78d3f5e10b926eeb8a", size = 8709318, upload-time = "2025-07-14T20:13:30.348Z" }, + { url = "https://files.pythonhosted.org/packages/c9/31/097f2e132c4f16d99a22bfb777e0fd88bd8e1c634304e102f313af69ace5/pywin32-311-cp314-cp314-win32.whl", hash = "sha256:b7a2c10b93f8986666d0c803ee19b5990885872a7de910fc460f9b0c2fbf92ee", size = 8840714, upload-time = "2025-07-14T20:13:32.449Z" }, + { url = "https://files.pythonhosted.org/packages/90/4b/07c77d8ba0e01349358082713400435347df8426208171ce297da32c313d/pywin32-311-cp314-cp314-win_amd64.whl", hash = "sha256:3aca44c046bd2ed8c90de9cb8427f581c479e594e99b5c0bb19b29c10fd6cb87", size = 9656800, upload-time = "2025-07-14T20:13:34.312Z" }, + { url = "https://files.pythonhosted.org/packages/c0/d2/21af5c535501a7233e734b8af901574572da66fcc254cb35d0609c9080dd/pywin32-311-cp314-cp314-win_arm64.whl", hash = "sha256:a508e2d9025764a8270f93111a970e1d0fbfc33f4153b388bb649b7eec4f9b42", size = 8932540, upload-time = "2025-07-14T20:13:36.379Z" }, +] + +[[package]] +name = "pywinpty" +version = "3.0.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f3/bb/a7cc2967c5c4eceb6cc49cfe39447d4bfc56e6c865e7c2249b6eb978935f/pywinpty-3.0.2.tar.gz", hash = "sha256:1505cc4cb248af42cb6285a65c9c2086ee9e7e574078ee60933d5d7fa86fb004", size = 30669, upload-time = "2025-10-03T21:16:29.205Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/4e/1098484e042c9485f56f16eb2b69b43b874bd526044ee401512234cf9e04/pywinpty-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:99fdd9b455f0ad6419aba6731a7a0d2f88ced83c3c94a80ff9533d95fa8d8a9e", size = 2050391, upload-time = "2025-10-03T21:19:01.642Z" }, + { url = "https://files.pythonhosted.org/packages/fc/19/b757fe28008236a4a713e813283721b8a40aa60cd7d3f83549f2e25a3155/pywinpty-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:18f78b81e4cfee6aabe7ea8688441d30247b73e52cd9657138015c5f4ee13a51", size = 2050057, upload-time = "2025-10-03T21:19:26.732Z" }, + { url = "https://files.pythonhosted.org/packages/cb/44/cbae12ecf6f4fa4129c36871fd09c6bef4f98d5f625ecefb5e2449765508/pywinpty-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:663383ecfab7fc382cc97ea5c4f7f0bb32c2f889259855df6ea34e5df42d305b", size = 2049874, upload-time = "2025-10-03T21:18:53.923Z" }, + { url = "https://files.pythonhosted.org/packages/ca/15/f12c6055e2d7a617d4d5820e8ac4ceaff849da4cb124640ef5116a230771/pywinpty-3.0.2-cp314-cp314-win_amd64.whl", hash = "sha256:28297cecc37bee9f24d8889e47231972d6e9e84f7b668909de54f36ca785029a", size = 2050386, upload-time = "2025-10-03T21:18:50.477Z" }, + { url = "https://files.pythonhosted.org/packages/de/24/c6907c5bb06043df98ad6a0a0ff5db2e0affcecbc3b15c42404393a3f72a/pywinpty-3.0.2-cp314-cp314t-win_amd64.whl", hash = "sha256:34b55ae9a1b671fe3eae071d86618110538e8eaad18fcb1531c0830b91a82767", size = 2049834, upload-time = "2025-10-03T21:19:25.688Z" }, +] + +[[package]] +name = "pyyaml" +version = "6.0.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://files.pythonhosted.org/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://files.pythonhosted.org/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://files.pythonhosted.org/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://files.pythonhosted.org/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://files.pythonhosted.org/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://files.pythonhosted.org/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://files.pythonhosted.org/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://files.pythonhosted.org/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://files.pythonhosted.org/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://files.pythonhosted.org/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://files.pythonhosted.org/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://files.pythonhosted.org/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://files.pythonhosted.org/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://files.pythonhosted.org/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://files.pythonhosted.org/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://files.pythonhosted.org/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://files.pythonhosted.org/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://files.pythonhosted.org/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, + { url = "https://files.pythonhosted.org/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload-time = "2025-09-25T21:32:35.712Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload-time = "2025-09-25T21:32:36.789Z" }, + { url = "https://files.pythonhosted.org/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload-time = "2025-09-25T21:32:37.966Z" }, + { url = "https://files.pythonhosted.org/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload-time = "2025-09-25T21:32:39.178Z" }, + { url = "https://files.pythonhosted.org/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload-time = "2025-09-25T21:32:40.865Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload-time = "2025-09-25T21:32:42.084Z" }, + { url = "https://files.pythonhosted.org/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload-time = "2025-09-25T21:32:43.362Z" }, + { url = "https://files.pythonhosted.org/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload-time = "2025-09-25T21:32:57.844Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload-time = "2025-09-25T21:32:59.247Z" }, + { url = "https://files.pythonhosted.org/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload-time = "2025-09-25T21:32:44.377Z" }, + { url = "https://files.pythonhosted.org/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload-time = "2025-09-25T21:32:45.407Z" }, + { url = "https://files.pythonhosted.org/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload-time = "2025-09-25T21:32:48.83Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload-time = "2025-09-25T21:32:50.149Z" }, + { url = "https://files.pythonhosted.org/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload-time = "2025-09-25T21:32:51.808Z" }, + { url = "https://files.pythonhosted.org/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload-time = "2025-09-25T21:32:52.941Z" }, + { url = "https://files.pythonhosted.org/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload-time = "2025-09-25T21:32:54.537Z" }, + { url = "https://files.pythonhosted.org/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload-time = "2025-09-25T21:32:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" }, +] + +[[package]] +name = "pyzmq" +version = "27.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi", marker = "implementation_name == 'pypy'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/92/e7/038aab64a946d535901103da16b953c8c9cc9c961dadcbf3609ed6428d23/pyzmq-27.1.0-cp312-abi3-macosx_10_15_universal2.whl", hash = "sha256:452631b640340c928fa343801b0d07eb0c3789a5ffa843f6e1a9cee0ba4eb4fc", size = 1306279, upload-time = "2025-09-08T23:08:03.807Z" }, + { url = "https://files.pythonhosted.org/packages/e8/5e/c3c49fdd0f535ef45eefcc16934648e9e59dace4a37ee88fc53f6cd8e641/pyzmq-27.1.0-cp312-abi3-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1c179799b118e554b66da67d88ed66cd37a169f1f23b5d9f0a231b4e8d44a113", size = 895645, upload-time = "2025-09-08T23:08:05.301Z" }, + { url = "https://files.pythonhosted.org/packages/f8/e5/b0b2504cb4e903a74dcf1ebae157f9e20ebb6ea76095f6cfffea28c42ecd/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3837439b7f99e60312f0c926a6ad437b067356dc2bc2ec96eb395fd0fe804233", size = 652574, upload-time = "2025-09-08T23:08:06.828Z" }, + { url = "https://files.pythonhosted.org/packages/f8/9b/c108cdb55560eaf253f0cbdb61b29971e9fb34d9c3499b0e96e4e60ed8a5/pyzmq-27.1.0-cp312-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43ad9a73e3da1fab5b0e7e13402f0b2fb934ae1c876c51d0afff0e7c052eca31", size = 840995, upload-time = "2025-09-08T23:08:08.396Z" }, + { url = "https://files.pythonhosted.org/packages/c2/bb/b79798ca177b9eb0825b4c9998c6af8cd2a7f15a6a1a4272c1d1a21d382f/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0de3028d69d4cdc475bfe47a6128eb38d8bc0e8f4d69646adfbcd840facbac28", size = 1642070, upload-time = "2025-09-08T23:08:09.989Z" }, + { url = "https://files.pythonhosted.org/packages/9c/80/2df2e7977c4ede24c79ae39dcef3899bfc5f34d1ca7a5b24f182c9b7a9ca/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_i686.whl", hash = "sha256:cf44a7763aea9298c0aa7dbf859f87ed7012de8bda0f3977b6fb1d96745df856", size = 2021121, upload-time = "2025-09-08T23:08:11.907Z" }, + { url = "https://files.pythonhosted.org/packages/46/bd/2d45ad24f5f5ae7e8d01525eb76786fa7557136555cac7d929880519e33a/pyzmq-27.1.0-cp312-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:f30f395a9e6fbca195400ce833c731e7b64c3919aa481af4d88c3759e0cb7496", size = 1878550, upload-time = "2025-09-08T23:08:13.513Z" }, + { url = "https://files.pythonhosted.org/packages/e6/2f/104c0a3c778d7c2ab8190e9db4f62f0b6957b53c9d87db77c284b69f33ea/pyzmq-27.1.0-cp312-abi3-win32.whl", hash = "sha256:250e5436a4ba13885494412b3da5d518cd0d3a278a1ae640e113c073a5f88edd", size = 559184, upload-time = "2025-09-08T23:08:15.163Z" }, + { url = "https://files.pythonhosted.org/packages/fc/7f/a21b20d577e4100c6a41795842028235998a643b1ad406a6d4163ea8f53e/pyzmq-27.1.0-cp312-abi3-win_amd64.whl", hash = "sha256:9ce490cf1d2ca2ad84733aa1d69ce6855372cb5ce9223802450c9b2a7cba0ccf", size = 619480, upload-time = "2025-09-08T23:08:17.192Z" }, + { url = "https://files.pythonhosted.org/packages/78/c2/c012beae5f76b72f007a9e91ee9401cb88c51d0f83c6257a03e785c81cc2/pyzmq-27.1.0-cp312-abi3-win_arm64.whl", hash = "sha256:75a2f36223f0d535a0c919e23615fc85a1e23b71f40c7eb43d7b1dedb4d8f15f", size = 552993, upload-time = "2025-09-08T23:08:18.926Z" }, + { url = "https://files.pythonhosted.org/packages/60/cb/84a13459c51da6cec1b7b1dc1a47e6db6da50b77ad7fd9c145842750a011/pyzmq-27.1.0-cp313-cp313-android_24_arm64_v8a.whl", hash = "sha256:93ad4b0855a664229559e45c8d23797ceac03183c7b6f5b4428152a6b06684a5", size = 1122436, upload-time = "2025-09-08T23:08:20.801Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b6/94414759a69a26c3dd674570a81813c46a078767d931a6c70ad29fc585cb/pyzmq-27.1.0-cp313-cp313-android_24_x86_64.whl", hash = "sha256:fbb4f2400bfda24f12f009cba62ad5734148569ff4949b1b6ec3b519444342e6", size = 1156301, upload-time = "2025-09-08T23:08:22.47Z" }, + { url = "https://files.pythonhosted.org/packages/a5/ad/15906493fd40c316377fd8a8f6b1f93104f97a752667763c9b9c1b71d42d/pyzmq-27.1.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:e343d067f7b151cfe4eb3bb796a7752c9d369eed007b91231e817071d2c2fec7", size = 1341197, upload-time = "2025-09-08T23:08:24.286Z" }, + { url = "https://files.pythonhosted.org/packages/14/1d/d343f3ce13db53a54cb8946594e567410b2125394dafcc0268d8dda027e0/pyzmq-27.1.0-cp313-cp313t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:08363b2011dec81c354d694bdecaef4770e0ae96b9afea70b3f47b973655cc05", size = 897275, upload-time = "2025-09-08T23:08:26.063Z" }, + { url = "https://files.pythonhosted.org/packages/69/2d/d83dd6d7ca929a2fc67d2c3005415cdf322af7751d773524809f9e585129/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d54530c8c8b5b8ddb3318f481297441af102517602b569146185fa10b63f4fa9", size = 660469, upload-time = "2025-09-08T23:08:27.623Z" }, + { url = "https://files.pythonhosted.org/packages/3e/cd/9822a7af117f4bc0f1952dbe9ef8358eb50a24928efd5edf54210b850259/pyzmq-27.1.0-cp313-cp313t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f3afa12c392f0a44a2414056d730eebc33ec0926aae92b5ad5cf26ebb6cc128", size = 847961, upload-time = "2025-09-08T23:08:29.672Z" }, + { url = "https://files.pythonhosted.org/packages/9a/12/f003e824a19ed73be15542f172fd0ec4ad0b60cf37436652c93b9df7c585/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c65047adafe573ff023b3187bb93faa583151627bc9c51fc4fb2c561ed689d39", size = 1650282, upload-time = "2025-09-08T23:08:31.349Z" }, + { url = "https://files.pythonhosted.org/packages/d5/4a/e82d788ed58e9a23995cee70dbc20c9aded3d13a92d30d57ec2291f1e8a3/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:90e6e9441c946a8b0a667356f7078d96411391a3b8f80980315455574177ec97", size = 2024468, upload-time = "2025-09-08T23:08:33.543Z" }, + { url = "https://files.pythonhosted.org/packages/d9/94/2da0a60841f757481e402b34bf4c8bf57fa54a5466b965de791b1e6f747d/pyzmq-27.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:add071b2d25f84e8189aaf0882d39a285b42fa3853016ebab234a5e78c7a43db", size = 1885394, upload-time = "2025-09-08T23:08:35.51Z" }, + { url = "https://files.pythonhosted.org/packages/4f/6f/55c10e2e49ad52d080dc24e37adb215e5b0d64990b57598abc2e3f01725b/pyzmq-27.1.0-cp313-cp313t-win32.whl", hash = "sha256:7ccc0700cfdf7bd487bea8d850ec38f204478681ea02a582a8da8171b7f90a1c", size = 574964, upload-time = "2025-09-08T23:08:37.178Z" }, + { url = "https://files.pythonhosted.org/packages/87/4d/2534970ba63dd7c522d8ca80fb92777f362c0f321900667c615e2067cb29/pyzmq-27.1.0-cp313-cp313t-win_amd64.whl", hash = "sha256:8085a9fba668216b9b4323be338ee5437a235fe275b9d1610e422ccc279733e2", size = 641029, upload-time = "2025-09-08T23:08:40.595Z" }, + { url = "https://files.pythonhosted.org/packages/f6/fa/f8aea7a28b0641f31d40dea42d7ef003fded31e184ef47db696bc74cd610/pyzmq-27.1.0-cp313-cp313t-win_arm64.whl", hash = "sha256:6bb54ca21bcfe361e445256c15eedf083f153811c37be87e0514934d6913061e", size = 561541, upload-time = "2025-09-08T23:08:42.668Z" }, + { url = "https://files.pythonhosted.org/packages/87/45/19efbb3000956e82d0331bafca5d9ac19ea2857722fa2caacefb6042f39d/pyzmq-27.1.0-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:ce980af330231615756acd5154f29813d553ea555485ae712c491cd483df6b7a", size = 1341197, upload-time = "2025-09-08T23:08:44.973Z" }, + { url = "https://files.pythonhosted.org/packages/48/43/d72ccdbf0d73d1343936296665826350cb1e825f92f2db9db3e61c2162a2/pyzmq-27.1.0-cp314-cp314t-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1779be8c549e54a1c38f805e56d2a2e5c009d26de10921d7d51cfd1c8d4632ea", size = 897175, upload-time = "2025-09-08T23:08:46.601Z" }, + { url = "https://files.pythonhosted.org/packages/2f/2e/a483f73a10b65a9ef0161e817321d39a770b2acf8bcf3004a28d90d14a94/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7200bb0f03345515df50d99d3db206a0a6bee1955fbb8c453c76f5bf0e08fb96", size = 660427, upload-time = "2025-09-08T23:08:48.187Z" }, + { url = "https://files.pythonhosted.org/packages/f5/d2/5f36552c2d3e5685abe60dfa56f91169f7a2d99bbaf67c5271022ab40863/pyzmq-27.1.0-cp314-cp314t-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01c0e07d558b06a60773744ea6251f769cd79a41a97d11b8bf4ab8f034b0424d", size = 847929, upload-time = "2025-09-08T23:08:49.76Z" }, + { url = "https://files.pythonhosted.org/packages/c4/2a/404b331f2b7bf3198e9945f75c4c521f0c6a3a23b51f7a4a401b94a13833/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:80d834abee71f65253c91540445d37c4c561e293ba6e741b992f20a105d69146", size = 1650193, upload-time = "2025-09-08T23:08:51.7Z" }, + { url = "https://files.pythonhosted.org/packages/1c/0b/f4107e33f62a5acf60e3ded67ed33d79b4ce18de432625ce2fc5093d6388/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:544b4e3b7198dde4a62b8ff6685e9802a9a1ebf47e77478a5eb88eca2a82f2fd", size = 2024388, upload-time = "2025-09-08T23:08:53.393Z" }, + { url = "https://files.pythonhosted.org/packages/0d/01/add31fe76512642fd6e40e3a3bd21f4b47e242c8ba33efb6809e37076d9b/pyzmq-27.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cedc4c68178e59a4046f97eca31b148ddcf51e88677de1ef4e78cf06c5376c9a", size = 1885316, upload-time = "2025-09-08T23:08:55.702Z" }, + { url = "https://files.pythonhosted.org/packages/c4/59/a5f38970f9bf07cee96128de79590bb354917914a9be11272cfc7ff26af0/pyzmq-27.1.0-cp314-cp314t-win32.whl", hash = "sha256:1f0b2a577fd770aa6f053211a55d1c47901f4d537389a034c690291485e5fe92", size = 587472, upload-time = "2025-09-08T23:08:58.18Z" }, + { url = "https://files.pythonhosted.org/packages/70/d8/78b1bad170f93fcf5e3536e70e8fadac55030002275c9a29e8f5719185de/pyzmq-27.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:19c9468ae0437f8074af379e986c5d3d7d7bfe033506af442e8c879732bedbe0", size = 661401, upload-time = "2025-09-08T23:08:59.802Z" }, + { url = "https://files.pythonhosted.org/packages/81/d6/4bfbb40c9a0b42fc53c7cf442f6385db70b40f74a783130c5d0a5aa62228/pyzmq-27.1.0-cp314-cp314t-win_arm64.whl", hash = "sha256:dc5dbf68a7857b59473f7df42650c621d7e8923fb03fa74a526890f4d33cc4d7", size = 575170, upload-time = "2025-09-08T23:09:01.418Z" }, +] + +[[package]] +name = "redis" +version = "7.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/43/c8/983d5c6579a411d8a99bc5823cc5712768859b5ce2c8afe1a65b37832c81/redis-7.1.0.tar.gz", hash = "sha256:b1cc3cfa5a2cb9c2ab3ba700864fb0ad75617b41f01352ce5779dabf6d5f9c3c", size = 4796669, upload-time = "2025-11-19T15:54:39.961Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/89/f0/8956f8a86b20d7bb9d6ac0187cf4cd54d8065bc9a1a09eb8011d4d326596/redis-7.1.0-py3-none-any.whl", hash = "sha256:23c52b208f92b56103e17c5d06bdc1a6c2c0b3106583985a76a18f83b265de2b", size = 354159, upload-time = "2025-11-19T15:54:38.064Z" }, +] + +[[package]] +name = "referencing" +version = "0.37.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "attrs" }, + { name = "rpds-py" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl", hash = "sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231", size = 26766, upload-time = "2025-10-13T15:30:47.625Z" }, +] + +[[package]] +name = "requests" +version = "2.32.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 134517, upload-time = "2025-08-18T20:46:02.573Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, +] + +[[package]] +name = "requests-ntlm" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cryptography" }, + { name = "pyspnego" }, + { name = "requests" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/15/74/5d4e1815107e9d78c44c3ad04740b00efd1189e5a9ec11e5275b60864e54/requests_ntlm-1.3.0.tar.gz", hash = "sha256:b29cc2462623dffdf9b88c43e180ccb735b4007228a542220e882c58ae56c668", size = 16112, upload-time = "2024-06-09T23:52:04.854Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/5d/836b97537a390cf811b0488490c389c5a614f0a93acb23f347bd37a2d914/requests_ntlm-1.3.0-py3-none-any.whl", hash = "sha256:4c7534a7d0e482bb0928531d621be4b2c74ace437e88c5a357ceb7452d25a510", size = 6577, upload-time = "2024-06-09T23:52:03.241Z" }, +] + +[[package]] +name = "rfc3339-validator" +version = "0.1.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/28/ea/a9387748e2d111c3c2b275ba970b735e04e15cdb1eb30693b6b5708c4dbd/rfc3339_validator-0.1.4.tar.gz", hash = "sha256:138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b", size = 5513, upload-time = "2021-05-12T16:37:54.178Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7b/44/4e421b96b67b2daff264473f7465db72fbdf36a07e05494f50300cc7b0c6/rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa", size = 3490, upload-time = "2021-05-12T16:37:52.536Z" }, +] + +[[package]] +name = "rfc3986-validator" +version = "0.1.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/da/88/f270de456dd7d11dcc808abfa291ecdd3f45ff44e3b549ffa01b126464d0/rfc3986_validator-0.1.1.tar.gz", hash = "sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055", size = 6760, upload-time = "2019-10-28T16:00:19.144Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/51/17023c0f8f1869d8806b979a2bffa3f861f26a3f1a66b094288323fba52f/rfc3986_validator-0.1.1-py2.py3-none-any.whl", hash = "sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9", size = 4242, upload-time = "2019-10-28T16:00:13.976Z" }, +] + +[[package]] +name = "rfc3987-syntax" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "lark" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/2c/06/37c1a5557acf449e8e406a830a05bf885ac47d33270aec454ef78675008d/rfc3987_syntax-1.1.0.tar.gz", hash = "sha256:717a62cbf33cffdd16dfa3a497d81ce48a660ea691b1ddd7be710c22f00b4a0d", size = 14239, upload-time = "2025-07-18T01:05:05.015Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/7e/71/44ce230e1b7fadd372515a97e32a83011f906ddded8d03e3c6aafbdedbb7/rfc3987_syntax-1.1.0-py3-none-any.whl", hash = "sha256:6c3d97604e4c5ce9f714898e05401a0445a641cfa276432b0a648c80856f6a3f", size = 8046, upload-time = "2025-07-18T01:05:03.843Z" }, +] + +[[package]] +name = "rope" +version = "1.14.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytoolconfig", extra = ["global"] }, +] +sdist = { url = "https://files.pythonhosted.org/packages/74/3a/85e60d154f26ecdc1d47a63ac58bd9f32a5a9f3f771f6672197f02a00ade/rope-1.14.0.tar.gz", hash = "sha256:8803e3b667315044f6270b0c69a10c0679f9f322ed8efe6245a93ceb7658da69", size = 296801, upload-time = "2025-07-12T17:46:07.786Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/75/35/130469d1901da2b3a5a377539b4ffcd8a5c983f1c9e3ba5ffdd8d71ae314/rope-1.14.0-py3-none-any.whl", hash = "sha256:00a7ea8c0c376fc0b053b2f2f8ef3bfb8b50fecf1ebf3eb80e4f8bd7f1941918", size = 207143, upload-time = "2025-07-12T17:46:05.928Z" }, +] + +[[package]] +name = "rpds-py" +version = "0.29.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/98/33/23b3b3419b6a3e0f559c7c0d2ca8fc1b9448382b25245033788785921332/rpds_py-0.29.0.tar.gz", hash = "sha256:fe55fe686908f50154d1dc599232016e50c243b438c3b7432f24e2895b0e5359", size = 69359, upload-time = "2025-11-16T14:50:39.532Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/50/bc0e6e736d94e420df79be4deb5c9476b63165c87bb8f19ef75d100d21b3/rpds_py-0.29.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a0891cfd8db43e085c0ab93ab7e9b0c8fee84780d436d3b266b113e51e79f954", size = 376000, upload-time = "2025-11-16T14:48:19.141Z" }, + { url = "https://files.pythonhosted.org/packages/3e/3a/46676277160f014ae95f24de53bed0e3b7ea66c235e7de0b9df7bd5d68ba/rpds_py-0.29.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3897924d3f9a0361472d884051f9a2460358f9a45b1d85a39a158d2f8f1ad71c", size = 360575, upload-time = "2025-11-16T14:48:20.443Z" }, + { url = "https://files.pythonhosted.org/packages/75/ba/411d414ed99ea1afdd185bbabeeaac00624bd1e4b22840b5e9967ade6337/rpds_py-0.29.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a21deb8e0d1571508c6491ce5ea5e25669b1dd4adf1c9d64b6314842f708b5d", size = 392159, upload-time = "2025-11-16T14:48:22.12Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b1/e18aa3a331f705467a48d0296778dc1fea9d7f6cf675bd261f9a846c7e90/rpds_py-0.29.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9efe71687d6427737a0a2de9ca1c0a216510e6cd08925c44162be23ed7bed2d5", size = 410602, upload-time = "2025-11-16T14:48:23.563Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6c/04f27f0c9f2299274c76612ac9d2c36c5048bb2c6c2e52c38c60bf3868d9/rpds_py-0.29.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:40f65470919dc189c833e86b2c4bd21bd355f98436a2cef9e0a9a92aebc8e57e", size = 515808, upload-time = "2025-11-16T14:48:24.949Z" }, + { url = "https://files.pythonhosted.org/packages/83/56/a8412aa464fb151f8bc0d91fb0bb888adc9039bd41c1c6ba8d94990d8cf8/rpds_py-0.29.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:def48ff59f181130f1a2cb7c517d16328efac3ec03951cca40c1dc2049747e83", size = 416015, upload-time = "2025-11-16T14:48:26.782Z" }, + { url = "https://files.pythonhosted.org/packages/04/4c/f9b8a05faca3d9e0a6397c90d13acb9307c9792b2bff621430c58b1d6e76/rpds_py-0.29.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad7bd570be92695d89285a4b373006930715b78d96449f686af422debb4d3949", size = 395325, upload-time = "2025-11-16T14:48:28.055Z" }, + { url = "https://files.pythonhosted.org/packages/34/60/869f3bfbf8ed7b54f1ad9a5543e0fdffdd40b5a8f587fe300ee7b4f19340/rpds_py-0.29.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:5a572911cd053137bbff8e3a52d31c5d2dba51d3a67ad902629c70185f3f2181", size = 410160, upload-time = "2025-11-16T14:48:29.338Z" }, + { url = "https://files.pythonhosted.org/packages/91/aa/e5b496334e3aba4fe4c8a80187b89f3c1294c5c36f2a926da74338fa5a73/rpds_py-0.29.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d583d4403bcbf10cffc3ab5cee23d7643fcc960dff85973fd3c2d6c86e8dbb0c", size = 425309, upload-time = "2025-11-16T14:48:30.691Z" }, + { url = "https://files.pythonhosted.org/packages/85/68/4e24a34189751ceb6d66b28f18159922828dd84155876551f7ca5b25f14f/rpds_py-0.29.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:070befbb868f257d24c3bb350dbd6e2f645e83731f31264b19d7231dd5c396c7", size = 574644, upload-time = "2025-11-16T14:48:31.964Z" }, + { url = "https://files.pythonhosted.org/packages/8c/cf/474a005ea4ea9c3b4f17b6108b6b13cebfc98ebaff11d6e1b193204b3a93/rpds_py-0.29.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:fc935f6b20b0c9f919a8ff024739174522abd331978f750a74bb68abd117bd19", size = 601605, upload-time = "2025-11-16T14:48:33.252Z" }, + { url = "https://files.pythonhosted.org/packages/f4/b1/c56f6a9ab8c5f6bb5c65c4b5f8229167a3a525245b0773f2c0896686b64e/rpds_py-0.29.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8c5a8ecaa44ce2d8d9d20a68a2483a74c07f05d72e94a4dff88906c8807e77b0", size = 564593, upload-time = "2025-11-16T14:48:34.643Z" }, + { url = "https://files.pythonhosted.org/packages/b3/13/0494cecce4848f68501e0a229432620b4b57022388b071eeff95f3e1e75b/rpds_py-0.29.0-cp312-cp312-win32.whl", hash = "sha256:ba5e1aeaf8dd6d8f6caba1f5539cddda87d511331714b7b5fc908b6cfc3636b7", size = 223853, upload-time = "2025-11-16T14:48:36.419Z" }, + { url = "https://files.pythonhosted.org/packages/1f/6a/51e9aeb444a00cdc520b032a28b07e5f8dc7bc328b57760c53e7f96997b4/rpds_py-0.29.0-cp312-cp312-win_amd64.whl", hash = "sha256:b5f6134faf54b3cb83375db0f113506f8b7770785be1f95a631e7e2892101977", size = 239895, upload-time = "2025-11-16T14:48:37.956Z" }, + { url = "https://files.pythonhosted.org/packages/d1/d4/8bce56cdad1ab873e3f27cb31c6a51d8f384d66b022b820525b879f8bed1/rpds_py-0.29.0-cp312-cp312-win_arm64.whl", hash = "sha256:b016eddf00dca7944721bf0cd85b6af7f6c4efaf83ee0b37c4133bd39757a8c7", size = 230321, upload-time = "2025-11-16T14:48:39.71Z" }, + { url = "https://files.pythonhosted.org/packages/fd/d9/c5de60d9d371bbb186c3e9bf75f4fc5665e11117a25a06a6b2e0afb7380e/rpds_py-0.29.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1585648d0760b88292eecab5181f5651111a69d90eff35d6b78aa32998886a61", size = 375710, upload-time = "2025-11-16T14:48:41.063Z" }, + { url = "https://files.pythonhosted.org/packages/b3/b3/0860cdd012291dc21272895ce107f1e98e335509ba986dd83d72658b82b9/rpds_py-0.29.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:521807963971a23996ddaf764c682b3e46459b3c58ccd79fefbe16718db43154", size = 360582, upload-time = "2025-11-16T14:48:42.423Z" }, + { url = "https://files.pythonhosted.org/packages/92/8a/a18c2f4a61b3407e56175f6aab6deacdf9d360191a3d6f38566e1eaf7266/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a8896986efaa243ab713c69e6491a4138410f0fe36f2f4c71e18bd5501e8014", size = 391172, upload-time = "2025-11-16T14:48:43.75Z" }, + { url = "https://files.pythonhosted.org/packages/fd/49/e93354258508c50abc15cdcd5fcf7ac4117f67bb6233ad7859f75e7372a0/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1d24564a700ef41480a984c5ebed62b74e6ce5860429b98b1fede76049e953e6", size = 409586, upload-time = "2025-11-16T14:48:45.498Z" }, + { url = "https://files.pythonhosted.org/packages/5a/8d/a27860dae1c19a6bdc901f90c81f0d581df1943355802961a57cdb5b6cd1/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e6596b93c010d386ae46c9fba9bfc9fc5965fa8228edeac51576299182c2e31c", size = 516339, upload-time = "2025-11-16T14:48:47.308Z" }, + { url = "https://files.pythonhosted.org/packages/fc/ad/a75e603161e79b7110c647163d130872b271c6b28712c803c65d492100f7/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5cc58aac218826d054c7da7f95821eba94125d88be673ff44267bb89d12a5866", size = 416201, upload-time = "2025-11-16T14:48:48.615Z" }, + { url = "https://files.pythonhosted.org/packages/b9/42/555b4ee17508beafac135c8b450816ace5a96194ce97fefc49d58e5652ea/rpds_py-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:de73e40ebc04dd5d9556f50180395322193a78ec247e637e741c1b954810f295", size = 395095, upload-time = "2025-11-16T14:48:50.027Z" }, + { url = "https://files.pythonhosted.org/packages/cd/f0/c90b671b9031e800ec45112be42ea9f027f94f9ac25faaac8770596a16a1/rpds_py-0.29.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:295ce5ac7f0cf69a651ea75c8f76d02a31f98e5698e82a50a5f4d4982fbbae3b", size = 410077, upload-time = "2025-11-16T14:48:51.515Z" }, + { url = "https://files.pythonhosted.org/packages/3d/80/9af8b640b81fe21e6f718e9dec36c0b5f670332747243130a5490f292245/rpds_py-0.29.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1ea59b23ea931d494459c8338056fe7d93458c0bf3ecc061cd03916505369d55", size = 424548, upload-time = "2025-11-16T14:48:53.237Z" }, + { url = "https://files.pythonhosted.org/packages/e4/0b/b5647446e991736e6a495ef510e6710df91e880575a586e763baeb0aa770/rpds_py-0.29.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f49d41559cebd608042fdcf54ba597a4a7555b49ad5c1c0c03e0af82692661cd", size = 573661, upload-time = "2025-11-16T14:48:54.769Z" }, + { url = "https://files.pythonhosted.org/packages/f7/b3/1b1c9576839ff583d1428efbf59f9ee70498d8ce6c0b328ac02f1e470879/rpds_py-0.29.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:05a2bd42768ea988294ca328206efbcc66e220d2d9b7836ee5712c07ad6340ea", size = 600937, upload-time = "2025-11-16T14:48:56.247Z" }, + { url = "https://files.pythonhosted.org/packages/6c/7b/b6cfca2f9fee4c4494ce54f7fb1b9f578867495a9aa9fc0d44f5f735c8e0/rpds_py-0.29.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:33ca7bdfedd83339ca55da3a5e1527ee5870d4b8369456b5777b197756f3ca22", size = 564496, upload-time = "2025-11-16T14:48:57.691Z" }, + { url = "https://files.pythonhosted.org/packages/b9/fb/ba29ec7f0f06eb801bac5a23057a9ff7670623b5e8013bd59bec4aa09de8/rpds_py-0.29.0-cp313-cp313-win32.whl", hash = "sha256:20c51ae86a0bb9accc9ad4e6cdeec58d5ebb7f1b09dd4466331fc65e1766aae7", size = 223126, upload-time = "2025-11-16T14:48:59.058Z" }, + { url = "https://files.pythonhosted.org/packages/3c/6b/0229d3bed4ddaa409e6d90b0ae967ed4380e4bdd0dad6e59b92c17d42457/rpds_py-0.29.0-cp313-cp313-win_amd64.whl", hash = "sha256:6410e66f02803600edb0b1889541f4b5cc298a5ccda0ad789cc50ef23b54813e", size = 239771, upload-time = "2025-11-16T14:49:00.872Z" }, + { url = "https://files.pythonhosted.org/packages/e4/38/d2868f058b164f8efd89754d85d7b1c08b454f5c07ac2e6cc2e9bd4bd05b/rpds_py-0.29.0-cp313-cp313-win_arm64.whl", hash = "sha256:56838e1cd9174dc23c5691ee29f1d1be9eab357f27efef6bded1328b23e1ced2", size = 229994, upload-time = "2025-11-16T14:49:02.673Z" }, + { url = "https://files.pythonhosted.org/packages/52/91/5de91c5ec7d41759beec9b251630824dbb8e32d20c3756da1a9a9d309709/rpds_py-0.29.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:37d94eadf764d16b9a04307f2ab1d7af6dc28774bbe0535c9323101e14877b4c", size = 365886, upload-time = "2025-11-16T14:49:04.133Z" }, + { url = "https://files.pythonhosted.org/packages/85/7c/415d8c1b016d5f47ecec5145d9d6d21002d39dce8761b30f6c88810b455a/rpds_py-0.29.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:d472cf73efe5726a067dce63eebe8215b14beabea7c12606fd9994267b3cfe2b", size = 355262, upload-time = "2025-11-16T14:49:05.543Z" }, + { url = "https://files.pythonhosted.org/packages/3d/14/bf83e2daa4f980e4dc848aed9299792a8b84af95e12541d9e7562f84a6ef/rpds_py-0.29.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:72fdfd5ff8992e4636621826371e3ac5f3e3b8323e9d0e48378e9c13c3dac9d0", size = 384826, upload-time = "2025-11-16T14:49:07.301Z" }, + { url = "https://files.pythonhosted.org/packages/33/b8/53330c50a810ae22b4fbba5e6cf961b68b9d72d9bd6780a7c0a79b070857/rpds_py-0.29.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2549d833abdf8275c901313b9e8ff8fba57e50f6a495035a2a4e30621a2f7cc4", size = 394234, upload-time = "2025-11-16T14:49:08.782Z" }, + { url = "https://files.pythonhosted.org/packages/cc/32/01e2e9645cef0e584f518cfde4567563e57db2257244632b603f61b40e50/rpds_py-0.29.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4448dad428f28a6a767c3e3b80cde3446a22a0efbddaa2360f4bb4dc836d0688", size = 520008, upload-time = "2025-11-16T14:49:10.253Z" }, + { url = "https://files.pythonhosted.org/packages/98/c3/0d1b95a81affae2b10f950782e33a1fd2edd6ce2a479966cac98c9a66f57/rpds_py-0.29.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:115f48170fd4296a33938d8c11f697f5f26e0472e43d28f35624764173a60e4d", size = 409569, upload-time = "2025-11-16T14:49:12.478Z" }, + { url = "https://files.pythonhosted.org/packages/fa/60/aa3b8678f3f009f675b99174fa2754302a7fbfe749162e8043d111de2d88/rpds_py-0.29.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e5bb73ffc029820f4348e9b66b3027493ae00bca6629129cd433fd7a76308ee", size = 385188, upload-time = "2025-11-16T14:49:13.88Z" }, + { url = "https://files.pythonhosted.org/packages/92/02/5546c1c8aa89c18d40c1fcffdcc957ba730dee53fb7c3ca3a46f114761d2/rpds_py-0.29.0-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:b1581fcde18fcdf42ea2403a16a6b646f8eb1e58d7f90a0ce693da441f76942e", size = 398587, upload-time = "2025-11-16T14:49:15.339Z" }, + { url = "https://files.pythonhosted.org/packages/6c/e0/ad6eeaf47e236eba052fa34c4073078b9e092bd44da6bbb35aaae9580669/rpds_py-0.29.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:16e9da2bda9eb17ea318b4c335ec9ac1818e88922cbe03a5743ea0da9ecf74fb", size = 416641, upload-time = "2025-11-16T14:49:16.832Z" }, + { url = "https://files.pythonhosted.org/packages/1a/93/0acedfd50ad9cdd3879c615a6dc8c5f1ce78d2fdf8b87727468bb5bb4077/rpds_py-0.29.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:28fd300326dd21198f311534bdb6d7e989dd09b3418b3a91d54a0f384c700967", size = 566683, upload-time = "2025-11-16T14:49:18.342Z" }, + { url = "https://files.pythonhosted.org/packages/62/53/8c64e0f340a9e801459fc6456821abc15b3582cb5dc3932d48705a9d9ac7/rpds_py-0.29.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2aba991e041d031c7939e1358f583ae405a7bf04804ca806b97a5c0e0af1ea5e", size = 592730, upload-time = "2025-11-16T14:49:19.767Z" }, + { url = "https://files.pythonhosted.org/packages/85/ef/3109b6584f8c4b0d2490747c916df833c127ecfa82be04d9a40a376f2090/rpds_py-0.29.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:7f437026dbbc3f08c99cc41a5b2570c6e1a1ddbe48ab19a9b814254128d4ea7a", size = 557361, upload-time = "2025-11-16T14:49:21.574Z" }, + { url = "https://files.pythonhosted.org/packages/ff/3b/61586475e82d57f01da2c16edb9115a618afe00ce86fe1b58936880b15af/rpds_py-0.29.0-cp313-cp313t-win32.whl", hash = "sha256:6e97846e9800a5d0fe7be4d008f0c93d0feeb2700da7b1f7528dabafb31dfadb", size = 211227, upload-time = "2025-11-16T14:49:23.03Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3a/12dc43f13594a54ea0c9d7e9d43002116557330e3ad45bc56097ddf266e2/rpds_py-0.29.0-cp313-cp313t-win_amd64.whl", hash = "sha256:f49196aec7c4b406495f60e6f947ad71f317a765f956d74bbd83996b9edc0352", size = 225248, upload-time = "2025-11-16T14:49:24.841Z" }, + { url = "https://files.pythonhosted.org/packages/89/b1/0b1474e7899371d9540d3bbb2a499a3427ae1fc39c998563fe9035a1073b/rpds_py-0.29.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:394d27e4453d3b4d82bb85665dc1fcf4b0badc30fc84282defed71643b50e1a1", size = 363731, upload-time = "2025-11-16T14:49:26.683Z" }, + { url = "https://files.pythonhosted.org/packages/28/12/3b7cf2068d0a334ed1d7b385a9c3c8509f4c2bcba3d4648ea71369de0881/rpds_py-0.29.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:55d827b2ae95425d3be9bc9a5838b6c29d664924f98146557f7715e331d06df8", size = 354343, upload-time = "2025-11-16T14:49:28.24Z" }, + { url = "https://files.pythonhosted.org/packages/eb/73/5afcf8924bc02a749416eda64e17ac9c9b28f825f4737385295a0e99b0c1/rpds_py-0.29.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc31a07ed352e5462d3ee1b22e89285f4ce97d5266f6d1169da1142e78045626", size = 385406, upload-time = "2025-11-16T14:49:29.943Z" }, + { url = "https://files.pythonhosted.org/packages/c8/37/5db736730662508535221737a21563591b6f43c77f2e388951c42f143242/rpds_py-0.29.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c4695dd224212f6105db7ea62197144230b808d6b2bba52238906a2762f1d1e7", size = 396162, upload-time = "2025-11-16T14:49:31.833Z" }, + { url = "https://files.pythonhosted.org/packages/70/0d/491c1017d14f62ce7bac07c32768d209a50ec567d76d9f383b4cfad19b80/rpds_py-0.29.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcae1770b401167f8b9e1e3f566562e6966ffa9ce63639916248a9e25fa8a244", size = 517719, upload-time = "2025-11-16T14:49:33.804Z" }, + { url = "https://files.pythonhosted.org/packages/d7/25/b11132afcb17cd5d82db173f0c8dab270ffdfaba43e5ce7a591837ae9649/rpds_py-0.29.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:90f30d15f45048448b8da21c41703b31c61119c06c216a1bf8c245812a0f0c17", size = 409498, upload-time = "2025-11-16T14:49:35.222Z" }, + { url = "https://files.pythonhosted.org/packages/0f/7d/e6543cedfb2e6403a1845710a5ab0e0ccf8fc288e0b5af9a70bfe2c12053/rpds_py-0.29.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:44a91e0ab77bdc0004b43261a4b8cd6d6b451e8d443754cfda830002b5745b32", size = 382743, upload-time = "2025-11-16T14:49:36.704Z" }, + { url = "https://files.pythonhosted.org/packages/75/11/a4ebc9f654293ae9fefb83b2b6be7f3253e85ea42a5db2f77d50ad19aaeb/rpds_py-0.29.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:4aa195e5804d32c682e453b34474f411ca108e4291c6a0f824ebdc30a91c973c", size = 400317, upload-time = "2025-11-16T14:49:39.132Z" }, + { url = "https://files.pythonhosted.org/packages/52/18/97677a60a81c7f0e5f64e51fb3f8271c5c8fcabf3a2df18e97af53d7c2bf/rpds_py-0.29.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7971bdb7bf4ee0f7e6f67fa4c7fbc6019d9850cc977d126904392d363f6f8318", size = 416979, upload-time = "2025-11-16T14:49:40.575Z" }, + { url = "https://files.pythonhosted.org/packages/f0/69/28ab391a9968f6c746b2a2db181eaa4d16afaa859fedc9c2f682d19f7e18/rpds_py-0.29.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8ae33ad9ce580c7a47452c3b3f7d8a9095ef6208e0a0c7e4e2384f9fc5bf8212", size = 567288, upload-time = "2025-11-16T14:49:42.24Z" }, + { url = "https://files.pythonhosted.org/packages/3b/d3/0c7afdcdb830eee94f5611b64e71354ffe6ac8df82d00c2faf2bfffd1d4e/rpds_py-0.29.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:c661132ab2fb4eeede2ef69670fd60da5235209874d001a98f1542f31f2a8a94", size = 593157, upload-time = "2025-11-16T14:49:43.782Z" }, + { url = "https://files.pythonhosted.org/packages/e2/ac/a0fcbc2feed4241cf26d32268c195eb88ddd4bd862adfc9d4b25edfba535/rpds_py-0.29.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:bb78b3a0d31ac1bde132c67015a809948db751cb4e92cdb3f0b242e430b6ed0d", size = 554741, upload-time = "2025-11-16T14:49:45.557Z" }, + { url = "https://files.pythonhosted.org/packages/0f/f1/fcc24137c470df8588674a677f33719d5800ec053aaacd1de8a5d5d84d9e/rpds_py-0.29.0-cp314-cp314-win32.whl", hash = "sha256:f475f103488312e9bd4000bc890a95955a07b2d0b6e8884aef4be56132adbbf1", size = 215508, upload-time = "2025-11-16T14:49:47.562Z" }, + { url = "https://files.pythonhosted.org/packages/7b/c7/1d169b2045512eac019918fc1021ea07c30e84a4343f9f344e3e0aa8c788/rpds_py-0.29.0-cp314-cp314-win_amd64.whl", hash = "sha256:b9cf2359a4fca87cfb6801fae83a76aedf66ee1254a7a151f1341632acf67f1b", size = 228125, upload-time = "2025-11-16T14:49:49.064Z" }, + { url = "https://files.pythonhosted.org/packages/be/36/0cec88aaba70ec4a6e381c444b0d916738497d27f0c30406e3d9fcbd3bc2/rpds_py-0.29.0-cp314-cp314-win_arm64.whl", hash = "sha256:9ba8028597e824854f0f1733d8b964e914ae3003b22a10c2c664cb6927e0feb9", size = 221992, upload-time = "2025-11-16T14:49:50.777Z" }, + { url = "https://files.pythonhosted.org/packages/b1/fa/a2e524631717c9c0eb5d90d30f648cfba6b731047821c994acacb618406c/rpds_py-0.29.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:e71136fd0612556b35c575dc2726ae04a1669e6a6c378f2240312cf5d1a2ab10", size = 366425, upload-time = "2025-11-16T14:49:52.691Z" }, + { url = "https://files.pythonhosted.org/packages/a2/a4/6d43ebe0746ff694a30233f63f454aed1677bd50ab7a59ff6b2bb5ac61f2/rpds_py-0.29.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:76fe96632d53f3bf0ea31ede2f53bbe3540cc2736d4aec3b3801b0458499ef3a", size = 355282, upload-time = "2025-11-16T14:49:54.292Z" }, + { url = "https://files.pythonhosted.org/packages/fa/a7/52fd8270e0320b09eaf295766ae81dd175f65394687906709b3e75c71d06/rpds_py-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9459a33f077130dbb2c7c3cea72ee9932271fb3126404ba2a2661e4fe9eb7b79", size = 384968, upload-time = "2025-11-16T14:49:55.857Z" }, + { url = "https://files.pythonhosted.org/packages/f4/7d/e6bc526b7a14e1ef80579a52c1d4ad39260a058a51d66c6039035d14db9d/rpds_py-0.29.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5c9546cfdd5d45e562cc0444b6dddc191e625c62e866bf567a2c69487c7ad28a", size = 394714, upload-time = "2025-11-16T14:49:57.343Z" }, + { url = "https://files.pythonhosted.org/packages/c0/3f/f0ade3954e7db95c791e7eaf978aa7e08a756d2046e8bdd04d08146ed188/rpds_py-0.29.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:12597d11d97b8f7e376c88929a6e17acb980e234547c92992f9f7c058f1a7310", size = 520136, upload-time = "2025-11-16T14:49:59.162Z" }, + { url = "https://files.pythonhosted.org/packages/87/b3/07122ead1b97009715ab9d4082be6d9bd9546099b2b03fae37c3116f72be/rpds_py-0.29.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28de03cf48b8a9e6ec10318f2197b83946ed91e2891f651a109611be4106ac4b", size = 409250, upload-time = "2025-11-16T14:50:00.698Z" }, + { url = "https://files.pythonhosted.org/packages/c9/c6/dcbee61fd1dc892aedcb1b489ba661313101aa82ec84b1a015d4c63ebfda/rpds_py-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd7951c964069039acc9d67a8ff1f0a7f34845ae180ca542b17dc1456b1f1808", size = 384940, upload-time = "2025-11-16T14:50:02.312Z" }, + { url = "https://files.pythonhosted.org/packages/47/11/914ecb6f3574cf9bf8b38aced4063e0f787d6e1eb30b181a7efbc6c1da9a/rpds_py-0.29.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:c07d107b7316088f1ac0177a7661ca0c6670d443f6fe72e836069025e6266761", size = 399392, upload-time = "2025-11-16T14:50:03.829Z" }, + { url = "https://files.pythonhosted.org/packages/f5/fd/2f4bd9433f58f816434bb934313584caa47dbc6f03ce5484df8ac8980561/rpds_py-0.29.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1de2345af363d25696969befc0c1688a6cb5e8b1d32b515ef84fc245c6cddba3", size = 416796, upload-time = "2025-11-16T14:50:05.558Z" }, + { url = "https://files.pythonhosted.org/packages/79/a5/449f0281af33efa29d5c71014399d74842342ae908d8cd38260320167692/rpds_py-0.29.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:00e56b12d2199ca96068057e1ae7f9998ab6e99cda82431afafd32f3ec98cca9", size = 566843, upload-time = "2025-11-16T14:50:07.243Z" }, + { url = "https://files.pythonhosted.org/packages/ab/32/0a6a1ccee2e37fcb1b7ba9afde762b77182dbb57937352a729c6cd3cf2bb/rpds_py-0.29.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:3919a3bbecee589300ed25000b6944174e07cd20db70552159207b3f4bbb45b8", size = 593956, upload-time = "2025-11-16T14:50:09.029Z" }, + { url = "https://files.pythonhosted.org/packages/4a/3d/eb820f95dce4306f07a495ede02fb61bef36ea201d9137d4fcd5ab94ec1e/rpds_py-0.29.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e7fa2ccc312bbd91e43aa5e0869e46bc03278a3dddb8d58833150a18b0f0283a", size = 557288, upload-time = "2025-11-16T14:50:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/e9/f8/b8ff786f40470462a252918e0836e0db903c28e88e3eec66bc4a7856ee5d/rpds_py-0.29.0-cp314-cp314t-win32.whl", hash = "sha256:97c817863ffc397f1e6a6e9d2d89fe5408c0a9922dac0329672fb0f35c867ea5", size = 211382, upload-time = "2025-11-16T14:50:12.827Z" }, + { url = "https://files.pythonhosted.org/packages/c9/7f/1a65ae870bc9d0576aebb0c501ea5dccf1ae2178fe2821042150ebd2e707/rpds_py-0.29.0-cp314-cp314t-win_amd64.whl", hash = "sha256:2023473f444752f0f82a58dfcbee040d0a1b3d1b3c2ec40e884bd25db6d117d2", size = 225919, upload-time = "2025-11-16T14:50:14.734Z" }, +] + +[[package]] +name = "rpy2" +version = "3.6.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "packaging", marker = "sys_platform == 'win32'" }, + { name = "rpy2-rinterface" }, + { name = "rpy2-robjects" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/df/ba/393d5aaf21204d7678e59f7e7cd54d9a929d5f7ad8218f172100c8c7a6c8/rpy2-3.6.4.tar.gz", hash = "sha256:a24e8dda5c5ff8cbd2b8ebd1ccf6f1a5a0a576623700cf91e2cce98d41a79fd3", size = 53247, upload-time = "2025-09-26T00:31:37.986Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/93/d49eccd6662ff5cec439f9de716e6520c990cec031fcdd8d08e7fd530681/rpy2-3.6.4-py3-none-any.whl", hash = "sha256:edf437d6637b89311f860fb3e44144ea5eff286a65c48645805833baff090621", size = 9895, upload-time = "2025-09-26T00:31:36.841Z" }, +] + +[[package]] +name = "rpy2-rinterface" +version = "3.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cffi" }, + { name = "packaging", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ff/2a/6ced3b62a9cbfd1f3c24f7005f6eca492d906a4b6a6d56d097a116f14539/rpy2_rinterface-3.6.3.tar.gz", hash = "sha256:477bc2f51d007ad1b8567c5d4ba1af0f59951686ee7f10576a06d0834de5776f", size = 79406, upload-time = "2025-09-04T22:50:50.048Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/69/a24661f9ebdcd1d20ab7dd30a7d360437f19eb2446cbdb1bb3e651a9ff8d/rpy2_rinterface-3.6.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:830c6a636d1ad42abcd8f8ba096975d42bfcf05b396dfaf4ff3c9e59ae182881", size = 173483, upload-time = "2025-09-04T22:52:33.545Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d4/d06dea263670ba7938bd01c00de2ace3da4e9730b8a0becf08c7c8574e69/rpy2_rinterface-3.6.3-cp312-cp312-win_amd64.whl", hash = "sha256:c79572bb205f4eb19d51b81395f0370f7ea793e74352da1ed63b25d9f9970fd8", size = 174533, upload-time = "2025-09-04T22:53:31.954Z" }, + { url = "https://files.pythonhosted.org/packages/72/ee/0c5774b75862b148ae9e0f97feed2b6abf899c652f0df8cc5556c149f6dc/rpy2_rinterface-3.6.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:62c6bc4a4566d4cd227a377c95c2a2be0e30bfb7b9ed3d5bea58e1c4cdfdf024", size = 173477, upload-time = "2025-09-04T22:52:34.57Z" }, + { url = "https://files.pythonhosted.org/packages/d8/0e/f0463f33815875e3b7da58c6f13df1d4e416d4abe57aa9261a31910ef6ca/rpy2_rinterface-3.6.3-cp313-cp313-win_amd64.whl", hash = "sha256:b6eb511a07e30d7253b6fc401c14dbc9cc94efd70abdaa421f5101654c012d68", size = 174531, upload-time = "2025-09-04T22:53:32.97Z" }, +] + +[[package]] +name = "rpy2-robjects" +version = "3.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "jinja2" }, + { name = "packaging", marker = "sys_platform == 'win32'" }, + { name = "rpy2-rinterface" }, + { name = "tzlocal" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/01/58/107252dab2d342eb77bd84d672abc6ecb57428758e251cfccf841c4b6a69/rpy2_robjects-3.6.3.tar.gz", hash = "sha256:731aa1a4905c4b25c0564d72cbfd85f9230102f989e7a22515885e91d4df3d40", size = 105849, upload-time = "2025-09-26T00:31:27.792Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/af/a794c935ddd3dd8b47a8931e0c8cee1b756ff983db288284786ad29a8bf8/rpy2_robjects-3.6.3-py3-none-any.whl", hash = "sha256:de58c7126dbcd66c4692e7aef91d3cc57a96134828d37a268669f78ee64b974d", size = 125862, upload-time = "2025-09-26T00:31:26.623Z" }, +] + +[[package]] +name = "ruff" +version = "0.14.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/82/fa/fbb67a5780ae0f704876cb8ac92d6d76da41da4dc72b7ed3565ab18f2f52/ruff-0.14.5.tar.gz", hash = "sha256:8d3b48d7d8aad423d3137af7ab6c8b1e38e4de104800f0d596990f6ada1a9fc1", size = 5615944, upload-time = "2025-11-13T19:58:51.155Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/68/31/c07e9c535248d10836a94e4f4e8c5a31a1beed6f169b31405b227872d4f4/ruff-0.14.5-py3-none-linux_armv6l.whl", hash = "sha256:f3b8248123b586de44a8018bcc9fefe31d23dda57a34e6f0e1e53bd51fd63594", size = 13171630, upload-time = "2025-11-13T19:57:54.894Z" }, + { url = "https://files.pythonhosted.org/packages/8e/5c/283c62516dca697cd604c2796d1487396b7a436b2f0ecc3fd412aca470e0/ruff-0.14.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f7a75236570318c7a30edd7f5491945f0169de738d945ca8784500b517163a72", size = 13413925, upload-time = "2025-11-13T19:57:59.181Z" }, + { url = "https://files.pythonhosted.org/packages/b6/f3/aa319f4afc22cb6fcba2b9cdfc0f03bbf747e59ab7a8c5e90173857a1361/ruff-0.14.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6d146132d1ee115f8802356a2dc9a634dbf58184c51bff21f313e8cd1c74899a", size = 12574040, upload-time = "2025-11-13T19:58:02.056Z" }, + { url = "https://files.pythonhosted.org/packages/f9/7f/cb5845fcc7c7e88ed57f58670189fc2ff517fe2134c3821e77e29fd3b0c8/ruff-0.14.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2380596653dcd20b057794d55681571a257a42327da8894b93bbd6111aa801f", size = 13009755, upload-time = "2025-11-13T19:58:05.172Z" }, + { url = "https://files.pythonhosted.org/packages/21/d2/bcbedbb6bcb9253085981730687ddc0cc7b2e18e8dc13cf4453de905d7a0/ruff-0.14.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:2d1fa985a42b1f075a098fa1ab9d472b712bdb17ad87a8ec86e45e7fa6273e68", size = 12937641, upload-time = "2025-11-13T19:58:08.345Z" }, + { url = "https://files.pythonhosted.org/packages/a4/58/e25de28a572bdd60ffc6bb71fc7fd25a94ec6a076942e372437649cbb02a/ruff-0.14.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88f0770d42b7fa02bbefddde15d235ca3aa24e2f0137388cc15b2dcbb1f7c7a7", size = 13610854, upload-time = "2025-11-13T19:58:11.419Z" }, + { url = "https://files.pythonhosted.org/packages/7d/24/43bb3fd23ecee9861970978ea1a7a63e12a204d319248a7e8af539984280/ruff-0.14.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:3676cb02b9061fee7294661071c4709fa21419ea9176087cb77e64410926eb78", size = 15061088, upload-time = "2025-11-13T19:58:14.551Z" }, + { url = "https://files.pythonhosted.org/packages/23/44/a022f288d61c2f8c8645b24c364b719aee293ffc7d633a2ca4d116b9c716/ruff-0.14.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b595bedf6bc9cab647c4a173a61acf4f1ac5f2b545203ba82f30fcb10b0318fb", size = 14734717, upload-time = "2025-11-13T19:58:17.518Z" }, + { url = "https://files.pythonhosted.org/packages/58/81/5c6ba44de7e44c91f68073e0658109d8373b0590940efe5bd7753a2585a3/ruff-0.14.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f55382725ad0bdb2e8ee2babcbbfb16f124f5a59496a2f6a46f1d9d99d93e6e2", size = 14028812, upload-time = "2025-11-13T19:58:20.533Z" }, + { url = "https://files.pythonhosted.org/packages/ad/ef/41a8b60f8462cb320f68615b00299ebb12660097c952c600c762078420f8/ruff-0.14.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7497d19dce23976bdaca24345ae131a1d38dcfe1b0850ad8e9e6e4fa321a6e19", size = 13825656, upload-time = "2025-11-13T19:58:23.345Z" }, + { url = "https://files.pythonhosted.org/packages/7c/00/207e5de737fdb59b39eb1fac806904fe05681981b46d6a6db9468501062e/ruff-0.14.5-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:410e781f1122d6be4f446981dd479470af86537fb0b8857f27a6e872f65a38e4", size = 13959922, upload-time = "2025-11-13T19:58:26.537Z" }, + { url = "https://files.pythonhosted.org/packages/bc/7e/fa1f5c2776db4be405040293618846a2dece5c70b050874c2d1f10f24776/ruff-0.14.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:c01be527ef4c91a6d55e53b337bfe2c0f82af024cc1a33c44792d6844e2331e1", size = 12932501, upload-time = "2025-11-13T19:58:29.822Z" }, + { url = "https://files.pythonhosted.org/packages/67/d8/d86bf784d693a764b59479a6bbdc9515ae42c340a5dc5ab1dabef847bfaa/ruff-0.14.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:f66e9bb762e68d66e48550b59c74314168ebb46199886c5c5aa0b0fbcc81b151", size = 12927319, upload-time = "2025-11-13T19:58:32.923Z" }, + { url = "https://files.pythonhosted.org/packages/ac/de/ee0b304d450ae007ce0cb3e455fe24fbcaaedae4ebaad6c23831c6663651/ruff-0.14.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:d93be8f1fa01022337f1f8f3bcaa7ffee2d0b03f00922c45c2207954f351f465", size = 13206209, upload-time = "2025-11-13T19:58:35.952Z" }, + { url = "https://files.pythonhosted.org/packages/33/aa/193ca7e3a92d74f17d9d5771a765965d2cf42c86e6f0fd95b13969115723/ruff-0.14.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:c135d4b681f7401fe0e7312017e41aba9b3160861105726b76cfa14bc25aa367", size = 13953709, upload-time = "2025-11-13T19:58:39.002Z" }, + { url = "https://files.pythonhosted.org/packages/cc/f1/7119e42aa1d3bf036ffc9478885c2e248812b7de9abea4eae89163d2929d/ruff-0.14.5-py3-none-win32.whl", hash = "sha256:c83642e6fccfb6dea8b785eb9f456800dcd6a63f362238af5fc0c83d027dd08b", size = 12925808, upload-time = "2025-11-13T19:58:42.779Z" }, + { url = "https://files.pythonhosted.org/packages/3b/9d/7c0a255d21e0912114784e4a96bf62af0618e2190cae468cd82b13625ad2/ruff-0.14.5-py3-none-win_amd64.whl", hash = "sha256:9d55d7af7166f143c94eae1db3312f9ea8f95a4defef1979ed516dbb38c27621", size = 14331546, upload-time = "2025-11-13T19:58:45.691Z" }, + { url = "https://files.pythonhosted.org/packages/e5/80/69756670caedcf3b9be597a6e12276a6cf6197076eb62aad0c608f8efce0/ruff-0.14.5-py3-none-win_arm64.whl", hash = "sha256:4b700459d4649e2594b31f20a9de33bc7c19976d4746d8d0798ad959621d64a4", size = 13433331, upload-time = "2025-11-13T19:58:48.434Z" }, +] + +[[package]] +name = "scikit-learn" +version = "1.7.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "joblib" }, + { name = "numpy" }, + { name = "scipy" }, + { name = "threadpoolctl" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/98/c2/a7855e41c9d285dfe86dc50b250978105dce513d6e459ea66a6aeb0e1e0c/scikit_learn-1.7.2.tar.gz", hash = "sha256:20e9e49ecd130598f1ca38a1d85090e1a600147b9c02fa6f15d69cb53d968fda", size = 7193136, upload-time = "2025-09-09T08:21:29.075Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/aa/3996e2196075689afb9fce0410ebdb4a09099d7964d061d7213700204409/scikit_learn-1.7.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:8d91a97fa2b706943822398ab943cde71858a50245e31bc71dba62aab1d60a96", size = 9259818, upload-time = "2025-09-09T08:20:43.19Z" }, + { url = "https://files.pythonhosted.org/packages/43/5d/779320063e88af9c4a7c2cf463ff11c21ac9c8bd730c4a294b0000b666c9/scikit_learn-1.7.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:acbc0f5fd2edd3432a22c69bed78e837c70cf896cd7993d71d51ba6708507476", size = 8636997, upload-time = "2025-09-09T08:20:45.468Z" }, + { url = "https://files.pythonhosted.org/packages/5c/d0/0c577d9325b05594fdd33aa970bf53fb673f051a45496842caee13cfd7fe/scikit_learn-1.7.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e5bf3d930aee75a65478df91ac1225ff89cd28e9ac7bd1196853a9229b6adb0b", size = 9478381, upload-time = "2025-09-09T08:20:47.982Z" }, + { url = "https://files.pythonhosted.org/packages/82/70/8bf44b933837ba8494ca0fc9a9ab60f1c13b062ad0197f60a56e2fc4c43e/scikit_learn-1.7.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4d6e9deed1a47aca9fe2f267ab8e8fe82ee20b4526b2c0cd9e135cea10feb44", size = 9300296, upload-time = "2025-09-09T08:20:50.366Z" }, + { url = "https://files.pythonhosted.org/packages/c6/99/ed35197a158f1fdc2fe7c3680e9c70d0128f662e1fee4ed495f4b5e13db0/scikit_learn-1.7.2-cp312-cp312-win_amd64.whl", hash = "sha256:6088aa475f0785e01bcf8529f55280a3d7d298679f50c0bb70a2364a82d0b290", size = 8731256, upload-time = "2025-09-09T08:20:52.627Z" }, + { url = "https://files.pythonhosted.org/packages/ae/93/a3038cb0293037fd335f77f31fe053b89c72f17b1c8908c576c29d953e84/scikit_learn-1.7.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0b7dacaa05e5d76759fb071558a8b5130f4845166d88654a0f9bdf3eb57851b7", size = 9212382, upload-time = "2025-09-09T08:20:54.731Z" }, + { url = "https://files.pythonhosted.org/packages/40/dd/9a88879b0c1104259136146e4742026b52df8540c39fec21a6383f8292c7/scikit_learn-1.7.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:abebbd61ad9e1deed54cca45caea8ad5f79e1b93173dece40bb8e0c658dbe6fe", size = 8592042, upload-time = "2025-09-09T08:20:57.313Z" }, + { url = "https://files.pythonhosted.org/packages/46/af/c5e286471b7d10871b811b72ae794ac5fe2989c0a2df07f0ec723030f5f5/scikit_learn-1.7.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:502c18e39849c0ea1a5d681af1dbcf15f6cce601aebb657aabbfe84133c1907f", size = 9434180, upload-time = "2025-09-09T08:20:59.671Z" }, + { url = "https://files.pythonhosted.org/packages/f1/fd/df59faa53312d585023b2da27e866524ffb8faf87a68516c23896c718320/scikit_learn-1.7.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a4c328a71785382fe3fe676a9ecf2c86189249beff90bf85e22bdb7efaf9ae0", size = 9283660, upload-time = "2025-09-09T08:21:01.71Z" }, + { url = "https://files.pythonhosted.org/packages/a7/c7/03000262759d7b6f38c836ff9d512f438a70d8a8ddae68ee80de72dcfb63/scikit_learn-1.7.2-cp313-cp313-win_amd64.whl", hash = "sha256:63a9afd6f7b229aad94618c01c252ce9e6fa97918c5ca19c9a17a087d819440c", size = 8702057, upload-time = "2025-09-09T08:21:04.234Z" }, + { url = "https://files.pythonhosted.org/packages/55/87/ef5eb1f267084532c8e4aef98a28b6ffe7425acbfd64b5e2f2e066bc29b3/scikit_learn-1.7.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:9acb6c5e867447b4e1390930e3944a005e2cb115922e693c08a323421a6966e8", size = 9558731, upload-time = "2025-09-09T08:21:06.381Z" }, + { url = "https://files.pythonhosted.org/packages/93/f8/6c1e3fc14b10118068d7938878a9f3f4e6d7b74a8ddb1e5bed65159ccda8/scikit_learn-1.7.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:2a41e2a0ef45063e654152ec9d8bcfc39f7afce35b08902bfe290c2498a67a6a", size = 9038852, upload-time = "2025-09-09T08:21:08.628Z" }, + { url = "https://files.pythonhosted.org/packages/83/87/066cafc896ee540c34becf95d30375fe5cbe93c3b75a0ee9aa852cd60021/scikit_learn-1.7.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:98335fb98509b73385b3ab2bd0639b1f610541d3988ee675c670371d6a87aa7c", size = 9527094, upload-time = "2025-09-09T08:21:11.486Z" }, + { url = "https://files.pythonhosted.org/packages/9c/2b/4903e1ccafa1f6453b1ab78413938c8800633988c838aa0be386cbb33072/scikit_learn-1.7.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:191e5550980d45449126e23ed1d5e9e24b2c68329ee1f691a3987476e115e09c", size = 9367436, upload-time = "2025-09-09T08:21:13.602Z" }, + { url = "https://files.pythonhosted.org/packages/b5/aa/8444be3cfb10451617ff9d177b3c190288f4563e6c50ff02728be67ad094/scikit_learn-1.7.2-cp313-cp313t-win_amd64.whl", hash = "sha256:57dc4deb1d3762c75d685507fbd0bc17160144b2f2ba4ccea5dc285ab0d0e973", size = 9275749, upload-time = "2025-09-09T08:21:15.96Z" }, + { url = "https://files.pythonhosted.org/packages/d9/82/dee5acf66837852e8e68df6d8d3a6cb22d3df997b733b032f513d95205b7/scikit_learn-1.7.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fa8f63940e29c82d1e67a45d5297bdebbcb585f5a5a50c4914cc2e852ab77f33", size = 9208906, upload-time = "2025-09-09T08:21:18.557Z" }, + { url = "https://files.pythonhosted.org/packages/3c/30/9029e54e17b87cb7d50d51a5926429c683d5b4c1732f0507a6c3bed9bf65/scikit_learn-1.7.2-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:f95dc55b7902b91331fa4e5845dd5bde0580c9cd9612b1b2791b7e80c3d32615", size = 8627836, upload-time = "2025-09-09T08:21:20.695Z" }, + { url = "https://files.pythonhosted.org/packages/60/18/4a52c635c71b536879f4b971c2cedf32c35ee78f48367885ed8025d1f7ee/scikit_learn-1.7.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9656e4a53e54578ad10a434dc1f993330568cfee176dff07112b8785fb413106", size = 9426236, upload-time = "2025-09-09T08:21:22.645Z" }, + { url = "https://files.pythonhosted.org/packages/99/7e/290362f6ab582128c53445458a5befd471ed1ea37953d5bcf80604619250/scikit_learn-1.7.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96dc05a854add0e50d3f47a1ef21a10a595016da5b007c7d9cd9d0bffd1fcc61", size = 9312593, upload-time = "2025-09-09T08:21:24.65Z" }, + { url = "https://files.pythonhosted.org/packages/8e/87/24f541b6d62b1794939ae6422f8023703bbf6900378b2b34e0b4384dfefd/scikit_learn-1.7.2-cp314-cp314-win_amd64.whl", hash = "sha256:bb24510ed3f9f61476181e4db51ce801e2ba37541def12dc9333b946fc7a9cf8", size = 8820007, upload-time = "2025-09-09T08:21:26.713Z" }, +] + +[[package]] +name = "scipy" +version = "1.16.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/0a/ca/d8ace4f98322d01abcd52d381134344bf7b431eba7ed8b42bdea5a3c2ac9/scipy-1.16.3.tar.gz", hash = "sha256:01e87659402762f43bd2fee13370553a17ada367d42e7487800bf2916535aecb", size = 30597883, upload-time = "2025-10-28T17:38:54.068Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/41/5bf55c3f386b1643812f3a5674edf74b26184378ef0f3e7c7a09a7e2ca7f/scipy-1.16.3-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:81fc5827606858cf71446a5e98715ba0e11f0dbc83d71c7409d05486592a45d6", size = 36659043, upload-time = "2025-10-28T17:32:40.285Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0f/65582071948cfc45d43e9870bf7ca5f0e0684e165d7c9ef4e50d783073eb/scipy-1.16.3-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:c97176013d404c7346bf57874eaac5187d969293bf40497140b0a2b2b7482e07", size = 28898986, upload-time = "2025-10-28T17:32:45.325Z" }, + { url = "https://files.pythonhosted.org/packages/96/5e/36bf3f0ac298187d1ceadde9051177d6a4fe4d507e8f59067dc9dd39e650/scipy-1.16.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:2b71d93c8a9936046866acebc915e2af2e292b883ed6e2cbe5c34beb094b82d9", size = 20889814, upload-time = "2025-10-28T17:32:49.277Z" }, + { url = "https://files.pythonhosted.org/packages/80/35/178d9d0c35394d5d5211bbff7ac4f2986c5488b59506fef9e1de13ea28d3/scipy-1.16.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:3d4a07a8e785d80289dfe66b7c27d8634a773020742ec7187b85ccc4b0e7b686", size = 23565795, upload-time = "2025-10-28T17:32:53.337Z" }, + { url = "https://files.pythonhosted.org/packages/fa/46/d1146ff536d034d02f83c8afc3c4bab2eddb634624d6529a8512f3afc9da/scipy-1.16.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0553371015692a898e1aa858fed67a3576c34edefa6b7ebdb4e9dde49ce5c203", size = 33349476, upload-time = "2025-10-28T17:32:58.353Z" }, + { url = "https://files.pythonhosted.org/packages/79/2e/415119c9ab3e62249e18c2b082c07aff907a273741b3f8160414b0e9193c/scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:72d1717fd3b5e6ec747327ce9bda32d5463f472c9dce9f54499e81fbd50245a1", size = 35676692, upload-time = "2025-10-28T17:33:03.88Z" }, + { url = "https://files.pythonhosted.org/packages/27/82/df26e44da78bf8d2aeaf7566082260cfa15955a5a6e96e6a29935b64132f/scipy-1.16.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1fb2472e72e24d1530debe6ae078db70fb1605350c88a3d14bc401d6306dbffe", size = 36019345, upload-time = "2025-10-28T17:33:09.773Z" }, + { url = "https://files.pythonhosted.org/packages/82/31/006cbb4b648ba379a95c87262c2855cd0d09453e500937f78b30f02fa1cd/scipy-1.16.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c5192722cffe15f9329a3948c4b1db789fbb1f05c97899187dcf009b283aea70", size = 38678975, upload-time = "2025-10-28T17:33:15.809Z" }, + { url = "https://files.pythonhosted.org/packages/c2/7f/acbd28c97e990b421af7d6d6cd416358c9c293fc958b8529e0bd5d2a2a19/scipy-1.16.3-cp312-cp312-win_amd64.whl", hash = "sha256:56edc65510d1331dae01ef9b658d428e33ed48b4f77b1d51caf479a0253f96dc", size = 38555926, upload-time = "2025-10-28T17:33:21.388Z" }, + { url = "https://files.pythonhosted.org/packages/ce/69/c5c7807fd007dad4f48e0a5f2153038dc96e8725d3345b9ee31b2b7bed46/scipy-1.16.3-cp312-cp312-win_arm64.whl", hash = "sha256:a8a26c78ef223d3e30920ef759e25625a0ecdd0d60e5a8818b7513c3e5384cf2", size = 25463014, upload-time = "2025-10-28T17:33:25.975Z" }, + { url = "https://files.pythonhosted.org/packages/72/f1/57e8327ab1508272029e27eeef34f2302ffc156b69e7e233e906c2a5c379/scipy-1.16.3-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:d2ec56337675e61b312179a1ad124f5f570c00f920cc75e1000025451b88241c", size = 36617856, upload-time = "2025-10-28T17:33:31.375Z" }, + { url = "https://files.pythonhosted.org/packages/44/13/7e63cfba8a7452eb756306aa2fd9b37a29a323b672b964b4fdeded9a3f21/scipy-1.16.3-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:16b8bc35a4cc24db80a0ec836a9286d0e31b2503cb2fd7ff7fb0e0374a97081d", size = 28874306, upload-time = "2025-10-28T17:33:36.516Z" }, + { url = "https://files.pythonhosted.org/packages/15/65/3a9400efd0228a176e6ec3454b1fa998fbbb5a8defa1672c3f65706987db/scipy-1.16.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:5803c5fadd29de0cf27fa08ccbfe7a9e5d741bf63e4ab1085437266f12460ff9", size = 20865371, upload-time = "2025-10-28T17:33:42.094Z" }, + { url = "https://files.pythonhosted.org/packages/33/d7/eda09adf009a9fb81827194d4dd02d2e4bc752cef16737cc4ef065234031/scipy-1.16.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:b81c27fc41954319a943d43b20e07c40bdcd3ff7cf013f4fb86286faefe546c4", size = 23524877, upload-time = "2025-10-28T17:33:48.483Z" }, + { url = "https://files.pythonhosted.org/packages/7d/6b/3f911e1ebc364cb81320223a3422aab7d26c9c7973109a9cd0f27c64c6c0/scipy-1.16.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0c3b4dd3d9b08dbce0f3440032c52e9e2ab9f96ade2d3943313dfe51a7056959", size = 33342103, upload-time = "2025-10-28T17:33:56.495Z" }, + { url = "https://files.pythonhosted.org/packages/21/f6/4bfb5695d8941e5c570a04d9fcd0d36bce7511b7d78e6e75c8f9791f82d0/scipy-1.16.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7dc1360c06535ea6116a2220f760ae572db9f661aba2d88074fe30ec2aa1ff88", size = 35697297, upload-time = "2025-10-28T17:34:04.722Z" }, + { url = "https://files.pythonhosted.org/packages/04/e1/6496dadbc80d8d896ff72511ecfe2316b50313bfc3ebf07a3f580f08bd8c/scipy-1.16.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:663b8d66a8748051c3ee9c96465fb417509315b99c71550fda2591d7dd634234", size = 36021756, upload-time = "2025-10-28T17:34:13.482Z" }, + { url = "https://files.pythonhosted.org/packages/fe/bd/a8c7799e0136b987bda3e1b23d155bcb31aec68a4a472554df5f0937eef7/scipy-1.16.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eab43fae33a0c39006a88096cd7b4f4ef545ea0447d250d5ac18202d40b6611d", size = 38696566, upload-time = "2025-10-28T17:34:22.384Z" }, + { url = "https://files.pythonhosted.org/packages/cd/01/1204382461fcbfeb05b6161b594f4007e78b6eba9b375382f79153172b4d/scipy-1.16.3-cp313-cp313-win_amd64.whl", hash = "sha256:062246acacbe9f8210de8e751b16fc37458213f124bef161a5a02c7a39284304", size = 38529877, upload-time = "2025-10-28T17:35:51.076Z" }, + { url = "https://files.pythonhosted.org/packages/7f/14/9d9fbcaa1260a94f4bb5b64ba9213ceb5d03cd88841fe9fd1ffd47a45b73/scipy-1.16.3-cp313-cp313-win_arm64.whl", hash = "sha256:50a3dbf286dbc7d84f176f9a1574c705f277cb6565069f88f60db9eafdbe3ee2", size = 25455366, upload-time = "2025-10-28T17:35:59.014Z" }, + { url = "https://files.pythonhosted.org/packages/e2/a3/9ec205bd49f42d45d77f1730dbad9ccf146244c1647605cf834b3a8c4f36/scipy-1.16.3-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:fb4b29f4cf8cc5a8d628bc8d8e26d12d7278cd1f219f22698a378c3d67db5e4b", size = 37027931, upload-time = "2025-10-28T17:34:31.451Z" }, + { url = "https://files.pythonhosted.org/packages/25/06/ca9fd1f3a4589cbd825b1447e5db3a8ebb969c1eaf22c8579bd286f51b6d/scipy-1.16.3-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:8d09d72dc92742988b0e7750bddb8060b0c7079606c0d24a8cc8e9c9c11f9079", size = 29400081, upload-time = "2025-10-28T17:34:39.087Z" }, + { url = "https://files.pythonhosted.org/packages/6a/56/933e68210d92657d93fb0e381683bc0e53a965048d7358ff5fbf9e6a1b17/scipy-1.16.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:03192a35e661470197556de24e7cb1330d84b35b94ead65c46ad6f16f6b28f2a", size = 21391244, upload-time = "2025-10-28T17:34:45.234Z" }, + { url = "https://files.pythonhosted.org/packages/a8/7e/779845db03dc1418e215726329674b40576879b91814568757ff0014ad65/scipy-1.16.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:57d01cb6f85e34f0946b33caa66e892aae072b64b034183f3d87c4025802a119", size = 23929753, upload-time = "2025-10-28T17:34:51.793Z" }, + { url = "https://files.pythonhosted.org/packages/4c/4b/f756cf8161d5365dcdef9e5f460ab226c068211030a175d2fc7f3f41ca64/scipy-1.16.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:96491a6a54e995f00a28a3c3badfff58fd093bf26cd5fb34a2188c8c756a3a2c", size = 33496912, upload-time = "2025-10-28T17:34:59.8Z" }, + { url = "https://files.pythonhosted.org/packages/09/b5/222b1e49a58668f23839ca1542a6322bb095ab8d6590d4f71723869a6c2c/scipy-1.16.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cd13e354df9938598af2be05822c323e97132d5e6306b83a3b4ee6724c6e522e", size = 35802371, upload-time = "2025-10-28T17:35:08.173Z" }, + { url = "https://files.pythonhosted.org/packages/c1/8d/5964ef68bb31829bde27611f8c9deeac13764589fe74a75390242b64ca44/scipy-1.16.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:63d3cdacb8a824a295191a723ee5e4ea7768ca5ca5f2838532d9f2e2b3ce2135", size = 36190477, upload-time = "2025-10-28T17:35:16.7Z" }, + { url = "https://files.pythonhosted.org/packages/ab/f2/b31d75cb9b5fa4dd39a0a931ee9b33e7f6f36f23be5ef560bf72e0f92f32/scipy-1.16.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:e7efa2681ea410b10dde31a52b18b0154d66f2485328830e45fdf183af5aefc6", size = 38796678, upload-time = "2025-10-28T17:35:26.354Z" }, + { url = "https://files.pythonhosted.org/packages/b4/1e/b3723d8ff64ab548c38d87055483714fefe6ee20e0189b62352b5e015bb1/scipy-1.16.3-cp313-cp313t-win_amd64.whl", hash = "sha256:2d1ae2cf0c350e7705168ff2429962a89ad90c2d49d1dd300686d8b2a5af22fc", size = 38640178, upload-time = "2025-10-28T17:35:35.304Z" }, + { url = "https://files.pythonhosted.org/packages/8e/f3/d854ff38789aca9b0cc23008d607ced9de4f7ab14fa1ca4329f86b3758ca/scipy-1.16.3-cp313-cp313t-win_arm64.whl", hash = "sha256:0c623a54f7b79dd88ef56da19bc2873afec9673a48f3b85b18e4d402bdd29a5a", size = 25803246, upload-time = "2025-10-28T17:35:42.155Z" }, + { url = "https://files.pythonhosted.org/packages/99/f6/99b10fd70f2d864c1e29a28bbcaa0c6340f9d8518396542d9ea3b4aaae15/scipy-1.16.3-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:875555ce62743e1d54f06cdf22c1e0bc47b91130ac40fe5d783b6dfa114beeb6", size = 36606469, upload-time = "2025-10-28T17:36:08.741Z" }, + { url = "https://files.pythonhosted.org/packages/4d/74/043b54f2319f48ea940dd025779fa28ee360e6b95acb7cd188fad4391c6b/scipy-1.16.3-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:bb61878c18a470021fb515a843dc7a76961a8daceaaaa8bad1332f1bf4b54657", size = 28872043, upload-time = "2025-10-28T17:36:16.599Z" }, + { url = "https://files.pythonhosted.org/packages/4d/e1/24b7e50cc1c4ee6ffbcb1f27fe9f4c8b40e7911675f6d2d20955f41c6348/scipy-1.16.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:f2622206f5559784fa5c4b53a950c3c7c1cf3e84ca1b9c4b6c03f062f289ca26", size = 20862952, upload-time = "2025-10-28T17:36:22.966Z" }, + { url = "https://files.pythonhosted.org/packages/dd/3a/3e8c01a4d742b730df368e063787c6808597ccb38636ed821d10b39ca51b/scipy-1.16.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7f68154688c515cdb541a31ef8eb66d8cd1050605be9dcd74199cbd22ac739bc", size = 23508512, upload-time = "2025-10-28T17:36:29.731Z" }, + { url = "https://files.pythonhosted.org/packages/1f/60/c45a12b98ad591536bfe5330cb3cfe1850d7570259303563b1721564d458/scipy-1.16.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8b3c820ddb80029fe9f43d61b81d8b488d3ef8ca010d15122b152db77dc94c22", size = 33413639, upload-time = "2025-10-28T17:36:37.982Z" }, + { url = "https://files.pythonhosted.org/packages/71/bc/35957d88645476307e4839712642896689df442f3e53b0fa016ecf8a3357/scipy-1.16.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d3837938ae715fc0fe3c39c0202de3a8853aff22ca66781ddc2ade7554b7e2cc", size = 35704729, upload-time = "2025-10-28T17:36:46.547Z" }, + { url = "https://files.pythonhosted.org/packages/3b/15/89105e659041b1ca11c386e9995aefacd513a78493656e57789f9d9eab61/scipy-1.16.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:aadd23f98f9cb069b3bd64ddc900c4d277778242e961751f77a8cb5c4b946fb0", size = 36086251, upload-time = "2025-10-28T17:36:55.161Z" }, + { url = "https://files.pythonhosted.org/packages/1a/87/c0ea673ac9c6cc50b3da2196d860273bc7389aa69b64efa8493bdd25b093/scipy-1.16.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b7c5f1bda1354d6a19bc6af73a649f8285ca63ac6b52e64e658a5a11d4d69800", size = 38716681, upload-time = "2025-10-28T17:37:04.1Z" }, + { url = "https://files.pythonhosted.org/packages/91/06/837893227b043fb9b0d13e4bd7586982d8136cb249ffb3492930dab905b8/scipy-1.16.3-cp314-cp314-win_amd64.whl", hash = "sha256:e5d42a9472e7579e473879a1990327830493a7047506d58d73fc429b84c1d49d", size = 39358423, upload-time = "2025-10-28T17:38:20.005Z" }, + { url = "https://files.pythonhosted.org/packages/95/03/28bce0355e4d34a7c034727505a02d19548549e190bedd13a721e35380b7/scipy-1.16.3-cp314-cp314-win_arm64.whl", hash = "sha256:6020470b9d00245926f2d5bb93b119ca0340f0d564eb6fbaad843eaebf9d690f", size = 26135027, upload-time = "2025-10-28T17:38:24.966Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6f/69f1e2b682efe9de8fe9f91040f0cd32f13cfccba690512ba4c582b0bc29/scipy-1.16.3-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:e1d27cbcb4602680a49d787d90664fa4974063ac9d4134813332a8c53dbe667c", size = 37028379, upload-time = "2025-10-28T17:37:14.061Z" }, + { url = "https://files.pythonhosted.org/packages/7c/2d/e826f31624a5ebbab1cd93d30fd74349914753076ed0593e1d56a98c4fb4/scipy-1.16.3-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:9b9c9c07b6d56a35777a1b4cc8966118fb16cfd8daf6743867d17d36cfad2d40", size = 29400052, upload-time = "2025-10-28T17:37:21.709Z" }, + { url = "https://files.pythonhosted.org/packages/69/27/d24feb80155f41fd1f156bf144e7e049b4e2b9dd06261a242905e3bc7a03/scipy-1.16.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:3a4c460301fb2cffb7f88528f30b3127742cff583603aa7dc964a52c463b385d", size = 21391183, upload-time = "2025-10-28T17:37:29.559Z" }, + { url = "https://files.pythonhosted.org/packages/f8/d3/1b229e433074c5738a24277eca520a2319aac7465eea7310ea6ae0e98ae2/scipy-1.16.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:f667a4542cc8917af1db06366d3f78a5c8e83badd56409f94d1eac8d8d9133fa", size = 23930174, upload-time = "2025-10-28T17:37:36.306Z" }, + { url = "https://files.pythonhosted.org/packages/16/9d/d9e148b0ec680c0f042581a2be79a28a7ab66c0c4946697f9e7553ead337/scipy-1.16.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f379b54b77a597aa7ee5e697df0d66903e41b9c85a6dd7946159e356319158e8", size = 33497852, upload-time = "2025-10-28T17:37:42.228Z" }, + { url = "https://files.pythonhosted.org/packages/2f/22/4e5f7561e4f98b7bea63cf3fd7934bff1e3182e9f1626b089a679914d5c8/scipy-1.16.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4aff59800a3b7f786b70bfd6ab551001cb553244988d7d6b8299cb1ea653b353", size = 35798595, upload-time = "2025-10-28T17:37:48.102Z" }, + { url = "https://files.pythonhosted.org/packages/83/42/6644d714c179429fc7196857866f219fef25238319b650bb32dde7bf7a48/scipy-1.16.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:da7763f55885045036fabcebd80144b757d3db06ab0861415d1c3b7c69042146", size = 36186269, upload-time = "2025-10-28T17:37:53.72Z" }, + { url = "https://files.pythonhosted.org/packages/ac/70/64b4d7ca92f9cf2e6fc6aaa2eecf80bb9b6b985043a9583f32f8177ea122/scipy-1.16.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ffa6eea95283b2b8079b821dc11f50a17d0571c92b43e2b5b12764dc5f9b285d", size = 38802779, upload-time = "2025-10-28T17:37:59.393Z" }, + { url = "https://files.pythonhosted.org/packages/61/82/8d0e39f62764cce5ffd5284131e109f07cf8955aef9ab8ed4e3aa5e30539/scipy-1.16.3-cp314-cp314t-win_amd64.whl", hash = "sha256:d9f48cafc7ce94cf9b15c6bffdc443a81a27bf7075cf2dcd5c8b40f85d10c4e7", size = 39471128, upload-time = "2025-10-28T17:38:05.259Z" }, + { url = "https://files.pythonhosted.org/packages/64/47/a494741db7280eae6dc033510c319e34d42dd41b7ac0c7ead39354d1a2b5/scipy-1.16.3-cp314-cp314t-win_arm64.whl", hash = "sha256:21d9d6b197227a12dcbf9633320a4e34c6b0e51c57268df255a0942983bac562", size = 26464127, upload-time = "2025-10-28T17:38:11.34Z" }, +] + +[[package]] +name = "send2trash" +version = "1.8.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fd/3a/aec9b02217bb79b87bbc1a21bc6abc51e3d5dcf65c30487ac96c0908c722/Send2Trash-1.8.3.tar.gz", hash = "sha256:b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf", size = 17394, upload-time = "2024-04-07T00:01:09.267Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/40/b0/4562db6223154aa4e22f939003cb92514c79f3d4dccca3444253fd17f902/Send2Trash-1.8.3-py3-none-any.whl", hash = "sha256:0c31227e0bd08961c7665474a3d1ef7193929fedda4233843689baa056be46c9", size = 18072, upload-time = "2024-04-07T00:01:07.438Z" }, +] + +[[package]] +name = "sentry-sdk" +version = "2.45.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "certifi" }, + { name = "urllib3" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/61/89/1561b3dc8e28bf7978d031893297e89be266f53650c87bb14a29406a9791/sentry_sdk-2.45.0.tar.gz", hash = "sha256:e9bbfe69d5f6742f48bad22452beffb525bbc5b797d817c7f1b1f7d210cdd271", size = 373631, upload-time = "2025-11-18T13:23:22.475Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/c6/039121a0355bc1b5bcceef0dabf211b021fd435d0ee5c46393717bb1c09f/sentry_sdk-2.45.0-py2.py3-none-any.whl", hash = "sha256:86c8ab05dc3e8666aece77a5c747b45b25aa1d5f35f06cde250608f495d50f23", size = 404791, upload-time = "2025-11-18T13:23:20.533Z" }, +] + +[package.optional-dependencies] +fastapi = [ + { name = "fastapi" }, +] + +[[package]] +name = "setuptools" +version = "80.9.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/18/5d/3bf57dcd21979b887f014ea83c24ae194cfcd12b9e0fda66b957c69d1fca/setuptools-80.9.0.tar.gz", hash = "sha256:f36b47402ecde768dbfafc46e8e4207b4360c654f1f3bb84475f0a28628fb19c", size = 1319958, upload-time = "2025-05-27T00:56:51.443Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a3/dc/17031897dae0efacfea57dfd3a82fdd2a2aeb58e0ff71b77b87e44edc772/setuptools-80.9.0-py3-none-any.whl", hash = "sha256:062d34222ad13e0cc312a4c02d73f059e86a4acbfbdea8f8f76b28c99f306922", size = 1201486, upload-time = "2025-05-27T00:56:49.664Z" }, +] + +[[package]] +name = "shapely" +version = "2.1.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/4d/bc/0989043118a27cccb4e906a46b7565ce36ca7b57f5a18b78f4f1b0f72d9d/shapely-2.1.2.tar.gz", hash = "sha256:2ed4ecb28320a433db18a5bf029986aa8afcfd740745e78847e330d5d94922a9", size = 315489, upload-time = "2025-09-24T13:51:41.432Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/24/c0/f3b6453cf2dfa99adc0ba6675f9aaff9e526d2224cbd7ff9c1a879238693/shapely-2.1.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fe2533caae6a91a543dec62e8360fe86ffcdc42a7c55f9dfd0128a977a896b94", size = 1833550, upload-time = "2025-09-24T13:50:30.019Z" }, + { url = "https://files.pythonhosted.org/packages/86/07/59dee0bc4b913b7ab59ab1086225baca5b8f19865e6101db9ebb7243e132/shapely-2.1.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ba4d1333cc0bc94381d6d4308d2e4e008e0bd128bdcff5573199742ee3634359", size = 1643556, upload-time = "2025-09-24T13:50:32.291Z" }, + { url = "https://files.pythonhosted.org/packages/26/29/a5397e75b435b9895cd53e165083faed5d12fd9626eadec15a83a2411f0f/shapely-2.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0bd308103340030feef6c111d3eb98d50dc13feea33affc8a6f9fa549e9458a3", size = 2988308, upload-time = "2025-09-24T13:50:33.862Z" }, + { url = "https://files.pythonhosted.org/packages/b9/37/e781683abac55dde9771e086b790e554811a71ed0b2b8a1e789b7430dd44/shapely-2.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1e7d4d7ad262a48bb44277ca12c7c78cb1b0f56b32c10734ec9a1d30c0b0c54b", size = 3099844, upload-time = "2025-09-24T13:50:35.459Z" }, + { url = "https://files.pythonhosted.org/packages/d8/f3/9876b64d4a5a321b9dc482c92bb6f061f2fa42131cba643c699f39317cb9/shapely-2.1.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9eddfe513096a71896441a7c37db72da0687b34752c4e193577a145c71736fc", size = 3988842, upload-time = "2025-09-24T13:50:37.478Z" }, + { url = "https://files.pythonhosted.org/packages/d1/a0/704c7292f7014c7e74ec84eddb7b109e1fbae74a16deae9c1504b1d15565/shapely-2.1.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:980c777c612514c0cf99bc8a9de6d286f5e186dcaf9091252fcd444e5638193d", size = 4152714, upload-time = "2025-09-24T13:50:39.9Z" }, + { url = "https://files.pythonhosted.org/packages/53/46/319c9dc788884ad0785242543cdffac0e6530e4d0deb6c4862bc4143dcf3/shapely-2.1.2-cp312-cp312-win32.whl", hash = "sha256:9111274b88e4d7b54a95218e243282709b330ef52b7b86bc6aaf4f805306f454", size = 1542745, upload-time = "2025-09-24T13:50:41.414Z" }, + { url = "https://files.pythonhosted.org/packages/ec/bf/cb6c1c505cb31e818e900b9312d514f381fbfa5c4363edfce0fcc4f8c1a4/shapely-2.1.2-cp312-cp312-win_amd64.whl", hash = "sha256:743044b4cfb34f9a67205cee9279feaf60ba7d02e69febc2afc609047cb49179", size = 1722861, upload-time = "2025-09-24T13:50:43.35Z" }, + { url = "https://files.pythonhosted.org/packages/c3/90/98ef257c23c46425dc4d1d31005ad7c8d649fe423a38b917db02c30f1f5a/shapely-2.1.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b510dda1a3672d6879beb319bc7c5fd302c6c354584690973c838f46ec3e0fa8", size = 1832644, upload-time = "2025-09-24T13:50:44.886Z" }, + { url = "https://files.pythonhosted.org/packages/6d/ab/0bee5a830d209adcd3a01f2d4b70e587cdd9fd7380d5198c064091005af8/shapely-2.1.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8cff473e81017594d20ec55d86b54bc635544897e13a7cfc12e36909c5309a2a", size = 1642887, upload-time = "2025-09-24T13:50:46.735Z" }, + { url = "https://files.pythonhosted.org/packages/2d/5e/7d7f54ba960c13302584c73704d8c4d15404a51024631adb60b126a4ae88/shapely-2.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fe7b77dc63d707c09726b7908f575fc04ff1d1ad0f3fb92aec212396bc6cfe5e", size = 2970931, upload-time = "2025-09-24T13:50:48.374Z" }, + { url = "https://files.pythonhosted.org/packages/f2/a2/83fc37e2a58090e3d2ff79175a95493c664bcd0b653dd75cb9134645a4e5/shapely-2.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ed1a5bbfb386ee8332713bf7508bc24e32d24b74fc9a7b9f8529a55db9f4ee6", size = 3082855, upload-time = "2025-09-24T13:50:50.037Z" }, + { url = "https://files.pythonhosted.org/packages/44/2b/578faf235a5b09f16b5f02833c53822294d7f21b242f8e2d0cf03fb64321/shapely-2.1.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a84e0582858d841d54355246ddfcbd1fce3179f185da7470f41ce39d001ee1af", size = 3979960, upload-time = "2025-09-24T13:50:51.74Z" }, + { url = "https://files.pythonhosted.org/packages/4d/04/167f096386120f692cc4ca02f75a17b961858997a95e67a3cb6a7bbd6b53/shapely-2.1.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dc3487447a43d42adcdf52d7ac73804f2312cbfa5d433a7d2c506dcab0033dfd", size = 4142851, upload-time = "2025-09-24T13:50:53.49Z" }, + { url = "https://files.pythonhosted.org/packages/48/74/fb402c5a6235d1c65a97348b48cdedb75fb19eca2b1d66d04969fc1c6091/shapely-2.1.2-cp313-cp313-win32.whl", hash = "sha256:9c3a3c648aedc9f99c09263b39f2d8252f199cb3ac154fadc173283d7d111350", size = 1541890, upload-time = "2025-09-24T13:50:55.337Z" }, + { url = "https://files.pythonhosted.org/packages/41/47/3647fe7ad990af60ad98b889657a976042c9988c2807cf322a9d6685f462/shapely-2.1.2-cp313-cp313-win_amd64.whl", hash = "sha256:ca2591bff6645c216695bdf1614fca9c82ea1144d4a7591a466fef64f28f0715", size = 1722151, upload-time = "2025-09-24T13:50:57.153Z" }, + { url = "https://files.pythonhosted.org/packages/3c/49/63953754faa51ffe7d8189bfbe9ca34def29f8c0e34c67cbe2a2795f269d/shapely-2.1.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:2d93d23bdd2ed9dc157b46bc2f19b7da143ca8714464249bef6771c679d5ff40", size = 1834130, upload-time = "2025-09-24T13:50:58.49Z" }, + { url = "https://files.pythonhosted.org/packages/7f/ee/dce001c1984052970ff60eb4727164892fb2d08052c575042a47f5a9e88f/shapely-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01d0d304b25634d60bd7cf291828119ab55a3bab87dc4af1e44b07fb225f188b", size = 1642802, upload-time = "2025-09-24T13:50:59.871Z" }, + { url = "https://files.pythonhosted.org/packages/da/e7/fc4e9a19929522877fa602f705706b96e78376afb7fad09cad5b9af1553c/shapely-2.1.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8d8382dd120d64b03698b7298b89611a6ea6f55ada9d39942838b79c9bc89801", size = 3018460, upload-time = "2025-09-24T13:51:02.08Z" }, + { url = "https://files.pythonhosted.org/packages/a1/18/7519a25db21847b525696883ddc8e6a0ecaa36159ea88e0fef11466384d0/shapely-2.1.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19efa3611eef966e776183e338b2d7ea43569ae99ab34f8d17c2c054d3205cc0", size = 3095223, upload-time = "2025-09-24T13:51:04.472Z" }, + { url = "https://files.pythonhosted.org/packages/48/de/b59a620b1f3a129c3fecc2737104a0a7e04e79335bd3b0a1f1609744cf17/shapely-2.1.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:346ec0c1a0fcd32f57f00e4134d1200e14bf3f5ae12af87ba83ca275c502498c", size = 4030760, upload-time = "2025-09-24T13:51:06.455Z" }, + { url = "https://files.pythonhosted.org/packages/96/b3/c6655ee7232b417562bae192ae0d3ceaadb1cc0ffc2088a2ddf415456cc2/shapely-2.1.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6305993a35989391bd3476ee538a5c9a845861462327efe00dd11a5c8c709a99", size = 4170078, upload-time = "2025-09-24T13:51:08.584Z" }, + { url = "https://files.pythonhosted.org/packages/a0/8e/605c76808d73503c9333af8f6cbe7e1354d2d238bda5f88eea36bfe0f42a/shapely-2.1.2-cp313-cp313t-win32.whl", hash = "sha256:c8876673449f3401f278c86eb33224c5764582f72b653a415d0e6672fde887bf", size = 1559178, upload-time = "2025-09-24T13:51:10.73Z" }, + { url = "https://files.pythonhosted.org/packages/36/f7/d317eb232352a1f1444d11002d477e54514a4a6045536d49d0c59783c0da/shapely-2.1.2-cp313-cp313t-win_amd64.whl", hash = "sha256:4a44bc62a10d84c11a7a3d7c1c4fe857f7477c3506e24c9062da0db0ae0c449c", size = 1739756, upload-time = "2025-09-24T13:51:12.105Z" }, + { url = "https://files.pythonhosted.org/packages/fc/c4/3ce4c2d9b6aabd27d26ec988f08cb877ba9e6e96086eff81bfea93e688c7/shapely-2.1.2-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:9a522f460d28e2bf4e12396240a5fc1518788b2fcd73535166d748399ef0c223", size = 1831290, upload-time = "2025-09-24T13:51:13.56Z" }, + { url = "https://files.pythonhosted.org/packages/17/b9/f6ab8918fc15429f79cb04afa9f9913546212d7fb5e5196132a2af46676b/shapely-2.1.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ff629e00818033b8d71139565527ced7d776c269a49bd78c9df84e8f852190c", size = 1641463, upload-time = "2025-09-24T13:51:14.972Z" }, + { url = "https://files.pythonhosted.org/packages/a5/57/91d59ae525ca641e7ac5551c04c9503aee6f29b92b392f31790fcb1a4358/shapely-2.1.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f67b34271dedc3c653eba4e3d7111aa421d5be9b4c4c7d38d30907f796cb30df", size = 2970145, upload-time = "2025-09-24T13:51:16.961Z" }, + { url = "https://files.pythonhosted.org/packages/8a/cb/4948be52ee1da6927831ab59e10d4c29baa2a714f599f1f0d1bc747f5777/shapely-2.1.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21952dc00df38a2c28375659b07a3979d22641aeb104751e769c3ee825aadecf", size = 3073806, upload-time = "2025-09-24T13:51:18.712Z" }, + { url = "https://files.pythonhosted.org/packages/03/83/f768a54af775eb41ef2e7bec8a0a0dbe7d2431c3e78c0a8bdba7ab17e446/shapely-2.1.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1f2f33f486777456586948e333a56ae21f35ae273be99255a191f5c1fa302eb4", size = 3980803, upload-time = "2025-09-24T13:51:20.37Z" }, + { url = "https://files.pythonhosted.org/packages/9f/cb/559c7c195807c91c79d38a1f6901384a2878a76fbdf3f1048893a9b7534d/shapely-2.1.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:cf831a13e0d5a7eb519e96f58ec26e049b1fad411fc6fc23b162a7ce04d9cffc", size = 4133301, upload-time = "2025-09-24T13:51:21.887Z" }, + { url = "https://files.pythonhosted.org/packages/80/cd/60d5ae203241c53ef3abd2ef27c6800e21afd6c94e39db5315ea0cbafb4a/shapely-2.1.2-cp314-cp314-win32.whl", hash = "sha256:61edcd8d0d17dd99075d320a1dd39c0cb9616f7572f10ef91b4b5b00c4aeb566", size = 1583247, upload-time = "2025-09-24T13:51:23.401Z" }, + { url = "https://files.pythonhosted.org/packages/74/d4/135684f342e909330e50d31d441ace06bf83c7dc0777e11043f99167b123/shapely-2.1.2-cp314-cp314-win_amd64.whl", hash = "sha256:a444e7afccdb0999e203b976adb37ea633725333e5b119ad40b1ca291ecf311c", size = 1773019, upload-time = "2025-09-24T13:51:24.873Z" }, + { url = "https://files.pythonhosted.org/packages/a3/05/a44f3f9f695fa3ada22786dc9da33c933da1cbc4bfe876fe3a100bafe263/shapely-2.1.2-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:5ebe3f84c6112ad3d4632b1fd2290665aa75d4cef5f6c5d77c4c95b324527c6a", size = 1834137, upload-time = "2025-09-24T13:51:26.665Z" }, + { url = "https://files.pythonhosted.org/packages/52/7e/4d57db45bf314573427b0a70dfca15d912d108e6023f623947fa69f39b72/shapely-2.1.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5860eb9f00a1d49ebb14e881f5caf6c2cf472c7fd38bd7f253bbd34f934eb076", size = 1642884, upload-time = "2025-09-24T13:51:28.029Z" }, + { url = "https://files.pythonhosted.org/packages/5a/27/4e29c0a55d6d14ad7422bf86995d7ff3f54af0eba59617eb95caf84b9680/shapely-2.1.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b705c99c76695702656327b819c9660768ec33f5ce01fa32b2af62b56ba400a1", size = 3018320, upload-time = "2025-09-24T13:51:29.903Z" }, + { url = "https://files.pythonhosted.org/packages/9f/bb/992e6a3c463f4d29d4cd6ab8963b75b1b1040199edbd72beada4af46bde5/shapely-2.1.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a1fd0ea855b2cf7c9cddaf25543e914dd75af9de08785f20ca3085f2c9ca60b0", size = 3094931, upload-time = "2025-09-24T13:51:32.699Z" }, + { url = "https://files.pythonhosted.org/packages/9c/16/82e65e21070e473f0ed6451224ed9fa0be85033d17e0c6e7213a12f59d12/shapely-2.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:df90e2db118c3671a0754f38e36802db75fe0920d211a27481daf50a711fdf26", size = 4030406, upload-time = "2025-09-24T13:51:34.189Z" }, + { url = "https://files.pythonhosted.org/packages/7c/75/c24ed871c576d7e2b64b04b1fe3d075157f6eb54e59670d3f5ffb36e25c7/shapely-2.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:361b6d45030b4ac64ddd0a26046906c8202eb60d0f9f53085f5179f1d23021a0", size = 4169511, upload-time = "2025-09-24T13:51:36.297Z" }, + { url = "https://files.pythonhosted.org/packages/b1/f7/b3d1d6d18ebf55236eec1c681ce5e665742aab3c0b7b232720a7d43df7b6/shapely-2.1.2-cp314-cp314t-win32.whl", hash = "sha256:b54df60f1fbdecc8ebc2c5b11870461a6417b3d617f555e5033f1505d36e5735", size = 1602607, upload-time = "2025-09-24T13:51:37.757Z" }, + { url = "https://files.pythonhosted.org/packages/9a/f6/f09272a71976dfc138129b8faf435d064a811ae2f708cb147dccdf7aacdb/shapely-2.1.2-cp314-cp314t-win_amd64.whl", hash = "sha256:0036ac886e0923417932c2e6369b6c52e38e0ff5d9120b90eef5cd9a5fc5cae9", size = 1796682, upload-time = "2025-09-24T13:51:39.233Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "sniffio" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, +] + +[[package]] +name = "soupsieve" +version = "2.8" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/e6/21ccce3262dd4889aa3332e5a119a3491a95e8f60939870a3a035aabac0d/soupsieve-2.8.tar.gz", hash = "sha256:e2dd4a40a628cb5f28f6d4b0db8800b8f581b65bb380b97de22ba5ca8d72572f", size = 103472, upload-time = "2025-08-27T15:39:51.78Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/a0/bb38d3b76b8cae341dad93a2dd83ab7462e6dbcdd84d43f54ee60a8dc167/soupsieve-2.8-py3-none-any.whl", hash = "sha256:0cc76456a30e20f5d7f2e14a98a4ae2ee4e5abdc7c5ea0aafe795f344bc7984c", size = 36679, upload-time = "2025-08-27T15:39:50.179Z" }, +] + +[[package]] +name = "sqlalchemy" +version = "2.0.44" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f0/f2/840d7b9496825333f532d2e3976b8eadbf52034178aac53630d09fe6e1ef/sqlalchemy-2.0.44.tar.gz", hash = "sha256:0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22", size = 9819830, upload-time = "2025-10-10T14:39:12.935Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/c4/59c7c9b068e6813c898b771204aad36683c96318ed12d4233e1b18762164/sqlalchemy-2.0.44-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:72fea91746b5890f9e5e0997f16cbf3d53550580d76355ba2d998311b17b2250", size = 2139675, upload-time = "2025-10-10T16:03:31.064Z" }, + { url = "https://files.pythonhosted.org/packages/d6/ae/eeb0920537a6f9c5a3708e4a5fc55af25900216bdb4847ec29cfddf3bf3a/sqlalchemy-2.0.44-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:585c0c852a891450edbb1eaca8648408a3cc125f18cf433941fa6babcc359e29", size = 2127726, upload-time = "2025-10-10T16:03:35.934Z" }, + { url = "https://files.pythonhosted.org/packages/d8/d5/2ebbabe0379418eda8041c06b0b551f213576bfe4c2f09d77c06c07c8cc5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b94843a102efa9ac68a7a30cd46df3ff1ed9c658100d30a725d10d9c60a2f44", size = 3327603, upload-time = "2025-10-10T15:35:28.322Z" }, + { url = "https://files.pythonhosted.org/packages/45/e5/5aa65852dadc24b7d8ae75b7efb8d19303ed6ac93482e60c44a585930ea5/sqlalchemy-2.0.44-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:119dc41e7a7defcefc57189cfa0e61b1bf9c228211aba432b53fb71ef367fda1", size = 3337842, upload-time = "2025-10-10T15:43:45.431Z" }, + { url = "https://files.pythonhosted.org/packages/41/92/648f1afd3f20b71e880ca797a960f638d39d243e233a7082c93093c22378/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0765e318ee9179b3718c4fd7ba35c434f4dd20332fbc6857a5e8df17719c24d7", size = 3264558, upload-time = "2025-10-10T15:35:29.93Z" }, + { url = "https://files.pythonhosted.org/packages/40/cf/e27d7ee61a10f74b17740918e23cbc5bc62011b48282170dc4c66da8ec0f/sqlalchemy-2.0.44-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2e7b5b079055e02d06a4308d0481658e4f06bc7ef211567edc8f7d5dce52018d", size = 3301570, upload-time = "2025-10-10T15:43:48.407Z" }, + { url = "https://files.pythonhosted.org/packages/3b/3d/3116a9a7b63e780fb402799b6da227435be878b6846b192f076d2f838654/sqlalchemy-2.0.44-cp312-cp312-win32.whl", hash = "sha256:846541e58b9a81cce7dee8329f352c318de25aa2f2bbe1e31587eb1f057448b4", size = 2103447, upload-time = "2025-10-10T15:03:21.678Z" }, + { url = "https://files.pythonhosted.org/packages/25/83/24690e9dfc241e6ab062df82cc0df7f4231c79ba98b273fa496fb3dd78ed/sqlalchemy-2.0.44-cp312-cp312-win_amd64.whl", hash = "sha256:7cbcb47fd66ab294703e1644f78971f6f2f1126424d2b300678f419aa73c7b6e", size = 2130912, upload-time = "2025-10-10T15:03:24.656Z" }, + { url = "https://files.pythonhosted.org/packages/45/d3/c67077a2249fdb455246e6853166360054c331db4613cda3e31ab1cadbef/sqlalchemy-2.0.44-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ff486e183d151e51b1d694c7aa1695747599bb00b9f5f604092b54b74c64a8e1", size = 2135479, upload-time = "2025-10-10T16:03:37.671Z" }, + { url = "https://files.pythonhosted.org/packages/2b/91/eabd0688330d6fd114f5f12c4f89b0d02929f525e6bf7ff80aa17ca802af/sqlalchemy-2.0.44-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0b1af8392eb27b372ddb783b317dea0f650241cea5bd29199b22235299ca2e45", size = 2123212, upload-time = "2025-10-10T16:03:41.755Z" }, + { url = "https://files.pythonhosted.org/packages/b0/bb/43e246cfe0e81c018076a16036d9b548c4cc649de241fa27d8d9ca6f85ab/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2b61188657e3a2b9ac4e8f04d6cf8e51046e28175f79464c67f2fd35bceb0976", size = 3255353, upload-time = "2025-10-10T15:35:31.221Z" }, + { url = "https://files.pythonhosted.org/packages/b9/96/c6105ed9a880abe346b64d3b6ddef269ddfcab04f7f3d90a0bf3c5a88e82/sqlalchemy-2.0.44-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b87e7b91a5d5973dda5f00cd61ef72ad75a1db73a386b62877d4875a8840959c", size = 3260222, upload-time = "2025-10-10T15:43:50.124Z" }, + { url = "https://files.pythonhosted.org/packages/44/16/1857e35a47155b5ad927272fee81ae49d398959cb749edca6eaa399b582f/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:15f3326f7f0b2bfe406ee562e17f43f36e16167af99c4c0df61db668de20002d", size = 3189614, upload-time = "2025-10-10T15:35:32.578Z" }, + { url = "https://files.pythonhosted.org/packages/88/ee/4afb39a8ee4fc786e2d716c20ab87b5b1fb33d4ac4129a1aaa574ae8a585/sqlalchemy-2.0.44-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1e77faf6ff919aa8cd63f1c4e561cac1d9a454a191bb864d5dd5e545935e5a40", size = 3226248, upload-time = "2025-10-10T15:43:51.862Z" }, + { url = "https://files.pythonhosted.org/packages/32/d5/0e66097fc64fa266f29a7963296b40a80d6a997b7ac13806183700676f86/sqlalchemy-2.0.44-cp313-cp313-win32.whl", hash = "sha256:ee51625c2d51f8baadf2829fae817ad0b66b140573939dd69284d2ba3553ae73", size = 2101275, upload-time = "2025-10-10T15:03:26.096Z" }, + { url = "https://files.pythonhosted.org/packages/03/51/665617fe4f8c6450f42a6d8d69243f9420f5677395572c2fe9d21b493b7b/sqlalchemy-2.0.44-cp313-cp313-win_amd64.whl", hash = "sha256:c1c80faaee1a6c3428cecf40d16a2365bcf56c424c92c2b6f0f9ad204b899e9e", size = 2127901, upload-time = "2025-10-10T15:03:27.548Z" }, + { url = "https://files.pythonhosted.org/packages/9c/5e/6a29fa884d9fb7ddadf6b69490a9d45fded3b38541713010dad16b77d015/sqlalchemy-2.0.44-py3-none-any.whl", hash = "sha256:19de7ca1246fbef9f9d1bff8f1ab25641569df226364a0e40457dc5457c54b05", size = 1928718, upload-time = "2025-10-10T15:29:45.32Z" }, +] + +[[package]] +name = "sspilib" +version = "0.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d2/2a/6c7acff51de650bfb105272ee4da32b9c65401b24d6fc61114f33e38c921/sspilib-0.4.0.tar.gz", hash = "sha256:b482b3be8dc30e086f89e13831139129c022f90f6e7c0603b3c60209d9a4561d", size = 58927, upload-time = "2025-09-01T00:26:21.489Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/9d/2c3f97365e0f9b50eb25b1d2f201ea29635037ace54f78fd0688a33d93e1/sspilib-0.4.0-cp312-cp312-win32.whl", hash = "sha256:494bdfc756118dd036e324be1ca41d0d83d94ac317c599a4aaa22f764e58cca2", size = 482031, upload-time = "2025-09-01T00:25:47.172Z" }, + { url = "https://files.pythonhosted.org/packages/56/10/e482f95d877dcbb82ca0cf97aef8901114397ca3e42217cc346cc12e2dcf/sspilib-0.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:7570b271ecb8328bcc97d4204b3a0103c717c749570360dfb9e474c9e9e63d1d", size = 575801, upload-time = "2025-09-01T00:25:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/ec/b8/9e19023ffa23723f6b0c5812cb9e821b5b441774e5e50ef0ac92ed6ed26d/sspilib-0.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:7da9d329536d98f4985478acc7f86c811d55d27c7fd0761a01c3fc02eefe62fc", size = 489392, upload-time = "2025-09-01T00:25:50.582Z" }, + { url = "https://files.pythonhosted.org/packages/8f/01/83ddb199796c682308df5b26ab069a0436d3b11fc18ccee1458901cf0d29/sspilib-0.4.0-cp313-cp313-win32.whl", hash = "sha256:9cbacb2429fdcdcc68edd6869a511aec53d14606fe4744f8fc18e44e640d2cc4", size = 478461, upload-time = "2025-09-01T00:25:58.49Z" }, + { url = "https://files.pythonhosted.org/packages/7a/a8/bbd5dfbeca085dce4430a2b419f63ef54f7f3814541b0dc79671a9d19c47/sspilib-0.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:3d225c23375c5057c608ec0c117f973e333bf0fb6d4ff04909db62e6d62d4331", size = 572502, upload-time = "2025-09-01T00:25:59.672Z" }, + { url = "https://files.pythonhosted.org/packages/66/80/e160f75667b1c6da7ce29bd5c5c881fb90edf1d2c73ccf4840e66c596377/sspilib-0.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:debf92705123a963bd1e582bd9ea108be0d803d273f5b1b6fbf062b58debf1a0", size = 487283, upload-time = "2025-09-01T00:26:00.941Z" }, + { url = "https://files.pythonhosted.org/packages/d3/9e/308f5d1796ff1617f4c731f8f253aee662d523191c057ba2efa32b637c46/sspilib-0.4.0-cp314-cp314-win32.whl", hash = "sha256:47b851778e34454f2bb0639e6e8fd10bdb1deb3cc7a8f60a12bbb635e77ec713", size = 489899, upload-time = "2025-09-01T00:26:07.766Z" }, + { url = "https://files.pythonhosted.org/packages/df/b1/61da91f341871af14ea0a26bcffe6b2b8dbb8eed3cda3f804b4dcee54ce8/sspilib-0.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:432076f90099eb3ca339795af709afe755e85b039fb5b86fac7e906e2a84fb94", size = 586540, upload-time = "2025-09-01T00:26:09.079Z" }, + { url = "https://files.pythonhosted.org/packages/6f/dd/73217713d0b806f25ddda78cb4a26fca826d2d159abfe0f023ccda875ed5/sspilib-0.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:6f74176b5aa4cde71c7047e5c97f602f565714dedaf59127354eca797575e699", size = 506219, upload-time = "2025-09-01T00:26:10.743Z" }, +] + +[[package]] +name = "stack-data" +version = "0.6.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "asttokens" }, + { name = "executing" }, + { name = "pure-eval" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707, upload-time = "2023-09-30T13:58:05.479Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521, upload-time = "2023-09-30T13:58:03.53Z" }, +] + +[[package]] +name = "starlette" +version = "0.46.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "anyio" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ce/20/08dfcd9c983f6a6f4a1000d934b9e6d626cff8d2eeb77a89a68eef20a2b7/starlette-0.46.2.tar.gz", hash = "sha256:7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5", size = 2580846, upload-time = "2025-04-13T13:56:17.942Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8b/0c/9d30a4ebeb6db2b25a841afbb80f6ef9a854fc3b41be131d249a977b4959/starlette-0.46.2-py3-none-any.whl", hash = "sha256:595633ce89f8ffa71a015caed34a5b2dc1c0cdb3f0f1fbd1e69339cf2abeec35", size = 72037, upload-time = "2025-04-13T13:56:16.21Z" }, +] + +[[package]] +name = "terminado" +version = "0.18.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "ptyprocess", marker = "os_name != 'nt'" }, + { name = "pywinpty", marker = "os_name == 'nt'" }, + { name = "tornado" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8a/11/965c6fd8e5cc254f1fe142d547387da17a8ebfd75a3455f637c663fb38a0/terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e", size = 32701, upload-time = "2024-03-12T14:34:39.026Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6a/9e/2064975477fdc887e47ad42157e214526dcad8f317a948dee17e1659a62f/terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0", size = 14154, upload-time = "2024-03-12T14:34:36.569Z" }, +] + +[[package]] +name = "testcontainers" +version = "4.13.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "docker" }, + { name = "python-dotenv" }, + { name = "typing-extensions" }, + { name = "urllib3" }, + { name = "wrapt" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/fc/b3/c272537f3ea2f312555efeb86398cc382cd07b740d5f3c730918c36e64e1/testcontainers-4.13.3.tar.gz", hash = "sha256:9d82a7052c9a53c58b69e1dc31da8e7a715e8b3ec1c4df5027561b47e2efe646", size = 79064, upload-time = "2025-11-14T05:08:47.584Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/27/c2f24b19dafa197c514abe70eda69bc031c5152c6b1f1e5b20099e2ceedd/testcontainers-4.13.3-py3-none-any.whl", hash = "sha256:063278c4805ffa6dd85e56648a9da3036939e6c0ac1001e851c9276b19b05970", size = 124784, upload-time = "2025-11-14T05:08:46.053Z" }, +] + +[[package]] +name = "threadpoolctl" +version = "3.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b7/4d/08c89e34946fce2aec4fbb45c9016efd5f4d7f24af8e5d93296e935631d8/threadpoolctl-3.6.0.tar.gz", hash = "sha256:8ab8b4aa3491d812b623328249fab5302a68d2d71745c8a4c719a2fcaba9f44e", size = 21274, upload-time = "2025-03-13T13:49:23.031Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/d5/f9a850d79b0851d1d4ef6456097579a9005b31fea68726a4ae5f2d82ddd9/threadpoolctl-3.6.0-py3-none-any.whl", hash = "sha256:43a0b8fd5a2928500110039e43a5eed8480b918967083ea48dc3ab9f13c4a7fb", size = 18638, upload-time = "2025-03-13T13:49:21.846Z" }, +] + +[[package]] +name = "tinycss2" +version = "1.4.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "webencodings" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/7a/fd/7a5ee21fd08ff70d3d33a5781c255cbe779659bd03278feb98b19ee550f4/tinycss2-1.4.0.tar.gz", hash = "sha256:10c0972f6fc0fbee87c3edb76549357415e94548c1ae10ebccdea16fb404a9b7", size = 87085, upload-time = "2024-10-24T14:58:29.895Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e6/34/ebdc18bae6aa14fbee1a08b63c015c72b64868ff7dae68808ab500c492e2/tinycss2-1.4.0-py3-none-any.whl", hash = "sha256:3a49cf47b7675da0b15d0c6e1df8df4ebd96e9394bb905a5775adb0d884c5289", size = 26610, upload-time = "2024-10-24T14:58:28.029Z" }, +] + +[[package]] +name = "toml" +version = "0.10.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f", size = 22253, upload-time = "2020-11-01T01:40:22.204Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b", size = 16588, upload-time = "2020-11-01T01:40:20.672Z" }, +] + +[[package]] +name = "tornado" +version = "6.5.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/09/ce/1eb500eae19f4648281bb2186927bb062d2438c2e5093d1360391afd2f90/tornado-6.5.2.tar.gz", hash = "sha256:ab53c8f9a0fa351e2c0741284e06c7a45da86afb544133201c5cc8578eb076a0", size = 510821, upload-time = "2025-08-08T18:27:00.78Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f6/48/6a7529df2c9cc12efd2e8f5dd219516184d703b34c06786809670df5b3bd/tornado-6.5.2-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:2436822940d37cde62771cff8774f4f00b3c8024fe482e16ca8387b8a2724db6", size = 442563, upload-time = "2025-08-08T18:26:42.945Z" }, + { url = "https://files.pythonhosted.org/packages/f2/b5/9b575a0ed3e50b00c40b08cbce82eb618229091d09f6d14bce80fc01cb0b/tornado-6.5.2-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:583a52c7aa94ee046854ba81d9ebb6c81ec0fd30386d96f7640c96dad45a03ef", size = 440729, upload-time = "2025-08-08T18:26:44.473Z" }, + { url = "https://files.pythonhosted.org/packages/1b/4e/619174f52b120efcf23633c817fd3fed867c30bff785e2cd5a53a70e483c/tornado-6.5.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b0fe179f28d597deab2842b86ed4060deec7388f1fd9c1b4a41adf8af058907e", size = 444295, upload-time = "2025-08-08T18:26:46.021Z" }, + { url = "https://files.pythonhosted.org/packages/95/fa/87b41709552bbd393c85dd18e4e3499dcd8983f66e7972926db8d96aa065/tornado-6.5.2-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b186e85d1e3536d69583d2298423744740986018e393d0321df7340e71898882", size = 443644, upload-time = "2025-08-08T18:26:47.625Z" }, + { url = "https://files.pythonhosted.org/packages/f9/41/fb15f06e33d7430ca89420283a8762a4e6b8025b800ea51796ab5e6d9559/tornado-6.5.2-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e792706668c87709709c18b353da1f7662317b563ff69f00bab83595940c7108", size = 443878, upload-time = "2025-08-08T18:26:50.599Z" }, + { url = "https://files.pythonhosted.org/packages/11/92/fe6d57da897776ad2e01e279170ea8ae726755b045fe5ac73b75357a5a3f/tornado-6.5.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:06ceb1300fd70cb20e43b1ad8aaee0266e69e7ced38fa910ad2e03285009ce7c", size = 444549, upload-time = "2025-08-08T18:26:51.864Z" }, + { url = "https://files.pythonhosted.org/packages/9b/02/c8f4f6c9204526daf3d760f4aa555a7a33ad0e60843eac025ccfd6ff4a93/tornado-6.5.2-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:74db443e0f5251be86cbf37929f84d8c20c27a355dd452a5cfa2aada0d001ec4", size = 443973, upload-time = "2025-08-08T18:26:53.625Z" }, + { url = "https://files.pythonhosted.org/packages/ae/2d/f5f5707b655ce2317190183868cd0f6822a1121b4baeae509ceb9590d0bd/tornado-6.5.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b5e735ab2889d7ed33b32a459cac490eda71a1ba6857b0118de476ab6c366c04", size = 443954, upload-time = "2025-08-08T18:26:55.072Z" }, + { url = "https://files.pythonhosted.org/packages/e8/59/593bd0f40f7355806bf6573b47b8c22f8e1374c9b6fd03114bd6b7a3dcfd/tornado-6.5.2-cp39-abi3-win32.whl", hash = "sha256:c6f29e94d9b37a95013bb669616352ddb82e3bfe8326fccee50583caebc8a5f0", size = 445023, upload-time = "2025-08-08T18:26:56.677Z" }, + { url = "https://files.pythonhosted.org/packages/c7/2a/f609b420c2f564a748a2d80ebfb2ee02a73ca80223af712fca591386cafb/tornado-6.5.2-cp39-abi3-win_amd64.whl", hash = "sha256:e56a5af51cc30dd2cae649429af65ca2f6571da29504a07995175df14c18f35f", size = 445427, upload-time = "2025-08-08T18:26:57.91Z" }, + { url = "https://files.pythonhosted.org/packages/5e/4f/e1f65e8f8c76d73658b33d33b81eed4322fb5085350e4328d5c956f0c8f9/tornado-6.5.2-cp39-abi3-win_arm64.whl", hash = "sha256:d6c33dc3672e3a1f3618eb63b7ef4683a7688e7b9e6e8f0d9aa5726360a004af", size = 444456, upload-time = "2025-08-08T18:26:59.207Z" }, +] + +[[package]] +name = "traitlets" +version = "5.14.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621, upload-time = "2024-04-19T11:11:49.746Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359, upload-time = "2024-04-19T11:11:46.763Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "typing-inspection" +version = "0.4.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, +] + +[[package]] +name = "tzdata" +version = "2025.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/1a225d6164441be760d75c2c42e2780dc0873fe382da3e98a2e1e48361e5/tzdata-2025.2.tar.gz", hash = "sha256:b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9", size = 196380, upload-time = "2025-03-23T13:54:43.652Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5c/23/c7abc0ca0a1526a0774eca151daeb8de62ec457e77262b66b359c3c7679e/tzdata-2025.2-py2.py3-none-any.whl", hash = "sha256:1a403fada01ff9221ca8044d701868fa132215d84beb92242d9acd2147f667a8", size = 347839, upload-time = "2025-03-23T13:54:41.845Z" }, +] + +[[package]] +name = "tzlocal" +version = "5.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "tzdata", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/8b/2e/c14812d3d4d9cd1773c6be938f89e5735a1f11a9f184ac3639b93cef35d5/tzlocal-5.3.1.tar.gz", hash = "sha256:cceffc7edecefea1f595541dbd6e990cb1ea3d19bf01b2809f362a03dd7921fd", size = 30761, upload-time = "2025-03-05T21:17:41.549Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c2/14/e2a54fabd4f08cd7af1c07030603c3356b74da07f7cc056e600436edfa17/tzlocal-5.3.1-py3-none-any.whl", hash = "sha256:eb1a66c3ef5847adf7a834f1be0800581b683b5608e74f86ecbcef8ab91bb85d", size = 18026, upload-time = "2025-03-05T21:17:39.857Z" }, +] + +[[package]] +name = "uri-template" +version = "1.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/31/c7/0336f2bd0bcbada6ccef7aaa25e443c118a704f828a0620c6fa0207c1b64/uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7", size = 21678, upload-time = "2023-06-21T01:49:05.374Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/00/3fca040d7cf8a32776d3d81a00c8ee7457e00f80c649f1e4a863c8321ae9/uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363", size = 11140, upload-time = "2023-06-21T01:49:03.467Z" }, +] + +[[package]] +name = "urllib3" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/15/22/9ee70a2574a4f4599c47dd506532914ce044817c7752a79b6a51286319bc/urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760", size = 393185, upload-time = "2025-06-18T14:07:41.644Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/c2/fe1e52489ae3122415c51f387e221dd0773709bad6c6cdaa599e8a2c5185/urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc", size = 129795, upload-time = "2025-06-18T14:07:40.39Z" }, +] + +[[package]] +name = "uvicorn" +version = "0.38.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "click" }, + { name = "h11" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cb/ce/f06b84e2697fef4688ca63bdb2fdf113ca0a3be33f94488f2cadb690b0cf/uvicorn-0.38.0.tar.gz", hash = "sha256:fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d", size = 80605, upload-time = "2025-10-18T13:46:44.63Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ee/d9/d88e73ca598f4f6ff671fb5fde8a32925c2e08a637303a1d12883c7305fa/uvicorn-0.38.0-py3-none-any.whl", hash = "sha256:48c0afd214ceb59340075b4a052ea1ee91c16fbc2a9b1469cca0e54566977b02", size = 68109, upload-time = "2025-10-18T13:46:42.958Z" }, +] + +[[package]] +name = "watchdog" +version = "6.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/db/7d/7f3d619e951c88ed75c6037b246ddcf2d322812ee8ea189be89511721d54/watchdog-6.0.0.tar.gz", hash = "sha256:9ddf7c82fda3ae8e24decda1338ede66e1c99883db93711d8fb941eaa2d8c282", size = 131220, upload-time = "2024-11-01T14:07:13.037Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/39/ea/3930d07dafc9e286ed356a679aa02d777c06e9bfd1164fa7c19c288a5483/watchdog-6.0.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:bdd4e6f14b8b18c334febb9c4425a878a2ac20efd1e0b231978e7b150f92a948", size = 96471, upload-time = "2024-11-01T14:06:37.745Z" }, + { url = "https://files.pythonhosted.org/packages/12/87/48361531f70b1f87928b045df868a9fd4e253d9ae087fa4cf3f7113be363/watchdog-6.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c7c15dda13c4eb00d6fb6fc508b3c0ed88b9d5d374056b239c4ad1611125c860", size = 88449, upload-time = "2024-11-01T14:06:39.748Z" }, + { url = "https://files.pythonhosted.org/packages/5b/7e/8f322f5e600812e6f9a31b75d242631068ca8f4ef0582dd3ae6e72daecc8/watchdog-6.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6f10cb2d5902447c7d0da897e2c6768bca89174d0c6e1e30abec5421af97a5b0", size = 89054, upload-time = "2024-11-01T14:06:41.009Z" }, + { url = "https://files.pythonhosted.org/packages/68/98/b0345cabdce2041a01293ba483333582891a3bd5769b08eceb0d406056ef/watchdog-6.0.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:490ab2ef84f11129844c23fb14ecf30ef3d8a6abafd3754a6f75ca1e6654136c", size = 96480, upload-time = "2024-11-01T14:06:42.952Z" }, + { url = "https://files.pythonhosted.org/packages/85/83/cdf13902c626b28eedef7ec4f10745c52aad8a8fe7eb04ed7b1f111ca20e/watchdog-6.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:76aae96b00ae814b181bb25b1b98076d5fc84e8a53cd8885a318b42b6d3a5134", size = 88451, upload-time = "2024-11-01T14:06:45.084Z" }, + { url = "https://files.pythonhosted.org/packages/fe/c4/225c87bae08c8b9ec99030cd48ae9c4eca050a59bf5c2255853e18c87b50/watchdog-6.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a175f755fc2279e0b7312c0035d52e27211a5bc39719dd529625b1930917345b", size = 89057, upload-time = "2024-11-01T14:06:47.324Z" }, + { url = "https://files.pythonhosted.org/packages/a9/c7/ca4bf3e518cb57a686b2feb4f55a1892fd9a3dd13f470fca14e00f80ea36/watchdog-6.0.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:7607498efa04a3542ae3e05e64da8202e58159aa1fa4acddf7678d34a35d4f13", size = 79079, upload-time = "2024-11-01T14:06:59.472Z" }, + { url = "https://files.pythonhosted.org/packages/5c/51/d46dc9332f9a647593c947b4b88e2381c8dfc0942d15b8edc0310fa4abb1/watchdog-6.0.0-py3-none-manylinux2014_armv7l.whl", hash = "sha256:9041567ee8953024c83343288ccc458fd0a2d811d6a0fd68c4c22609e3490379", size = 79078, upload-time = "2024-11-01T14:07:01.431Z" }, + { url = "https://files.pythonhosted.org/packages/d4/57/04edbf5e169cd318d5f07b4766fee38e825d64b6913ca157ca32d1a42267/watchdog-6.0.0-py3-none-manylinux2014_i686.whl", hash = "sha256:82dc3e3143c7e38ec49d61af98d6558288c415eac98486a5c581726e0737c00e", size = 79076, upload-time = "2024-11-01T14:07:02.568Z" }, + { url = "https://files.pythonhosted.org/packages/ab/cc/da8422b300e13cb187d2203f20b9253e91058aaf7db65b74142013478e66/watchdog-6.0.0-py3-none-manylinux2014_ppc64.whl", hash = "sha256:212ac9b8bf1161dc91bd09c048048a95ca3a4c4f5e5d4a7d1b1a7d5752a7f96f", size = 79077, upload-time = "2024-11-01T14:07:03.893Z" }, + { url = "https://files.pythonhosted.org/packages/2c/3b/b8964e04ae1a025c44ba8e4291f86e97fac443bca31de8bd98d3263d2fcf/watchdog-6.0.0-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:e3df4cbb9a450c6d49318f6d14f4bbc80d763fa587ba46ec86f99f9e6876bb26", size = 79078, upload-time = "2024-11-01T14:07:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/62/ae/a696eb424bedff7407801c257d4b1afda455fe40821a2be430e173660e81/watchdog-6.0.0-py3-none-manylinux2014_s390x.whl", hash = "sha256:2cce7cfc2008eb51feb6aab51251fd79b85d9894e98ba847408f662b3395ca3c", size = 79077, upload-time = "2024-11-01T14:07:06.376Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e8/dbf020b4d98251a9860752a094d09a65e1b436ad181faf929983f697048f/watchdog-6.0.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:20ffe5b202af80ab4266dcd3e91aae72bf2da48c0d33bdb15c66658e685e94e2", size = 79078, upload-time = "2024-11-01T14:07:07.547Z" }, + { url = "https://files.pythonhosted.org/packages/07/f6/d0e5b343768e8bcb4cda79f0f2f55051bf26177ecd5651f84c07567461cf/watchdog-6.0.0-py3-none-win32.whl", hash = "sha256:07df1fdd701c5d4c8e55ef6cf55b8f0120fe1aef7ef39a1c6fc6bc2e606d517a", size = 79065, upload-time = "2024-11-01T14:07:09.525Z" }, + { url = "https://files.pythonhosted.org/packages/db/d9/c495884c6e548fce18a8f40568ff120bc3a4b7b99813081c8ac0c936fa64/watchdog-6.0.0-py3-none-win_amd64.whl", hash = "sha256:cbafb470cf848d93b5d013e2ecb245d4aa1c8fd0504e863ccefa32445359d680", size = 79070, upload-time = "2024-11-01T14:07:10.686Z" }, + { url = "https://files.pythonhosted.org/packages/33/e8/e40370e6d74ddba47f002a32919d91310d6074130fe4e17dabcafc15cbf1/watchdog-6.0.0-py3-none-win_ia64.whl", hash = "sha256:a1914259fa9e1454315171103c6a30961236f508b9b623eae470268bbcc6a22f", size = 79067, upload-time = "2024-11-01T14:07:11.845Z" }, +] + +[[package]] +name = "wcwidth" +version = "0.2.14" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/24/30/6b0809f4510673dc723187aeaf24c7f5459922d01e2f794277a3dfb90345/wcwidth-0.2.14.tar.gz", hash = "sha256:4d478375d31bc5395a3c55c40ccdf3354688364cd61c4f6adacaa9215d0b3605", size = 102293, upload-time = "2025-09-22T16:29:53.023Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/b5/123f13c975e9f27ab9c0770f514345bd406d0e8d3b7a0723af9d43f710af/wcwidth-0.2.14-py2.py3-none-any.whl", hash = "sha256:a7bb560c8aee30f9957e5f9895805edd20602f2d7f720186dfd906e82b4982e1", size = 37286, upload-time = "2025-09-22T16:29:51.641Z" }, +] + +[[package]] +name = "webcolors" +version = "25.10.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1d/7a/eb316761ec35664ea5174709a68bbd3389de60d4a1ebab8808bfc264ed67/webcolors-25.10.0.tar.gz", hash = "sha256:62abae86504f66d0f6364c2a8520de4a0c47b80c03fc3a5f1815fedbef7c19bf", size = 53491, upload-time = "2025-10-31T07:51:03.977Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/cc/e097523dd85c9cf5d354f78310927f1656c422bd7b2613b2db3e3f9a0f2c/webcolors-25.10.0-py3-none-any.whl", hash = "sha256:032c727334856fc0b968f63daa252a1ac93d33db2f5267756623c210e57a4f1d", size = 14905, upload-time = "2025-10-31T07:51:01.778Z" }, +] + +[[package]] +name = "webencodings" +version = "0.5.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0b/02/ae6ceac1baeda530866a85075641cec12989bd8d31af6d5ab4a3e8c92f47/webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923", size = 9721, upload-time = "2017-04-05T20:21:34.189Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78", size = 11774, upload-time = "2017-04-05T20:21:32.581Z" }, +] + +[[package]] +name = "websocket-client" +version = "1.9.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/2c/41/aa4bf9664e4cda14c3b39865b12251e8e7d239f4cd0e3cc1b6c2ccde25c1/websocket_client-1.9.0.tar.gz", hash = "sha256:9e813624b6eb619999a97dc7958469217c3176312b3a16a4bd1bc7e08a46ec98", size = 70576, upload-time = "2025-10-07T21:16:36.495Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/34/db/b10e48aa8fff7407e67470363eac595018441cf32d5e1001567a7aeba5d2/websocket_client-1.9.0-py3-none-any.whl", hash = "sha256:af248a825037ef591efbf6ed20cc5faa03d3b47b9e5a2230a529eeee1c1fc3ef", size = 82616, upload-time = "2025-10-07T21:16:34.951Z" }, +] + +[[package]] +name = "widgetsnbextension" +version = "4.0.15" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/bd/f4/c67440c7fb409a71b7404b7aefcd7569a9c0d6bd071299bf4198ae7a5d95/widgetsnbextension-4.0.15.tar.gz", hash = "sha256:de8610639996f1567952d763a5a41af8af37f2575a41f9852a38f947eb82a3b9", size = 1097402, upload-time = "2025-11-01T21:15:55.178Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/0e/fa3b193432cfc60c93b42f3be03365f5f909d2b3ea410295cf36df739e31/widgetsnbextension-4.0.15-py3-none-any.whl", hash = "sha256:8156704e4346a571d9ce73b84bee86a29906c9abfd7223b7228a28899ccf3366", size = 2196503, upload-time = "2025-11-01T21:15:53.565Z" }, +] + +[[package]] +name = "wps-api" +version = "0.1.0" +source = { editable = "api" } +dependencies = [ + { name = "affine" }, + { name = "aiobotocore" }, + { name = "aiodns" }, + { name = "aiofiles" }, + { name = "aiohttp" }, + { name = "alembic" }, + { name = "asyncpg" }, + { name = "cffdrs" }, + { name = "cryptography" }, + { name = "fastapi" }, + { name = "geoalchemy2" }, + { name = "geopandas" }, + { name = "greenlet" }, + { name = "gunicorn" }, + { name = "hiredis" }, + { name = "httpx" }, + { name = "jinja2" }, + { name = "nats-py" }, + { name = "numba" }, + { name = "numpy" }, + { name = "orjson" }, + { name = "pandas" }, + { name = "pdfkit" }, + { name = "postgres" }, + { name = "psycopg2" }, + { name = "pyjnius" }, + { name = "pyjwt" }, + { name = "python-decouple" }, + { name = "python-multipart" }, + { name = "redis" }, + { name = "requests" }, + { name = "requests-ntlm" }, + { name = "rpy2" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "sentry-sdk", extra = ["fastapi"] }, + { name = "setuptools" }, + { name = "shapely" }, + { name = "sqlalchemy" }, + { name = "uvicorn" }, + { name = "wps-shared" }, +] + +[package.optional-dependencies] +dev = [ + { name = "autopep8" }, + { name = "coverage" }, + { name = "jupyter" }, + { name = "matplotlib" }, + { name = "notebook" }, + { name = "pycodestyle" }, + { name = "pytest" }, + { name = "pytest-cov" }, + { name = "pytest-mock" }, + { name = "pytest-watch" }, + { name = "pytest-xdist" }, + { name = "rope" }, + { name = "ruff" }, +] + +[package.metadata] +requires-dist = [ + { name = "affine", specifier = ">=2.3.1,<3" }, + { name = "aiobotocore", specifier = ">=2.0.0,<3" }, + { name = "aiodns", specifier = ">=3,<4" }, + { name = "aiofiles", specifier = ">=25.0.0,<26" }, + { name = "aiohttp", specifier = ">=3,<4" }, + { name = "alembic", specifier = ">=1,<2" }, + { name = "asyncpg", specifier = ">=0.30.0,<1" }, + { name = "autopep8", marker = "extra == 'dev'", specifier = ">=2,<3" }, + { name = "cffdrs", git = "https://github.com/cffdrs/cffdrs_py.git?rev=c760307" }, + { name = "coverage", marker = "extra == 'dev'", specifier = ">=7.6.4,<8" }, + { name = "cryptography", specifier = ">=46.0.0,<47" }, + { name = "fastapi", specifier = ">=0,<1" }, + { name = "geoalchemy2", specifier = ">=0,<1" }, + { name = "geopandas", specifier = ">=1.0.1,<2" }, + { name = "greenlet", specifier = ">=3.0.0,<4" }, + { name = "gunicorn", specifier = ">=23.0.0,<24" }, + { name = "hiredis", specifier = ">=3.0.0,<4" }, + { name = "httpx", specifier = ">=0.27.0,<1" }, + { name = "jinja2", specifier = ">=3,<4" }, + { name = "jupyter", marker = "extra == 'dev'", specifier = ">=1,<2" }, + { name = "matplotlib", marker = "extra == 'dev'", specifier = ">=3,<4" }, + { name = "nats-py", specifier = ">=2.1.7,<3" }, + { name = "notebook", marker = "extra == 'dev'", specifier = ">=7.0.7,<8" }, + { name = "numba", specifier = "==0.61.*" }, + { name = "numpy", specifier = "==2.1.*" }, + { name = "orjson", specifier = ">=3.9.0,<4" }, + { name = "pandas", specifier = ">=2,<3" }, + { name = "pdfkit", specifier = ">=1.0.0,<2" }, + { name = "postgres", specifier = ">=4,<5" }, + { name = "psycopg2", specifier = ">=2,<3" }, + { name = "pycodestyle", marker = "extra == 'dev'", specifier = ">=2,<3" }, + { name = "pyjnius", specifier = ">=1.3.0,<2" }, + { name = "pyjwt", specifier = ">=2,<3" }, + { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.0,<10" }, + { name = "pytest-cov", marker = "extra == 'dev'", specifier = ">=7.0.0,<8" }, + { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3,<4" }, + { name = "pytest-watch", marker = "extra == 'dev'", specifier = ">=4.2.0,<5" }, + { name = "pytest-xdist", marker = "extra == 'dev'", specifier = ">=3,<4" }, + { name = "python-decouple", specifier = ">=3,<4" }, + { name = "python-multipart", specifier = ">=0.0.18,<1" }, + { name = "redis", specifier = ">=7.0.0,<8" }, + { name = "requests", specifier = ">=2,<3" }, + { name = "requests-ntlm", specifier = ">=1,<2" }, + { name = "rope", marker = "extra == 'dev'", specifier = ">=1,<2" }, + { name = "rpy2", specifier = ">=3.4.5,<4" }, + { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.11.5,<1" }, + { name = "scikit-learn", specifier = ">=1.1.3,<2" }, + { name = "scipy", specifier = ">=1,<2" }, + { name = "sentry-sdk", extras = ["fastapi"], specifier = ">=2.0.1,<3" }, + { name = "setuptools", specifier = ">=80.0.0,<81" }, + { name = "shapely", specifier = ">=2.0.5,<3" }, + { name = "sqlalchemy", specifier = ">=2,<3" }, + { name = "uvicorn", specifier = ">=0,<1" }, + { name = "wps-shared", editable = "wps_shared" }, +] +provides-extras = ["dev"] + +[[package]] +name = "wps-jobs" +version = "0.1.0" +source = { editable = "wps_jobs" } +dependencies = [ + { name = "affine" }, + { name = "asyncpg" }, + { name = "fastapi" }, + { name = "herbie-data" }, + { name = "numpy" }, + { name = "psycopg2-binary" }, + { name = "redis" }, + { name = "scikit-learn" }, + { name = "scipy" }, + { name = "sqlalchemy" }, + { name = "wps-shared" }, + { name = "xarray" }, +] + +[package.optional-dependencies] +dev = [ + { name = "coverage" }, + { name = "ipykernel" }, + { name = "pytest" }, + { name = "pytest-cov" }, + { name = "pytest-mock" }, + { name = "pytest-xdist" }, + { name = "ruff" }, +] + +[package.metadata] +requires-dist = [ + { name = "affine", specifier = ">=2.4.0,<3" }, + { name = "asyncpg", specifier = ">=0.30.0,<1" }, + { name = "coverage", marker = "extra == 'dev'", specifier = ">=7.6.4,<8" }, + { name = "fastapi", specifier = "==0.115.11" }, + { name = "herbie-data", specifier = ">=2025.11.1,<2026" }, + { name = "ipykernel", marker = "extra == 'dev'", specifier = ">=6.29.5,<7" }, + { name = "numpy", specifier = "==2.1.*" }, + { name = "psycopg2-binary", specifier = ">=2.9.10,<3" }, + { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.0,<10" }, + { name = "pytest-cov", marker = "extra == 'dev'", specifier = ">=7.0.0,<8" }, + { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3,<4" }, + { name = "pytest-xdist", marker = "extra == 'dev'", specifier = ">=3.6.1,<4" }, + { name = "redis", specifier = ">=7.0.0,<8" }, + { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.11.5,<1" }, + { name = "scikit-learn", specifier = ">=1.6.1,<2" }, + { name = "scipy", specifier = ">=1.15.2,<2" }, + { name = "sqlalchemy", specifier = ">=2.0.38,<3" }, + { name = "wps-shared", editable = "wps_shared" }, + { name = "xarray", specifier = ">=2025.3.1,<2026" }, +] +provides-extras = ["dev"] + +[[package]] +name = "wps-shared" +version = "0.1.0" +source = { editable = "wps_shared" } +dependencies = [ + { name = "affine" }, + { name = "aiobotocore" }, + { name = "aiohttp" }, + { name = "asyncpg" }, + { name = "fastapi" }, + { name = "geoalchemy2" }, + { name = "geopandas" }, + { name = "psycopg2-binary" }, + { name = "pydantic" }, + { name = "pyjwt" }, + { name = "python-decouple" }, + { name = "redis" }, + { name = "requests" }, + { name = "sentry-sdk" }, + { name = "shapely" }, + { name = "sqlalchemy" }, +] + +[package.optional-dependencies] +dev = [ + { name = "coverage" }, + { name = "pytest" }, + { name = "pytest-cov" }, + { name = "pytest-mock" }, + { name = "ruff" }, + { name = "testcontainers" }, +] + +[package.metadata] +requires-dist = [ + { name = "affine", specifier = ">=2.4.0,<3" }, + { name = "aiobotocore", specifier = ">=2.0.0,<3" }, + { name = "aiohttp", specifier = ">=3,<4" }, + { name = "asyncpg", specifier = ">=0.30.0,<1" }, + { name = "coverage", marker = "extra == 'dev'", specifier = ">=7.6.4,<8" }, + { name = "fastapi", specifier = ">=0.115.11,<1" }, + { name = "geoalchemy2", specifier = ">=0,<1" }, + { name = "geopandas", specifier = ">=1.0.1,<2" }, + { name = "psycopg2-binary", specifier = ">=2.9.10,<3" }, + { name = "pydantic", specifier = ">=2.10.6,<3" }, + { name = "pyjwt", specifier = ">=2.10.1,<3" }, + { name = "pytest", marker = "extra == 'dev'", specifier = ">=9.0.0,<10" }, + { name = "pytest-cov", marker = "extra == 'dev'", specifier = ">=7.0.0,<8" }, + { name = "pytest-mock", marker = "extra == 'dev'", specifier = ">=3,<4" }, + { name = "python-decouple", specifier = ">=3,<4" }, + { name = "redis", specifier = ">=7.0.0,<8" }, + { name = "requests", specifier = ">=2,<3" }, + { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.11.5,<1" }, + { name = "sentry-sdk", specifier = ">=2.22.0,<3" }, + { name = "shapely", specifier = ">=2.0.5,<3" }, + { name = "sqlalchemy", specifier = ">=2,<3" }, + { name = "testcontainers", extras = ["postgres"], marker = "extra == 'dev'", specifier = ">=4.10.0,<5" }, +] +provides-extras = ["dev"] + +[[package]] +name = "wrapt" +version = "1.17.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/95/8f/aeb76c5b46e273670962298c23e7ddde79916cb74db802131d49a85e4b7d/wrapt-1.17.3.tar.gz", hash = "sha256:f66eb08feaa410fe4eebd17f2a2c8e2e46d3476e9f8c783daa8e09e0faa666d0", size = 55547, upload-time = "2025-08-12T05:53:21.714Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9f/41/cad1aba93e752f1f9268c77270da3c469883d56e2798e7df6240dcb2287b/wrapt-1.17.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:ab232e7fdb44cdfbf55fc3afa31bcdb0d8980b9b95c38b6405df2acb672af0e0", size = 53998, upload-time = "2025-08-12T05:51:47.138Z" }, + { url = "https://files.pythonhosted.org/packages/60/f8/096a7cc13097a1869fe44efe68dace40d2a16ecb853141394047f0780b96/wrapt-1.17.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9baa544e6acc91130e926e8c802a17f3b16fbea0fd441b5a60f5cf2cc5c3deba", size = 39020, upload-time = "2025-08-12T05:51:35.906Z" }, + { url = "https://files.pythonhosted.org/packages/33/df/bdf864b8997aab4febb96a9ae5c124f700a5abd9b5e13d2a3214ec4be705/wrapt-1.17.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6b538e31eca1a7ea4605e44f81a48aa24c4632a277431a6ed3f328835901f4fd", size = 39098, upload-time = "2025-08-12T05:51:57.474Z" }, + { url = "https://files.pythonhosted.org/packages/9f/81/5d931d78d0eb732b95dc3ddaeeb71c8bb572fb01356e9133916cd729ecdd/wrapt-1.17.3-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:042ec3bb8f319c147b1301f2393bc19dba6e176b7da446853406d041c36c7828", size = 88036, upload-time = "2025-08-12T05:52:34.784Z" }, + { url = "https://files.pythonhosted.org/packages/ca/38/2e1785df03b3d72d34fc6252d91d9d12dc27a5c89caef3335a1bbb8908ca/wrapt-1.17.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3af60380ba0b7b5aeb329bc4e402acd25bd877e98b3727b0135cb5c2efdaefe9", size = 88156, upload-time = "2025-08-12T05:52:13.599Z" }, + { url = "https://files.pythonhosted.org/packages/b3/8b/48cdb60fe0603e34e05cffda0b2a4adab81fd43718e11111a4b0100fd7c1/wrapt-1.17.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0b02e424deef65c9f7326d8c19220a2c9040c51dc165cddb732f16198c168396", size = 87102, upload-time = "2025-08-12T05:52:14.56Z" }, + { url = "https://files.pythonhosted.org/packages/3c/51/d81abca783b58f40a154f1b2c56db1d2d9e0d04fa2d4224e357529f57a57/wrapt-1.17.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:74afa28374a3c3a11b3b5e5fca0ae03bef8450d6aa3ab3a1e2c30e3a75d023dc", size = 87732, upload-time = "2025-08-12T05:52:36.165Z" }, + { url = "https://files.pythonhosted.org/packages/9e/b1/43b286ca1392a006d5336412d41663eeef1ad57485f3e52c767376ba7e5a/wrapt-1.17.3-cp312-cp312-win32.whl", hash = "sha256:4da9f45279fff3543c371d5ababc57a0384f70be244de7759c85a7f989cb4ebe", size = 36705, upload-time = "2025-08-12T05:53:07.123Z" }, + { url = "https://files.pythonhosted.org/packages/28/de/49493f962bd3c586ab4b88066e967aa2e0703d6ef2c43aa28cb83bf7b507/wrapt-1.17.3-cp312-cp312-win_amd64.whl", hash = "sha256:e71d5c6ebac14875668a1e90baf2ea0ef5b7ac7918355850c0908ae82bcb297c", size = 38877, upload-time = "2025-08-12T05:53:05.436Z" }, + { url = "https://files.pythonhosted.org/packages/f1/48/0f7102fe9cb1e8a5a77f80d4f0956d62d97034bbe88d33e94699f99d181d/wrapt-1.17.3-cp312-cp312-win_arm64.whl", hash = "sha256:604d076c55e2fdd4c1c03d06dc1a31b95130010517b5019db15365ec4a405fc6", size = 36885, upload-time = "2025-08-12T05:52:54.367Z" }, + { url = "https://files.pythonhosted.org/packages/fc/f6/759ece88472157acb55fc195e5b116e06730f1b651b5b314c66291729193/wrapt-1.17.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a47681378a0439215912ef542c45a783484d4dd82bac412b71e59cf9c0e1cea0", size = 54003, upload-time = "2025-08-12T05:51:48.627Z" }, + { url = "https://files.pythonhosted.org/packages/4f/a9/49940b9dc6d47027dc850c116d79b4155f15c08547d04db0f07121499347/wrapt-1.17.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:54a30837587c6ee3cd1a4d1c2ec5d24e77984d44e2f34547e2323ddb4e22eb77", size = 39025, upload-time = "2025-08-12T05:51:37.156Z" }, + { url = "https://files.pythonhosted.org/packages/45/35/6a08de0f2c96dcdd7fe464d7420ddb9a7655a6561150e5fc4da9356aeaab/wrapt-1.17.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:16ecf15d6af39246fe33e507105d67e4b81d8f8d2c6598ff7e3ca1b8a37213f7", size = 39108, upload-time = "2025-08-12T05:51:58.425Z" }, + { url = "https://files.pythonhosted.org/packages/0c/37/6faf15cfa41bf1f3dba80cd3f5ccc6622dfccb660ab26ed79f0178c7497f/wrapt-1.17.3-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:6fd1ad24dc235e4ab88cda009e19bf347aabb975e44fd5c2fb22a3f6e4141277", size = 88072, upload-time = "2025-08-12T05:52:37.53Z" }, + { url = "https://files.pythonhosted.org/packages/78/f2/efe19ada4a38e4e15b6dff39c3e3f3f73f5decf901f66e6f72fe79623a06/wrapt-1.17.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ed61b7c2d49cee3c027372df5809a59d60cf1b6c2f81ee980a091f3afed6a2d", size = 88214, upload-time = "2025-08-12T05:52:15.886Z" }, + { url = "https://files.pythonhosted.org/packages/40/90/ca86701e9de1622b16e09689fc24b76f69b06bb0150990f6f4e8b0eeb576/wrapt-1.17.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:423ed5420ad5f5529db9ce89eac09c8a2f97da18eb1c870237e84c5a5c2d60aa", size = 87105, upload-time = "2025-08-12T05:52:17.914Z" }, + { url = "https://files.pythonhosted.org/packages/fd/e0/d10bd257c9a3e15cbf5523025252cc14d77468e8ed644aafb2d6f54cb95d/wrapt-1.17.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e01375f275f010fcbf7f643b4279896d04e571889b8a5b3f848423d91bf07050", size = 87766, upload-time = "2025-08-12T05:52:39.243Z" }, + { url = "https://files.pythonhosted.org/packages/e8/cf/7d848740203c7b4b27eb55dbfede11aca974a51c3d894f6cc4b865f42f58/wrapt-1.17.3-cp313-cp313-win32.whl", hash = "sha256:53e5e39ff71b3fc484df8a522c933ea2b7cdd0d5d15ae82e5b23fde87d44cbd8", size = 36711, upload-time = "2025-08-12T05:53:10.074Z" }, + { url = "https://files.pythonhosted.org/packages/57/54/35a84d0a4d23ea675994104e667ceff49227ce473ba6a59ba2c84f250b74/wrapt-1.17.3-cp313-cp313-win_amd64.whl", hash = "sha256:1f0b2f40cf341ee8cc1a97d51ff50dddb9fcc73241b9143ec74b30fc4f44f6cb", size = 38885, upload-time = "2025-08-12T05:53:08.695Z" }, + { url = "https://files.pythonhosted.org/packages/01/77/66e54407c59d7b02a3c4e0af3783168fff8e5d61def52cda8728439d86bc/wrapt-1.17.3-cp313-cp313-win_arm64.whl", hash = "sha256:7425ac3c54430f5fc5e7b6f41d41e704db073309acfc09305816bc6a0b26bb16", size = 36896, upload-time = "2025-08-12T05:52:55.34Z" }, + { url = "https://files.pythonhosted.org/packages/02/a2/cd864b2a14f20d14f4c496fab97802001560f9f41554eef6df201cd7f76c/wrapt-1.17.3-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:cf30f6e3c077c8e6a9a7809c94551203c8843e74ba0c960f4a98cd80d4665d39", size = 54132, upload-time = "2025-08-12T05:51:49.864Z" }, + { url = "https://files.pythonhosted.org/packages/d5/46/d011725b0c89e853dc44cceb738a307cde5d240d023d6d40a82d1b4e1182/wrapt-1.17.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e228514a06843cae89621384cfe3a80418f3c04aadf8a3b14e46a7be704e4235", size = 39091, upload-time = "2025-08-12T05:51:38.935Z" }, + { url = "https://files.pythonhosted.org/packages/2e/9e/3ad852d77c35aae7ddebdbc3b6d35ec8013af7d7dddad0ad911f3d891dae/wrapt-1.17.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5ea5eb3c0c071862997d6f3e02af1d055f381b1d25b286b9d6644b79db77657c", size = 39172, upload-time = "2025-08-12T05:51:59.365Z" }, + { url = "https://files.pythonhosted.org/packages/c3/f7/c983d2762bcce2326c317c26a6a1e7016f7eb039c27cdf5c4e30f4160f31/wrapt-1.17.3-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:281262213373b6d5e4bb4353bc36d1ba4084e6d6b5d242863721ef2bf2c2930b", size = 87163, upload-time = "2025-08-12T05:52:40.965Z" }, + { url = "https://files.pythonhosted.org/packages/e4/0f/f673f75d489c7f22d17fe0193e84b41540d962f75fce579cf6873167c29b/wrapt-1.17.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dc4a8d2b25efb6681ecacad42fca8859f88092d8732b170de6a5dddd80a1c8fa", size = 87963, upload-time = "2025-08-12T05:52:20.326Z" }, + { url = "https://files.pythonhosted.org/packages/df/61/515ad6caca68995da2fac7a6af97faab8f78ebe3bf4f761e1b77efbc47b5/wrapt-1.17.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:373342dd05b1d07d752cecbec0c41817231f29f3a89aa8b8843f7b95992ed0c7", size = 86945, upload-time = "2025-08-12T05:52:21.581Z" }, + { url = "https://files.pythonhosted.org/packages/d3/bd/4e70162ce398462a467bc09e768bee112f1412e563620adc353de9055d33/wrapt-1.17.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d40770d7c0fd5cbed9d84b2c3f2e156431a12c9a37dc6284060fb4bec0b7ffd4", size = 86857, upload-time = "2025-08-12T05:52:43.043Z" }, + { url = "https://files.pythonhosted.org/packages/2b/b8/da8560695e9284810b8d3df8a19396a6e40e7518059584a1a394a2b35e0a/wrapt-1.17.3-cp314-cp314-win32.whl", hash = "sha256:fbd3c8319de8e1dc79d346929cd71d523622da527cca14e0c1d257e31c2b8b10", size = 37178, upload-time = "2025-08-12T05:53:12.605Z" }, + { url = "https://files.pythonhosted.org/packages/db/c8/b71eeb192c440d67a5a0449aaee2310a1a1e8eca41676046f99ed2487e9f/wrapt-1.17.3-cp314-cp314-win_amd64.whl", hash = "sha256:e1a4120ae5705f673727d3253de3ed0e016f7cd78dc463db1b31e2463e1f3cf6", size = 39310, upload-time = "2025-08-12T05:53:11.106Z" }, + { url = "https://files.pythonhosted.org/packages/45/20/2cda20fd4865fa40f86f6c46ed37a2a8356a7a2fde0773269311f2af56c7/wrapt-1.17.3-cp314-cp314-win_arm64.whl", hash = "sha256:507553480670cab08a800b9463bdb881b2edeed77dc677b0a5915e6106e91a58", size = 37266, upload-time = "2025-08-12T05:52:56.531Z" }, + { url = "https://files.pythonhosted.org/packages/77/ed/dd5cf21aec36c80443c6f900449260b80e2a65cf963668eaef3b9accce36/wrapt-1.17.3-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:ed7c635ae45cfbc1a7371f708727bf74690daedc49b4dba310590ca0bd28aa8a", size = 56544, upload-time = "2025-08-12T05:51:51.109Z" }, + { url = "https://files.pythonhosted.org/packages/8d/96/450c651cc753877ad100c7949ab4d2e2ecc4d97157e00fa8f45df682456a/wrapt-1.17.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:249f88ed15503f6492a71f01442abddd73856a0032ae860de6d75ca62eed8067", size = 40283, upload-time = "2025-08-12T05:51:39.912Z" }, + { url = "https://files.pythonhosted.org/packages/d1/86/2fcad95994d9b572db57632acb6f900695a648c3e063f2cd344b3f5c5a37/wrapt-1.17.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5a03a38adec8066d5a37bea22f2ba6bbf39fcdefbe2d91419ab864c3fb515454", size = 40366, upload-time = "2025-08-12T05:52:00.693Z" }, + { url = "https://files.pythonhosted.org/packages/64/0e/f4472f2fdde2d4617975144311f8800ef73677a159be7fe61fa50997d6c0/wrapt-1.17.3-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:5d4478d72eb61c36e5b446e375bbc49ed002430d17cdec3cecb36993398e1a9e", size = 108571, upload-time = "2025-08-12T05:52:44.521Z" }, + { url = "https://files.pythonhosted.org/packages/cc/01/9b85a99996b0a97c8a17484684f206cbb6ba73c1ce6890ac668bcf3838fb/wrapt-1.17.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:223db574bb38637e8230eb14b185565023ab624474df94d2af18f1cdb625216f", size = 113094, upload-time = "2025-08-12T05:52:22.618Z" }, + { url = "https://files.pythonhosted.org/packages/25/02/78926c1efddcc7b3aa0bc3d6b33a822f7d898059f7cd9ace8c8318e559ef/wrapt-1.17.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e405adefb53a435f01efa7ccdec012c016b5a1d3f35459990afc39b6be4d5056", size = 110659, upload-time = "2025-08-12T05:52:24.057Z" }, + { url = "https://files.pythonhosted.org/packages/dc/ee/c414501ad518ac3e6fe184753632fe5e5ecacdcf0effc23f31c1e4f7bfcf/wrapt-1.17.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:88547535b787a6c9ce4086917b6e1d291aa8ed914fdd3a838b3539dc95c12804", size = 106946, upload-time = "2025-08-12T05:52:45.976Z" }, + { url = "https://files.pythonhosted.org/packages/be/44/a1bd64b723d13bb151d6cc91b986146a1952385e0392a78567e12149c7b4/wrapt-1.17.3-cp314-cp314t-win32.whl", hash = "sha256:41b1d2bc74c2cac6f9074df52b2efbef2b30bdfe5f40cb78f8ca22963bc62977", size = 38717, upload-time = "2025-08-12T05:53:15.214Z" }, + { url = "https://files.pythonhosted.org/packages/79/d9/7cfd5a312760ac4dd8bf0184a6ee9e43c33e47f3dadc303032ce012b8fa3/wrapt-1.17.3-cp314-cp314t-win_amd64.whl", hash = "sha256:73d496de46cd2cdbdbcce4ae4bcdb4afb6a11234a1df9c085249d55166b95116", size = 41334, upload-time = "2025-08-12T05:53:14.178Z" }, + { url = "https://files.pythonhosted.org/packages/46/78/10ad9781128ed2f99dbc474f43283b13fea8ba58723e98844367531c18e9/wrapt-1.17.3-cp314-cp314t-win_arm64.whl", hash = "sha256:f38e60678850c42461d4202739f9bf1e3a737c7ad283638251e79cc49effb6b6", size = 38471, upload-time = "2025-08-12T05:52:57.784Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f6/a933bd70f98e9cf3e08167fc5cd7aaaca49147e48411c0bd5ae701bb2194/wrapt-1.17.3-py3-none-any.whl", hash = "sha256:7171ae35d2c33d326ac19dd8facb1e82e5fd04ef8c6c0e394d7af55a55051c22", size = 23591, upload-time = "2025-08-12T05:53:20.674Z" }, +] + +[[package]] +name = "xarray" +version = "2025.11.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "numpy" }, + { name = "packaging" }, + { name = "pandas" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/39/ad/b072c970cfb2e2724509bf1e8d7fb4084cc186a90d486c9ac4a48ff83186/xarray-2025.11.0.tar.gz", hash = "sha256:d7a4aa4500edbfd60676b1613db97da309ab144cac0bcff0cbf483c61c662af1", size = 3072276, upload-time = "2025-11-17T16:12:09.167Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/86/b4/cfa7aa56807dd2d9db0576c3440b3acd51bae6207338ec5610d4878e5c9b/xarray-2025.11.0-py3-none-any.whl", hash = "sha256:986893b995de4a948429356a3897d78e634243c1cac242bd59d03832b9d72dd1", size = 1375447, upload-time = "2025-11-17T16:12:07.123Z" }, +] + +[[package]] +name = "yarl" +version = "1.22.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "idna" }, + { name = "multidict" }, + { name = "propcache" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/57/63/0c6ebca57330cd313f6102b16dd57ffaf3ec4c83403dcb45dbd15c6f3ea1/yarl-1.22.0.tar.gz", hash = "sha256:bebf8557577d4401ba8bd9ff33906f1376c877aa78d1fe216ad01b4d6745af71", size = 187169, upload-time = "2025-10-06T14:12:55.963Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/75/ff/46736024fee3429b80a165a732e38e5d5a238721e634ab41b040d49f8738/yarl-1.22.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e340382d1afa5d32b892b3ff062436d592ec3d692aeea3bef3a5cfe11bbf8c6f", size = 142000, upload-time = "2025-10-06T14:09:44.631Z" }, + { url = "https://files.pythonhosted.org/packages/5a/9a/b312ed670df903145598914770eb12de1bac44599549b3360acc96878df8/yarl-1.22.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f1e09112a2c31ffe8d80be1b0988fa6a18c5d5cad92a9ffbb1c04c91bfe52ad2", size = 94338, upload-time = "2025-10-06T14:09:46.372Z" }, + { url = "https://files.pythonhosted.org/packages/ba/f5/0601483296f09c3c65e303d60c070a5c19fcdbc72daa061e96170785bc7d/yarl-1.22.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:939fe60db294c786f6b7c2d2e121576628468f65453d86b0fe36cb52f987bd74", size = 94909, upload-time = "2025-10-06T14:09:48.648Z" }, + { url = "https://files.pythonhosted.org/packages/60/41/9a1fe0b73dbcefce72e46cf149b0e0a67612d60bfc90fb59c2b2efdfbd86/yarl-1.22.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e1651bf8e0398574646744c1885a41198eba53dc8a9312b954073f845c90a8df", size = 372940, upload-time = "2025-10-06T14:09:50.089Z" }, + { url = "https://files.pythonhosted.org/packages/17/7a/795cb6dfee561961c30b800f0ed616b923a2ec6258b5def2a00bf8231334/yarl-1.22.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b8a0588521a26bf92a57a1705b77b8b59044cdceccac7151bd8d229e66b8dedb", size = 345825, upload-time = "2025-10-06T14:09:52.142Z" }, + { url = "https://files.pythonhosted.org/packages/d7/93/a58f4d596d2be2ae7bab1a5846c4d270b894958845753b2c606d666744d3/yarl-1.22.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:42188e6a615c1a75bcaa6e150c3fe8f3e8680471a6b10150c5f7e83f47cc34d2", size = 386705, upload-time = "2025-10-06T14:09:54.128Z" }, + { url = "https://files.pythonhosted.org/packages/61/92/682279d0e099d0e14d7fd2e176bd04f48de1484f56546a3e1313cd6c8e7c/yarl-1.22.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f6d2cb59377d99718913ad9a151030d6f83ef420a2b8f521d94609ecc106ee82", size = 396518, upload-time = "2025-10-06T14:09:55.762Z" }, + { url = "https://files.pythonhosted.org/packages/db/0f/0d52c98b8a885aeda831224b78f3be7ec2e1aa4a62091f9f9188c3c65b56/yarl-1.22.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50678a3b71c751d58d7908edc96d332af328839eea883bb554a43f539101277a", size = 377267, upload-time = "2025-10-06T14:09:57.958Z" }, + { url = "https://files.pythonhosted.org/packages/22/42/d2685e35908cbeaa6532c1fc73e89e7f2efb5d8a7df3959ea8e37177c5a3/yarl-1.22.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e8fbaa7cec507aa24ea27a01456e8dd4b6fab829059b69844bd348f2d467124", size = 365797, upload-time = "2025-10-06T14:09:59.527Z" }, + { url = "https://files.pythonhosted.org/packages/a2/83/cf8c7bcc6355631762f7d8bdab920ad09b82efa6b722999dfb05afa6cfac/yarl-1.22.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:433885ab5431bc3d3d4f2f9bd15bfa1614c522b0f1405d62c4f926ccd69d04fa", size = 365535, upload-time = "2025-10-06T14:10:01.139Z" }, + { url = "https://files.pythonhosted.org/packages/25/e1/5302ff9b28f0c59cac913b91fe3f16c59a033887e57ce9ca5d41a3a94737/yarl-1.22.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:b790b39c7e9a4192dc2e201a282109ed2985a1ddbd5ac08dc56d0e121400a8f7", size = 382324, upload-time = "2025-10-06T14:10:02.756Z" }, + { url = "https://files.pythonhosted.org/packages/bf/cd/4617eb60f032f19ae3a688dc990d8f0d89ee0ea378b61cac81ede3e52fae/yarl-1.22.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31f0b53913220599446872d757257be5898019c85e7971599065bc55065dc99d", size = 383803, upload-time = "2025-10-06T14:10:04.552Z" }, + { url = "https://files.pythonhosted.org/packages/59/65/afc6e62bb506a319ea67b694551dab4a7e6fb7bf604e9bd9f3e11d575fec/yarl-1.22.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a49370e8f711daec68d09b821a34e1167792ee2d24d405cbc2387be4f158b520", size = 374220, upload-time = "2025-10-06T14:10:06.489Z" }, + { url = "https://files.pythonhosted.org/packages/e7/3d/68bf18d50dc674b942daec86a9ba922d3113d8399b0e52b9897530442da2/yarl-1.22.0-cp312-cp312-win32.whl", hash = "sha256:70dfd4f241c04bd9239d53b17f11e6ab672b9f1420364af63e8531198e3f5fe8", size = 81589, upload-time = "2025-10-06T14:10:09.254Z" }, + { url = "https://files.pythonhosted.org/packages/c8/9a/6ad1a9b37c2f72874f93e691b2e7ecb6137fb2b899983125db4204e47575/yarl-1.22.0-cp312-cp312-win_amd64.whl", hash = "sha256:8884d8b332a5e9b88e23f60bb166890009429391864c685e17bd73a9eda9105c", size = 87213, upload-time = "2025-10-06T14:10:11.369Z" }, + { url = "https://files.pythonhosted.org/packages/44/c5/c21b562d1680a77634d748e30c653c3ca918beb35555cff24986fff54598/yarl-1.22.0-cp312-cp312-win_arm64.whl", hash = "sha256:ea70f61a47f3cc93bdf8b2f368ed359ef02a01ca6393916bc8ff877427181e74", size = 81330, upload-time = "2025-10-06T14:10:13.112Z" }, + { url = "https://files.pythonhosted.org/packages/ea/f3/d67de7260456ee105dc1d162d43a019ecad6b91e2f51809d6cddaa56690e/yarl-1.22.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8dee9c25c74997f6a750cd317b8ca63545169c098faee42c84aa5e506c819b53", size = 139980, upload-time = "2025-10-06T14:10:14.601Z" }, + { url = "https://files.pythonhosted.org/packages/01/88/04d98af0b47e0ef42597b9b28863b9060bb515524da0a65d5f4db160b2d5/yarl-1.22.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01e73b85a5434f89fc4fe27dcda2aff08ddf35e4d47bbbea3bdcd25321af538a", size = 93424, upload-time = "2025-10-06T14:10:16.115Z" }, + { url = "https://files.pythonhosted.org/packages/18/91/3274b215fd8442a03975ce6bee5fe6aa57a8326b29b9d3d56234a1dca244/yarl-1.22.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:22965c2af250d20c873cdbee8ff958fb809940aeb2e74ba5f20aaf6b7ac8c70c", size = 93821, upload-time = "2025-10-06T14:10:17.993Z" }, + { url = "https://files.pythonhosted.org/packages/61/3a/caf4e25036db0f2da4ca22a353dfeb3c9d3c95d2761ebe9b14df8fc16eb0/yarl-1.22.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4f15793aa49793ec8d1c708ab7f9eded1aa72edc5174cae703651555ed1b601", size = 373243, upload-time = "2025-10-06T14:10:19.44Z" }, + { url = "https://files.pythonhosted.org/packages/6e/9e/51a77ac7516e8e7803b06e01f74e78649c24ee1021eca3d6a739cb6ea49c/yarl-1.22.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e5542339dcf2747135c5c85f68680353d5cb9ffd741c0f2e8d832d054d41f35a", size = 342361, upload-time = "2025-10-06T14:10:21.124Z" }, + { url = "https://files.pythonhosted.org/packages/d4/f8/33b92454789dde8407f156c00303e9a891f1f51a0330b0fad7c909f87692/yarl-1.22.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5c401e05ad47a75869c3ab3e35137f8468b846770587e70d71e11de797d113df", size = 387036, upload-time = "2025-10-06T14:10:22.902Z" }, + { url = "https://files.pythonhosted.org/packages/d9/9a/c5db84ea024f76838220280f732970aa4ee154015d7f5c1bfb60a267af6f/yarl-1.22.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:243dda95d901c733f5b59214d28b0120893d91777cb8aa043e6ef059d3cddfe2", size = 397671, upload-time = "2025-10-06T14:10:24.523Z" }, + { url = "https://files.pythonhosted.org/packages/11/c9/cd8538dc2e7727095e0c1d867bad1e40c98f37763e6d995c1939f5fdc7b1/yarl-1.22.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bec03d0d388060058f5d291a813f21c011041938a441c593374da6077fe21b1b", size = 377059, upload-time = "2025-10-06T14:10:26.406Z" }, + { url = "https://files.pythonhosted.org/packages/a1/b9/ab437b261702ced75122ed78a876a6dec0a1b0f5e17a4ac7a9a2482d8abe/yarl-1.22.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0748275abb8c1e1e09301ee3cf90c8a99678a4e92e4373705f2a2570d581273", size = 365356, upload-time = "2025-10-06T14:10:28.461Z" }, + { url = "https://files.pythonhosted.org/packages/b2/9d/8e1ae6d1d008a9567877b08f0ce4077a29974c04c062dabdb923ed98e6fe/yarl-1.22.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:47fdb18187e2a4e18fda2c25c05d8251a9e4a521edaed757fef033e7d8498d9a", size = 361331, upload-time = "2025-10-06T14:10:30.541Z" }, + { url = "https://files.pythonhosted.org/packages/ca/5a/09b7be3905962f145b73beb468cdd53db8aa171cf18c80400a54c5b82846/yarl-1.22.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c7044802eec4524fde550afc28edda0dd5784c4c45f0be151a2d3ba017daca7d", size = 382590, upload-time = "2025-10-06T14:10:33.352Z" }, + { url = "https://files.pythonhosted.org/packages/aa/7f/59ec509abf90eda5048b0bc3e2d7b5099dffdb3e6b127019895ab9d5ef44/yarl-1.22.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:139718f35149ff544caba20fce6e8a2f71f1e39b92c700d8438a0b1d2a631a02", size = 385316, upload-time = "2025-10-06T14:10:35.034Z" }, + { url = "https://files.pythonhosted.org/packages/e5/84/891158426bc8036bfdfd862fabd0e0fa25df4176ec793e447f4b85cf1be4/yarl-1.22.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e1b51bebd221006d3d2f95fbe124b22b247136647ae5dcc8c7acafba66e5ee67", size = 374431, upload-time = "2025-10-06T14:10:37.76Z" }, + { url = "https://files.pythonhosted.org/packages/bb/49/03da1580665baa8bef5e8ed34c6df2c2aca0a2f28bf397ed238cc1bbc6f2/yarl-1.22.0-cp313-cp313-win32.whl", hash = "sha256:d3e32536234a95f513bd374e93d717cf6b2231a791758de6c509e3653f234c95", size = 81555, upload-time = "2025-10-06T14:10:39.649Z" }, + { url = "https://files.pythonhosted.org/packages/9a/ee/450914ae11b419eadd067c6183ae08381cfdfcb9798b90b2b713bbebddda/yarl-1.22.0-cp313-cp313-win_amd64.whl", hash = "sha256:47743b82b76d89a1d20b83e60d5c20314cbd5ba2befc9cda8f28300c4a08ed4d", size = 86965, upload-time = "2025-10-06T14:10:41.313Z" }, + { url = "https://files.pythonhosted.org/packages/98/4d/264a01eae03b6cf629ad69bae94e3b0e5344741e929073678e84bf7a3e3b/yarl-1.22.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d0fcda9608875f7d052eff120c7a5da474a6796fe4d83e152e0e4d42f6d1a9b", size = 81205, upload-time = "2025-10-06T14:10:43.167Z" }, + { url = "https://files.pythonhosted.org/packages/88/fc/6908f062a2f77b5f9f6d69cecb1747260831ff206adcbc5b510aff88df91/yarl-1.22.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:719ae08b6972befcba4310e49edb1161a88cdd331e3a694b84466bd938a6ab10", size = 146209, upload-time = "2025-10-06T14:10:44.643Z" }, + { url = "https://files.pythonhosted.org/packages/65/47/76594ae8eab26210b4867be6f49129861ad33da1f1ebdf7051e98492bf62/yarl-1.22.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:47d8a5c446df1c4db9d21b49619ffdba90e77c89ec6e283f453856c74b50b9e3", size = 95966, upload-time = "2025-10-06T14:10:46.554Z" }, + { url = "https://files.pythonhosted.org/packages/ab/ce/05e9828a49271ba6b5b038b15b3934e996980dd78abdfeb52a04cfb9467e/yarl-1.22.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:cfebc0ac8333520d2d0423cbbe43ae43c8838862ddb898f5ca68565e395516e9", size = 97312, upload-time = "2025-10-06T14:10:48.007Z" }, + { url = "https://files.pythonhosted.org/packages/d1/c5/7dffad5e4f2265b29c9d7ec869c369e4223166e4f9206fc2243ee9eea727/yarl-1.22.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4398557cbf484207df000309235979c79c4356518fd5c99158c7d38203c4da4f", size = 361967, upload-time = "2025-10-06T14:10:49.997Z" }, + { url = "https://files.pythonhosted.org/packages/50/b2/375b933c93a54bff7fc041e1a6ad2c0f6f733ffb0c6e642ce56ee3b39970/yarl-1.22.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2ca6fd72a8cd803be290d42f2dec5cdcd5299eeb93c2d929bf060ad9efaf5de0", size = 323949, upload-time = "2025-10-06T14:10:52.004Z" }, + { url = "https://files.pythonhosted.org/packages/66/50/bfc2a29a1d78644c5a7220ce2f304f38248dc94124a326794e677634b6cf/yarl-1.22.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ca1f59c4e1ab6e72f0a23c13fca5430f889634166be85dbf1013683e49e3278e", size = 361818, upload-time = "2025-10-06T14:10:54.078Z" }, + { url = "https://files.pythonhosted.org/packages/46/96/f3941a46af7d5d0f0498f86d71275696800ddcdd20426298e572b19b91ff/yarl-1.22.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:6c5010a52015e7c70f86eb967db0f37f3c8bd503a695a49f8d45700144667708", size = 372626, upload-time = "2025-10-06T14:10:55.767Z" }, + { url = "https://files.pythonhosted.org/packages/c1/42/8b27c83bb875cd89448e42cd627e0fb971fa1675c9ec546393d18826cb50/yarl-1.22.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d7672ecf7557476642c88497c2f8d8542f8e36596e928e9bcba0e42e1e7d71f", size = 341129, upload-time = "2025-10-06T14:10:57.985Z" }, + { url = "https://files.pythonhosted.org/packages/49/36/99ca3122201b382a3cf7cc937b95235b0ac944f7e9f2d5331d50821ed352/yarl-1.22.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:3b7c88eeef021579d600e50363e0b6ee4f7f6f728cd3486b9d0f3ee7b946398d", size = 346776, upload-time = "2025-10-06T14:10:59.633Z" }, + { url = "https://files.pythonhosted.org/packages/85/b4/47328bf996acd01a4c16ef9dcd2f59c969f495073616586f78cd5f2efb99/yarl-1.22.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f4afb5c34f2c6fecdcc182dfcfc6af6cccf1aa923eed4d6a12e9d96904e1a0d8", size = 334879, upload-time = "2025-10-06T14:11:01.454Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ad/b77d7b3f14a4283bffb8e92c6026496f6de49751c2f97d4352242bba3990/yarl-1.22.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:59c189e3e99a59cf8d83cbb31d4db02d66cda5a1a4374e8a012b51255341abf5", size = 350996, upload-time = "2025-10-06T14:11:03.452Z" }, + { url = "https://files.pythonhosted.org/packages/81/c8/06e1d69295792ba54d556f06686cbd6a7ce39c22307100e3fb4a2c0b0a1d/yarl-1.22.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:5a3bf7f62a289fa90f1990422dc8dff5a458469ea71d1624585ec3a4c8d6960f", size = 356047, upload-time = "2025-10-06T14:11:05.115Z" }, + { url = "https://files.pythonhosted.org/packages/4b/b8/4c0e9e9f597074b208d18cef227d83aac36184bfbc6eab204ea55783dbc5/yarl-1.22.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:de6b9a04c606978fdfe72666fa216ffcf2d1a9f6a381058d4378f8d7b1e5de62", size = 342947, upload-time = "2025-10-06T14:11:08.137Z" }, + { url = "https://files.pythonhosted.org/packages/e0/e5/11f140a58bf4c6ad7aca69a892bff0ee638c31bea4206748fc0df4ebcb3a/yarl-1.22.0-cp313-cp313t-win32.whl", hash = "sha256:1834bb90991cc2999f10f97f5f01317f99b143284766d197e43cd5b45eb18d03", size = 86943, upload-time = "2025-10-06T14:11:10.284Z" }, + { url = "https://files.pythonhosted.org/packages/31/74/8b74bae38ed7fe6793d0c15a0c8207bbb819cf287788459e5ed230996cdd/yarl-1.22.0-cp313-cp313t-win_amd64.whl", hash = "sha256:ff86011bd159a9d2dfc89c34cfd8aff12875980e3bd6a39ff097887520e60249", size = 93715, upload-time = "2025-10-06T14:11:11.739Z" }, + { url = "https://files.pythonhosted.org/packages/69/66/991858aa4b5892d57aef7ee1ba6b4d01ec3b7eb3060795d34090a3ca3278/yarl-1.22.0-cp313-cp313t-win_arm64.whl", hash = "sha256:7861058d0582b847bc4e3a4a4c46828a410bca738673f35a29ba3ca5db0b473b", size = 83857, upload-time = "2025-10-06T14:11:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/46/b3/e20ef504049f1a1c54a814b4b9bed96d1ac0e0610c3b4da178f87209db05/yarl-1.22.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:34b36c2c57124530884d89d50ed2c1478697ad7473efd59cfd479945c95650e4", size = 140520, upload-time = "2025-10-06T14:11:15.465Z" }, + { url = "https://files.pythonhosted.org/packages/e4/04/3532d990fdbab02e5ede063676b5c4260e7f3abea2151099c2aa745acc4c/yarl-1.22.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:0dd9a702591ca2e543631c2a017e4a547e38a5c0f29eece37d9097e04a7ac683", size = 93504, upload-time = "2025-10-06T14:11:17.106Z" }, + { url = "https://files.pythonhosted.org/packages/11/63/ff458113c5c2dac9a9719ac68ee7c947cb621432bcf28c9972b1c0e83938/yarl-1.22.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:594fcab1032e2d2cc3321bb2e51271e7cd2b516c7d9aee780ece81b07ff8244b", size = 94282, upload-time = "2025-10-06T14:11:19.064Z" }, + { url = "https://files.pythonhosted.org/packages/a7/bc/315a56aca762d44a6aaaf7ad253f04d996cb6b27bad34410f82d76ea8038/yarl-1.22.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f3d7a87a78d46a2e3d5b72587ac14b4c16952dd0887dbb051451eceac774411e", size = 372080, upload-time = "2025-10-06T14:11:20.996Z" }, + { url = "https://files.pythonhosted.org/packages/3f/3f/08e9b826ec2e099ea6e7c69a61272f4f6da62cb5b1b63590bb80ca2e4a40/yarl-1.22.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:852863707010316c973162e703bddabec35e8757e67fcb8ad58829de1ebc8590", size = 338696, upload-time = "2025-10-06T14:11:22.847Z" }, + { url = "https://files.pythonhosted.org/packages/e3/9f/90360108e3b32bd76789088e99538febfea24a102380ae73827f62073543/yarl-1.22.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:131a085a53bfe839a477c0845acf21efc77457ba2bcf5899618136d64f3303a2", size = 387121, upload-time = "2025-10-06T14:11:24.889Z" }, + { url = "https://files.pythonhosted.org/packages/98/92/ab8d4657bd5b46a38094cfaea498f18bb70ce6b63508fd7e909bd1f93066/yarl-1.22.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:078a8aefd263f4d4f923a9677b942b445a2be970ca24548a8102689a3a8ab8da", size = 394080, upload-time = "2025-10-06T14:11:27.307Z" }, + { url = "https://files.pythonhosted.org/packages/f5/e7/d8c5a7752fef68205296201f8ec2bf718f5c805a7a7e9880576c67600658/yarl-1.22.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bca03b91c323036913993ff5c738d0842fc9c60c4648e5c8d98331526df89784", size = 372661, upload-time = "2025-10-06T14:11:29.387Z" }, + { url = "https://files.pythonhosted.org/packages/b6/2e/f4d26183c8db0bb82d491b072f3127fb8c381a6206a3a56332714b79b751/yarl-1.22.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:68986a61557d37bb90d3051a45b91fa3d5c516d177dfc6dd6f2f436a07ff2b6b", size = 364645, upload-time = "2025-10-06T14:11:31.423Z" }, + { url = "https://files.pythonhosted.org/packages/80/7c/428e5812e6b87cd00ee8e898328a62c95825bf37c7fa87f0b6bb2ad31304/yarl-1.22.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:4792b262d585ff0dff6bcb787f8492e40698443ec982a3568c2096433660c694", size = 355361, upload-time = "2025-10-06T14:11:33.055Z" }, + { url = "https://files.pythonhosted.org/packages/ec/2a/249405fd26776f8b13c067378ef4d7dd49c9098d1b6457cdd152a99e96a9/yarl-1.22.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:ebd4549b108d732dba1d4ace67614b9545b21ece30937a63a65dd34efa19732d", size = 381451, upload-time = "2025-10-06T14:11:35.136Z" }, + { url = "https://files.pythonhosted.org/packages/67/a8/fb6b1adbe98cf1e2dd9fad71003d3a63a1bc22459c6e15f5714eb9323b93/yarl-1.22.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:f87ac53513d22240c7d59203f25cc3beac1e574c6cd681bbfd321987b69f95fd", size = 383814, upload-time = "2025-10-06T14:11:37.094Z" }, + { url = "https://files.pythonhosted.org/packages/d9/f9/3aa2c0e480fb73e872ae2814c43bc1e734740bb0d54e8cb2a95925f98131/yarl-1.22.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:22b029f2881599e2f1b06f8f1db2ee63bd309e2293ba2d566e008ba12778b8da", size = 370799, upload-time = "2025-10-06T14:11:38.83Z" }, + { url = "https://files.pythonhosted.org/packages/50/3c/af9dba3b8b5eeb302f36f16f92791f3ea62e3f47763406abf6d5a4a3333b/yarl-1.22.0-cp314-cp314-win32.whl", hash = "sha256:6a635ea45ba4ea8238463b4f7d0e721bad669f80878b7bfd1f89266e2ae63da2", size = 82990, upload-time = "2025-10-06T14:11:40.624Z" }, + { url = "https://files.pythonhosted.org/packages/ac/30/ac3a0c5bdc1d6efd1b41fa24d4897a4329b3b1e98de9449679dd327af4f0/yarl-1.22.0-cp314-cp314-win_amd64.whl", hash = "sha256:0d6e6885777af0f110b0e5d7e5dda8b704efed3894da26220b7f3d887b839a79", size = 88292, upload-time = "2025-10-06T14:11:42.578Z" }, + { url = "https://files.pythonhosted.org/packages/df/0a/227ab4ff5b998a1b7410abc7b46c9b7a26b0ca9e86c34ba4b8d8bc7c63d5/yarl-1.22.0-cp314-cp314-win_arm64.whl", hash = "sha256:8218f4e98d3c10d683584cb40f0424f4b9fd6e95610232dd75e13743b070ee33", size = 82888, upload-time = "2025-10-06T14:11:44.863Z" }, + { url = "https://files.pythonhosted.org/packages/06/5e/a15eb13db90abd87dfbefb9760c0f3f257ac42a5cac7e75dbc23bed97a9f/yarl-1.22.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:45c2842ff0e0d1b35a6bf1cd6c690939dacb617a70827f715232b2e0494d55d1", size = 146223, upload-time = "2025-10-06T14:11:46.796Z" }, + { url = "https://files.pythonhosted.org/packages/18/82/9665c61910d4d84f41a5bf6837597c89e665fa88aa4941080704645932a9/yarl-1.22.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:d947071e6ebcf2e2bee8fce76e10faca8f7a14808ca36a910263acaacef08eca", size = 95981, upload-time = "2025-10-06T14:11:48.845Z" }, + { url = "https://files.pythonhosted.org/packages/5d/9a/2f65743589809af4d0a6d3aa749343c4b5f4c380cc24a8e94a3c6625a808/yarl-1.22.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:334b8721303e61b00019474cc103bdac3d7b1f65e91f0bfedeec2d56dfe74b53", size = 97303, upload-time = "2025-10-06T14:11:50.897Z" }, + { url = "https://files.pythonhosted.org/packages/b0/ab/5b13d3e157505c43c3b43b5a776cbf7b24a02bc4cccc40314771197e3508/yarl-1.22.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1e7ce67c34138a058fd092f67d07a72b8e31ff0c9236e751957465a24b28910c", size = 361820, upload-time = "2025-10-06T14:11:52.549Z" }, + { url = "https://files.pythonhosted.org/packages/fb/76/242a5ef4677615cf95330cfc1b4610e78184400699bdda0acb897ef5e49a/yarl-1.22.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d77e1b2c6d04711478cb1c4ab90db07f1609ccf06a287d5607fcd90dc9863acf", size = 323203, upload-time = "2025-10-06T14:11:54.225Z" }, + { url = "https://files.pythonhosted.org/packages/8c/96/475509110d3f0153b43d06164cf4195c64d16999e0c7e2d8a099adcd6907/yarl-1.22.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4647674b6150d2cae088fc07de2738a84b8bcedebef29802cf0b0a82ab6face", size = 363173, upload-time = "2025-10-06T14:11:56.069Z" }, + { url = "https://files.pythonhosted.org/packages/c9/66/59db471aecfbd559a1fd48aedd954435558cd98c7d0da8b03cc6c140a32c/yarl-1.22.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:efb07073be061c8f79d03d04139a80ba33cbd390ca8f0297aae9cce6411e4c6b", size = 373562, upload-time = "2025-10-06T14:11:58.783Z" }, + { url = "https://files.pythonhosted.org/packages/03/1f/c5d94abc91557384719da10ff166b916107c1b45e4d0423a88457071dd88/yarl-1.22.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e51ac5435758ba97ad69617e13233da53908beccc6cfcd6c34bbed8dcbede486", size = 339828, upload-time = "2025-10-06T14:12:00.686Z" }, + { url = "https://files.pythonhosted.org/packages/5f/97/aa6a143d3afba17b6465733681c70cf175af89f76ec8d9286e08437a7454/yarl-1.22.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:33e32a0dd0c8205efa8e83d04fc9f19313772b78522d1bdc7d9aed706bfd6138", size = 347551, upload-time = "2025-10-06T14:12:02.628Z" }, + { url = "https://files.pythonhosted.org/packages/43/3c/45a2b6d80195959239a7b2a8810506d4eea5487dce61c2a3393e7fc3c52e/yarl-1.22.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:bf4a21e58b9cde0e401e683ebd00f6ed30a06d14e93f7c8fd059f8b6e8f87b6a", size = 334512, upload-time = "2025-10-06T14:12:04.871Z" }, + { url = "https://files.pythonhosted.org/packages/86/a0/c2ab48d74599c7c84cb104ebd799c5813de252bea0f360ffc29d270c2caa/yarl-1.22.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:e4b582bab49ac33c8deb97e058cd67c2c50dac0dd134874106d9c774fd272529", size = 352400, upload-time = "2025-10-06T14:12:06.624Z" }, + { url = "https://files.pythonhosted.org/packages/32/75/f8919b2eafc929567d3d8411f72bdb1a2109c01caaab4ebfa5f8ffadc15b/yarl-1.22.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0b5bcc1a9c4839e7e30b7b30dd47fe5e7e44fb7054ec29b5bb8d526aa1041093", size = 357140, upload-time = "2025-10-06T14:12:08.362Z" }, + { url = "https://files.pythonhosted.org/packages/cf/72/6a85bba382f22cf78add705d8c3731748397d986e197e53ecc7835e76de7/yarl-1.22.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c0232bce2170103ec23c454e54a57008a9a72b5d1c3105dc2496750da8cfa47c", size = 341473, upload-time = "2025-10-06T14:12:10.994Z" }, + { url = "https://files.pythonhosted.org/packages/35/18/55e6011f7c044dc80b98893060773cefcfdbf60dfefb8cb2f58b9bacbd83/yarl-1.22.0-cp314-cp314t-win32.whl", hash = "sha256:8009b3173bcd637be650922ac455946197d858b3630b6d8787aa9e5c4564533e", size = 89056, upload-time = "2025-10-06T14:12:13.317Z" }, + { url = "https://files.pythonhosted.org/packages/f9/86/0f0dccb6e59a9e7f122c5afd43568b1d31b8ab7dda5f1b01fb5c7025c9a9/yarl-1.22.0-cp314-cp314t-win_amd64.whl", hash = "sha256:9fb17ea16e972c63d25d4a97f016d235c78dd2344820eb35bc034bc32012ee27", size = 96292, upload-time = "2025-10-06T14:12:15.398Z" }, + { url = "https://files.pythonhosted.org/packages/48/b7/503c98092fb3b344a179579f55814b613c1fbb1c23b3ec14a7b008a66a6e/yarl-1.22.0-cp314-cp314t-win_arm64.whl", hash = "sha256:9f6d73c1436b934e3f01df1e1b21ff765cd1d28c77dfb9ace207f746d4610ee1", size = 85171, upload-time = "2025-10-06T14:12:16.935Z" }, + { url = "https://files.pythonhosted.org/packages/73/ae/b48f95715333080afb75a4504487cbe142cae1268afc482d06692d605ae6/yarl-1.22.0-py3-none-any.whl", hash = "sha256:1380560bdba02b6b6c90de54133c81c9f2a453dee9912fe58c1dcced1edb7cff", size = 46814, upload-time = "2025-10-06T14:12:53.872Z" }, +] diff --git a/wps_jobs/pyproject.toml b/wps_jobs/pyproject.toml index 9a71edd3d5..b3e7e446c0 100644 --- a/wps_jobs/pyproject.toml +++ b/wps_jobs/pyproject.toml @@ -1,35 +1,44 @@ -[tool.poetry] +[project] name = "wps-jobs" version = "0.1.0" -description = "" -authors = ["Darren Boss "] +description = "Wildfire Predictive Services Unit Jobs" +authors = [ + {name = "Darren Boss", email = "darren.boss@gov.bc.ca"} +] readme = "README.md" +requires-python = ">=3.12.3,<4.0" +dependencies = [ + "wps-shared", + "scipy>=1.15.2,<2", + "scikit-learn>=1.6.1,<2", + "sqlalchemy>=2.0.38,<3", + "redis>=7.0.0,<8", + "psycopg2-binary>=2.9.10,<3", + "asyncpg>=0.30.0,<1", + "affine>=2.4.0,<3", + "numpy==2.1.*", + "fastapi==0.115.11", + "xarray>=2025.3.1,<2026", + "herbie-data>=2025.11.1,<2026", +] -[tool.poetry.dependencies] -python = ">=3.12.3,<4.0" -wps-shared = { path = "../wps_shared" } -scipy = "^1.15.2" -scikit-learn = "^1.6.1" -sqlalchemy = "^2.0.38" -redis = "^7.0.0" -psycopg2-binary = "^2.9.10" -asyncpg = "^0.30.0" -affine = "^2.4.0" -numpy = "2.1" -fastapi = "0.115.11" -xarray = "^2025.3.1" -herbie-data = "^2025.11.1" +[project.optional-dependencies] +dev = [ + "pytest>=9.0.0,<10", + "pytest-mock>=3,<4", + "coverage>=7.6.4,<8", + "ruff>=0.11.5,<1", + "ipykernel>=6.29.5,<7", + "pytest-cov>=7.0.0,<8", + "pytest-xdist>=3.6.1,<4", +] - -[tool.poetry.group.dev.dependencies] -pytest = "^9.0.0" -pytest-mock = "^3" -coverage = "^7.6.4" -ruff = "^0.11.5" -ipykernel = "^6.29.5" -pytest-cov = "^7.0.0" -pytest-xdist = "^3.6.1" +[tool.uv.sources] +wps-shared = { workspace = true } [build-system] -requires = ["poetry-core"] -build-backend = "poetry.core.masonry.api" +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.build.targets.wheel] +packages = ["wps_jobs"] diff --git a/wps_shared/pyproject.toml b/wps_shared/pyproject.toml index 8c0f84536e..888c39e247 100644 --- a/wps_shared/pyproject.toml +++ b/wps_shared/pyproject.toml @@ -1,38 +1,44 @@ -[tool.poetry] +[project] name = "wps-shared" version = "0.1.0" -description = "" -authors = ["Darren Boss "] +description = "Wildfire Predictive Services Unit Shared Library" +authors = [ + {name = "Darren Boss", email = "darren.boss@gov.bc.ca"} +] readme = "README.md" +requires-python = ">=3.12.3,<4.0" +dependencies = [ + "sqlalchemy>=2,<3", + "aiohttp>=3,<4", + "requests>=2,<3", + "python-decouple>=3,<4", + "geopandas>=1.0.1,<2", + "shapely>=2.0.5,<3", + "pydantic>=2.10.6,<3", + "aiobotocore>=2.0.0,<3", + "geoalchemy2>=0,<1", + "affine>=2.4.0,<3", + "fastapi>=0.115.11,<1", + "sentry-sdk>=2.22.0,<3", + "pyjwt>=2.10.1,<3", + "psycopg2-binary>=2.9.10,<3", + "asyncpg>=0.30.0,<1", + "redis>=7.0.0,<8", +] -[tool.poetry.dependencies] -python = ">=3.12.3,<4.0" -sqlalchemy = "^2" -aiohttp = "^3" -requests = "^2" -python-decouple = "^3" -geopandas = "^1.0.1" -shapely = "^2.0.5" -pydantic = "^2.10.6" -aiobotocore = "^2.0.0" -geoalchemy2 = "^0" -affine = "^2.4.0" -fastapi = "^0.115.11" -sentry-sdk = "^2.22.0" -pyjwt = "^2.10.1" -psycopg2-binary = "^2.9.10" -asyncpg = "^0.30.0" -redis = "^7.0.0" - - -[tool.poetry.group.dev.dependencies] -pytest = "^9.0.0" -pytest-mock = "^3" -coverage = "^7.6.4" -ruff = "^0.11.5" -testcontainers = { extras = ["postgres"], version = "^4.10.0" } -pytest-cov = "^7.0.0" +[project.optional-dependencies] +dev = [ + "pytest>=9.0.0,<10", + "pytest-mock>=3,<4", + "coverage>=7.6.4,<8", + "ruff>=0.11.5,<1", + "testcontainers[postgres]>=4.10.0,<5", + "pytest-cov>=7.0.0,<8", +] [build-system] -requires = ["poetry-core"] -build-backend = "poetry.core.masonry.api" +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.build.targets.wheel] +packages = ["wps_shared"] From f880ca384b623665781ef5eb6bca7829fcefe15c Mon Sep 17 00:00:00 2001 From: Conor Brady Date: Thu, 20 Nov 2025 14:27:42 -0800 Subject: [PATCH 02/73] rename and restructure --- .vscode/launch.json | 44 +- .vscode/settings.json | 16 +- .vscode/wps.code-workspace | 25 +- Dockerfile | 29 +- Dockerfile.jobs | 17 +- api/.coveragerc | 3 - api/.dockerignore | 15 - api/Dockerfile | 94 - api/HFI_spreadsheet.md | 350 - api/Makefile | 210 - api/poetry.lock | 5790 ----------------- api/poetry.toml | 2 - api/scripts/access_to_csv.py | 69 - api/scripts/common_oc_checks.sh | 50 - api/scripts/copy_db_from_pod_to_local.py | 254 - api/scripts/copy_db_from_pod_to_local.sh | 114 - .../copy_partial_db_from_pod_to_local.sh | 128 - api/scripts/database_size_report.sh | 45 - api/scripts/extract_sentry_user_emails.py | 41 - api/scripts/lint | 6 - api/scripts/lint.sh | 6 - .../calculate_percentile_offline.py | 169 - .../percentile_calculator/s3_to_dataframe.py | 47 - .../station_csv_to_json.py | 96 - api/scripts/restore_db.sh | 101 - api/scripts/restore_db_backup.sh | 24 - api/scripts/restore_db_backup_ubuntu.sh | 24 - api/scripts/test.sh | 12 - api/static/placeholder.txt | 1 - .../unicode_data/13.0.0/charmap.json.gz | Bin 0 -> 20988 bytes {api => backend}/.python-version | 0 backend/.vscode/settings.json | 18 + backend/README.md | 91 + backend/packages/wps-api/Dockerfile | 64 + {api => backend/packages/wps-api}/README.md | 0 .../wps-api}/advisory/db/database/__init__.py | 0 .../db/database/tileserver_advisory_setup.sql | 0 {api => backend/packages/wps-api}/alembic.ini | 0 .../packages/wps-api}/alembic/README | 0 .../alembic/data/zones/zone_481.geojson | 0 .../alembic/data/zones/zone_482.geojson | 0 .../alembic/data/zones/zone_483.geojson | 0 .../alembic/data/zones/zone_484.geojson | 0 .../alembic/data/zones/zone_485.geojson | 0 .../alembic/data/zones/zone_486.geojson | 0 .../alembic/data/zones/zone_487.geojson | 0 .../alembic/data/zones/zone_488.geojson | 0 .../alembic/data/zones/zone_489.geojson | 0 .../alembic/data/zones/zone_490.geojson | 0 .../alembic/data/zones/zone_491.geojson | 0 .../alembic/data/zones/zone_492.geojson | 0 .../alembic/data/zones/zone_493.geojson | 0 .../alembic/data/zones/zone_494.geojson | 0 .../alembic/data/zones/zone_495.geojson | 0 .../alembic/data/zones/zone_496.geojson | 0 .../alembic/data/zones/zone_497.geojson | 0 .../alembic/data/zones/zone_498.geojson | 0 .../alembic/data/zones/zone_499.geojson | 0 .../alembic/data/zones/zone_500.geojson | 0 .../alembic/data/zones/zone_501.geojson | 0 .../alembic/data/zones/zone_502.geojson | 0 .../alembic/data/zones/zone_503.geojson | 0 .../alembic/data/zones/zone_504.geojson | 0 .../alembic/data/zones/zone_505.geojson | 0 .../alembic/data/zones/zone_506.geojson | 0 .../alembic/data/zones/zone_507.geojson | 0 .../alembic/data/zones/zone_508.geojson | 0 .../alembic/data/zones/zone_509.geojson | 0 .../alembic/data/zones/zone_510.geojson | 0 .../alembic/data/zones/zone_511.geojson | 0 .../alembic/data/zones/zone_512.geojson | 0 .../packages/wps-api}/alembic/env.py | 0 .../packages/wps-api}/alembic/script.py.mako | 0 .../alembic/versions/004ac48ffe18_indices.py | 0 .../00df3c7b5cba_rethink_classification.py | 0 .../025a81a4b7bd_limit_mat_view_to_21_days.py | 0 ...add_combust_area_col_to_advisory_shapes.py | 0 ...659064_partition_weather_station_model_.py | 0 ...2e_create_advisory_hfi_percent_conifer_.py | 0 .../0961883640ef_simplify_high_hfi_area.py | 0 ...lter_morecast_forecast_columns_to_float.py | 0 .../0dd8306467a9_add_sfmsfueltype_data.py | 0 ...f65a50_populate_fuel_type_raster_id_fk_.py | 0 ...36f67_add_status_to_prescription_status.py | 0 ...emove_unique_station_per_planning_area_.py | 0 .../versions/16386a52d7bf_update_c7b.py | 0 .../versions/17b1c787f420_advisory_areas.py | 0 ...b451866_add_back_min_wind_table_with_fk.py | 0 .../1caf3488a340_initial_hfi_data_import.py | 0 .../1e6932096921_fuel_area_per_tpi_class.py | 0 ...69aa76dfea_add_haida_gwaii_zone_to_cofc.py | 0 ...ingular_value_weather_model_prediction_.py | 0 ...bec360d8c_order_planning_areas_in_kfc.json | 0 ...74bec360d8c_order_planning_areas_in_kfc.py | 0 .../298f400dfa64_zonal_elevation_stats.py | 0 .../2b3755392ad8_percent_grass_curing.py | 0 .../2cf10021c5f1_add_hfi_wind_speed_table.py | 0 ...c381ad6e7_remove_moose_lake_from_nadina.py | 0 ...64ecce19_combustible_area_2021_and_2025.py | 0 .../versions/318e6887e4b0_hfi_request.py | 0 ...ake_planning_weather_stations_cols_non_.py | 0 ...8606f3_partition_weather_station_model_.py | 0 ...02cdec_wfwx_update_date_part_of_unique_.py | 0 ...f1f874_partition_weather_station_model_.py | 0 ..._record_if_record_has_been_interpolated.py | 0 .../versions/403586c146ae_processed_snow.py | 0 ...bf3ee_add_is_deleted_and_audit_cols_to_.py | 0 .../versions/42a9dae10dca_add_ecmwf_model.py | 0 .../43dce8db9afb_added_hfi_calc_tables.py | 0 ...16cd5313de_morecast_2_materialized_view.py | 0 ...allows_null_dewpoint_values_for_hourly_.py | 0 .../4e810be22ffd_allow_null_wind_direction.py | 0 ...2e_add_column_for_ordering_stations_in_.py | 0 ..._add_fire_zone_units_to_advisory_shapes.py | 0 .../521681b2d802_drop_min_wind_hfi_table.py | 0 ...e_data_migration_for_default_hfi_ready_.py | 0 .../54176235e225_create_fire_watch_table.py | 0 .../versions/56916d46d8cb_high_hfi_area.py | 0 ..._adds_grass_curing_to_morecast_forecast.py | 0 ..._add_station_code_to_modelrunprediction.py | 0 ...e1bf_enforce_single_active_station_per_.py | 0 ...dd_fire_watch_weather_and_prescription_.py | 0 .../6910d017b626_add_advisory_tpi_table.py | 0 .../69cbd7ca2477_add_gfs_prediction_model.py | 0 ...31639810b0_add_green_lake_planning_area.py | 0 ...9ebbf61f7_remove_moose_lake_from_vanjam.py | 0 ...dd_column_for_order_of_appearance_in_.json | 0 ..._add_column_for_order_of_appearance_in_.py | 0 ...8_add_complete_column_to_run_parameters.py | 0 .../6d5a3c660f1a_drop_c_haines_step_b.py | 0 ...af3_add_label_and_fire_centre_field_to_.py | 0 ...4_add_complete_flag_to_prediction_model.py | 0 ...4b703c_bias_adjusted_temperature_and_rh.py | 0 ...069b79aaa_add_advisory_fuel_stats_table.py | 0 ..._change_classified_hfi_run_date_to_run_.py | 0 .../alembic/versions/81c96876355a_c_haines.py | 0 .../82cc8ffa75ce_update_kamloops_stations.py | 0 .../versions/839f18e0ecc4_insert_c7b.py | 0 ...7ad_populate_label_and_fire_centre_for_.py | 0 ...fuel_type_abbreviation_should_be_unique.py | 0 ...0abdb6b_load_forecast_model_definitions.py | 0 ...ad7_add_fire_zone_unit_to_shapetypeenum.py | 0 .../versions/8bca5e25546e_rename_tables.py | 0 .../8e85e2b291a9_remove_zone_shapes.py | 0 ...efe0e7b9712_add_remaining_fcs_for_hfi.json | 0 .../8efe0e7b9712_add_remaining_fcs_for_hfi.py | 0 ...2_populate_missing_fuel_type_raster_ids.py | 0 ...0164_add_pc_and_pdf_columns_to_fueltype.py | 0 .../935bde11a18b_drop_c_haines_step_a.py | 0 ...e55b6_alter_fire_watch_optional_columns.py | 0 .../971848399c46_add_extra_sfms_fuel_type.py | 0 ...b047ae19_import_revised_hfi_calc_data.json | 0 ...5bb047ae19_import_revised_hfi_calc_data.py | 0 ..._update_planning_weather_stations_with_.py | 0 ...ead7fde_add_processed_fuel_raster_table.py | 0 .../aa34d6c338e6_create_noon_forecasts.py | 0 .../versions/aa82757b1084_adds_audit_model.py | 0 .../ac65354014bd_remove_bear_lake_station.py | 0 .../alembic/versions/ad4f37763020_add_wind.py | 0 ...f108f346073_remove_redundant_constraint.py | 0 .../versions/b29cbd0bb078_initial_revision.py | 0 ...7_modify_unique_constraint_on_planning_.py | 0 ...b8aa2d38e9e1_add_bias_adj_cols_for_wind.py | 0 ..._change_default_fuel_types_for_coastal_.py | 0 .../baa3e0182740_add_hfi_ready_table.py | 0 .../versions/be128a7bb4fd_rdps_storage.py | 0 .../versions/c04f22e31997_import_zones.py | 0 ...c2cd7a585bbd_recompute_combustible_area.py | 0 .../c525dbd0c37e_populate_fire_start_range.py | 0 ...dds_placename_labels_to_advisory_shapes.py | 0 ...f4584_populate_tpi_fuel_area_table_2025.py | 0 .../versions/c9e46d098c73_critical_hours.py | 0 ...849fef_weather_station_model_prediction.py | 0 .../versions/cacd97331dcb_french_bar_to_c7.py | 0 .../versions/cb626d81dec9_load_fuel_types.py | 0 ...add_acc_delta_precip_for_models_schemas.py | 0 ...8fe9c18_populate_fuel_type_raster_table.py | 0 ...e40e_fuel_type_areas_in_fire_zone_units.py | 0 ...99_delete_fuel_stats_for_re_calculation.py | 0 ...1e39_compute_zone_unit_combustible_area.py | 0 ...4800d_add_non_nullable_wfwx_update_date.py | 0 ..._add_combustible_area_data_to_advisory_.py | 0 .../de8355996f8e_morecast_forecast_table.py | 0 .../e201ae32516e_add_nam_weather_model.py | 0 ...e40076a1b002_add_combustible_area_table.py | 0 .../versions/e55ea62e7ec1_add_hrdps_model.py | 0 .../versions/e71f0965f6e0_fuel_type.py | 0 ...opulate_advisory_shape_fuels_with_2021_.py | 0 .../ecdace5bfc4f_partition_date_correction.py | 0 ...286_index_update_date_on_weather_model_.py | 0 .../versions/ee2df2ebe8c0_hourlyactuals.py | 0 .../alembic/versions/ef2482f08074_advisory.py | 0 ...add_foreign_key_reference_to_fuel_type_.py | 0 .../f2e027a47a3f_bias_adjusted_precip.py | 0 .../f49418d95584_add_24_hour_precip.py | 0 ...40b9_add_bias_adj_wind_cols_to_mat_view.py | 0 ...4b3ecb57fe_populate_tpi_fuel_area_table.py | 0 ...dd_data_to_pc_and_pdf_cols__downgrade.json | 0 ..._add_data_to_pc_and_pdf_cols__upgrade.json | 0 ...19_add_data_to_pc_and_pdf_cols_in_fuel_.py | 0 .../fbca68ccc9da_classification_thresholds.py | 0 .../versions/fdbf57102d06_add_sfmsfueltype.py | 0 .../versions/fe33ab8c6c01_fire_start_range.py | 0 .../packages/wps-api}/libs/README.md | 0 .../packages/wps-api}/libs/REDapp_Lib.jar | Bin .../packages/wps-api}/libs/WTime.jar | Bin .../packages/wps-api}/libs/hss-java.jar | Bin {api => backend/packages/wps-api}/prestart.sh | 0 .../packages/wps-api}/pyproject.toml | 2 +- .../packages/wps-api/src}/app/__init__.py | 0 .../app/auto_spatial_advisory/__init__.py | 0 .../calculate_combustible_land_area.py | 0 .../app/auto_spatial_advisory/classify_hfi.py | 0 .../src}/app/auto_spatial_advisory/common.py | 0 .../auto_spatial_advisory/critical_hours.py | 0 .../db/database/__init__.py | 0 .../db/database/tileserver.py | 0 .../debug_critical_hours.py | 0 .../app/auto_spatial_advisory/elevation.py | 0 .../auto_spatial_advisory/fuel_type_area.py | 0 .../auto_spatial_advisory/fuel_type_layer.py | 0 .../app/auto_spatial_advisory/hfi_filepath.py | 0 .../hfi_minimum_wind_speed.py | 0 .../hfi_percent_conifer.py | 0 .../auto_spatial_advisory/local/__init__.py | 0 .../local/generate_classified_tpi.py | 0 .../local/generate_fuel_masked_tpi.py | 0 .../local/import_fire_zones.py | 0 .../local/process_hfi_local.py | 0 .../local/process_stats_local.py | 0 .../app/auto_spatial_advisory/nats_config.py | 0 .../auto_spatial_advisory/nats_consumer.py | 0 .../process_elevation_hfi.py | 0 .../process_fuel_type_area.py | 0 .../app/auto_spatial_advisory/process_hfi.py | 0 .../process_high_hfi_area.py | 0 .../auto_spatial_advisory/process_stats.py | 0 .../process_tpi_fuel_area.py | 0 .../src}/app/auto_spatial_advisory/sfms.py | 0 .../src}/app/auto_spatial_advisory/snow.py | 0 .../app/auto_spatial_advisory/zone_stats.py | 0 .../wps-api/src}/app/c_haines/__init__.py | 0 .../src}/app/c_haines/c_haines_index.py | 0 .../wps-api/src}/app/c_haines/fetch.py | 0 .../packages/wps-api/src}/app/c_haines/kml.py | 0 .../wps-api/src}/app/c_haines/object_store.py | 0 .../src}/app/c_haines/severity_index.py | 0 .../wps-api/src}/app/c_haines/worker.py | 0 .../wps-api/src}/app/data/1994-2023/1002.json | 0 .../wps-api/src}/app/data/1994-2023/101.json | 0 .../wps-api/src}/app/data/1994-2023/1024.json | 0 .../wps-api/src}/app/data/1994-2023/1025.json | 0 .../wps-api/src}/app/data/1994-2023/1029.json | 0 .../wps-api/src}/app/data/1994-2023/1040.json | 0 .../wps-api/src}/app/data/1994-2023/1045.json | 0 .../wps-api/src}/app/data/1994-2023/105.json | 0 .../wps-api/src}/app/data/1994-2023/1055.json | 0 .../wps-api/src}/app/data/1994-2023/1056.json | 0 .../wps-api/src}/app/data/1994-2023/106.json | 0 .../wps-api/src}/app/data/1994-2023/1066.json | 0 .../wps-api/src}/app/data/1994-2023/1075.json | 0 .../wps-api/src}/app/data/1994-2023/108.json | 0 .../wps-api/src}/app/data/1994-2023/1082.json | 0 .../wps-api/src}/app/data/1994-2023/1083.json | 0 .../wps-api/src}/app/data/1994-2023/1092.json | 0 .../wps-api/src}/app/data/1994-2023/1093.json | 0 .../wps-api/src}/app/data/1994-2023/11.json | 0 .../wps-api/src}/app/data/1994-2023/110.json | 0 .../wps-api/src}/app/data/1994-2023/1108.json | 0 .../wps-api/src}/app/data/1994-2023/111.json | 0 .../wps-api/src}/app/data/1994-2023/112.json | 0 .../wps-api/src}/app/data/1994-2023/113.json | 0 .../wps-api/src}/app/data/1994-2023/1144.json | 0 .../wps-api/src}/app/data/1994-2023/1165.json | 0 .../wps-api/src}/app/data/1994-2023/117.json | 0 .../wps-api/src}/app/data/1994-2023/1176.json | 0 .../wps-api/src}/app/data/1994-2023/118.json | 0 .../wps-api/src}/app/data/1994-2023/119.json | 0 .../wps-api/src}/app/data/1994-2023/1199.json | 0 .../wps-api/src}/app/data/1994-2023/120.json | 0 .../wps-api/src}/app/data/1994-2023/1203.json | 0 .../wps-api/src}/app/data/1994-2023/121.json | 0 .../wps-api/src}/app/data/1994-2023/1218.json | 0 .../wps-api/src}/app/data/1994-2023/1221.json | 0 .../wps-api/src}/app/data/1994-2023/1239.json | 0 .../wps-api/src}/app/data/1994-2023/124.json | 0 .../wps-api/src}/app/data/1994-2023/1240.json | 0 .../wps-api/src}/app/data/1994-2023/1241.json | 0 .../wps-api/src}/app/data/1994-2023/1242.json | 0 .../wps-api/src}/app/data/1994-2023/1248.json | 0 .../wps-api/src}/app/data/1994-2023/126.json | 0 .../wps-api/src}/app/data/1994-2023/1260.json | 0 .../wps-api/src}/app/data/1994-2023/1261.json | 0 .../wps-api/src}/app/data/1994-2023/1262.json | 0 .../wps-api/src}/app/data/1994-2023/1263.json | 0 .../wps-api/src}/app/data/1994-2023/1264.json | 0 .../wps-api/src}/app/data/1994-2023/1265.json | 0 .../wps-api/src}/app/data/1994-2023/1268.json | 0 .../wps-api/src}/app/data/1994-2023/127.json | 0 .../wps-api/src}/app/data/1994-2023/1270.json | 0 .../wps-api/src}/app/data/1994-2023/1274.json | 0 .../wps-api/src}/app/data/1994-2023/1275.json | 0 .../wps-api/src}/app/data/1994-2023/1276.json | 0 .../wps-api/src}/app/data/1994-2023/1277.json | 0 .../wps-api/src}/app/data/1994-2023/1283.json | 0 .../wps-api/src}/app/data/1994-2023/129.json | 0 .../wps-api/src}/app/data/1994-2023/131.json | 0 .../wps-api/src}/app/data/1994-2023/1313.json | 0 .../wps-api/src}/app/data/1994-2023/132.json | 0 .../wps-api/src}/app/data/1994-2023/1323.json | 0 .../wps-api/src}/app/data/1994-2023/1330.json | 0 .../wps-api/src}/app/data/1994-2023/1332.json | 0 .../wps-api/src}/app/data/1994-2023/1339.json | 0 .../wps-api/src}/app/data/1994-2023/1345.json | 0 .../wps-api/src}/app/data/1994-2023/1347.json | 0 .../wps-api/src}/app/data/1994-2023/1348.json | 0 .../wps-api/src}/app/data/1994-2023/1349.json | 0 .../wps-api/src}/app/data/1994-2023/1350.json | 0 .../wps-api/src}/app/data/1994-2023/1359.json | 0 .../wps-api/src}/app/data/1994-2023/136.json | 0 .../wps-api/src}/app/data/1994-2023/1362.json | 0 .../wps-api/src}/app/data/1994-2023/1375.json | 0 .../wps-api/src}/app/data/1994-2023/1377.json | 0 .../wps-api/src}/app/data/1994-2023/1378.json | 0 .../wps-api/src}/app/data/1994-2023/138.json | 0 .../wps-api/src}/app/data/1994-2023/1383.json | 0 .../wps-api/src}/app/data/1994-2023/1387.json | 0 .../wps-api/src}/app/data/1994-2023/1392.json | 0 .../wps-api/src}/app/data/1994-2023/1398.json | 0 .../wps-api/src}/app/data/1994-2023/1399.json | 0 .../wps-api/src}/app/data/1994-2023/140.json | 0 .../wps-api/src}/app/data/1994-2023/1408.json | 0 .../wps-api/src}/app/data/1994-2023/141.json | 0 .../wps-api/src}/app/data/1994-2023/144.json | 0 .../wps-api/src}/app/data/1994-2023/145.json | 0 .../wps-api/src}/app/data/1994-2023/146.json | 0 .../wps-api/src}/app/data/1994-2023/148.json | 0 .../wps-api/src}/app/data/1994-2023/149.json | 0 .../wps-api/src}/app/data/1994-2023/151.json | 0 .../wps-api/src}/app/data/1994-2023/152.json | 0 .../wps-api/src}/app/data/1994-2023/153.json | 0 .../wps-api/src}/app/data/1994-2023/154.json | 0 .../wps-api/src}/app/data/1994-2023/155.json | 0 .../wps-api/src}/app/data/1994-2023/156.json | 0 .../wps-api/src}/app/data/1994-2023/158.json | 0 .../wps-api/src}/app/data/1994-2023/159.json | 0 .../wps-api/src}/app/data/1994-2023/161.json | 0 .../wps-api/src}/app/data/1994-2023/162.json | 0 .../wps-api/src}/app/data/1994-2023/163.json | 0 .../wps-api/src}/app/data/1994-2023/165.json | 0 .../wps-api/src}/app/data/1994-2023/166.json | 0 .../wps-api/src}/app/data/1994-2023/167.json | 0 .../wps-api/src}/app/data/1994-2023/169.json | 0 .../wps-api/src}/app/data/1994-2023/170.json | 0 .../wps-api/src}/app/data/1994-2023/171.json | 0 .../wps-api/src}/app/data/1994-2023/172.json | 0 .../wps-api/src}/app/data/1994-2023/173.json | 0 .../wps-api/src}/app/data/1994-2023/175.json | 0 .../wps-api/src}/app/data/1994-2023/178.json | 0 .../wps-api/src}/app/data/1994-2023/179.json | 0 .../wps-api/src}/app/data/1994-2023/1790.json | 0 .../wps-api/src}/app/data/1994-2023/180.json | 0 .../wps-api/src}/app/data/1994-2023/181.json | 0 .../wps-api/src}/app/data/1994-2023/182.json | 0 .../wps-api/src}/app/data/1994-2023/183.json | 0 .../wps-api/src}/app/data/1994-2023/187.json | 0 .../wps-api/src}/app/data/1994-2023/189.json | 0 .../wps-api/src}/app/data/1994-2023/19.json | 0 .../wps-api/src}/app/data/1994-2023/190.json | 0 .../wps-api/src}/app/data/1994-2023/1911.json | 0 .../wps-api/src}/app/data/1994-2023/192.json | 0 .../wps-api/src}/app/data/1994-2023/193.json | 0 .../wps-api/src}/app/data/1994-2023/195.json | 0 .../wps-api/src}/app/data/1994-2023/199.json | 0 .../wps-api/src}/app/data/1994-2023/200.json | 0 .../wps-api/src}/app/data/1994-2023/201.json | 0 .../wps-api/src}/app/data/1994-2023/206.json | 0 .../wps-api/src}/app/data/1994-2023/208.json | 0 .../wps-api/src}/app/data/1994-2023/209.json | 0 .../wps-api/src}/app/data/1994-2023/21.json | 0 .../wps-api/src}/app/data/1994-2023/210.json | 0 .../wps-api/src}/app/data/1994-2023/211.json | 0 .../wps-api/src}/app/data/1994-2023/212.json | 0 .../wps-api/src}/app/data/1994-2023/213.json | 0 .../wps-api/src}/app/data/1994-2023/216.json | 0 .../wps-api/src}/app/data/1994-2023/2170.json | 0 .../wps-api/src}/app/data/1994-2023/218.json | 0 .../wps-api/src}/app/data/1994-2023/221.json | 0 .../wps-api/src}/app/data/1994-2023/2211.json | 0 .../wps-api/src}/app/data/1994-2023/222.json | 0 .../wps-api/src}/app/data/1994-2023/225.json | 0 .../wps-api/src}/app/data/1994-2023/226.json | 0 .../wps-api/src}/app/data/1994-2023/227.json | 0 .../wps-api/src}/app/data/1994-2023/228.json | 0 .../wps-api/src}/app/data/1994-2023/230.json | 0 .../wps-api/src}/app/data/1994-2023/232.json | 0 .../wps-api/src}/app/data/1994-2023/233.json | 0 .../wps-api/src}/app/data/1994-2023/234.json | 0 .../wps-api/src}/app/data/1994-2023/235.json | 0 .../wps-api/src}/app/data/1994-2023/236.json | 0 .../wps-api/src}/app/data/1994-2023/239.json | 0 .../wps-api/src}/app/data/1994-2023/243.json | 0 .../wps-api/src}/app/data/1994-2023/244.json | 0 .../wps-api/src}/app/data/1994-2023/2450.json | 0 .../wps-api/src}/app/data/1994-2023/250.json | 0 .../wps-api/src}/app/data/1994-2023/251.json | 0 .../wps-api/src}/app/data/1994-2023/2512.json | 0 .../wps-api/src}/app/data/1994-2023/2513.json | 0 .../wps-api/src}/app/data/1994-2023/253.json | 0 .../wps-api/src}/app/data/1994-2023/255.json | 0 .../wps-api/src}/app/data/1994-2023/262.json | 0 .../wps-api/src}/app/data/1994-2023/263.json | 0 .../wps-api/src}/app/data/1994-2023/264.json | 0 .../wps-api/src}/app/data/1994-2023/266.json | 0 .../wps-api/src}/app/data/1994-2023/267.json | 0 .../wps-api/src}/app/data/1994-2023/270.json | 0 .../wps-api/src}/app/data/1994-2023/279.json | 0 .../wps-api/src}/app/data/1994-2023/280.json | 0 .../wps-api/src}/app/data/1994-2023/283.json | 0 .../wps-api/src}/app/data/1994-2023/2850.json | 0 .../wps-api/src}/app/data/1994-2023/286.json | 0 .../wps-api/src}/app/data/1994-2023/291.json | 0 .../wps-api/src}/app/data/1994-2023/292.json | 0 .../wps-api/src}/app/data/1994-2023/298.json | 0 .../wps-api/src}/app/data/1994-2023/301.json | 0 .../wps-api/src}/app/data/1994-2023/302.json | 0 .../wps-api/src}/app/data/1994-2023/305.json | 0 .../wps-api/src}/app/data/1994-2023/306.json | 0 .../wps-api/src}/app/data/1994-2023/307.json | 0 .../wps-api/src}/app/data/1994-2023/309.json | 0 .../wps-api/src}/app/data/1994-2023/3090.json | 0 .../wps-api/src}/app/data/1994-2023/311.json | 0 .../wps-api/src}/app/data/1994-2023/3110.json | 0 .../wps-api/src}/app/data/1994-2023/316.json | 0 .../wps-api/src}/app/data/1994-2023/317.json | 0 .../wps-api/src}/app/data/1994-2023/3190.json | 0 .../wps-api/src}/app/data/1994-2023/3191.json | 0 .../wps-api/src}/app/data/1994-2023/321.json | 0 .../wps-api/src}/app/data/1994-2023/322.json | 0 .../wps-api/src}/app/data/1994-2023/326.json | 0 .../wps-api/src}/app/data/1994-2023/328.json | 0 .../wps-api/src}/app/data/1994-2023/331.json | 0 .../wps-api/src}/app/data/1994-2023/334.json | 0 .../wps-api/src}/app/data/1994-2023/343.json | 0 .../wps-api/src}/app/data/1994-2023/344.json | 0 .../wps-api/src}/app/data/1994-2023/346.json | 0 .../wps-api/src}/app/data/1994-2023/352.json | 0 .../wps-api/src}/app/data/1994-2023/361.json | 0 .../wps-api/src}/app/data/1994-2023/362.json | 0 .../wps-api/src}/app/data/1994-2023/363.json | 0 .../wps-api/src}/app/data/1994-2023/366.json | 0 .../wps-api/src}/app/data/1994-2023/367.json | 0 .../wps-api/src}/app/data/1994-2023/37.json | 0 .../wps-api/src}/app/data/1994-2023/374.json | 0 .../wps-api/src}/app/data/1994-2023/376.json | 0 .../wps-api/src}/app/data/1994-2023/379.json | 0 .../wps-api/src}/app/data/1994-2023/380.json | 0 .../wps-api/src}/app/data/1994-2023/383.json | 0 .../wps-api/src}/app/data/1994-2023/385.json | 0 .../wps-api/src}/app/data/1994-2023/387.json | 0 .../wps-api/src}/app/data/1994-2023/388.json | 0 .../wps-api/src}/app/data/1994-2023/390.json | 0 .../wps-api/src}/app/data/1994-2023/391.json | 0 .../wps-api/src}/app/data/1994-2023/392.json | 0 .../wps-api/src}/app/data/1994-2023/393.json | 0 .../wps-api/src}/app/data/1994-2023/394.json | 0 .../wps-api/src}/app/data/1994-2023/396.json | 0 .../wps-api/src}/app/data/1994-2023/401.json | 0 .../wps-api/src}/app/data/1994-2023/402.json | 0 .../wps-api/src}/app/data/1994-2023/404.json | 0 .../wps-api/src}/app/data/1994-2023/406.json | 0 .../wps-api/src}/app/data/1994-2023/407.json | 0 .../wps-api/src}/app/data/1994-2023/408.json | 0 .../wps-api/src}/app/data/1994-2023/411.json | 0 .../wps-api/src}/app/data/1994-2023/412.json | 0 .../wps-api/src}/app/data/1994-2023/417.json | 0 .../wps-api/src}/app/data/1994-2023/418.json | 0 .../wps-api/src}/app/data/1994-2023/419.json | 0 .../wps-api/src}/app/data/1994-2023/421.json | 0 .../wps-api/src}/app/data/1994-2023/425.json | 0 .../wps-api/src}/app/data/1994-2023/426.json | 0 .../wps-api/src}/app/data/1994-2023/427.json | 0 .../wps-api/src}/app/data/1994-2023/428.json | 0 .../wps-api/src}/app/data/1994-2023/429.json | 0 .../wps-api/src}/app/data/1994-2023/430.json | 0 .../wps-api/src}/app/data/1994-2023/431.json | 0 .../wps-api/src}/app/data/1994-2023/432.json | 0 .../wps-api/src}/app/data/1994-2023/433.json | 0 .../wps-api/src}/app/data/1994-2023/437.json | 0 .../wps-api/src}/app/data/1994-2023/438.json | 0 .../wps-api/src}/app/data/1994-2023/440.json | 0 .../wps-api/src}/app/data/1994-2023/444.json | 0 .../wps-api/src}/app/data/1994-2023/445.json | 0 .../wps-api/src}/app/data/1994-2023/45.json | 0 .../wps-api/src}/app/data/1994-2023/474.json | 0 .../wps-api/src}/app/data/1994-2023/503.json | 0 .../wps-api/src}/app/data/1994-2023/554.json | 0 .../wps-api/src}/app/data/1994-2023/555.json | 0 .../wps-api/src}/app/data/1994-2023/556.json | 0 .../wps-api/src}/app/data/1994-2023/56.json | 0 .../wps-api/src}/app/data/1994-2023/59.json | 0 .../wps-api/src}/app/data/1994-2023/599.json | 0 .../wps-api/src}/app/data/1994-2023/654.json | 0 .../wps-api/src}/app/data/1994-2023/67.json | 0 .../wps-api/src}/app/data/1994-2023/72.json | 0 .../wps-api/src}/app/data/1994-2023/75.json | 0 .../wps-api/src}/app/data/1994-2023/788.json | 0 .../wps-api/src}/app/data/1994-2023/789.json | 0 .../wps-api/src}/app/data/1994-2023/790.json | 0 .../wps-api/src}/app/data/1994-2023/791.json | 0 .../wps-api/src}/app/data/1994-2023/82.json | 0 .../wps-api/src}/app/data/1994-2023/832.json | 0 .../wps-api/src}/app/data/1994-2023/836.json | 0 .../wps-api/src}/app/data/1994-2023/838.json | 0 .../wps-api/src}/app/data/1994-2023/865.json | 0 .../wps-api/src}/app/data/1994-2023/866.json | 0 .../wps-api/src}/app/data/1994-2023/868.json | 0 .../wps-api/src}/app/data/1994-2023/873.json | 0 .../wps-api/src}/app/data/1994-2023/876.json | 0 .../wps-api/src}/app/data/1994-2023/882.json | 0 .../wps-api/src}/app/data/1994-2023/886.json | 0 .../wps-api/src}/app/data/1994-2023/904.json | 0 .../wps-api/src}/app/data/1994-2023/905.json | 0 .../wps-api/src}/app/data/1994-2023/919.json | 0 .../wps-api/src}/app/data/1994-2023/93.json | 0 .../wps-api/src}/app/data/1994-2023/934.json | 0 .../wps-api/src}/app/data/1994-2023/938.json | 0 .../wps-api/src}/app/data/1994-2023/944.json | 0 .../wps-api/src}/app/data/1994-2023/945.json | 0 .../wps-api/src}/app/data/1994-2023/956.json | 0 .../wps-api/src}/app/data/1994-2023/964.json | 0 .../wps-api/src}/app/data/1994-2023/965.json | 0 .../wps-api/src}/app/data/1994-2023/977.json | 0 .../wps-api/src}/app/data/1994-2023/995.json | 0 .../wps-api/src}/app/data/2004-2023/1002.json | 0 .../wps-api/src}/app/data/2004-2023/101.json | 0 .../wps-api/src}/app/data/2004-2023/1024.json | 0 .../wps-api/src}/app/data/2004-2023/1025.json | 0 .../wps-api/src}/app/data/2004-2023/1029.json | 0 .../wps-api/src}/app/data/2004-2023/1040.json | 0 .../wps-api/src}/app/data/2004-2023/1045.json | 0 .../wps-api/src}/app/data/2004-2023/105.json | 0 .../wps-api/src}/app/data/2004-2023/1055.json | 0 .../wps-api/src}/app/data/2004-2023/1056.json | 0 .../wps-api/src}/app/data/2004-2023/106.json | 0 .../wps-api/src}/app/data/2004-2023/1066.json | 0 .../wps-api/src}/app/data/2004-2023/1075.json | 0 .../wps-api/src}/app/data/2004-2023/108.json | 0 .../wps-api/src}/app/data/2004-2023/1082.json | 0 .../wps-api/src}/app/data/2004-2023/1083.json | 0 .../wps-api/src}/app/data/2004-2023/1092.json | 0 .../wps-api/src}/app/data/2004-2023/1093.json | 0 .../wps-api/src}/app/data/2004-2023/11.json | 0 .../wps-api/src}/app/data/2004-2023/110.json | 0 .../wps-api/src}/app/data/2004-2023/1108.json | 0 .../wps-api/src}/app/data/2004-2023/111.json | 0 .../wps-api/src}/app/data/2004-2023/112.json | 0 .../wps-api/src}/app/data/2004-2023/113.json | 0 .../wps-api/src}/app/data/2004-2023/1144.json | 0 .../wps-api/src}/app/data/2004-2023/1165.json | 0 .../wps-api/src}/app/data/2004-2023/117.json | 0 .../wps-api/src}/app/data/2004-2023/1176.json | 0 .../wps-api/src}/app/data/2004-2023/118.json | 0 .../wps-api/src}/app/data/2004-2023/119.json | 0 .../wps-api/src}/app/data/2004-2023/1199.json | 0 .../wps-api/src}/app/data/2004-2023/120.json | 0 .../wps-api/src}/app/data/2004-2023/1203.json | 0 .../wps-api/src}/app/data/2004-2023/121.json | 0 .../wps-api/src}/app/data/2004-2023/1218.json | 0 .../wps-api/src}/app/data/2004-2023/1221.json | 0 .../wps-api/src}/app/data/2004-2023/1239.json | 0 .../wps-api/src}/app/data/2004-2023/124.json | 0 .../wps-api/src}/app/data/2004-2023/1240.json | 0 .../wps-api/src}/app/data/2004-2023/1241.json | 0 .../wps-api/src}/app/data/2004-2023/1242.json | 0 .../wps-api/src}/app/data/2004-2023/1248.json | 0 .../wps-api/src}/app/data/2004-2023/126.json | 0 .../wps-api/src}/app/data/2004-2023/1260.json | 0 .../wps-api/src}/app/data/2004-2023/1261.json | 0 .../wps-api/src}/app/data/2004-2023/1262.json | 0 .../wps-api/src}/app/data/2004-2023/1263.json | 0 .../wps-api/src}/app/data/2004-2023/1264.json | 0 .../wps-api/src}/app/data/2004-2023/1265.json | 0 .../wps-api/src}/app/data/2004-2023/1268.json | 0 .../wps-api/src}/app/data/2004-2023/127.json | 0 .../wps-api/src}/app/data/2004-2023/1270.json | 0 .../wps-api/src}/app/data/2004-2023/1274.json | 0 .../wps-api/src}/app/data/2004-2023/1275.json | 0 .../wps-api/src}/app/data/2004-2023/1276.json | 0 .../wps-api/src}/app/data/2004-2023/1277.json | 0 .../wps-api/src}/app/data/2004-2023/1283.json | 0 .../wps-api/src}/app/data/2004-2023/129.json | 0 .../wps-api/src}/app/data/2004-2023/131.json | 0 .../wps-api/src}/app/data/2004-2023/1313.json | 0 .../wps-api/src}/app/data/2004-2023/132.json | 0 .../wps-api/src}/app/data/2004-2023/1323.json | 0 .../wps-api/src}/app/data/2004-2023/1330.json | 0 .../wps-api/src}/app/data/2004-2023/1332.json | 0 .../wps-api/src}/app/data/2004-2023/1339.json | 0 .../wps-api/src}/app/data/2004-2023/1345.json | 0 .../wps-api/src}/app/data/2004-2023/1347.json | 0 .../wps-api/src}/app/data/2004-2023/1348.json | 0 .../wps-api/src}/app/data/2004-2023/1349.json | 0 .../wps-api/src}/app/data/2004-2023/1350.json | 0 .../wps-api/src}/app/data/2004-2023/1359.json | 0 .../wps-api/src}/app/data/2004-2023/136.json | 0 .../wps-api/src}/app/data/2004-2023/1362.json | 0 .../wps-api/src}/app/data/2004-2023/1375.json | 0 .../wps-api/src}/app/data/2004-2023/1377.json | 0 .../wps-api/src}/app/data/2004-2023/1378.json | 0 .../wps-api/src}/app/data/2004-2023/138.json | 0 .../wps-api/src}/app/data/2004-2023/1383.json | 0 .../wps-api/src}/app/data/2004-2023/1387.json | 0 .../wps-api/src}/app/data/2004-2023/1392.json | 0 .../wps-api/src}/app/data/2004-2023/1398.json | 0 .../wps-api/src}/app/data/2004-2023/1399.json | 0 .../wps-api/src}/app/data/2004-2023/140.json | 0 .../wps-api/src}/app/data/2004-2023/1408.json | 0 .../wps-api/src}/app/data/2004-2023/141.json | 0 .../wps-api/src}/app/data/2004-2023/144.json | 0 .../wps-api/src}/app/data/2004-2023/145.json | 0 .../wps-api/src}/app/data/2004-2023/146.json | 0 .../wps-api/src}/app/data/2004-2023/148.json | 0 .../wps-api/src}/app/data/2004-2023/149.json | 0 .../wps-api/src}/app/data/2004-2023/151.json | 0 .../wps-api/src}/app/data/2004-2023/152.json | 0 .../wps-api/src}/app/data/2004-2023/153.json | 0 .../wps-api/src}/app/data/2004-2023/154.json | 0 .../wps-api/src}/app/data/2004-2023/155.json | 0 .../wps-api/src}/app/data/2004-2023/156.json | 0 .../wps-api/src}/app/data/2004-2023/158.json | 0 .../wps-api/src}/app/data/2004-2023/159.json | 0 .../wps-api/src}/app/data/2004-2023/161.json | 0 .../wps-api/src}/app/data/2004-2023/162.json | 0 .../wps-api/src}/app/data/2004-2023/163.json | 0 .../wps-api/src}/app/data/2004-2023/165.json | 0 .../wps-api/src}/app/data/2004-2023/166.json | 0 .../wps-api/src}/app/data/2004-2023/167.json | 0 .../wps-api/src}/app/data/2004-2023/169.json | 0 .../wps-api/src}/app/data/2004-2023/170.json | 0 .../wps-api/src}/app/data/2004-2023/171.json | 0 .../wps-api/src}/app/data/2004-2023/172.json | 0 .../wps-api/src}/app/data/2004-2023/173.json | 0 .../wps-api/src}/app/data/2004-2023/175.json | 0 .../wps-api/src}/app/data/2004-2023/178.json | 0 .../wps-api/src}/app/data/2004-2023/179.json | 0 .../wps-api/src}/app/data/2004-2023/1790.json | 0 .../wps-api/src}/app/data/2004-2023/180.json | 0 .../wps-api/src}/app/data/2004-2023/181.json | 0 .../wps-api/src}/app/data/2004-2023/182.json | 0 .../wps-api/src}/app/data/2004-2023/183.json | 0 .../wps-api/src}/app/data/2004-2023/187.json | 0 .../wps-api/src}/app/data/2004-2023/189.json | 0 .../wps-api/src}/app/data/2004-2023/19.json | 0 .../wps-api/src}/app/data/2004-2023/190.json | 0 .../wps-api/src}/app/data/2004-2023/1911.json | 0 .../wps-api/src}/app/data/2004-2023/192.json | 0 .../wps-api/src}/app/data/2004-2023/193.json | 0 .../wps-api/src}/app/data/2004-2023/195.json | 0 .../wps-api/src}/app/data/2004-2023/199.json | 0 .../wps-api/src}/app/data/2004-2023/200.json | 0 .../wps-api/src}/app/data/2004-2023/201.json | 0 .../wps-api/src}/app/data/2004-2023/206.json | 0 .../wps-api/src}/app/data/2004-2023/208.json | 0 .../wps-api/src}/app/data/2004-2023/209.json | 0 .../wps-api/src}/app/data/2004-2023/21.json | 0 .../wps-api/src}/app/data/2004-2023/210.json | 0 .../wps-api/src}/app/data/2004-2023/211.json | 0 .../wps-api/src}/app/data/2004-2023/212.json | 0 .../wps-api/src}/app/data/2004-2023/213.json | 0 .../wps-api/src}/app/data/2004-2023/216.json | 0 .../wps-api/src}/app/data/2004-2023/2170.json | 0 .../wps-api/src}/app/data/2004-2023/218.json | 0 .../wps-api/src}/app/data/2004-2023/221.json | 0 .../wps-api/src}/app/data/2004-2023/2211.json | 0 .../wps-api/src}/app/data/2004-2023/222.json | 0 .../wps-api/src}/app/data/2004-2023/225.json | 0 .../wps-api/src}/app/data/2004-2023/226.json | 0 .../wps-api/src}/app/data/2004-2023/227.json | 0 .../wps-api/src}/app/data/2004-2023/228.json | 0 .../wps-api/src}/app/data/2004-2023/230.json | 0 .../wps-api/src}/app/data/2004-2023/232.json | 0 .../wps-api/src}/app/data/2004-2023/233.json | 0 .../wps-api/src}/app/data/2004-2023/234.json | 0 .../wps-api/src}/app/data/2004-2023/235.json | 0 .../wps-api/src}/app/data/2004-2023/236.json | 0 .../wps-api/src}/app/data/2004-2023/239.json | 0 .../wps-api/src}/app/data/2004-2023/243.json | 0 .../wps-api/src}/app/data/2004-2023/244.json | 0 .../wps-api/src}/app/data/2004-2023/2450.json | 0 .../wps-api/src}/app/data/2004-2023/250.json | 0 .../wps-api/src}/app/data/2004-2023/251.json | 0 .../wps-api/src}/app/data/2004-2023/2512.json | 0 .../wps-api/src}/app/data/2004-2023/2513.json | 0 .../wps-api/src}/app/data/2004-2023/253.json | 0 .../wps-api/src}/app/data/2004-2023/255.json | 0 .../wps-api/src}/app/data/2004-2023/262.json | 0 .../wps-api/src}/app/data/2004-2023/263.json | 0 .../wps-api/src}/app/data/2004-2023/264.json | 0 .../wps-api/src}/app/data/2004-2023/266.json | 0 .../wps-api/src}/app/data/2004-2023/267.json | 0 .../wps-api/src}/app/data/2004-2023/270.json | 0 .../wps-api/src}/app/data/2004-2023/279.json | 0 .../wps-api/src}/app/data/2004-2023/280.json | 0 .../wps-api/src}/app/data/2004-2023/283.json | 0 .../wps-api/src}/app/data/2004-2023/2850.json | 0 .../wps-api/src}/app/data/2004-2023/286.json | 0 .../wps-api/src}/app/data/2004-2023/291.json | 0 .../wps-api/src}/app/data/2004-2023/292.json | 0 .../wps-api/src}/app/data/2004-2023/298.json | 0 .../wps-api/src}/app/data/2004-2023/301.json | 0 .../wps-api/src}/app/data/2004-2023/302.json | 0 .../wps-api/src}/app/data/2004-2023/305.json | 0 .../wps-api/src}/app/data/2004-2023/306.json | 0 .../wps-api/src}/app/data/2004-2023/307.json | 0 .../wps-api/src}/app/data/2004-2023/309.json | 0 .../wps-api/src}/app/data/2004-2023/3090.json | 0 .../wps-api/src}/app/data/2004-2023/311.json | 0 .../wps-api/src}/app/data/2004-2023/3110.json | 0 .../wps-api/src}/app/data/2004-2023/316.json | 0 .../wps-api/src}/app/data/2004-2023/317.json | 0 .../wps-api/src}/app/data/2004-2023/3190.json | 0 .../wps-api/src}/app/data/2004-2023/3191.json | 0 .../wps-api/src}/app/data/2004-2023/321.json | 0 .../wps-api/src}/app/data/2004-2023/322.json | 0 .../wps-api/src}/app/data/2004-2023/326.json | 0 .../wps-api/src}/app/data/2004-2023/328.json | 0 .../wps-api/src}/app/data/2004-2023/331.json | 0 .../wps-api/src}/app/data/2004-2023/334.json | 0 .../wps-api/src}/app/data/2004-2023/343.json | 0 .../wps-api/src}/app/data/2004-2023/344.json | 0 .../wps-api/src}/app/data/2004-2023/346.json | 0 .../wps-api/src}/app/data/2004-2023/352.json | 0 .../wps-api/src}/app/data/2004-2023/361.json | 0 .../wps-api/src}/app/data/2004-2023/362.json | 0 .../wps-api/src}/app/data/2004-2023/363.json | 0 .../wps-api/src}/app/data/2004-2023/366.json | 0 .../wps-api/src}/app/data/2004-2023/367.json | 0 .../wps-api/src}/app/data/2004-2023/37.json | 0 .../wps-api/src}/app/data/2004-2023/374.json | 0 .../wps-api/src}/app/data/2004-2023/376.json | 0 .../wps-api/src}/app/data/2004-2023/379.json | 0 .../wps-api/src}/app/data/2004-2023/380.json | 0 .../wps-api/src}/app/data/2004-2023/383.json | 0 .../wps-api/src}/app/data/2004-2023/385.json | 0 .../wps-api/src}/app/data/2004-2023/387.json | 0 .../wps-api/src}/app/data/2004-2023/388.json | 0 .../wps-api/src}/app/data/2004-2023/390.json | 0 .../wps-api/src}/app/data/2004-2023/391.json | 0 .../wps-api/src}/app/data/2004-2023/392.json | 0 .../wps-api/src}/app/data/2004-2023/393.json | 0 .../wps-api/src}/app/data/2004-2023/394.json | 0 .../wps-api/src}/app/data/2004-2023/396.json | 0 .../wps-api/src}/app/data/2004-2023/401.json | 0 .../wps-api/src}/app/data/2004-2023/402.json | 0 .../wps-api/src}/app/data/2004-2023/404.json | 0 .../wps-api/src}/app/data/2004-2023/406.json | 0 .../wps-api/src}/app/data/2004-2023/407.json | 0 .../wps-api/src}/app/data/2004-2023/408.json | 0 .../wps-api/src}/app/data/2004-2023/411.json | 0 .../wps-api/src}/app/data/2004-2023/412.json | 0 .../wps-api/src}/app/data/2004-2023/417.json | 0 .../wps-api/src}/app/data/2004-2023/418.json | 0 .../wps-api/src}/app/data/2004-2023/419.json | 0 .../wps-api/src}/app/data/2004-2023/421.json | 0 .../wps-api/src}/app/data/2004-2023/425.json | 0 .../wps-api/src}/app/data/2004-2023/426.json | 0 .../wps-api/src}/app/data/2004-2023/427.json | 0 .../wps-api/src}/app/data/2004-2023/428.json | 0 .../wps-api/src}/app/data/2004-2023/429.json | 0 .../wps-api/src}/app/data/2004-2023/430.json | 0 .../wps-api/src}/app/data/2004-2023/431.json | 0 .../wps-api/src}/app/data/2004-2023/432.json | 0 .../wps-api/src}/app/data/2004-2023/433.json | 0 .../wps-api/src}/app/data/2004-2023/437.json | 0 .../wps-api/src}/app/data/2004-2023/438.json | 0 .../wps-api/src}/app/data/2004-2023/440.json | 0 .../wps-api/src}/app/data/2004-2023/444.json | 0 .../wps-api/src}/app/data/2004-2023/445.json | 0 .../wps-api/src}/app/data/2004-2023/45.json | 0 .../wps-api/src}/app/data/2004-2023/474.json | 0 .../wps-api/src}/app/data/2004-2023/503.json | 0 .../wps-api/src}/app/data/2004-2023/554.json | 0 .../wps-api/src}/app/data/2004-2023/555.json | 0 .../wps-api/src}/app/data/2004-2023/556.json | 0 .../wps-api/src}/app/data/2004-2023/56.json | 0 .../wps-api/src}/app/data/2004-2023/59.json | 0 .../wps-api/src}/app/data/2004-2023/599.json | 0 .../wps-api/src}/app/data/2004-2023/654.json | 0 .../wps-api/src}/app/data/2004-2023/67.json | 0 .../wps-api/src}/app/data/2004-2023/72.json | 0 .../wps-api/src}/app/data/2004-2023/75.json | 0 .../wps-api/src}/app/data/2004-2023/788.json | 0 .../wps-api/src}/app/data/2004-2023/789.json | 0 .../wps-api/src}/app/data/2004-2023/790.json | 0 .../wps-api/src}/app/data/2004-2023/791.json | 0 .../wps-api/src}/app/data/2004-2023/82.json | 0 .../wps-api/src}/app/data/2004-2023/832.json | 0 .../wps-api/src}/app/data/2004-2023/836.json | 0 .../wps-api/src}/app/data/2004-2023/838.json | 0 .../wps-api/src}/app/data/2004-2023/865.json | 0 .../wps-api/src}/app/data/2004-2023/866.json | 0 .../wps-api/src}/app/data/2004-2023/868.json | 0 .../wps-api/src}/app/data/2004-2023/873.json | 0 .../wps-api/src}/app/data/2004-2023/876.json | 0 .../wps-api/src}/app/data/2004-2023/882.json | 0 .../wps-api/src}/app/data/2004-2023/886.json | 0 .../wps-api/src}/app/data/2004-2023/904.json | 0 .../wps-api/src}/app/data/2004-2023/905.json | 0 .../wps-api/src}/app/data/2004-2023/919.json | 0 .../wps-api/src}/app/data/2004-2023/93.json | 0 .../wps-api/src}/app/data/2004-2023/934.json | 0 .../wps-api/src}/app/data/2004-2023/938.json | 0 .../wps-api/src}/app/data/2004-2023/944.json | 0 .../wps-api/src}/app/data/2004-2023/945.json | 0 .../wps-api/src}/app/data/2004-2023/956.json | 0 .../wps-api/src}/app/data/2004-2023/964.json | 0 .../wps-api/src}/app/data/2004-2023/965.json | 0 .../wps-api/src}/app/data/2004-2023/977.json | 0 .../wps-api/src}/app/data/2004-2023/995.json | 0 .../wps-api/src}/app/data/2014-2023/1002.json | 0 .../wps-api/src}/app/data/2014-2023/101.json | 0 .../wps-api/src}/app/data/2014-2023/1024.json | 0 .../wps-api/src}/app/data/2014-2023/1025.json | 0 .../wps-api/src}/app/data/2014-2023/1029.json | 0 .../wps-api/src}/app/data/2014-2023/1040.json | 0 .../wps-api/src}/app/data/2014-2023/1045.json | 0 .../wps-api/src}/app/data/2014-2023/105.json | 0 .../wps-api/src}/app/data/2014-2023/1055.json | 0 .../wps-api/src}/app/data/2014-2023/1056.json | 0 .../wps-api/src}/app/data/2014-2023/106.json | 0 .../wps-api/src}/app/data/2014-2023/1066.json | 0 .../wps-api/src}/app/data/2014-2023/1075.json | 0 .../wps-api/src}/app/data/2014-2023/108.json | 0 .../wps-api/src}/app/data/2014-2023/1082.json | 0 .../wps-api/src}/app/data/2014-2023/1083.json | 0 .../wps-api/src}/app/data/2014-2023/1092.json | 0 .../wps-api/src}/app/data/2014-2023/1093.json | 0 .../wps-api/src}/app/data/2014-2023/11.json | 0 .../wps-api/src}/app/data/2014-2023/110.json | 0 .../wps-api/src}/app/data/2014-2023/1108.json | 0 .../wps-api/src}/app/data/2014-2023/111.json | 0 .../wps-api/src}/app/data/2014-2023/112.json | 0 .../wps-api/src}/app/data/2014-2023/113.json | 0 .../wps-api/src}/app/data/2014-2023/1144.json | 0 .../wps-api/src}/app/data/2014-2023/1165.json | 0 .../wps-api/src}/app/data/2014-2023/117.json | 0 .../wps-api/src}/app/data/2014-2023/1176.json | 0 .../wps-api/src}/app/data/2014-2023/118.json | 0 .../wps-api/src}/app/data/2014-2023/119.json | 0 .../wps-api/src}/app/data/2014-2023/1199.json | 0 .../wps-api/src}/app/data/2014-2023/120.json | 0 .../wps-api/src}/app/data/2014-2023/1203.json | 0 .../wps-api/src}/app/data/2014-2023/121.json | 0 .../wps-api/src}/app/data/2014-2023/1218.json | 0 .../wps-api/src}/app/data/2014-2023/1221.json | 0 .../wps-api/src}/app/data/2014-2023/1239.json | 0 .../wps-api/src}/app/data/2014-2023/124.json | 0 .../wps-api/src}/app/data/2014-2023/1240.json | 0 .../wps-api/src}/app/data/2014-2023/1241.json | 0 .../wps-api/src}/app/data/2014-2023/1242.json | 0 .../wps-api/src}/app/data/2014-2023/1248.json | 0 .../wps-api/src}/app/data/2014-2023/126.json | 0 .../wps-api/src}/app/data/2014-2023/1260.json | 0 .../wps-api/src}/app/data/2014-2023/1261.json | 0 .../wps-api/src}/app/data/2014-2023/1262.json | 0 .../wps-api/src}/app/data/2014-2023/1263.json | 0 .../wps-api/src}/app/data/2014-2023/1264.json | 0 .../wps-api/src}/app/data/2014-2023/1265.json | 0 .../wps-api/src}/app/data/2014-2023/1268.json | 0 .../wps-api/src}/app/data/2014-2023/127.json | 0 .../wps-api/src}/app/data/2014-2023/1270.json | 0 .../wps-api/src}/app/data/2014-2023/1274.json | 0 .../wps-api/src}/app/data/2014-2023/1275.json | 0 .../wps-api/src}/app/data/2014-2023/1276.json | 0 .../wps-api/src}/app/data/2014-2023/1277.json | 0 .../wps-api/src}/app/data/2014-2023/1283.json | 0 .../wps-api/src}/app/data/2014-2023/129.json | 0 .../wps-api/src}/app/data/2014-2023/131.json | 0 .../wps-api/src}/app/data/2014-2023/1313.json | 0 .../wps-api/src}/app/data/2014-2023/132.json | 0 .../wps-api/src}/app/data/2014-2023/1323.json | 0 .../wps-api/src}/app/data/2014-2023/1330.json | 0 .../wps-api/src}/app/data/2014-2023/1332.json | 0 .../wps-api/src}/app/data/2014-2023/1339.json | 0 .../wps-api/src}/app/data/2014-2023/1345.json | 0 .../wps-api/src}/app/data/2014-2023/1347.json | 0 .../wps-api/src}/app/data/2014-2023/1348.json | 0 .../wps-api/src}/app/data/2014-2023/1349.json | 0 .../wps-api/src}/app/data/2014-2023/1350.json | 0 .../wps-api/src}/app/data/2014-2023/1359.json | 0 .../wps-api/src}/app/data/2014-2023/136.json | 0 .../wps-api/src}/app/data/2014-2023/1362.json | 0 .../wps-api/src}/app/data/2014-2023/1375.json | 0 .../wps-api/src}/app/data/2014-2023/1377.json | 0 .../wps-api/src}/app/data/2014-2023/1378.json | 0 .../wps-api/src}/app/data/2014-2023/138.json | 0 .../wps-api/src}/app/data/2014-2023/1383.json | 0 .../wps-api/src}/app/data/2014-2023/1387.json | 0 .../wps-api/src}/app/data/2014-2023/1392.json | 0 .../wps-api/src}/app/data/2014-2023/1398.json | 0 .../wps-api/src}/app/data/2014-2023/1399.json | 0 .../wps-api/src}/app/data/2014-2023/140.json | 0 .../wps-api/src}/app/data/2014-2023/1408.json | 0 .../wps-api/src}/app/data/2014-2023/141.json | 0 .../wps-api/src}/app/data/2014-2023/144.json | 0 .../wps-api/src}/app/data/2014-2023/145.json | 0 .../wps-api/src}/app/data/2014-2023/146.json | 0 .../wps-api/src}/app/data/2014-2023/148.json | 0 .../wps-api/src}/app/data/2014-2023/149.json | 0 .../wps-api/src}/app/data/2014-2023/151.json | 0 .../wps-api/src}/app/data/2014-2023/152.json | 0 .../wps-api/src}/app/data/2014-2023/153.json | 0 .../wps-api/src}/app/data/2014-2023/154.json | 0 .../wps-api/src}/app/data/2014-2023/155.json | 0 .../wps-api/src}/app/data/2014-2023/156.json | 0 .../wps-api/src}/app/data/2014-2023/158.json | 0 .../wps-api/src}/app/data/2014-2023/159.json | 0 .../wps-api/src}/app/data/2014-2023/161.json | 0 .../wps-api/src}/app/data/2014-2023/162.json | 0 .../wps-api/src}/app/data/2014-2023/163.json | 0 .../wps-api/src}/app/data/2014-2023/165.json | 0 .../wps-api/src}/app/data/2014-2023/166.json | 0 .../wps-api/src}/app/data/2014-2023/167.json | 0 .../wps-api/src}/app/data/2014-2023/169.json | 0 .../wps-api/src}/app/data/2014-2023/170.json | 0 .../wps-api/src}/app/data/2014-2023/171.json | 0 .../wps-api/src}/app/data/2014-2023/172.json | 0 .../wps-api/src}/app/data/2014-2023/173.json | 0 .../wps-api/src}/app/data/2014-2023/175.json | 0 .../wps-api/src}/app/data/2014-2023/178.json | 0 .../wps-api/src}/app/data/2014-2023/179.json | 0 .../wps-api/src}/app/data/2014-2023/1790.json | 0 .../wps-api/src}/app/data/2014-2023/180.json | 0 .../wps-api/src}/app/data/2014-2023/181.json | 0 .../wps-api/src}/app/data/2014-2023/182.json | 0 .../wps-api/src}/app/data/2014-2023/183.json | 0 .../wps-api/src}/app/data/2014-2023/187.json | 0 .../wps-api/src}/app/data/2014-2023/189.json | 0 .../wps-api/src}/app/data/2014-2023/19.json | 0 .../wps-api/src}/app/data/2014-2023/190.json | 0 .../wps-api/src}/app/data/2014-2023/1911.json | 0 .../wps-api/src}/app/data/2014-2023/192.json | 0 .../wps-api/src}/app/data/2014-2023/193.json | 0 .../wps-api/src}/app/data/2014-2023/195.json | 0 .../wps-api/src}/app/data/2014-2023/199.json | 0 .../wps-api/src}/app/data/2014-2023/200.json | 0 .../wps-api/src}/app/data/2014-2023/201.json | 0 .../wps-api/src}/app/data/2014-2023/206.json | 0 .../wps-api/src}/app/data/2014-2023/208.json | 0 .../wps-api/src}/app/data/2014-2023/209.json | 0 .../wps-api/src}/app/data/2014-2023/21.json | 0 .../wps-api/src}/app/data/2014-2023/210.json | 0 .../wps-api/src}/app/data/2014-2023/211.json | 0 .../wps-api/src}/app/data/2014-2023/212.json | 0 .../wps-api/src}/app/data/2014-2023/213.json | 0 .../wps-api/src}/app/data/2014-2023/216.json | 0 .../wps-api/src}/app/data/2014-2023/2170.json | 0 .../wps-api/src}/app/data/2014-2023/218.json | 0 .../wps-api/src}/app/data/2014-2023/221.json | 0 .../wps-api/src}/app/data/2014-2023/2211.json | 0 .../wps-api/src}/app/data/2014-2023/222.json | 0 .../wps-api/src}/app/data/2014-2023/225.json | 0 .../wps-api/src}/app/data/2014-2023/226.json | 0 .../wps-api/src}/app/data/2014-2023/227.json | 0 .../wps-api/src}/app/data/2014-2023/228.json | 0 .../wps-api/src}/app/data/2014-2023/230.json | 0 .../wps-api/src}/app/data/2014-2023/232.json | 0 .../wps-api/src}/app/data/2014-2023/233.json | 0 .../wps-api/src}/app/data/2014-2023/234.json | 0 .../wps-api/src}/app/data/2014-2023/235.json | 0 .../wps-api/src}/app/data/2014-2023/236.json | 0 .../wps-api/src}/app/data/2014-2023/239.json | 0 .../wps-api/src}/app/data/2014-2023/243.json | 0 .../wps-api/src}/app/data/2014-2023/244.json | 0 .../wps-api/src}/app/data/2014-2023/2450.json | 0 .../wps-api/src}/app/data/2014-2023/250.json | 0 .../wps-api/src}/app/data/2014-2023/251.json | 0 .../wps-api/src}/app/data/2014-2023/2512.json | 0 .../wps-api/src}/app/data/2014-2023/2513.json | 0 .../wps-api/src}/app/data/2014-2023/253.json | 0 .../wps-api/src}/app/data/2014-2023/255.json | 0 .../wps-api/src}/app/data/2014-2023/262.json | 0 .../wps-api/src}/app/data/2014-2023/263.json | 0 .../wps-api/src}/app/data/2014-2023/264.json | 0 .../wps-api/src}/app/data/2014-2023/266.json | 0 .../wps-api/src}/app/data/2014-2023/267.json | 0 .../wps-api/src}/app/data/2014-2023/270.json | 0 .../wps-api/src}/app/data/2014-2023/279.json | 0 .../wps-api/src}/app/data/2014-2023/280.json | 0 .../wps-api/src}/app/data/2014-2023/283.json | 0 .../wps-api/src}/app/data/2014-2023/2850.json | 0 .../wps-api/src}/app/data/2014-2023/286.json | 0 .../wps-api/src}/app/data/2014-2023/291.json | 0 .../wps-api/src}/app/data/2014-2023/292.json | 0 .../wps-api/src}/app/data/2014-2023/298.json | 0 .../wps-api/src}/app/data/2014-2023/301.json | 0 .../wps-api/src}/app/data/2014-2023/302.json | 0 .../wps-api/src}/app/data/2014-2023/305.json | 0 .../wps-api/src}/app/data/2014-2023/306.json | 0 .../wps-api/src}/app/data/2014-2023/307.json | 0 .../wps-api/src}/app/data/2014-2023/309.json | 0 .../wps-api/src}/app/data/2014-2023/3090.json | 0 .../wps-api/src}/app/data/2014-2023/311.json | 0 .../wps-api/src}/app/data/2014-2023/3110.json | 0 .../wps-api/src}/app/data/2014-2023/316.json | 0 .../wps-api/src}/app/data/2014-2023/317.json | 0 .../wps-api/src}/app/data/2014-2023/3190.json | 0 .../wps-api/src}/app/data/2014-2023/3191.json | 0 .../wps-api/src}/app/data/2014-2023/321.json | 0 .../wps-api/src}/app/data/2014-2023/322.json | 0 .../wps-api/src}/app/data/2014-2023/326.json | 0 .../wps-api/src}/app/data/2014-2023/328.json | 0 .../wps-api/src}/app/data/2014-2023/331.json | 0 .../wps-api/src}/app/data/2014-2023/334.json | 0 .../wps-api/src}/app/data/2014-2023/343.json | 0 .../wps-api/src}/app/data/2014-2023/344.json | 0 .../wps-api/src}/app/data/2014-2023/346.json | 0 .../wps-api/src}/app/data/2014-2023/352.json | 0 .../wps-api/src}/app/data/2014-2023/361.json | 0 .../wps-api/src}/app/data/2014-2023/362.json | 0 .../wps-api/src}/app/data/2014-2023/363.json | 0 .../wps-api/src}/app/data/2014-2023/366.json | 0 .../wps-api/src}/app/data/2014-2023/367.json | 0 .../wps-api/src}/app/data/2014-2023/37.json | 0 .../wps-api/src}/app/data/2014-2023/374.json | 0 .../wps-api/src}/app/data/2014-2023/376.json | 0 .../wps-api/src}/app/data/2014-2023/379.json | 0 .../wps-api/src}/app/data/2014-2023/380.json | 0 .../wps-api/src}/app/data/2014-2023/383.json | 0 .../wps-api/src}/app/data/2014-2023/385.json | 0 .../wps-api/src}/app/data/2014-2023/387.json | 0 .../wps-api/src}/app/data/2014-2023/388.json | 0 .../wps-api/src}/app/data/2014-2023/390.json | 0 .../wps-api/src}/app/data/2014-2023/391.json | 0 .../wps-api/src}/app/data/2014-2023/392.json | 0 .../wps-api/src}/app/data/2014-2023/393.json | 0 .../wps-api/src}/app/data/2014-2023/394.json | 0 .../wps-api/src}/app/data/2014-2023/396.json | 0 .../wps-api/src}/app/data/2014-2023/401.json | 0 .../wps-api/src}/app/data/2014-2023/402.json | 0 .../wps-api/src}/app/data/2014-2023/404.json | 0 .../wps-api/src}/app/data/2014-2023/406.json | 0 .../wps-api/src}/app/data/2014-2023/407.json | 0 .../wps-api/src}/app/data/2014-2023/408.json | 0 .../wps-api/src}/app/data/2014-2023/411.json | 0 .../wps-api/src}/app/data/2014-2023/412.json | 0 .../wps-api/src}/app/data/2014-2023/417.json | 0 .../wps-api/src}/app/data/2014-2023/418.json | 0 .../wps-api/src}/app/data/2014-2023/419.json | 0 .../wps-api/src}/app/data/2014-2023/421.json | 0 .../wps-api/src}/app/data/2014-2023/425.json | 0 .../wps-api/src}/app/data/2014-2023/426.json | 0 .../wps-api/src}/app/data/2014-2023/427.json | 0 .../wps-api/src}/app/data/2014-2023/428.json | 0 .../wps-api/src}/app/data/2014-2023/429.json | 0 .../wps-api/src}/app/data/2014-2023/430.json | 0 .../wps-api/src}/app/data/2014-2023/431.json | 0 .../wps-api/src}/app/data/2014-2023/432.json | 0 .../wps-api/src}/app/data/2014-2023/433.json | 0 .../wps-api/src}/app/data/2014-2023/437.json | 0 .../wps-api/src}/app/data/2014-2023/438.json | 0 .../wps-api/src}/app/data/2014-2023/440.json | 0 .../wps-api/src}/app/data/2014-2023/444.json | 0 .../wps-api/src}/app/data/2014-2023/445.json | 0 .../wps-api/src}/app/data/2014-2023/45.json | 0 .../wps-api/src}/app/data/2014-2023/474.json | 0 .../wps-api/src}/app/data/2014-2023/503.json | 0 .../wps-api/src}/app/data/2014-2023/554.json | 0 .../wps-api/src}/app/data/2014-2023/555.json | 0 .../wps-api/src}/app/data/2014-2023/556.json | 0 .../wps-api/src}/app/data/2014-2023/56.json | 0 .../wps-api/src}/app/data/2014-2023/59.json | 0 .../wps-api/src}/app/data/2014-2023/599.json | 0 .../wps-api/src}/app/data/2014-2023/654.json | 0 .../wps-api/src}/app/data/2014-2023/67.json | 0 .../wps-api/src}/app/data/2014-2023/72.json | 0 .../wps-api/src}/app/data/2014-2023/75.json | 0 .../wps-api/src}/app/data/2014-2023/788.json | 0 .../wps-api/src}/app/data/2014-2023/789.json | 0 .../wps-api/src}/app/data/2014-2023/790.json | 0 .../wps-api/src}/app/data/2014-2023/791.json | 0 .../wps-api/src}/app/data/2014-2023/82.json | 0 .../wps-api/src}/app/data/2014-2023/832.json | 0 .../wps-api/src}/app/data/2014-2023/836.json | 0 .../wps-api/src}/app/data/2014-2023/838.json | 0 .../wps-api/src}/app/data/2014-2023/865.json | 0 .../wps-api/src}/app/data/2014-2023/866.json | 0 .../wps-api/src}/app/data/2014-2023/868.json | 0 .../wps-api/src}/app/data/2014-2023/873.json | 0 .../wps-api/src}/app/data/2014-2023/876.json | 0 .../wps-api/src}/app/data/2014-2023/882.json | 0 .../wps-api/src}/app/data/2014-2023/886.json | 0 .../wps-api/src}/app/data/2014-2023/904.json | 0 .../wps-api/src}/app/data/2014-2023/905.json | 0 .../wps-api/src}/app/data/2014-2023/919.json | 0 .../wps-api/src}/app/data/2014-2023/93.json | 0 .../wps-api/src}/app/data/2014-2023/934.json | 0 .../wps-api/src}/app/data/2014-2023/938.json | 0 .../wps-api/src}/app/data/2014-2023/944.json | 0 .../wps-api/src}/app/data/2014-2023/945.json | 0 .../wps-api/src}/app/data/2014-2023/956.json | 0 .../wps-api/src}/app/data/2014-2023/964.json | 0 .../wps-api/src}/app/data/2014-2023/965.json | 0 .../wps-api/src}/app/data/2014-2023/977.json | 0 .../wps-api/src}/app/data/2014-2023/995.json | 0 .../bc_fbp_fuel_type_lookup_table_sfms.json | 0 .../src}/app/data/diurnalFFMC_redbook.xlsx | Bin .../afternoon_overnight.csv | 62 +- .../app/data/diurnal_ffmc_lookups/morning.csv | 64 +- .../wps-api/src}/app/data/fuel_types.json | 0 .../wps-api/src}/app/data/planning_areas.json | 0 .../src}/app/data/weather_stations.json | 0 .../src}/app/fire_behaviour/advisory.py | 0 .../wps-api/src}/app/fire_behaviour/c7b.py | 0 .../wps-api/src}/app/fire_behaviour/cffdrs.py | 0 .../src}/app/fire_behaviour/fwi_adjust.py | 0 .../src}/app/fire_behaviour/prediction.py | 0 .../src}/app/fire_watch/calculate_weather.py | 0 .../src}/app/forecasts/noon_forecasts.py | 0 .../app/forecasts/noon_forecasts_summaries.py | 0 .../packages/wps-api/src}/app/health.py | 0 .../packages/wps-api/src}/app/hfi/__init__.py | 0 .../wps-api/src}/app/hfi/fire_centre_cache.py | 0 .../wps-api/src}/app/hfi/hfi_admin.py | 0 .../packages/wps-api/src}/app/hfi/hfi_calc.py | 0 .../src}/app/hfi/pdf_data_formatter.py | 0 .../wps-api/src}/app/hfi/pdf_generator.py | 0 .../wps-api/src}/app/hfi/pdf_template.py | 0 .../packages/wps-api/src}/app/hfi/style.css | 0 .../hfi/templates/daily_template.jinja.html | 0 .../app/hfi/templates/fonts/BCSans-Bold.ttf | Bin .../app/hfi/templates/fonts/BCSans-Bold.woff | Bin .../app/hfi/templates/fonts/BCSans-Bold.woff2 | Bin .../hfi/templates/fonts/BCSans-BoldItalic.ttf | Bin .../templates/fonts/BCSans-BoldItalic.woff | Bin .../templates/fonts/BCSans-BoldItalic.woff2 | Bin .../templates/fonts/BCSans-BoldItalic_1.ttf | Bin .../templates/fonts/BCSans-BoldItalic_1.woff | Bin .../templates/fonts/BCSans-BoldItalic_1.woff2 | Bin .../app/hfi/templates/fonts/BCSans-Bold_1.ttf | Bin .../hfi/templates/fonts/BCSans-Bold_1.woff | Bin .../hfi/templates/fonts/BCSans-Bold_1.woff2 | Bin .../app/hfi/templates/fonts/BCSans-Italic.ttf | Bin .../hfi/templates/fonts/BCSans-Italic.woff | Bin .../hfi/templates/fonts/BCSans-Italic.woff2 | Bin .../hfi/templates/fonts/BCSans-Italic_1.ttf | Bin .../hfi/templates/fonts/BCSans-Italic_1.woff | Bin .../hfi/templates/fonts/BCSans-Italic_1.woff2 | Bin .../hfi/templates/fonts/BCSans-Regular.ttf | Bin .../hfi/templates/fonts/BCSans-Regular.woff | Bin .../hfi/templates/fonts/BCSans-Regular.woff2 | Bin .../hfi/templates/fonts/BCSans-Regular_1.ttf | Bin .../hfi/templates/fonts/BCSans-Regular_1.woff | Bin .../templates/fonts/BCSans-Regular_1.woff2 | Bin .../app/hfi/templates/fonts/LICENSE_OFL.txt | 0 .../hfi/templates/prep_template.jinja.html | 0 .../packages/wps-api/src}/app/hourlies.py | 0 .../wps-api/src}/app/jobs/__init__.py | 0 .../src}/app/jobs/fire_watch_calculations.py | 0 .../src}/app/jobs/fuel_type_areas_per_zone.py | 0 .../wps-api/src}/app/jobs/grass_curing.py | 0 .../wps-api/src}/app/jobs/hourly_actuals.py | 0 .../wps-api/src}/app/jobs/model_data.md | 0 .../wps-api/src}/app/jobs/noon_forecasts.py | 0 .../wps-api/src}/app/jobs/rdps_sfms.py | 0 .../src}/app/jobs/sfms_calculations.py | 0 .../wps-api/src}/app/jobs/viirs_snow.py | 0 .../packages/wps-api/src}/app/main.py | 0 .../wps-api/src}/app/morecast_v2/__init__.py | 0 .../wps-api/src}/app/morecast_v2/forecasts.py | 0 .../packages/wps-api/src}/app/nats_publish.py | 0 .../packages/wps-api/src}/app/percentile.py | 0 .../packages/wps-api/src}/app/pytest.ini | 0 .../wps-api/src}/app/routers/__init__.py | 0 .../wps-api/src}/app/routers/c_haines.py | 0 .../packages/wps-api/src}/app/routers/fba.py | 0 .../wps-api/src}/app/routers/fba_calc.py | 0 .../wps-api/src}/app/routers/fire_watch.py | 0 .../wps-api/src}/app/routers/forecasts.py | 0 .../wps-api/src}/app/routers/hfi_calc.py | 0 .../wps-api/src}/app/routers/morecast_v2.py | 0 .../packages/wps-api/src}/app/routers/sfms.py | 0 .../packages/wps-api/src}/app/routers/snow.py | 0 .../wps-api/src}/app/routers/stations.py | 0 .../src}/app/routers/weather_models.py | 0 .../wps-api/src}/app/sfms/__init__.py | 0 .../src}/app/sfms/daily_fwi_processor.py | 0 .../wps-api/src}/app/sfms/fwi_processor.py | 0 .../src}/app/sfms/hourly_ffmc_processor.py | 0 .../wps-api/src}/app/tests/__init__.py | 0 .../tests/auto_spatial_advisory/__init__.py | 0 .../test_critical_hours.py | 0 .../test_fuel_type_layer.py | 0 .../test_hfi_minimum_wind_speed.py | 0 .../test_hfi_percent_conifer.py | 0 .../test_process_stats.py | 0 .../auto_spatial_advisory/test_zone_stats.py | 0 .../auto_spatial_advisory/wf1-dailies.json | 0 .../auto_spatial_advisory/wf1-hourlies.json | 0 ...ISBL_0850_ps2.5km_2021012618_P048-00.grib2 | Bin ...ISBL_0700_ps2.5km_2021012618_P048-00.grib2 | Bin ...ISBL_0850_ps2.5km_2021012618_P048-00.grib2 | Bin .../src}/app/tests/c_haines/__init__.py | 0 .../app/tests/c_haines/c_haines_data.json.gz | Bin .../model_runs_expected_response.json | 0 ...cent_predictions_kml_expected_response.kml | 0 .../endpoints/network-link_response.kml | 0 .../endpoints/prediction_kml_expected.kml | 0 .../predictions_kml_expected_response.kml | 0 .../endpoints/test_c_haines_endpoints.py | 0 .../app/tests/c_haines/test_bounding_box.py | 0 .../src}/app/tests/c_haines/test_c_haines.py | 0 .../tests/c_haines/test_c_haines_worker.py | 0 .../test_re_project_gdps_expected_output.json | 0 .../c_haines/test_re_project_gdps_input.json | 0 .../test_re_project_rdps_expected_output.json | 0 .../c_haines/test_re_project_rdps_input.json | 0 .../wps-api/src}/app/tests/conftest.py | 0 .../src}/app/tests/fba/test_fba_endpoint.py | 0 .../fba/test_fba_endpoint_fire_centers.json | 0 .../tests/fba/test_process_fuel_type_area.py | 0 .../src}/app/tests/fba_calc/__init__.py | 0 .../fba_calc/test_01a_0curing_firebat.py | 0 .../fba_calc/test_01a_30curing_firebat.py | 0 .../fba_calc/test_01a_90curing_firebat.py | 0 .../fba_calc/test_01b_0curing_firebat.py | 0 .../fba_calc/test_01b_30curing_firebat.py | 0 .../fba_calc/test_01b_90curing_firebat.py | 0 .../app/tests/fba_calc/test_c1_firebat.py | 0 .../app/tests/fba_calc/test_c2_firebat.py | 0 .../app/tests/fba_calc/test_c3_firebat.py | 0 .../app/tests/fba_calc/test_c4_firebat.py | 0 .../app/tests/fba_calc/test_c5_firebat.py | 0 .../tests/fba_calc/test_c6_2mcbh_firebat.py | 0 .../tests/fba_calc/test_c6_7mcbh_firebat.py | 0 .../app/tests/fba_calc/test_c7_firebat.py | 0 .../app/tests/fba_calc/test_d1_firebat.py | 0 .../fba_calc/test_fba_error_random_sample.py | 0 .../tests/fba_calc/test_fba_error_redapp.py | 0 .../fba_calc/test_m1_25conifer_firebat.py | 0 .../fba_calc/test_m1_50conifer_firebat.py | 0 .../fba_calc/test_m1_75conifer_firebat.py | 0 .../fba_calc/test_m2_25conifer_firebat.py | 0 .../fba_calc/test_m2_50conifer_firebat.py | 0 .../fba_calc/test_m2_75conifer_firebat.py | 0 .../fba_calc/test_m3_100deadfir_firebat.py | 0 .../fba_calc/test_m3_30deadfir_firebat.py | 0 .../fba_calc/test_m3_60deadfir_firebat.py | 0 .../fba_calc/test_m4_100deadfir_firebat.py | 0 .../fba_calc/test_m4_30deadfir_firebat.py | 0 .../fba_calc/test_m4_60deadfir_firebat.py | 0 .../wps-api/src}/app/tests/fba_calc/test_r.py | 0 .../app/tests/fba_calc/test_s1_firebat.py | 0 .../app/tests/fba_calc/test_s2_firebat.py | 0 .../app/tests/fba_calc/test_s3_firebat.py | 0 .../app/tests/fire_behavior/test_cffdrs.py | 0 .../tests/fire_behavior/test_fwi_adjust.py | 0 .../src}/app/tests/fire_watch/conftest.py | 0 .../fire_watch/test_calculate_weather.py | 0 .../fire_watch/test_fire_watch_endpoint.py | 0 .../postgresclusters/some_suffix.json | 0 .../postgresclusters/some_suffix_fail.json | 0 .../lookup.json | 0 .../tests/forecasts/test_noon_forecasts.json | 0 .../tests/forecasts/test_noon_forecasts.py | 0 .../test_noon_forecasts_summaries.py | 0 .../src}/app/tests/geospatial/3005_lats.tif | Bin .../src}/app/tests/geospatial/4326_lats.tif | Bin .../app/tests/geospatial/test_geospatial.py | 0 .../wps-api/src}/app/tests/hfi/__init__.py | 0 .../src}/app/tests/hfi/result_request.json | 0 .../src}/app/tests/hfi/stored_request.json | 0 .../hfi/test_admin_add_station_request.json | 0 .../src}/app/tests/hfi/test_fire_centres.json | 0 .../wps-api/src}/app/tests/hfi/test_hfi.py | 0 .../src}/app/tests/hfi/test_hfi_admin.py | 0 .../app/tests/hfi/test_hfi_admin_endpoint.py | 0 .../hfi/test_hfi_endpoint_load_response.json | 0 .../tests/hfi/test_hfi_endpoint_request.json | 0 .../tests/hfi/test_hfi_endpoint_request.py | 0 .../hfi/test_hfi_endpoint_request_load.json | 0 ...fi_endpoint_response_deselect_station.json | 0 .../test_hfi_endpoint_response_loaded.json | 0 ..._hfi_endpoint_response_select_station.json | 0 ...ndpoint_response_set_fire_start_range.json | 0 ...t_hfi_endpoint_response_set_fuel_type.json | 0 ..._hfi_endpoint_set_date_range_response.json | 0 .../hfi/test_hfi_endpoint_stored_request.json | 0 .../app/tests/hfi/test_hfi_planning_areas.py | 0 .../src}/app/tests/hfi/test_hfi_ready.py | 0 .../src}/app/tests/hfi/test_hfi_result.json | 0 .../src}/app/tests/hfi/test_pdf_formatter.py | 0 .../src}/app/tests/hfi/test_pdf_generator.py | 0 .../hfi/test_valid_fuel_types_response.json | 0 .../wps-api/src}/app/tests/jobs/__init__.py | 0 .../src}/app/tests/jobs/job_fixtures.py | 0 .../src}/app/tests/jobs/test_grass_curing.py | 0 .../app/tests/jobs/test_hourly_actuals.py | 0 .../app/tests/jobs/test_noon_forecasts.py | 0 .../app/tests/jobs/test_sfms_calculations.py | 0 .../src}/app/tests/jobs/test_viirs_snow.py | 0 .../app/tests/morecast_v2/test_forecasts.py | 0 .../morecast_v2/test_morecast_v2_endpoint.py | 0 .../app/tests/morecast_v2/test_predictions.py | 0 .../test_observations_endpoint.py | 0 .../wps-api/src}/app/tests/redapp/test_fwi.py | 0 .../app/tests/sfms/fixtures/bui20240528.tif | Bin .../app/tests/sfms/fixtures/dc20240528.tif | Bin .../app/tests/sfms/fixtures/dmc20240528.tif | Bin .../tests/sfms/test_daily_fwi_processor.py | 0 .../src}/app/tests/sfms/test_fwi_processor.py | 0 .../tests/sfms/test_hourly_ffmc_processor.py | 0 .../tests/sfms/test_sfms_bui_vectorized.py | 0 .../app/tests/sfms/test_sfms_dc_vectorized.py | 0 .../tests/sfms/test_sfms_dmc_vectorized.py | 0 .../app/tests/sfms/test_sfms_endpoints.py | 0 .../src}/app/tests/sfms/test_sfms_utils.py | 0 .../src}/app/tests/snow/test_snow_endpoint.py | 0 .../wps-api/src}/app/tests/test_api.py | 0 .../wps-api/src}/app/tests/test_auth.py | 0 .../app/tests/test_auth_stations_payload.json | 0 .../wps-api/src}/app/tests/test_health.py | 0 .../tests/test_rocketchat_notifications.py | 0 .../src}/app/tests/test_station_groups.py | 0 .../wps-api/src}/app/tests/test_stations.py | 0 .../tests/test_stations_crud_mappings.json | 0 ...st_stations_details_expected_response.json | 0 ...s_get_noon_forecast_observation_union.json | 0 .../src}/app/tests/utils/fuel_sample.tif | Bin .../app/tests/utils/mock_jwt_decode_role.py | 0 .../src}/app/tests/utils/numpy_utils.py | 0 .../src}/app/tests/utils/raster_reader.py | 0 .../wps-api/src}/app/tests/utils/test_c7b.py | 0 .../app/tests/utils/test_generate_fuel_cog.py | 0 .../wps-api/src}/app/tests/utils/test_time.py | 0 ..._RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 | Bin ...eg_APCP_SFC_0_ps10km_2024061200_P001.grib2 | Bin ...eg_APCP_SFC_0_ps10km_2024061218_P001.grib2 | Bin .../endpoints/test_models_endpoints.py | 0 ..._most_recent_GDPS_[838]_crud_mappings.json | 0 ...predictions_most_recent_GDPS_[838]_db.json | 0 ...tions_most_recent_GDPS_[838]_response.json | 0 ..._most_recent_GDPS_[956]_crud_mappings.json | 0 ...el_prediction_from_previous_model_run.json | 0 ...S_[956]_get_station_model_predictions.json | 0 ...tions_most_recent_GDPS_[956]_response.json | 0 ..._recent_RDPS_[838, 209]_crud_mappings.json | 0 ...ctions_most_recent_RDPS_[838, 209]_db.json | 0 ..._most_recent_RDPS_[838, 209]_response.json | 0 ...s_predictions_summaries_crud_mappings.json | 0 ...ions_summaries_multiple_crud_mappings.json | 0 ...models_predictions_summaries_response.json | 0 ...edictions_summaries_response_multiple.json | 0 ...ls_predictions_summaries_sql_response.json | 0 ...tions_summaries_sql_response_multiple.json | 0 .../test_weather_models_endpoints.py | 0 .../weather_models/test_precip_rdps_model.py | 0 .../src}/app/tests/wf1_stations_by_code.json | 0 .../wps-api/src}/app/utils/__init__.py | 0 .../packages/wps-api/src}/app/utils/esri.py | 0 .../src}/app/utils/generate_fuel_cog.py | 0 .../wps-api/src}/app/utils/pmtiles.py | 0 .../wps-api/src}/app/utils/r_importer.py | 0 .../packages/wps-api/src}/app/utils/redapp.py | 0 .../packages/wps-api/src}/app/utils/sfms.py | 0 .../wps-api/src}/app/utils/singleton.py | 0 .../src}/app/utils/transform_to_epsg_3005.py | 0 .../wps-api/src}/app/utils/zone_units.py | 0 .../src}/app/weather_models/__init__.py | 0 .../app/weather_models/precip_rdps_model.py | 0 {api => backend/packages/wps-api}/start.sh | 0 .../packages/wps-jobs}/README.md | 0 .../packages/wps-jobs}/pyproject.toml | 2 +- .../wps-jobs/src}/wps_jobs/__init__.py | 0 .../wps-jobs/src}/wps_jobs/fuel_raster.py | 0 .../wps_jobs/weather_model_jobs/__init__.py | 0 .../common_model_fetchers.py | 0 .../src}/wps_jobs/weather_model_jobs/ecmwf.py | 0 .../ecmwf_model_processor.py | 0 .../ecmwf_prediction_processor.py | 0 .../wps_jobs/weather_model_jobs/env_canada.py | 0 .../weather_model_jobs/machine_learning.py | 0 .../src}/wps_jobs/weather_model_jobs/noaa.py | 0 .../weather_model_jobs/utils}/__init__.py | 0 .../weather_model_jobs/utils/interpolate.py | 0 .../weather_model_jobs/utils/linear_model.py | 0 .../weather_model_jobs/utils/precip_model.py | 0 .../weather_model_jobs/utils/process_grib.py | 0 .../utils/regression_model.py | 0 .../weather_model_jobs/utils/sample.py | 0 .../weather_model_jobs/utils/utils.py | 0 .../utils/weather-model-naming.md | 0 .../utils/weather_models.py | 0 .../utils/wind_direction_model.py | 0 .../utils/wind_direction_utils.py | 0 .../packages/wps-shared}/README.md | 0 .../packages/wps-shared}/pyproject.toml | 2 +- .../wps-shared/src/wps_shared}/__init__.py | 0 .../wps-shared/src}/wps_shared/auth.py | 0 .../wps-shared/src}/wps_shared/config.py | 0 .../ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg | 0 .../ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf | Bin .../ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj | 0 .../ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp | Bin .../ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx | Bin .../wps_shared/data/ecodivision_seasons.py | 0 .../data/ecodivisions_core_seasons.json | 0 .../wps-shared/src}/wps_shared/db/__init__.py | 0 .../src}/wps_shared/db/crud/__init__.py | 0 .../wps_shared/db/crud/api_access_audits.py | 0 .../db/crud/auto_spatial_advisory.py | 0 .../src}/wps_shared/db/crud/fire_watch.py | 0 .../src}/wps_shared/db/crud/forecasts.py | 0 .../src}/wps_shared/db/crud/fuel_layer.py | 0 .../src}/wps_shared/db/crud/grass_curing.py | 0 .../src}/wps_shared/db/crud/hfi_calc.py | 0 .../db/crud/model_run_repository.py | 0 .../src}/wps_shared/db/crud/morecast_v2.py | 0 .../src}/wps_shared/db/crud/observations.py | 0 .../src}/wps_shared/db/crud/snow.py | 0 .../src}/wps_shared/db/crud/stations.py | 0 .../src}/wps_shared/db/crud/weather_models.py | 0 .../wps-shared/src}/wps_shared/db/database.py | 0 .../src}/wps_shared/db/models/__init__.py | 0 .../wps_shared/db/models/api_access_audits.py | 0 .../db/models/auto_spatial_advisory.py | 0 .../src}/wps_shared/db/models/common.py | 0 .../src}/wps_shared/db/models/fire_watch.py | 0 .../src}/wps_shared/db/models/forecasts.py | 0 .../wps_shared/db/models/fuel_type_raster.py | 0 .../src}/wps_shared/db/models/grass_curing.py | 0 .../src}/wps_shared/db/models/hfi_calc.py | 0 .../src}/wps_shared/db/models/morecast_v2.py | 0 .../src}/wps_shared/db/models/observations.py | 0 .../src}/wps_shared/db/models/snow.py | 0 .../db/models/test_weather_models.py | 0 .../wps_shared/db/models/weather_models.py | 0 .../src}/wps_shared/db/storage_assumptions.md | 0 .../wps_shared/db/storage_assumptions.xlsx | Bin .../wps-shared/src}/wps_shared/fuel_raster.py | 0 .../wps-shared/src}/wps_shared/fuel_types.py | 0 .../src}/wps_shared/geospatial/__init__.py | 0 .../src}/wps_shared/geospatial/fuel_raster.py | 0 .../geospatial/geospatial-interpolation.md | 0 .../src}/wps_shared/geospatial/geospatial.py | 0 .../src}/wps_shared/geospatial/wps_dataset.py | 0 .../wps-shared/src}/wps_shared/logging.json | 0 .../wps_shared/rocketchat_notifications.py | 0 .../wps-shared/src}/wps_shared/run_type.py | 0 .../src}/wps_shared/schemas/__init__.py | 0 .../schemas/auto_spatial_advisory.py | 0 .../wps-shared/src}/wps_shared/schemas/fba.py | 0 .../src}/wps_shared/schemas/fba_calc.py | 0 .../src}/wps_shared/schemas/fire_watch.py | 0 .../src}/wps_shared/schemas/forecasts.py | 0 .../src}/wps_shared/schemas/hfi_calc.py | 0 .../src}/wps_shared/schemas/morecast_v2.py | 0 .../src}/wps_shared/schemas/observations.py | 0 .../src}/wps_shared/schemas/percentiles.py | 0 .../src}/wps_shared/schemas/sfms.py | 0 .../src}/wps_shared/schemas/shared.py | 0 .../src}/wps_shared/schemas/snow.py | 0 .../src}/wps_shared/schemas/stations.py | 0 .../src}/wps_shared/schemas/weather_models.py | 0 .../src}/wps_shared/sfms/raster_addresser.py | 0 .../sfms/rdps_filename_marshaller.py | 0 .../wps-shared/src}/wps_shared/stations.py | 0 .../src/wps_shared}/tests/__init__.py | 0 .../src}/wps_shared/tests/common.py | 0 .../src}/wps_shared/tests/conftest.py | 0 .../src/wps_shared/tests/db}/__init__.py | 0 .../db/crud/test_auto_spatial_advisory.py | 0 .../tests/db/test_api_access_audits.py | 0 .../tests/db/test_model_run_repository.py | 0 .../postgresclusters/some_suffix.json | 0 .../lookup.json | 0 .../src}/wps_shared/tests/fixtures/loader.py | 0 .../api/v1/chat.postMessage.json | 0 .../rc-notifications-test.ca/lookup.json | 0 .../wps_shared/tests/fixtures/wf1/lookup.json | 0 .../wf1/pub/oauth2/v1/oauth/token.json | 0 ...stamp==1618862400000_page_0_size_1000.json | 0 ..._endingTimestamp_1665086400000_statio.json | 0 ..._endingTimestamp_1679256000000_statio.json | 0 ..._endingTimestamp_1679256000000_statio.json | 0 .../dailies/search__no_match_for_station.json | 0 ...0000_station_230_239_page_0_size_1000.json | 0 ...estamp_1590940213962_page_0_size_1000.json | 0 ...0000_station_230_239_page_0_size_1000.json | 0 ...0000_station_230_239_page_0_size_1000.json | 0 ...23200000_station_230_page_0_size_1000.json | 0 ...28800000_station_230_page_0_size_1000.json | 0 ...15200000_station_230_page_0_size_1000.json | 0 ...01600000_station_230_page_0_size_1000.json | 0 ..._bfe0a6e2-e27e-0210-e053-259e228e58c7.json | 0 ...stationId_df4832f9-5318-4aee-94bc-f24.json | 0 ..._bfe0a6e2-e27e-0210-e053-259e228e58c7.json | 0 ..._bfe0a6e2-e27e-0210-e053-259e228e58c7.json | 0 .../wf1/wfwx/v1/hourlies/search/no_match.json | 0 ..._stationCode==146_or_stationCode==230.json | 0 ..._stationCode==211_or_stationCode==302.json | 0 ...ayLabel_page_0_query_stationCode==230.json | 0 ..._stationCode==230_or_stationCode==239.json | 0 ...ayLabel_page_0_query_stationCode==322.json | 0 ..._stationCode==346_or_stationCode==334.json | 0 ..._stationCode==322_or_stationCode==838.json | 0 ...ayLabel_page_0_query_stationCode==836.json | 0 ...ayLabel_page_0_query_stationCode==838.json | 0 ..._stationCode==838_or_stationCode==209.json | 0 ...ayLabel_page_0_query_stationCode==956.json | 0 ...ayLabel_page_0_query_stationCode==999.json | 0 ...s__size_1000_sort_displayLabel_page_0.json | 0 ...0_query_stationStatus.id==\"ACTIVE\".json" | 0 ...s__size_1000_sort_displayLabel_page_1.json | 0 ...1_query_stationStatus.id==\"ACTIVE\".json" | 0 ...s__size_1000_sort_displayLabel_page_2.json | 0 .../wfappst.nrs.gov.bc.ca/lookup.json | 0 .../wps_shared/tests/geospatial/3005_lats.tif | Bin .../wps_shared/tests/geospatial/4326_lats.tif | Bin .../CMC_glb_latlon.15x.15_projection_wkt.txt | 0 ...dps_continental_ps2.5km_projection_wkt.txt | 0 .../tests/geospatial/dataset_common.py | 0 .../geospatial/snow_masked_hfi20240810.tif | Bin .../tests/geospatial/test_fuel_raster.py | 0 .../tests/geospatial/test_geospatial.py | 0 .../tests/geospatial/test_wps_dataset.py | 0 .../tests/geospatial/zero_layer.tif | Bin .../src}/wps_shared/tests/test_fuel_raster.py | 0 .../wps_shared/tests/test_raster_addresser.py | 0 .../tests/test_rdps_filename_marshaller.py | 0 .../src}/wps_shared/tests/utils/test_s3.py | 0 .../wps_shared/tests/utils/test_s3_client.py | 0 .../tests/wildfire_one/test_schema_parsers.py | 0 .../tests/wildfire_one/test_util.py | 0 .../tests/wildfire_one/test_validation.py | 0 .../tests/wildfire_one/test_wildfire_one.py | 0 .../src}/wps_shared/utils/__init__.py | 0 .../src}/wps_shared/utils/dewpoint.py | 0 .../src}/wps_shared/utils/polygonize.py | 0 .../wps-shared/src}/wps_shared/utils/redis.py | 0 .../wps-shared/src}/wps_shared/utils/s3.py | 0 .../src}/wps_shared/utils/s3_client.py | 0 .../wps-shared/src}/wps_shared/utils/time.py | 0 .../wps_shared/weather_models/__init__.py | 0 .../weather_models/fetch/__init__.py | 0 .../weather_models/fetch/predictions.py | 0 .../weather_models/fetch/summaries.py | 0 .../wps_shared/weather_models/job_utils.py | 0 .../src}/wps_shared/wildfire_one/__init__.py | 0 .../wps_shared/wildfire_one/query_builders.py | 0 .../wps_shared/wildfire_one/schema_parsers.py | 0 .../src}/wps_shared/wildfire_one/util.py | 0 .../wps_shared/wildfire_one/validation.py | 0 .../src}/wps_shared/wildfire_one/wfwx_api.py | 0 .../wps_shared/wildfire_one/wfwx_post_api.py | 0 .../wildfire_one/wildfire_fetchers.py | 0 .../wps-shared/src}/wps_shared/wps_logging.py | 0 pyproject.toml => backend/pyproject.toml | 2 +- backend/pytest.ini | 13 + uv.lock => backend/uv.lock | 10 +- docker-compose.yml | 8 +- wps_jobs/.vscode/launch.json | 68 - wps_jobs/.vscode/settings.json | 6 - wps_jobs/openshift/wps_jobs_base/README.md | 33 - .../openshift/wps_jobs_base/docker/Dockerfile | 33 - .../wps_jobs_base/openshift/build.yaml | 65 - wps_jobs/poetry.lock | 3358 ---------- wps_jobs/tests/conftest.py | 45 - wps_jobs/tests/test_fuel_raster.py | 185 - ...HRDPS_RH_AGL-2m_RLatLon0.0225_PT001H.grib2 | Bin 2667755 -> 0 bytes ..._TGL_2_latlon.15x.15_2020071300_P000.grib2 | Bin 1174170 -> 0 bytes ..._reg_RH_TGL_2_ps10km_2020110500_P034.grib2 | Bin 882390 -> 0 bytes wps_jobs/tests/weather_models/__init__.py | 1 - wps_jobs/tests/weather_models/coordinate.json | 4 - wps_jobs/tests/weather_models/crud.py | 127 - wps_jobs/tests/weather_models/points.json | 18 - .../test_common_model_fetchers.py | 350 - wps_jobs/tests/weather_models/test_ecmwf.py | 447 -- .../test_ecmwf_model_processor.py | 107 - .../test_ecmwf_prediction_processor.py | 693 -- .../weather_models/test_env_canada_gdps.py | 181 - .../weather_models/test_env_canada_hrdps.py | 248 - .../weather_models/test_env_canada_rdps.py | 147 - .../weather_models/test_grib_processing.py | 72 - .../test_historic_predictions_db.json | 48 - .../tests/weather_models/test_interpolate.py | 75 - .../test_interpolate_bearings.py | 30 - .../weather_models/test_machine_learning.py | 133 - .../weather_models/test_models_common.py | 64 - .../tests/weather_models/test_noaa_gfs.py | 161 - .../tests/weather_models/test_noaa_nam.py | 77 - .../test_parse_env_canada_filename.py | 30 - .../tests/weather_models/test_process_grib.py | 48 - .../weather_models/test_regression_model.py | 70 - wps_jobs/tests/weather_models/test_utils.py | 28 - .../test_wind_direction_model.py | 103 - .../test_wind_direction_utils.py | 52 - wps_shared/.vscode/settings.json | 6 - wps_shared/poetry.lock | 2332 ------- wps_shared/wps_shared/__init__.py | 0 wps_shared/wps_shared/tests/__init__.py | 0 wps_shared/wps_shared/tests/db/__init__.py | 0 .../CMC_glb_latlon.15x.15_projection_wkt.txt | 1 - ...dps_continental_ps2.5km_projection_wkt.txt | 1 - 1605 files changed, 355 insertions(+), 17212 deletions(-) delete mode 100644 api/.coveragerc delete mode 100644 api/.dockerignore delete mode 100644 api/Dockerfile delete mode 100644 api/HFI_spreadsheet.md delete mode 100644 api/Makefile delete mode 100644 api/poetry.lock delete mode 100644 api/poetry.toml delete mode 100644 api/scripts/access_to_csv.py delete mode 100644 api/scripts/common_oc_checks.sh delete mode 100644 api/scripts/copy_db_from_pod_to_local.py delete mode 100755 api/scripts/copy_db_from_pod_to_local.sh delete mode 100755 api/scripts/copy_partial_db_from_pod_to_local.sh delete mode 100755 api/scripts/database_size_report.sh delete mode 100644 api/scripts/extract_sentry_user_emails.py delete mode 100755 api/scripts/lint delete mode 100755 api/scripts/lint.sh delete mode 100644 api/scripts/percentile_calculator/calculate_percentile_offline.py delete mode 100644 api/scripts/percentile_calculator/s3_to_dataframe.py delete mode 100644 api/scripts/percentile_calculator/station_csv_to_json.py delete mode 100755 api/scripts/restore_db.sh delete mode 100755 api/scripts/restore_db_backup.sh delete mode 100755 api/scripts/restore_db_backup_ubuntu.sh delete mode 100755 api/scripts/test.sh delete mode 100644 api/static/placeholder.txt create mode 100644 backend/.hypothesis/unicode_data/13.0.0/charmap.json.gz rename {api => backend}/.python-version (100%) create mode 100644 backend/.vscode/settings.json create mode 100644 backend/README.md create mode 100644 backend/packages/wps-api/Dockerfile rename {api => backend/packages/wps-api}/README.md (100%) rename {api => backend/packages/wps-api}/advisory/db/database/__init__.py (100%) rename {api => backend/packages/wps-api}/advisory/db/database/tileserver_advisory_setup.sql (100%) rename {api => backend/packages/wps-api}/alembic.ini (100%) rename {api => backend/packages/wps-api}/alembic/README (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_481.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_482.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_483.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_484.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_485.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_486.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_487.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_488.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_489.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_490.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_491.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_492.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_493.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_494.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_495.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_496.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_497.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_498.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_499.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_500.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_501.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_502.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_503.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_504.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_505.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_506.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_507.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_508.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_509.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_510.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_511.geojson (100%) rename {api => backend/packages/wps-api}/alembic/data/zones/zone_512.geojson (100%) rename {api => backend/packages/wps-api}/alembic/env.py (100%) rename {api => backend/packages/wps-api}/alembic/script.py.mako (100%) rename {api => backend/packages/wps-api}/alembic/versions/004ac48ffe18_indices.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/00df3c7b5cba_rethink_classification.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/025a81a4b7bd_limit_mat_view_to_21_days.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/0669994d4089_add_combust_area_col_to_advisory_shapes.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/07007f659064_partition_weather_station_model_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/08799237842e_create_advisory_hfi_percent_conifer_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/0961883640ef_simplify_high_hfi_area.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/0d46262707af_alter_morecast_forecast_columns_to_float.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/0dd8306467a9_add_sfmsfueltype_data.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/0eb9e7f65a50_populate_fuel_type_raster_id_fk_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/128156e36f67_add_status_to_prescription_status.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/157ba3a3f3fb_remove_unique_station_per_planning_area_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/16386a52d7bf_update_c7b.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/17b1c787f420_advisory_areas.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/17b3fb451866_add_back_min_wind_table_with_fk.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/1caf3488a340_initial_hfi_data_import.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/1e6932096921_fuel_area_per_tpi_class.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/2169aa76dfea_add_haida_gwaii_zone_to_cofc.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/2442f07d975c_singular_value_weather_model_prediction_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/298f400dfa64_zonal_elevation_stats.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/2b3755392ad8_percent_grass_curing.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/2cf10021c5f1_add_hfi_wind_speed_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/2dac381ad6e7_remove_moose_lake_from_nadina.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/305e64ecce19_combustible_area_2021_and_2025.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/318e6887e4b0_hfi_request.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/35acf3b96d8a_make_planning_weather_stations_cols_non_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/362d268606f3_partition_weather_station_model_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/39806f02cdec_wfwx_update_date_part_of_unique_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/4014ddf1f874_partition_weather_station_model_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/402cff253825_record_if_record_has_been_interpolated.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/403586c146ae_processed_snow.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/41ec381bf3ee_add_is_deleted_and_audit_cols_to_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/42a9dae10dca_add_ecmwf_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/43dce8db9afb_added_hfi_calc_tables.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/4916cd5313de_morecast_2_materialized_view.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/4ac7d9f38f85_allows_null_dewpoint_values_for_hourly_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/4e810be22ffd_allow_null_wind_direction.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/4e9664f4962e_add_column_for_ordering_stations_in_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/505a3f03ba75_add_fire_zone_units_to_advisory_shapes.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/521681b2d802_drop_min_wind_hfi_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/52c8a568364e_data_migration_for_default_hfi_ready_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/54176235e225_create_fire_watch_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/56916d46d8cb_high_hfi_area.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/5845f568a975_adds_grass_curing_to_morecast_forecast.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/5b745fe0bd7a_add_station_code_to_modelrunprediction.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/62d35d76e1bf_enforce_single_active_station_per_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/65d5edb3f200_add_fire_watch_weather_and_prescription_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6910d017b626_add_advisory_tpi_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/69cbd7ca2477_add_gfs_prediction_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6a31639810b0_add_green_lake_planning_area.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6d29ebbf61f7_remove_moose_lake_from_vanjam.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6d3221d339c8_add_complete_column_to_run_parameters.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6d5a3c660f1a_drop_c_haines_step_b.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6ec6afd92af3_add_label_and_fire_centre_field_to_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/6f6effb6b004_add_complete_flag_to_prediction_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/7bedf64b703c_bias_adjusted_temperature_and_rh.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/7cd069b79aaa_add_advisory_fuel_stats_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/7d240064d71a_change_classified_hfi_run_date_to_run_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/81c96876355a_c_haines.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/82cc8ffa75ce_update_kamloops_stations.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/839f18e0ecc4_insert_c7b.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/8635552697ad_populate_label_and_fire_centre_for_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/871c39cf6c26_fuel_type_abbreviation_should_be_unique.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/891900abdb6b_load_forecast_model_definitions.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/8a05bc230ad7_add_fire_zone_unit_to_shapetypeenum.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/8bca5e25546e_rename_tables.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/8e85e2b291a9_remove_zone_shapes.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/9298059a1912_populate_missing_fuel_type_raster_ids.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/92dad9590164_add_pc_and_pdf_columns_to_fueltype.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/935bde11a18b_drop_c_haines_step_a.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/945a5d8e55b6_alter_fire_watch_optional_columns.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/971848399c46_add_extra_sfms_fuel_type.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/9cfbe9f618e4_update_planning_weather_stations_with_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/a1553ead7fde_add_processed_fuel_raster_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/aa34d6c338e6_create_noon_forecasts.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/aa82757b1084_adds_audit_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ac65354014bd_remove_bear_lake_station.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ad4f37763020_add_wind.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/af108f346073_remove_redundant_constraint.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/b29cbd0bb078_initial_revision.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/b557469a7727_modify_unique_constraint_on_planning_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/b8aa2d38e9e1_add_bias_adj_cols_for_wind.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/b99dce009b9f_change_default_fuel_types_for_coastal_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/baa3e0182740_add_hfi_ready_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/be128a7bb4fd_rdps_storage.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c04f22e31997_import_zones.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c2cd7a585bbd_recompute_combustible_area.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c525dbd0c37e_populate_fire_start_range.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c5bea0920d53_adds_placename_labels_to_advisory_shapes.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c766f89f4584_populate_tpi_fuel_area_table_2025.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c9e46d098c73_critical_hours.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/c9f9b2849fef_weather_station_model_prediction.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/cacd97331dcb_french_bar_to_c7.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/cb626d81dec9_load_fuel_types.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ccf8f6a9c20a_add_acc_delta_precip_for_models_schemas.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ce6588fe9c18_populate_fuel_type_raster_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/d1d57c17e40e_fuel_type_areas_in_fire_zone_units.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/d392e4a5a499_delete_fuel_stats_for_re_calculation.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/d5115b761e39_compute_zone_unit_combustible_area.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/d99fcdc4800d_add_non_nullable_wfwx_update_date.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/d9c05cb16869_add_combustible_area_data_to_advisory_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/de8355996f8e_morecast_forecast_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/e201ae32516e_add_nam_weather_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/e40076a1b002_add_combustible_area_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/e55ea62e7ec1_add_hrdps_model.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/e71f0965f6e0_fuel_type.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/e94f982e723c_populate_advisory_shape_fuels_with_2021_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ecdace5bfc4f_partition_date_correction.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/edb25d3a5286_index_update_date_on_weather_model_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ee2df2ebe8c0_hourlyactuals.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/ef2482f08074_advisory.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/f2634e040ee5_add_foreign_key_reference_to_fuel_type_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/f2e027a47a3f_bias_adjusted_precip.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/f49418d95584_add_24_hour_precip.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/f6400f2140b9_add_bias_adj_wind_cols_to_mat_view.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/fa4b3ecb57fe_populate_tpi_fuel_area_table.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__downgrade.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__upgrade.json (100%) rename {api => backend/packages/wps-api}/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols_in_fuel_.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/fbca68ccc9da_classification_thresholds.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/fdbf57102d06_add_sfmsfueltype.py (100%) rename {api => backend/packages/wps-api}/alembic/versions/fe33ab8c6c01_fire_start_range.py (100%) rename {api => backend/packages/wps-api}/libs/README.md (100%) rename {api => backend/packages/wps-api}/libs/REDapp_Lib.jar (100%) rename {api => backend/packages/wps-api}/libs/WTime.jar (100%) rename {api => backend/packages/wps-api}/libs/hss-java.jar (100%) rename {api => backend/packages/wps-api}/prestart.sh (100%) rename {api => backend/packages/wps-api}/pyproject.toml (98%) rename {api => backend/packages/wps-api/src}/app/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/calculate_combustible_land_area.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/classify_hfi.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/common.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/critical_hours.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/db/database/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/db/database/tileserver.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/debug_critical_hours.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/elevation.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/fuel_type_area.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/fuel_type_layer.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/hfi_filepath.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/hfi_minimum_wind_speed.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/hfi_percent_conifer.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/generate_classified_tpi.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/generate_fuel_masked_tpi.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/import_fire_zones.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/process_hfi_local.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/local/process_stats_local.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/nats_config.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/nats_consumer.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_elevation_hfi.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_fuel_type_area.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_hfi.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_high_hfi_area.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_stats.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/process_tpi_fuel_area.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/sfms.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/snow.py (100%) rename {api => backend/packages/wps-api/src}/app/auto_spatial_advisory/zone_stats.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/c_haines_index.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/fetch.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/kml.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/object_store.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/severity_index.py (100%) rename {api => backend/packages/wps-api/src}/app/c_haines/worker.py (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1002.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/101.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1024.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1025.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1029.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1040.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1045.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/105.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1055.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1056.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/106.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1066.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1075.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1082.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1083.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1092.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1093.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/11.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/111.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/112.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/113.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/117.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1176.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/118.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/119.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/120.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1203.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/121.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/124.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1240.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1241.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1242.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1248.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/126.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1260.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1261.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1265.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1268.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/127.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1274.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1275.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1276.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1277.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/129.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/131.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1313.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/132.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1323.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1330.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1332.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1339.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1345.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1347.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1348.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1349.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1350.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1359.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/136.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1375.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1377.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1378.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/138.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1398.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1399.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/140.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/141.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/145.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/146.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/148.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/149.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/151.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/152.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/153.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/154.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/155.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/156.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/158.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/159.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/161.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/162.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/163.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/166.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/167.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/169.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/171.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/172.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/173.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/175.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/178.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/179.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/180.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/181.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/182.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/183.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/187.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/189.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/19.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/1911.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/192.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/193.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/195.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/200.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/201.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/206.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/208.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/209.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/21.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/210.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/212.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/213.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/216.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/222.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/225.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/226.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/227.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/228.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/230.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/232.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/233.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/234.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/235.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/236.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/243.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/244.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2450.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/250.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/251.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2512.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2513.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/253.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/255.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/266.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/267.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/279.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/280.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/2850.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/286.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/291.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/292.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/298.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/301.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/302.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/305.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/306.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/307.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/309.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/3090.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/311.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/3110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/316.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/317.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/3190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/3191.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/321.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/322.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/326.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/328.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/331.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/334.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/343.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/344.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/346.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/352.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/361.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/363.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/366.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/367.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/37.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/374.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/376.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/379.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/380.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/385.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/388.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/390.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/391.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/393.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/394.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/396.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/401.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/402.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/404.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/406.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/407.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/411.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/412.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/417.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/418.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/419.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/421.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/425.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/426.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/427.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/428.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/429.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/430.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/431.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/432.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/433.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/437.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/438.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/440.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/444.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/445.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/45.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/474.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/503.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/554.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/555.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/556.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/56.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/59.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/599.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/654.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/67.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/72.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/75.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/788.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/789.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/791.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/82.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/832.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/836.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/838.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/865.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/866.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/868.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/873.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/876.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/882.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/886.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/904.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/905.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/919.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/93.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/934.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/938.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/944.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/945.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/956.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/964.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/965.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/977.json (100%) rename {api => backend/packages/wps-api/src}/app/data/1994-2023/995.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1002.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/101.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1024.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1025.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1029.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1040.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1045.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/105.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1055.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1056.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/106.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1066.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1075.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1082.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1083.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1092.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1093.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/11.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/111.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/112.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/113.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/117.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1176.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/118.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/119.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/120.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1203.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/121.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/124.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1240.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1241.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1242.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1248.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/126.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1260.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1261.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1265.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1268.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/127.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1274.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1275.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1276.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1277.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/129.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/131.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1313.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/132.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1323.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1330.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1332.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1339.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1345.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1347.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1348.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1349.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1350.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1359.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/136.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1375.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1377.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1378.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/138.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1398.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1399.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/140.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/141.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/145.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/146.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/148.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/149.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/151.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/152.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/153.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/154.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/155.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/156.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/158.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/159.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/161.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/162.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/163.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/166.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/167.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/169.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/171.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/172.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/173.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/175.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/178.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/179.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/180.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/181.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/182.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/183.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/187.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/189.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/19.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/1911.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/192.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/193.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/195.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/200.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/201.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/206.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/208.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/209.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/21.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/210.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/212.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/213.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/216.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/222.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/225.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/226.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/227.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/228.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/230.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/232.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/233.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/234.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/235.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/236.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/243.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/244.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2450.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/250.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/251.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2512.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2513.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/253.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/255.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/266.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/267.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/279.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/280.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/2850.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/286.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/291.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/292.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/298.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/301.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/302.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/305.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/306.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/307.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/309.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/3090.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/311.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/3110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/316.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/317.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/3190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/3191.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/321.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/322.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/326.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/328.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/331.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/334.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/343.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/344.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/346.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/352.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/361.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/363.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/366.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/367.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/37.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/374.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/376.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/379.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/380.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/385.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/388.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/390.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/391.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/393.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/394.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/396.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/401.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/402.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/404.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/406.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/407.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/411.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/412.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/417.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/418.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/419.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/421.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/425.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/426.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/427.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/428.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/429.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/430.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/431.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/432.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/433.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/437.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/438.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/440.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/444.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/445.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/45.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/474.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/503.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/554.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/555.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/556.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/56.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/59.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/599.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/654.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/67.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/72.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/75.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/788.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/789.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/791.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/82.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/832.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/836.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/838.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/865.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/866.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/868.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/873.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/876.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/882.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/886.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/904.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/905.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/919.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/93.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/934.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/938.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/944.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/945.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/956.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/964.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/965.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/977.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2004-2023/995.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1002.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/101.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1024.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1025.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1029.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1040.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1045.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/105.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1055.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1056.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/106.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1066.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1075.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1082.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1083.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1092.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1093.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/11.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1108.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/111.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/112.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/113.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/117.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1176.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/118.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/119.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/120.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1203.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/121.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/124.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1240.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1241.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1242.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1248.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/126.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1260.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1261.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1265.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1268.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/127.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1274.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1275.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1276.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1277.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/129.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/131.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1313.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/132.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1323.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1330.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1332.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1339.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1345.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1347.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1348.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1349.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1350.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1359.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/136.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1375.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1377.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1378.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/138.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1398.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1399.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/140.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/141.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/144.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/145.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/146.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/148.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/149.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/151.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/152.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/153.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/154.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/155.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/156.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/158.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/159.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/161.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/162.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/163.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/165.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/166.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/167.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/169.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/171.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/172.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/173.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/175.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/178.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/179.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/180.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/181.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/182.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/183.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/187.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/189.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/19.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/1911.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/192.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/193.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/195.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/199.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/200.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/201.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/206.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/208.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/209.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/21.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/210.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/212.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/213.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/216.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2170.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/218.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/221.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2211.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/222.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/225.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/226.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/227.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/228.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/230.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/232.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/233.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/234.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/235.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/236.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/239.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/243.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/244.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2450.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/250.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/251.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2512.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2513.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/253.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/255.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/262.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/263.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/264.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/266.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/267.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/270.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/279.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/280.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/283.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/2850.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/286.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/291.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/292.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/298.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/301.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/302.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/305.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/306.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/307.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/309.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/3090.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/311.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/3110.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/316.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/317.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/3190.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/3191.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/321.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/322.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/326.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/328.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/331.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/334.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/343.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/344.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/346.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/352.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/361.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/362.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/363.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/366.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/367.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/37.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/374.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/376.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/379.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/380.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/383.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/385.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/387.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/388.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/390.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/391.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/392.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/393.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/394.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/396.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/401.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/402.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/404.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/406.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/407.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/408.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/411.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/412.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/417.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/418.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/419.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/421.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/425.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/426.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/427.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/428.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/429.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/430.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/431.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/432.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/433.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/437.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/438.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/440.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/444.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/445.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/45.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/474.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/503.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/554.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/555.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/556.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/56.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/59.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/599.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/654.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/67.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/72.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/75.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/788.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/789.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/790.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/791.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/82.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/832.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/836.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/838.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/865.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/866.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/868.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/873.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/876.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/882.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/886.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/904.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/905.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/919.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/93.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/934.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/938.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/944.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/945.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/956.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/964.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/965.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/977.json (100%) rename {api => backend/packages/wps-api/src}/app/data/2014-2023/995.json (100%) rename {api => backend/packages/wps-api/src}/app/data/bc_fbp_fuel_type_lookup_table_sfms.json (100%) rename {api => backend/packages/wps-api/src}/app/data/diurnalFFMC_redbook.xlsx (100%) rename {api => backend/packages/wps-api/src}/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv (98%) rename {api => backend/packages/wps-api/src}/app/data/diurnal_ffmc_lookups/morning.csv (98%) rename {api => backend/packages/wps-api/src}/app/data/fuel_types.json (100%) rename {api => backend/packages/wps-api/src}/app/data/planning_areas.json (100%) rename {api => backend/packages/wps-api/src}/app/data/weather_stations.json (100%) rename {api => backend/packages/wps-api/src}/app/fire_behaviour/advisory.py (100%) rename {api => backend/packages/wps-api/src}/app/fire_behaviour/c7b.py (100%) rename {api => backend/packages/wps-api/src}/app/fire_behaviour/cffdrs.py (100%) rename {api => backend/packages/wps-api/src}/app/fire_behaviour/fwi_adjust.py (100%) rename {api => backend/packages/wps-api/src}/app/fire_behaviour/prediction.py (100%) rename {api => backend/packages/wps-api/src}/app/fire_watch/calculate_weather.py (100%) rename {api => backend/packages/wps-api/src}/app/forecasts/noon_forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/forecasts/noon_forecasts_summaries.py (100%) rename {api => backend/packages/wps-api/src}/app/health.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/fire_centre_cache.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/hfi_admin.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/hfi_calc.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/pdf_data_formatter.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/pdf_generator.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/pdf_template.py (100%) rename {api => backend/packages/wps-api/src}/app/hfi/style.css (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/daily_template.jinja.html (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic_1.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold_1.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold_1.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Bold_1.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic_1.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic_1.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Italic_1.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular_1.ttf (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular_1.woff (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/BCSans-Regular_1.woff2 (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/fonts/LICENSE_OFL.txt (100%) rename {api => backend/packages/wps-api/src}/app/hfi/templates/prep_template.jinja.html (100%) rename {api => backend/packages/wps-api/src}/app/hourlies.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/fire_watch_calculations.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/fuel_type_areas_per_zone.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/grass_curing.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/hourly_actuals.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/model_data.md (100%) rename {api => backend/packages/wps-api/src}/app/jobs/noon_forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/rdps_sfms.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/sfms_calculations.py (100%) rename {api => backend/packages/wps-api/src}/app/jobs/viirs_snow.py (100%) rename {api => backend/packages/wps-api/src}/app/main.py (100%) rename {api => backend/packages/wps-api/src}/app/morecast_v2/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/morecast_v2/forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/nats_publish.py (100%) rename {api => backend/packages/wps-api/src}/app/percentile.py (100%) rename {api => backend/packages/wps-api/src}/app/pytest.ini (100%) rename {api => backend/packages/wps-api/src}/app/routers/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/c_haines.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/fba.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/fba_calc.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/fire_watch.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/hfi_calc.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/morecast_v2.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/sfms.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/snow.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/stations.py (100%) rename {api => backend/packages/wps-api/src}/app/routers/weather_models.py (100%) rename {api => backend/packages/wps-api/src}/app/sfms/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/sfms/daily_fwi_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/sfms/fwi_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/sfms/hourly_ffmc_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_critical_hours.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_fuel_type_layer.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_hfi_minimum_wind_speed.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_hfi_percent_conifer.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_process_stats.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/test_zone_stats.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/wf1-dailies.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/auto_spatial_advisory/wf1-hourlies.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/CMC_hrdps_continental_DEPR_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0700_ps2.5km_2021012618_P048-00.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/c_haines_data.json.gz (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/model_runs_expected_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/most_recent_predictions_kml_expected_response.kml (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/network-link_response.kml (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/prediction_kml_expected.kml (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/predictions_kml_expected_response.kml (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/endpoints/test_c_haines_endpoints.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_bounding_box.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_c_haines.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_c_haines_worker.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_re_project_gdps_expected_output.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_re_project_gdps_input.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_re_project_rdps_expected_output.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/c_haines/test_re_project_rdps_input.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/conftest.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba/test_fba_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba/test_fba_endpoint_fire_centers.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba/test_process_fuel_type_area.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01a_0curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01a_30curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01a_90curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01b_0curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01b_30curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_01b_90curing_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c1_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c2_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c3_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c4_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c5_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c6_2mcbh_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c6_7mcbh_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_c7_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_d1_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_fba_error_random_sample.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_fba_error_redapp.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m1_25conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m1_50conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m1_75conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m2_25conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m2_50conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m2_75conifer_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m3_100deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m3_30deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m3_60deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m4_100deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m4_30deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_m4_60deadfir_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_r.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_s1_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_s2_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fba_calc/test_s3_firebat.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fire_behavior/test_cffdrs.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fire_behavior/test_fwi_adjust.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fire_watch/conftest.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fire_watch/test_calculate_weather.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fire_watch/test_fire_watch_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix_fail.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/forecasts/test_noon_forecasts.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/forecasts/test_noon_forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/forecasts/test_noon_forecasts_summaries.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/geospatial/3005_lats.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/geospatial/4326_lats.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/geospatial/test_geospatial.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/result_request.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/stored_request.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_admin_add_station_request.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_fire_centres.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_admin.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_admin_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_load_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_request.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_request.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_request_load.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_response_deselect_station.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_response_loaded.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_response_select_station.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_response_set_fire_start_range.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_response_set_fuel_type.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_set_date_range_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_endpoint_stored_request.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_planning_areas.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_ready.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_hfi_result.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_pdf_formatter.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_pdf_generator.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/hfi/test_valid_fuel_types_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/job_fixtures.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/test_grass_curing.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/test_hourly_actuals.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/test_noon_forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/test_sfms_calculations.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/jobs/test_viirs_snow.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/morecast_v2/test_forecasts.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/morecast_v2/test_morecast_v2_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/morecast_v2/test_predictions.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/observations/test_observations_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/redapp/test_fwi.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/fixtures/bui20240528.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/fixtures/dc20240528.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/fixtures/dmc20240528.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_daily_fwi_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_fwi_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_hourly_ffmc_processor.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_sfms_bui_vectorized.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_sfms_dc_vectorized.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_sfms_dmc_vectorized.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_sfms_endpoints.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/sfms/test_sfms_utils.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/snow/test_snow_endpoint.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_api.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_auth.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_auth_stations_payload.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_health.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_rocketchat_notifications.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_station_groups.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_stations.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_stations_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_stations_details_expected_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/test_stations_get_noon_forecast_observation_union.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/fuel_sample.tif (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/mock_jwt_decode_role.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/numpy_utils.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/raster_reader.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/test_c7b.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/test_generate_fuel_cog.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/utils/test_time.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/CMC_hrdps_continental_RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061200_P001.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061218_P001.grib2 (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_endpoints.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_db.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_prediction_from_previous_model_run.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_predictions.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_db.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_multiple_crud_mappings.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_response_multiple.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response_multiple.json (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/endpoints/test_weather_models_endpoints.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/weather_models/test_precip_rdps_model.py (100%) rename {api => backend/packages/wps-api/src}/app/tests/wf1_stations_by_code.json (100%) rename {api => backend/packages/wps-api/src}/app/utils/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/esri.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/generate_fuel_cog.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/pmtiles.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/r_importer.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/redapp.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/sfms.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/singleton.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/transform_to_epsg_3005.py (100%) rename {api => backend/packages/wps-api/src}/app/utils/zone_units.py (100%) rename {api => backend/packages/wps-api/src}/app/weather_models/__init__.py (100%) rename {api => backend/packages/wps-api/src}/app/weather_models/precip_rdps_model.py (100%) rename {api => backend/packages/wps-api}/start.sh (100%) rename {wps_jobs => backend/packages/wps-jobs}/README.md (100%) rename {wps_jobs => backend/packages/wps-jobs}/pyproject.toml (97%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/__init__.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/fuel_raster.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/__init__.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/common_model_fetchers.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/ecmwf.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/ecmwf_model_processor.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/ecmwf_prediction_processor.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/env_canada.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/machine_learning.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/noaa.py (100%) rename {api/scripts => backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils}/__init__.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/interpolate.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/linear_model.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/precip_model.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/process_grib.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/regression_model.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/sample.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/utils.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/weather-model-naming.md (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/weather_models.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/wind_direction_model.py (100%) rename {wps_jobs => backend/packages/wps-jobs/src}/wps_jobs/weather_model_jobs/utils/wind_direction_utils.py (100%) rename {wps_shared => backend/packages/wps-shared}/README.md (100%) rename {wps_shared => backend/packages/wps-shared}/pyproject.toml (97%) rename {api/scripts/percentile_calculator => backend/packages/wps-shared/src/wps_shared}/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/auth.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/config.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ecodivision_seasons.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/data/ecodivisions_core_seasons.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/api_access_audits.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/auto_spatial_advisory.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/fire_watch.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/forecasts.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/fuel_layer.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/grass_curing.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/hfi_calc.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/model_run_repository.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/morecast_v2.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/observations.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/snow.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/stations.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/crud/weather_models.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/database.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/api_access_audits.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/auto_spatial_advisory.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/common.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/fire_watch.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/forecasts.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/fuel_type_raster.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/grass_curing.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/hfi_calc.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/morecast_v2.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/observations.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/snow.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/test_weather_models.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/models/weather_models.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/storage_assumptions.md (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/db/storage_assumptions.xlsx (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/fuel_raster.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/fuel_types.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/geospatial/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/geospatial/fuel_raster.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/geospatial/geospatial-interpolation.md (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/geospatial/geospatial.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/geospatial/wps_dataset.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/logging.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/rocketchat_notifications.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/run_type.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/auto_spatial_advisory.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/fba.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/fba_calc.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/fire_watch.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/forecasts.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/hfi_calc.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/morecast_v2.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/observations.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/percentiles.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/sfms.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/shared.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/snow.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/stations.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/schemas/weather_models.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/sfms/raster_addresser.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/sfms/rdps_filename_marshaller.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/stations.py (100%) rename {wps_jobs => backend/packages/wps-shared/src/wps_shared}/tests/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/common.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/conftest.py (100%) rename {wps_jobs/wps_jobs/weather_model_jobs/utils => backend/packages/wps-shared/src/wps_shared/tests/db}/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/db/crud/test_auto_spatial_advisory.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/db/test_api_access_audits.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/db/test_model_run_repository.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/loader.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/rc-notifications-test.ca/api/v1/chat.postMessage.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/rc-notifications-test.ca/lookup.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/lookup.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/pub/oauth2/v1/oauth/token.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/rsql__query_weatherTimestamp==1618862400000_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1665086400000_endingTimestamp_1665086400000_statio.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678824000000_endingTimestamp_1679256000000_statio.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678910400000_endingTimestamp_1679256000000_statio.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__no_match_for_station.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589486400000_endingTimestamp_1589659200000_station_230_239_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589644213962_endingTimestamp_1590940213962_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590264000000_station_230_239_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_239_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625428800000_endingTimestamp_1625428800000_station_230_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625515200000_endingTimestamp_1625515200000_station_230_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625601600000_endingTimestamp_1625601600000_station_230_page_0_size_1000.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_df4832f9-5318-4aee-94bc-f24.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625169600000_endTimestamp_1625515200000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625256000000_endTimestamp_1625601600000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/no_match.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==146_or_stationCode==230.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==209_or_stationCode==211_or_stationCode==302.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230_or_stationCode==239.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==346_or_stationCode==334.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==838.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==836.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838_or_stationCode==209.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==956.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==999.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0.json (100%) rename "wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" => "backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1.json (100%) rename "wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" => "backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_2.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/fixtures/wfappst.nrs.gov.bc.ca/lookup.json (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/3005_lats.tif (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/4326_lats.tif (100%) rename {wps_jobs/tests/weather_models => backend/packages/wps-shared/src/wps_shared/tests/geospatial}/CMC_glb_latlon.15x.15_projection_wkt.txt (100%) rename {wps_jobs/tests/weather_models => backend/packages/wps-shared/src/wps_shared/tests/geospatial}/CMC_hrdps_continental_ps2.5km_projection_wkt.txt (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/dataset_common.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/snow_masked_hfi20240810.tif (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/test_fuel_raster.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/test_geospatial.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/test_wps_dataset.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/geospatial/zero_layer.tif (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/test_fuel_raster.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/test_raster_addresser.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/test_rdps_filename_marshaller.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/utils/test_s3.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/utils/test_s3_client.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/wildfire_one/test_schema_parsers.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/wildfire_one/test_util.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/wildfire_one/test_validation.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/tests/wildfire_one/test_wildfire_one.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/dewpoint.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/polygonize.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/redis.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/s3.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/s3_client.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/utils/time.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/weather_models/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/weather_models/fetch/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/weather_models/fetch/predictions.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/weather_models/fetch/summaries.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/weather_models/job_utils.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/__init__.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/query_builders.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/schema_parsers.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/util.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/validation.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/wfwx_api.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/wfwx_post_api.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wildfire_one/wildfire_fetchers.py (100%) rename {wps_shared => backend/packages/wps-shared/src}/wps_shared/wps_logging.py (100%) rename pyproject.toml => backend/pyproject.toml (53%) create mode 100644 backend/pytest.ini rename uv.lock => backend/uv.lock (99%) delete mode 100644 wps_jobs/.vscode/launch.json delete mode 100644 wps_jobs/.vscode/settings.json delete mode 100644 wps_jobs/openshift/wps_jobs_base/README.md delete mode 100644 wps_jobs/openshift/wps_jobs_base/docker/Dockerfile delete mode 100644 wps_jobs/openshift/wps_jobs_base/openshift/build.yaml delete mode 100644 wps_jobs/poetry.lock delete mode 100644 wps_jobs/tests/conftest.py delete mode 100644 wps_jobs/tests/test_fuel_raster.py delete mode 100644 wps_jobs/tests/weather_models/20230317T18Z_MSC_HRDPS_RH_AGL-2m_RLatLon0.0225_PT001H.grib2 delete mode 100644 wps_jobs/tests/weather_models/CMC_glb_RH_TGL_2_latlon.15x.15_2020071300_P000.grib2 delete mode 100644 wps_jobs/tests/weather_models/CMC_reg_RH_TGL_2_ps10km_2020110500_P034.grib2 delete mode 100644 wps_jobs/tests/weather_models/__init__.py delete mode 100644 wps_jobs/tests/weather_models/coordinate.json delete mode 100644 wps_jobs/tests/weather_models/crud.py delete mode 100644 wps_jobs/tests/weather_models/points.json delete mode 100644 wps_jobs/tests/weather_models/test_common_model_fetchers.py delete mode 100644 wps_jobs/tests/weather_models/test_ecmwf.py delete mode 100644 wps_jobs/tests/weather_models/test_ecmwf_model_processor.py delete mode 100644 wps_jobs/tests/weather_models/test_ecmwf_prediction_processor.py delete mode 100644 wps_jobs/tests/weather_models/test_env_canada_gdps.py delete mode 100644 wps_jobs/tests/weather_models/test_env_canada_hrdps.py delete mode 100644 wps_jobs/tests/weather_models/test_env_canada_rdps.py delete mode 100644 wps_jobs/tests/weather_models/test_grib_processing.py delete mode 100644 wps_jobs/tests/weather_models/test_historic_predictions_db.json delete mode 100644 wps_jobs/tests/weather_models/test_interpolate.py delete mode 100644 wps_jobs/tests/weather_models/test_interpolate_bearings.py delete mode 100644 wps_jobs/tests/weather_models/test_machine_learning.py delete mode 100644 wps_jobs/tests/weather_models/test_models_common.py delete mode 100644 wps_jobs/tests/weather_models/test_noaa_gfs.py delete mode 100644 wps_jobs/tests/weather_models/test_noaa_nam.py delete mode 100644 wps_jobs/tests/weather_models/test_parse_env_canada_filename.py delete mode 100644 wps_jobs/tests/weather_models/test_process_grib.py delete mode 100644 wps_jobs/tests/weather_models/test_regression_model.py delete mode 100644 wps_jobs/tests/weather_models/test_utils.py delete mode 100644 wps_jobs/tests/weather_models/test_wind_direction_model.py delete mode 100644 wps_jobs/tests/weather_models/test_wind_direction_utils.py delete mode 100644 wps_shared/.vscode/settings.json delete mode 100644 wps_shared/poetry.lock delete mode 100644 wps_shared/wps_shared/__init__.py delete mode 100644 wps_shared/wps_shared/tests/__init__.py delete mode 100644 wps_shared/wps_shared/tests/db/__init__.py delete mode 100644 wps_shared/wps_shared/tests/geospatial/CMC_glb_latlon.15x.15_projection_wkt.txt delete mode 100644 wps_shared/wps_shared/tests/geospatial/CMC_hrdps_continental_ps2.5km_projection_wkt.txt diff --git a/.vscode/launch.json b/.vscode/launch.json index dc1f9f7cda..8d7817c163 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -8,16 +8,20 @@ "name": "api", "type": "debugpy", "request": "launch", - "program": "api/app/main.py", + "program": "backend/packages/wps-api/src/app/main.py", "console": "integratedTerminal", - "justMyCode": false + "justMyCode": false, + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "nats", "type": "debugpy", "request": "launch", - "program": "api/app/auto_spatial_advisory/nats_consumer.py", - "console": "integratedTerminal" + "program": "backend/packages/wps-api/src/app/auto_spatial_advisory/nats_consumer.py", + "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "sfms", @@ -30,13 +34,17 @@ "name": "app.jobs.noon_forecasts", "type": "debugpy", "request": "launch", - "module": "app.jobs.noon_forecasts" + "module": "app.jobs.noon_forecasts", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "app.jobs.hourly_actuals", "type": "debugpy", "request": "launch", - "module": "app.jobs.hourly_actuals" + "module": "app.jobs.hourly_actuals", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "backup unit tests", @@ -51,6 +59,8 @@ "request": "launch", "module": "app.auto_spatial_advisory.local.process_hfi_local", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "2024-09-01", "2024-09-01", @@ -62,7 +72,9 @@ "type": "debugpy", "request": "launch", "module": "app.jobs.fuel_type_areas_per_zone", - "console": "integratedTerminal" + "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "asa - process stats", @@ -70,6 +82,8 @@ "request": "launch", "module": "app.auto_spatial_advisory.local.process_stats_local", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "2024-08-06", "2024-08-08", @@ -82,13 +96,17 @@ "request": "launch", "module": "app.auto_spatial_advisory.local.import_fire_zones", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "app.jobs.rdps_sfms", "type": "debugpy", "request": "launch", "module": "app.jobs.rdps_sfms", - "console": "integratedTerminal" + "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "local critical hours", @@ -96,6 +114,8 @@ "request": "launch", "module": "app.auto_spatial_advisory.critical_hours", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "-r", "3460" @@ -109,6 +129,8 @@ "request": "launch", "module": "app.auto_spatial_advisory.hfi_minimum_wind_speed", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "-r", "3460" @@ -120,6 +142,8 @@ "request": "launch", "module": "app.auto_spatial_advisory.hfi_percent_conifer", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "-r", "3460" @@ -131,6 +155,8 @@ "request": "launch", "module": "app.jobs.sfms_calculations", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python", "args": [ "2024-10-23 12" ] @@ -141,6 +167,8 @@ "request": "launch", "module": "app.jobs.fuel_type_areas_per_zone", "console": "integratedTerminal", + "cwd": "${workspaceFolder}/backend", + "python": "${workspaceFolder}/backend/.venv/bin/python" }, { "name": "Chrome", diff --git a/.vscode/settings.json b/.vscode/settings.json index 34f0a5c0ea..c8ee2bc545 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,10 +1,20 @@ { - "python.defaultInterpreterPath": "${workspaceFolder}/api/.venv/bin/python", + "python.defaultInterpreterPath": "${workspaceFolder}/backend/.venv/bin/python", + "python.terminal.activateEnvironment": true, "python.testing.pytestEnabled": true, "python.testing.unittestEnabled": false, - "python.testing.promptToConfigure": true, + "python.testing.promptToConfigure": false, "python.envFile": "${workspaceFolder}/.env.python", + "python.testing.cwd": "${workspaceFolder}/backend", "python.testing.pytestArgs": [ - "api" + "-v", + "--tb=short", + "packages" ], + "python.analysis.extraPaths": [ + "${workspaceFolder}/backend/packages/wps-api/src", + "${workspaceFolder}/backend/packages/wps-jobs/src", + "${workspaceFolder}/backend/packages/wps-shared/src" + ], + "python.analysis.autoImportCompletions": true } \ No newline at end of file diff --git a/.vscode/wps.code-workspace b/.vscode/wps.code-workspace index 1cd4248581..b709dc746f 100644 --- a/.vscode/wps.code-workspace +++ b/.vscode/wps.code-workspace @@ -1,16 +1,31 @@ { "folders": [ { - "path": ".." + "path": "..", + "name": "WPS Root" }, { - "path": "../wps_jobs" - }, - { - "path": "../wps_shared" + "path": "../backend", + "name": "Backend" } ], "settings": { + // Python (for backend folder) + "python.defaultInterpreterPath": "${workspaceFolder:Backend}/.venv/bin/python", + "python.terminal.activateEnvironment": true, + "python.testing.pytestEnabled": true, + "python.testing.unittestEnabled": false, + "python.testing.cwd": "${workspaceFolder:Backend}", + "python.testing.pytestArgs": [ + "-v", + "--tb=short", + "packages" + ], + "python.analysis.extraPaths": [ + "${workspaceFolder:Backend}/packages/wps-api/src", + "${workspaceFolder:Backend}/packages/wps-jobs/src", + "${workspaceFolder:Backend}/packages/wps-shared/src" + ], // General "editor.codeActionsOnSave": { "source.fixAll": "explicit" diff --git a/Dockerfile b/Dockerfile index 04ffa18e44..98be7bcbe2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,10 +27,11 @@ USER $USERNAME WORKDIR /app # Copy workspace configuration and package manifests -COPY --chown=$USERNAME:$USER_GID ./pyproject.toml /app/ -COPY --chown=$USERNAME:$USER_GID ./api/pyproject.toml /app/api/ -COPY --chown=$USERNAME:$USER_GID ./wps_shared/pyproject.toml /app/wps_shared/ -COPY --chown=$USERNAME:$USER_GID ./wps_shared/wps_shared /app/wps_shared/wps_shared +COPY --chown=$USERNAME:$USER_GID ./backend/pyproject.toml /app/ +COPY --chown=$USERNAME:$USER_GID ./backend/uv.lock /app/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-api/pyproject.toml /app/packages/wps-api/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-shared/pyproject.toml /app/packages/wps-shared/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-shared/src /app/packages/wps-shared/src # Install dependencies using uv RUN uv sync --frozen --no-dev --package wps-api @@ -59,28 +60,28 @@ WORKDIR /app # Copy workspace and package configuration COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/ -COPY --from=builder --chown=$USERNAME:$USER_GID /app/api/pyproject.toml /app/api/ +COPY --from=builder --chown=$USERNAME:$USER_GID /app/packages/wps-api/pyproject.toml /app/packages/wps-api/ # Switch back to our non-root user USER $USERNAME -# Copy the app: -COPY ./api/app /app/app +# Copy the app from new src layout: +COPY ./backend/packages/wps-api/src/app /app/app # TODO: we need to do this better. RUN mkdir /app/advisory -COPY ./api/advisory /app/advisory +COPY ./backend/packages/wps-api/advisory /app/advisory # Copy java libs: RUN mkdir /app/libs -COPY ./api/libs /app/libs +COPY ./backend/packages/wps-api/libs /app/libs # Copy alembic: -COPY ./api/alembic /app/alembic -COPY ./api/alembic.ini /app +COPY ./backend/packages/wps-api/alembic /app/alembic +COPY ./backend/packages/wps-api/alembic.ini /app # Copy pre-start.sh (it will be run on startup): -COPY ./api/prestart.sh /app -COPY ./api/start.sh /app +COPY ./backend/packages/wps-api/prestart.sh /app +COPY ./backend/packages/wps-api/start.sh /app # Make uv happy by copying wps_shared -COPY ./wps_shared /app/wps_shared +COPY ./backend/packages/wps-shared/src/wps_shared /app/packages/wps-shared/src/wps_shared # Copy installed Python packages (the chown lets us install the dev packages later without root if we want) COPY --from=builder --chown=$USERNAME:$USER_GID /app/.venv /app/.venv diff --git a/Dockerfile.jobs b/Dockerfile.jobs index 17c987ef38..508bbcb387 100644 --- a/Dockerfile.jobs +++ b/Dockerfile.jobs @@ -25,10 +25,11 @@ WORKDIR /app USER $USERNAME # Copy workspace configuration and package manifests -COPY --chown=$USERNAME:$USER_GID ./pyproject.toml /app/ -COPY --chown=$USERNAME:$USER_GID ./wps_jobs/pyproject.toml /app/wps_jobs/ -COPY --chown=$USERNAME:$USER_GID ./wps_shared/pyproject.toml /app/wps_shared/ -COPY --chown=$USERNAME:$USER_GID ./wps_shared/wps_shared /app/wps_shared/wps_shared +COPY --chown=$USERNAME:$USER_GID ./backend/pyproject.toml /app/ +COPY --chown=$USERNAME:$USER_GID ./backend/uv.lock /app/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-jobs/pyproject.toml /app/packages/wps-jobs/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-shared/pyproject.toml /app/packages/wps-shared/ +COPY --chown=$USERNAME:$USER_GID ./backend/packages/wps-shared/src /app/packages/wps-shared/src # Install dependencies using uv RUN uv sync --frozen --no-dev --package wps-jobs @@ -57,14 +58,14 @@ WORKDIR /app # Copy workspace and package configuration COPY --from=builder --chown=$USERNAME:$USER_GID /app/pyproject.toml /app/ -COPY --from=builder --chown=$USERNAME:$USER_GID /app/wps_jobs/pyproject.toml /app/wps_jobs/ +COPY --from=builder --chown=$USERNAME:$USER_GID /app/packages/wps-jobs/pyproject.toml /app/packages/wps-jobs/ # Switch back to our non-root user USER $USERNAME -# Copy the app: -COPY ./wps_jobs/wps_jobs /app/wps_jobs -COPY ./wps_shared /app/wps_shared +# Copy the app from new src layout: +COPY ./backend/packages/wps-jobs/src/wps_jobs /app/wps_jobs +COPY ./backend/packages/wps-shared/src/wps_shared /app/packages/wps-shared/src/wps_shared # Copy installed Python packages (the chown lets us install the dev packages later without root if we want) COPY --from=builder --chown=$USERNAME:$USER_GID /app/.venv /app/.venv diff --git a/api/.coveragerc b/api/.coveragerc deleted file mode 100644 index 1e96bb2276..0000000000 --- a/api/.coveragerc +++ /dev/null @@ -1,3 +0,0 @@ -[run] -omit = - app/utils/redapp.py diff --git a/api/.dockerignore b/api/.dockerignore deleted file mode 100644 index e47b044714..0000000000 --- a/api/.dockerignore +++ /dev/null @@ -1,15 +0,0 @@ -**/*.zip -**/*.grib2 -grib -.vscode -.github -.ipynb_checkpoints -.vscode -**/__pycache__ -**/*.pyc -python_cache -junk/**/* -junk -scripts/**/* -scripts -*/nbconvert/* \ No newline at end of file diff --git a/api/Dockerfile b/api/Dockerfile deleted file mode 100644 index edda2967b0..0000000000 --- a/api/Dockerfile +++ /dev/null @@ -1,94 +0,0 @@ -# NOTE: -# This Dockerfile is for local development only! - -# debian would match more closely what we have in production, and would probably be ideal, -# but it's also a pain working with because debian is so old. -FROM ubuntu:22.04 - -ARG USERNAME=worker -ARG USER_UID=1000 -ARG USER_GID=$USER_UID - -# Tell r-base not to wait for interactive input. -ENV DEBIAN_FRONTEND=noninteractive - -# Install dependancies needed by python developer packages -# One should really run all these installs and the update in one go - for a consistent install -# but ease of development trumps consistency in this instance: it's easer to have more -# faster running steps that can fail, that one big monster install that takes forever -# and fails. -# NOTE: Once we no longer need pyodbc, please remove the apt-get update and install commands below. -RUN apt-get -y update -RUN apt-get -y install unixodbc-dev -# Install old (2.4.*; current debian) version of gdal -# cffdrs requires libudunits2-dev -RUN apt-get -y install libgdal-dev libudunits2-dev - -# Install R -RUN apt-get update --fix-missing && apt-get -y install r-base - -# Install cffdrs -RUN R -e "install.packages('cffdrs')" - -# Install some other dependancies -RUN apt-get -y install git build-essential python3 python3-dev python3-pip curl vim - -# Install JDK -RUN apt-get -y install default-jdk - -# Install python-is-python3 so "python" works -RUN apt-get -y install python-is-python3 - -# Install uv -COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ - -# from: https://code.visualstudio.com/remote/advancedcontainers/add-nonroot-user -RUN groupadd --gid $USER_GID $USERNAME \ - && useradd --uid $USER_UID --gid $USER_GID -m $USERNAME - -RUN mkdir /app -RUN chown worker /app -USER worker -ENV PATH="/home/worker/.local/bin:${PATH}" - -WORKDIR /app - -# Update pip -RUN python3 -m pip install --upgrade pip - -# Copy workspace configuration and package manifests -COPY --chown=worker:worker ../pyproject.toml /app/../ -COPY --chown=worker:worker pyproject.toml ./ -COPY --chown=worker:worker ../wps_shared/pyproject.toml /app/../wps_shared/ - -# Install dependencies using uv -RUN uv sync --package wps-api - -# We can't have this inside pyproject.toml because the gdal version differs from platform to platform. -# To figure out what version of pygdal you need, run gdal-config -RUN uv pip install pygdal==3.4.1.10 - -ENV PATH="/app/.venv/bin:${PATH}" -ENV VIRTUAL_ENV="/app/.venv" - -COPY ./app /app/app -# TODO: we need to do this better. -RUN mkdir /app/advisory -COPY ./advisory /app/advisory -RUN mkdir /app/libs -COPY ./libs /app/libs - -# root user please -USER 0 -# We don't know what user uv is going to run as, so we give everyone write access directories -# in the app folder. We need write access for .pyc files to be created. .pyc files are good, -# they speed up python. -RUN chmod a+w $(find /app/app -type d) - -USER worker - -EXPOSE 8080 - -ENV CLASSPATH=/app/libs/REDapp_Lib.jar:/app/libs/WTime.jar:/app/libs/hss-java.jar:${CLASSPATH} -CMD PYTHONPATH=. alembic upgrade head && uvicorn app.main:app --timeout-keep-alive 120 --host 0.0.0.0 --reload --port 8080 - diff --git a/api/HFI_spreadsheet.md b/api/HFI_spreadsheet.md deleted file mode 100644 index 7fdb8676f1..0000000000 --- a/api/HFI_spreadsheet.md +++ /dev/null @@ -1,350 +0,0 @@ -# HFI Calculator Spreadsheet - -_Note: All equations in this document were converted to images using the VS Code extension "Math to Image". To preview any math-y Markdown documents in VS Code, use the extension "Markdown+Math"._ - -## Caveats - -This information was pulled from the sample HFI calculator spreadsheet "__20 HFI Workbook May 12-14.xlsx__", which is for the Coastal Fire Zone. Any possible variations between this and other fire zones have not been captured in this document. - -Information for fuel type layer C6 is missing from the sample workbook. - -These formulae are based on the formulae used in the sample workbook. The formulae listed in this document should be verified against other sources to confirm that formula interpolation has been performed correctly, and that the formula used in the reference workbook are correct. (Given the complex nature of some of the formulae, it is highly possible that mistakes have been made somewhere.) - -## Missing Data (that we definitely need) - -- BUI values are used in HFI calculation. We don't have a reliable source for BUI info. Our 90th percentile calculator reports out BUI for a weather station, but it's based on data only up to the end of 2019. We will need access to the Phase 3 API in order to pull BUI data. -- We will need to know the fuel type layer(/s) for each weather station. Fuel type layers for some weather stations can presumably be pulled from the sample HFI calculator spreadsheet we've been given, but the spreadsheet only captures a small selection of all weather stations. - -## Missing Data (that we might not need...?) - -There are several data variables that are captured in the sample calculator spreadsheet that don't seem to actually factor into any calculation. Not sure if they're included as a nice-to-have for users, or if the information is important to FBANs & etc. making "manual" (non-calculated) decisions. These include: - -- DMC and DC. Can we get them from Phase 3 API? -- station elevation - -## Formulas and Reference Tables - -The HFI value is based on fuel type and total fuel consumption. The calculation of total fuel consumption is based on a bunch of other calculations. - -These are arranged in order of how the calculations must be performed. - -### LB Ratio - -| Wind Speed | LB Ratio | -|------------|----------| -| 0 | 1 | -| 5 | 1.1 | -| 10 | 1.5 | -| 15 | 2 | -| 20 | 2.6 | -| 25 | 3.3 | -| 30 | 3.8 | -| 35 | 4.4 | -| 40 | 4 | -| 45 | 5.6 | -| 50 | 6.1 | -| > 50 | 6.5 | - -### Rate of Spread (ROS) - -The formula for ROS varies depending on the fuel layer type. The unit for ROS is m/min. - -#### C1 - - - -
- -#### C2 - - - -
- -#### C3 and C3m - - - -
- -#### C4 - - - -
- -#### C5 - - - -
- -#### C7 - - - -
- -#### S3 - - - -
- -### Spread - - - -
- -### 1 HR Fire Size - -LB Ratio and Spread are necessary to calculate the 1 HR Fire Size. - - - -
- -### CSI - -| Fuel Type | CSI | -|-----------|-----| -| C1 | 602.8125177 | -| C2 | 1107.437309 | -| C3 | 4822.500141 | -| C3m | 1705.01128 | -| C4 | 1705.011276 | -| C5 | 16275.93798 | -| C6 | 3947.156342 | -| C7 | 6739.648836 | - -### SFC - - - -
- -Except there is an extra column in the spreadsheet for SFC of fuel type C7. The formula for C7 SFC is: - -If FFMC < 70: - - -
- -Else: - - -
- - -### RSO - -RSO is the critical surface fire rate of spread. - - - -
- -### CFB - -CFB is the Crown Fraction Burned. - - - -
- -where ROS = Rate Of Spread - -### HFI - -_Buckle up, it's complicated_ - -At a high level, the formula for HFI calculation is - - - -
-where TFC = Total Fuel Consumption. - - - -
-where SFC = Surface Fuel Consumption and CFC = Crown Fuel Consumption. - - - -
-where CFL = Crown Fuel Load and CFB = Crown Fraction Burned. CFL is a set of constants based on fuel type. - - -We don't have the CFL constants available to us at the moment, so the following HFI equations have been inferred from the sample spreadsheet based on fuel layer type. - -#### C1 - - - -
- -If AND - - - -
- -Else M = 0. - -#### C2 - - - -
- -If <1: - - - -
- -Else M = 0. - -#### C3 - - - -
- -If - - - -
- -Else . - -#### C3m - - - -
- -If <1: - - - -
- -Else M = 0. - -#### C4 - - - -
- -If <1: - - - -
- -Else M = 0. - -#### C5 - - - -
- -If <1: - - - -
- -Else M = 0. - -#### C7 - - - -
- -If <1: - - - -
- -Else M = 0. - -### Head Fire Intensity Groups - -| HFI | Intensity Group | -|------|-----------------| -| <500 | 1 | -| 500 | 2 | -| 1000 | 3 | -| 2000 | 4 | -| 4000 | 5 | \ No newline at end of file diff --git a/api/Makefile b/api/Makefile deleted file mode 100644 index 4a5639b0a3..0000000000 --- a/api/Makefile +++ /dev/null @@ -1,210 +0,0 @@ -# If the VIRTUAL_ENV is specified, we can assume we're in a poetry shell, otherwise -# we need to execute "poetry run" -ifdef VIRTUAL_ENV -POETRY_RUN= -else -POETRY_RUN=poetry run -endif - -define run-api - # function to run api - ${1} uvicorn app.main:app --timeout-keep-alive 120 --host 0.0.0.0 --reload --port 8080; -endef - -define build-static - # function to build static content - cd ../web; npm run build -endef - -define run-env-canada-model - POSTGRES_HOST=localhost $(POETRY_RUN) python -m app.jobs.env_canada ${1} -endef - -define run-env-canada - ${call run-env-canada-model,GDPS} - ${call run-env-canada-model,HRDPS} - ${call run-env-canada-model,RDPS} -endef - -clean: - # delete python bytecode. - find . -name \*.pyc -delete - # clean out the static folder - leaving the placeholder alone. - find static ! -name 'placeholder.txt' ! -name 'static' -exec rm -rf {} + - -init: - # Create virtual environment. - poetry install; - # Create static content - ${call build-static} - -init-mac: - # Create virtual environment. - env LDFLAGS="-I/usr/local/opt/openssl@1.1/include -L/usr/local/opt/openssl@1.1/lib" poetry install - # Create static content - ${call build-static} - -test: - # Run tests - # useful params for pytest: - # -s show stdout - # -n numprocesses - PYTHONPYCACHEPREFIX=python_cache $(POETRY_RUN) pytest -n 3 -x app; - # ImportMismatchError? run: make clean - -test-verbose: - # Run tests with verbose output - $(POETRY_RUN) pytest app -n 3 -x -vv; - -test-coverage: - # run tests with coverate reports - $(POETRY_RUN) coverage run --source=app -m pytest; - $(POETRY_RUN) coverage report; - $(POETRY_RUN) coverage xml -o coverage-reports/coverage-report.xml; - # ImportMismatchError? run: make clean - -lint: - # Run lint. - $(POETRY_RUN) ruff app/*.py app/**/*.py; - -run-with-tests: - # Run the application in the virtual environment (after linting and testing). - # Not failing on lint or test - just output so developer knows. - -poetry run ruff app/*.py app/**/*.py; - -poetry run python -m pytest -x -n 3 app; - ${call run-api,$(POETRY_RUN)} - -run: - ${call run-api,$(POETRY_RUN)} - -run-env-canada: - ${call run-env-canada} - -run-env-canada-gdps: - ${call run-env-canada-model,GDPS} - -run-env-canada-hrdps: - ${call run-env-canada-model,HRDPS} - -run-env-canada-rdps: - ${call run-env-canada-model,RDPS} - -run-noon-forecasts: - $(POETRY_RUN) python -m app.jobs.noon_forecasts - -run-hourly-actuals: - $(POETRY_RUN) python -m app.jobs.hourly_actuals - -run-all-jobs: - # Run hourlies and actuals 1'st - very quick. - $(POETRY_RUN) python -m app.jobs.hourly_actuals - $(POETRY_RUN) python -m app.jobs.noon_forecasts - ${call run-env-canada} - $(POETRY_RUN) python -m app.c_haines.worker - -c-haines: - $(POETRY_RUN) python -m app.c_haines.worker - -model-pruner: - $(POETRY_RUN) python -m app.jobs.model_data_pruner - -fetch-database-partial: - $(POETRY_RUN) python scripts/copy_db_from_pod_to_local.py - -fetch-database-complete: - $(POETRY_RUN) python scripts/copy_db_from_pod_to_local.py --mode=complete - -fetch-database-machine-learning: - $(POETRY_RUN) python scripts/copy_db_from_pod_to_local.py --mode=ml - -restore-partial-database-local: - # Restore a partial database to local server. - # Set environment variable PGPASSWORD=mywpspassword if you want to skip typing password for authentication. - # Set environment variable WITH_WPSREAD if you want to grant rights for wpsread user. - MODE=native ./scripts/restore_db.sh - -restore-complete-database-local: - # Restore a complete database to local server. - MODE=native PARTIAL=False ./scripts/restore_db.sh - -restore-partial-database-docker: - # Restore a partial database to server in docker. - # Set environment variable PGPASSWORD=mywpspassword if you want to skip typing password for authentication. - # Set environment variable WITH_WPSREAD if you want to grant rights for wpsread user. - MODE=docker ./scripts/restore_db.sh - -notebook: - # Run jupyter notebooks. - POSTGRES_HOST=localhost PYTHONPATH=$(shell pwd) JUPYTER_PATH=$(shell pwd) poetry run jupyter notebook --ip 0.0.0.0 - -shell: - # Run shell in virtual environment shell. - poetry shell - -docker-build: - # Build dev docker images. - # Having issues? try: docker volume prune - # Still having issues? try: docker system prune - docker compose build - -docker-lint: - # Run linting in docker (dev instance). - ${call run-lint,docker-compose run --rm api} - -docker-test: - # Run tests in docker (dev instance). - # We use the dev instance, because the "production" version doesn't have - # a number of the development dependancies. - # Make sure that your docker pycache doesn't conflict with your local pycache. - docker compose run --rm api pytest -x -n 3 app - -docker-test-coverage: - # Run tests with coverage in docker (dev instance). - ${call run-test-coverage,docker-compose run --rm api} - -docker-shell: - # Shell into the dev container. - # docker run -it --env-file app/.env --entrypoint bash wps-api_api:latest - docker compose run --rm api bash - -docker-run: - # Run docker in dev mode. - docker compose up - -docker-shell-db: - # Shell into the db container - docker compose exec db psql -h db -U wps - -docker-redis: - # Start up a local Redis service within docker container - docker compose up redis - -docker-run-env-canada: - # Run a python script to download model data from Env Canada on docker - # Needs to run "make docker-run" first - docker compose exec api python -m app.weather_models.env_canada GDPS - docker compose exec api python -m app.weather_models.env_canada HRDPS - docker compose exec api python -m app.weather_models.env_canada RDPS - -docker-run-noon-forecasts: - # Run a python script to download forecast data from BC Wild Fire on docker - # Needs to run "make docker-run" first - docker compose exec api python -m app.jobs.noon_forecasts - -docker-run-hourly-actuals: - # Run a python script to download hourly actuals from BC Wild Fire on docker. - # Needs to run "make docker-run" first - docker compose exec api python -m app.jobs.hourly_actuals - -database-upgrade: - PYTHONPATH=. $(POETRY_RUN) alembic upgrade head - -database-downgrade: - PYTHONPATH=. $(POETRY_RUN) alembic downgrade -1 - -docker-database-upgrade: - docker compose exec -e PYTHONPATH=. api alembic upgrade head - -nats: - # Run nats with jetstream - docker run -p 4222:4222 -ti nats:latest -js \ No newline at end of file diff --git a/api/poetry.lock b/api/poetry.lock deleted file mode 100644 index 6b890c226c..0000000000 --- a/api/poetry.lock +++ /dev/null @@ -1,5790 +0,0 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. - -[[package]] -name = "affine" -version = "2.4.0" -description = "Matrices describing affine transformation of the plane" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "affine-2.4.0-py3-none-any.whl", hash = "sha256:8a3df80e2b2378aef598a83c1392efd47967afec4242021a0b06b4c7cbc61a92"}, - {file = "affine-2.4.0.tar.gz", hash = "sha256:a24d818d6a836c131976d22f8c27b8d3ca32d0af64c1d8d29deb7bafa4da1eea"}, -] - -[package.extras] -dev = ["coveralls", "flake8", "pydocstyle"] -test = ["pytest (>=4.6)", "pytest-cov"] - -[[package]] -name = "aiobotocore" -version = "2.15.1" -description = "Async client for aws services using botocore and aiohttp" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "aiobotocore-2.15.1-py3-none-any.whl", hash = "sha256:0f738cde74108553b753b24655094289a3c7ea0f0f179ed1c0f8cea488999a35"}, - {file = "aiobotocore-2.15.1.tar.gz", hash = "sha256:1f9f16eec2a3da32df162b5db12da779ec6d6c6311715c936cad511f436efa74"}, -] - -[package.dependencies] -aiohttp = ">=3.9.2,<4.0.0" -aioitertools = ">=0.5.1,<1.0.0" -botocore = ">=1.35.16,<1.35.24" -wrapt = ">=1.10.10,<2.0.0" - -[package.extras] -awscli = ["awscli (>=1.34.16,<1.34.24)"] -boto3 = ["boto3 (>=1.35.16,<1.35.24)"] - -[[package]] -name = "aiodns" -version = "3.2.0" -description = "Simple DNS resolver for asyncio" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "aiodns-3.2.0-py3-none-any.whl", hash = "sha256:e443c0c27b07da3174a109fd9e736d69058d808f144d3c9d56dbd1776964c5f5"}, - {file = "aiodns-3.2.0.tar.gz", hash = "sha256:62869b23409349c21b072883ec8998316b234c9a9e36675756e8e317e8768f72"}, -] - -[package.dependencies] -pycares = ">=4.0.0" - -[[package]] -name = "aiofiles" -version = "25.1.0" -description = "File support for asyncio." -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiofiles-25.1.0-py3-none-any.whl", hash = "sha256:abe311e527c862958650f9438e859c1fa7568a141b22abcd015e120e86a85695"}, - {file = "aiofiles-25.1.0.tar.gz", hash = "sha256:a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2"}, -] - -[[package]] -name = "aiohappyeyeballs" -version = "2.6.1" -description = "Happy Eyeballs for asyncio" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8"}, - {file = "aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558"}, -] - -[[package]] -name = "aiohttp" -version = "3.12.14" -description = "Async http client/server framework (asyncio)" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiohttp-3.12.14-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:906d5075b5ba0dd1c66fcaaf60eb09926a9fef3ca92d912d2a0bbdbecf8b1248"}, - {file = "aiohttp-3.12.14-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c875bf6fc2fd1a572aba0e02ef4e7a63694778c5646cdbda346ee24e630d30fb"}, - {file = "aiohttp-3.12.14-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fbb284d15c6a45fab030740049d03c0ecd60edad9cd23b211d7e11d3be8d56fd"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38e360381e02e1a05d36b223ecab7bc4a6e7b5ab15760022dc92589ee1d4238c"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:aaf90137b5e5d84a53632ad95ebee5c9e3e7468f0aab92ba3f608adcb914fa95"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e532a25e4a0a2685fa295a31acf65e027fbe2bea7a4b02cdfbbba8a064577663"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eab9762c4d1b08ae04a6c77474e6136da722e34fdc0e6d6eab5ee93ac29f35d1"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abe53c3812b2899889a7fca763cdfaeee725f5be68ea89905e4275476ffd7e61"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5760909b7080aa2ec1d320baee90d03b21745573780a072b66ce633eb77a8656"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:02fcd3f69051467bbaa7f84d7ec3267478c7df18d68b2e28279116e29d18d4f3"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:4dcd1172cd6794884c33e504d3da3c35648b8be9bfa946942d353b939d5f1288"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:224d0da41355b942b43ad08101b1b41ce633a654128ee07e36d75133443adcda"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e387668724f4d734e865c1776d841ed75b300ee61059aca0b05bce67061dcacc"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:dec9cde5b5a24171e0b0a4ca064b1414950904053fb77c707efd876a2da525d8"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:bbad68a2af4877cc103cd94af9160e45676fc6f0c14abb88e6e092b945c2c8e3"}, - {file = "aiohttp-3.12.14-cp310-cp310-win32.whl", hash = "sha256:ee580cb7c00bd857b3039ebca03c4448e84700dc1322f860cf7a500a6f62630c"}, - {file = "aiohttp-3.12.14-cp310-cp310-win_amd64.whl", hash = "sha256:cf4f05b8cea571e2ccc3ca744e35ead24992d90a72ca2cf7ab7a2efbac6716db"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f4552ff7b18bcec18b60a90c6982049cdb9dac1dba48cf00b97934a06ce2e597"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8283f42181ff6ccbcf25acaae4e8ab2ff7e92b3ca4a4ced73b2c12d8cd971393"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:040afa180ea514495aaff7ad34ec3d27826eaa5d19812730fe9e529b04bb2179"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b413c12f14c1149f0ffd890f4141a7471ba4b41234fe4fd4a0ff82b1dc299dbb"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:1d6f607ce2e1a93315414e3d448b831238f1874b9968e1195b06efaa5c87e245"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:565e70d03e924333004ed101599902bba09ebb14843c8ea39d657f037115201b"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4699979560728b168d5ab63c668a093c9570af2c7a78ea24ca5212c6cdc2b641"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad5fdf6af93ec6c99bf800eba3af9a43d8bfd66dce920ac905c817ef4a712afe"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4ac76627c0b7ee0e80e871bde0d376a057916cb008a8f3ffc889570a838f5cc7"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:798204af1180885651b77bf03adc903743a86a39c7392c472891649610844635"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:4f1205f97de92c37dd71cf2d5bcfb65fdaed3c255d246172cce729a8d849b4da"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:76ae6f1dd041f85065d9df77c6bc9c9703da9b5c018479d20262acc3df97d419"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a194ace7bc43ce765338ca2dfb5661489317db216ea7ea700b0332878b392cab"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:16260e8e03744a6fe3fcb05259eeab8e08342c4c33decf96a9dad9f1187275d0"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c779e5ebbf0e2e15334ea404fcce54009dc069210164a244d2eac8352a44b28"}, - {file = "aiohttp-3.12.14-cp311-cp311-win32.whl", hash = "sha256:a289f50bf1bd5be227376c067927f78079a7bdeccf8daa6a9e65c38bae14324b"}, - {file = "aiohttp-3.12.14-cp311-cp311-win_amd64.whl", hash = "sha256:0b8a69acaf06b17e9c54151a6c956339cf46db4ff72b3ac28516d0f7068f4ced"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a0ecbb32fc3e69bc25efcda7d28d38e987d007096cbbeed04f14a6662d0eee22"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:0400f0ca9bb3e0b02f6466421f253797f6384e9845820c8b05e976398ac1d81a"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a56809fed4c8a830b5cae18454b7464e1529dbf66f71c4772e3cfa9cbec0a1ff"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27f2e373276e4755691a963e5d11756d093e346119f0627c2d6518208483fb6d"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ca39e433630e9a16281125ef57ece6817afd1d54c9f1bf32e901f38f16035869"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c748b3f8b14c77720132b2510a7d9907a03c20ba80f469e58d5dfd90c079a1c"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0a568abe1b15ce69d4cc37e23020720423f0728e3cb1f9bcd3f53420ec3bfe7"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9888e60c2c54eaf56704b17feb558c7ed6b7439bca1e07d4818ab878f2083660"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3006a1dc579b9156de01e7916d38c63dc1ea0679b14627a37edf6151bc530088"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa8ec5c15ab80e5501a26719eb48a55f3c567da45c6ea5bb78c52c036b2655c7"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:39b94e50959aa07844c7fe2206b9f75d63cc3ad1c648aaa755aa257f6f2498a9"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:04c11907492f416dad9885d503fbfc5dcb6768d90cad8639a771922d584609d3"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:88167bd9ab69bb46cee91bd9761db6dfd45b6e76a0438c7e884c3f8160ff21eb"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:791504763f25e8f9f251e4688195e8b455f8820274320204f7eafc467e609425"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2785b112346e435dd3a1a67f67713a3fe692d288542f1347ad255683f066d8e0"}, - {file = "aiohttp-3.12.14-cp312-cp312-win32.whl", hash = "sha256:15f5f4792c9c999a31d8decf444e79fcfd98497bf98e94284bf390a7bb8c1729"}, - {file = "aiohttp-3.12.14-cp312-cp312-win_amd64.whl", hash = "sha256:3b66e1a182879f579b105a80d5c4bd448b91a57e8933564bf41665064796a338"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3143a7893d94dc82bc409f7308bc10d60285a3cd831a68faf1aa0836c5c3c767"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3d62ac3d506cef54b355bd34c2a7c230eb693880001dfcda0bf88b38f5d7af7e"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:48e43e075c6a438937c4de48ec30fa8ad8e6dfef122a038847456bfe7b947b63"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:077b4488411a9724cecc436cbc8c133e0d61e694995b8de51aaf351c7578949d"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d8c35632575653f297dcbc9546305b2c1133391089ab925a6a3706dfa775ccab"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b8ce87963f0035c6834b28f061df90cf525ff7c9b6283a8ac23acee6502afd4"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0a2cf66e32a2563bb0766eb24eae7e9a269ac0dc48db0aae90b575dc9583026"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdea089caf6d5cde975084a884c72d901e36ef9c2fd972c9f51efbbc64e96fbd"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a7865f27db67d49e81d463da64a59365ebd6b826e0e4847aa111056dcb9dc88"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0ab5b38a6a39781d77713ad930cb5e7feea6f253de656a5f9f281a8f5931b086"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:9b3b15acee5c17e8848d90a4ebc27853f37077ba6aec4d8cb4dbbea56d156933"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e4c972b0bdaac167c1e53e16a16101b17c6d0ed7eac178e653a07b9f7fad7151"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7442488b0039257a3bdbc55f7209587911f143fca11df9869578db6c26feeeb8"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f68d3067eecb64c5e9bab4a26aa11bd676f4c70eea9ef6536b0a4e490639add3"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f88d3704c8b3d598a08ad17d06006cb1ca52a1182291f04979e305c8be6c9758"}, - {file = "aiohttp-3.12.14-cp313-cp313-win32.whl", hash = "sha256:a3c99ab19c7bf375c4ae3debd91ca5d394b98b6089a03231d4c580ef3c2ae4c5"}, - {file = "aiohttp-3.12.14-cp313-cp313-win_amd64.whl", hash = "sha256:3f8aad695e12edc9d571f878c62bedc91adf30c760c8632f09663e5f564f4baa"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b8cc6b05e94d837bcd71c6531e2344e1ff0fb87abe4ad78a9261d67ef5d83eae"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d1dcb015ac6a3b8facd3677597edd5ff39d11d937456702f0bb2b762e390a21b"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3779ed96105cd70ee5e85ca4f457adbce3d9ff33ec3d0ebcdf6c5727f26b21b3"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:717a0680729b4ebd7569c1dcd718c46b09b360745fd8eb12317abc74b14d14d0"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b5dd3a2ef7c7e968dbbac8f5574ebeac4d2b813b247e8cec28174a2ba3627170"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4710f77598c0092239bc12c1fcc278a444e16c7032d91babf5abbf7166463f7b"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f3e9f75ae842a6c22a195d4a127263dbf87cbab729829e0bd7857fb1672400b2"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f9c8d55d6802086edd188e3a7d85a77787e50d56ce3eb4757a3205fa4657922"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:79b29053ff3ad307880d94562cca80693c62062a098a5776ea8ef5ef4b28d140"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:23e1332fff36bebd3183db0c7a547a1da9d3b4091509f6d818e098855f2f27d3"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:a564188ce831fd110ea76bcc97085dd6c625b427db3f1dbb14ca4baa1447dcbc"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:a7a1b4302f70bb3ec40ca86de82def532c97a80db49cac6a6700af0de41af5ee"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:1b07ccef62950a2519f9bfc1e5b294de5dd84329f444ca0b329605ea787a3de5"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:938bd3ca6259e7e48b38d84f753d548bd863e0c222ed6ee6ace3fd6752768a84"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8bc784302b6b9f163b54c4e93d7a6f09563bd01ff2b841b29ed3ac126e5040bf"}, - {file = "aiohttp-3.12.14-cp39-cp39-win32.whl", hash = "sha256:a3416f95961dd7d5393ecff99e3f41dc990fb72eda86c11f2a60308ac6dcd7a0"}, - {file = "aiohttp-3.12.14-cp39-cp39-win_amd64.whl", hash = "sha256:196858b8820d7f60578f8b47e5669b3195c21d8ab261e39b1d705346458f445f"}, - {file = "aiohttp-3.12.14.tar.gz", hash = "sha256:6e06e120e34d93100de448fd941522e11dafa78ef1a893c179901b7d66aa29f2"}, -] - -[package.dependencies] -aiohappyeyeballs = ">=2.5.0" -aiosignal = ">=1.4.0" -attrs = ">=17.3.0" -frozenlist = ">=1.1.1" -multidict = ">=4.5,<7.0" -propcache = ">=0.2.0" -yarl = ">=1.17.0,<2.0" - -[package.extras] -speedups = ["Brotli ; platform_python_implementation == \"CPython\"", "aiodns (>=3.3.0)", "brotlicffi ; platform_python_implementation != \"CPython\""] - -[[package]] -name = "aioitertools" -version = "0.12.0" -description = "itertools and builtins for AsyncIO and mixed iterables" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "aioitertools-0.12.0-py3-none-any.whl", hash = "sha256:fc1f5fac3d737354de8831cbba3eb04f79dd649d8f3afb4c5b114925e662a796"}, - {file = "aioitertools-0.12.0.tar.gz", hash = "sha256:c2a9055b4fbb7705f561b9d86053e8af5d10cc845d22c32008c43490b2d8dd6b"}, -] - -[package.extras] -dev = ["attribution (==1.8.0)", "black (==24.8.0)", "build (>=1.2)", "coverage (==7.6.1)", "flake8 (==7.1.1)", "flit (==3.9.0)", "mypy (==1.11.2)", "ufmt (==2.7.1)", "usort (==1.0.8.post1)"] -docs = ["sphinx (==8.0.2)", "sphinx-mdinclude (==0.6.2)"] - -[[package]] -name = "aiosignal" -version = "1.4.0" -description = "aiosignal: a list of registered asynchronous callbacks" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e"}, - {file = "aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7"}, -] - -[package.dependencies] -frozenlist = ">=1.1.0" -typing-extensions = {version = ">=4.2", markers = "python_version < \"3.13\""} - -[[package]] -name = "alembic" -version = "1.13.3" -description = "A database migration tool for SQLAlchemy." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "alembic-1.13.3-py3-none-any.whl", hash = "sha256:908e905976d15235fae59c9ac42c4c5b75cfcefe3d27c0fbf7ae15a37715d80e"}, - {file = "alembic-1.13.3.tar.gz", hash = "sha256:203503117415561e203aa14541740643a611f641517f0209fcae63e9fa09f1a2"}, -] - -[package.dependencies] -Mako = "*" -SQLAlchemy = ">=1.3.0" -typing-extensions = ">=4" - -[package.extras] -tz = ["backports.zoneinfo ; python_version < \"3.9\""] - -[[package]] -name = "annotated-types" -version = "0.7.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, - {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, -] - -[[package]] -name = "anyio" -version = "4.6.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.9" -groups = ["main", "dev"] -files = [ - {file = "anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a"}, - {file = "anyio-4.6.0.tar.gz", hash = "sha256:137b4559cbb034c477165047febb6ff83f390fc3b20bf181c1fc0a728cb8beeb"}, -] - -[package.dependencies] -idna = ">=2.8" -sniffio = ">=1.1" - -[package.extras] -doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.21.0b1) ; platform_python_implementation == \"CPython\" and platform_system != \"Windows\""] -trio = ["trio (>=0.26.1)"] - -[[package]] -name = "appnope" -version = "0.1.4" -description = "Disable App Nap on macOS >= 10.9" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -markers = "platform_system == \"Darwin\"" -files = [ - {file = "appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c"}, - {file = "appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee"}, -] - -[[package]] -name = "argon2-cffi" -version = "23.1.0" -description = "Argon2 for Python" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "argon2_cffi-23.1.0-py3-none-any.whl", hash = "sha256:c670642b78ba29641818ab2e68bd4e6a78ba53b7eff7b4c3815ae16abf91c7ea"}, - {file = "argon2_cffi-23.1.0.tar.gz", hash = "sha256:879c3e79a2729ce768ebb7d36d4609e3a78a4ca2ec3a9f12286ca057e3d0db08"}, -] - -[package.dependencies] -argon2-cffi-bindings = "*" - -[package.extras] -dev = ["argon2-cffi[tests,typing]", "tox (>4)"] -docs = ["furo", "myst-parser", "sphinx", "sphinx-copybutton", "sphinx-notfound-page"] -tests = ["hypothesis", "pytest"] -typing = ["mypy"] - -[[package]] -name = "argon2-cffi-bindings" -version = "21.2.0" -description = "Low-level CFFI bindings for Argon2" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "argon2-cffi-bindings-21.2.0.tar.gz", hash = "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_i686.whl", hash = "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win32.whl", hash = "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082"}, - {file = "argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl", hash = "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f"}, - {file = "argon2_cffi_bindings-21.2.0-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3e385d1c39c520c08b53d63300c3ecc28622f076f4c2b0e6d7e796e9f6502194"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c3e3cc67fdb7d82c4718f19b4e7a87123caf8a93fde7e23cf66ac0337d3cb3f"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a22ad9800121b71099d0fb0a65323810a15f2e292f2ba450810a7316e128ee5"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f9f8b450ed0547e3d473fdc8612083fd08dd2120d6ac8f73828df9b7d45bb351"}, - {file = "argon2_cffi_bindings-21.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:93f9bf70084f97245ba10ee36575f0c3f1e7d7724d67d8e5b08e61787c320ed7"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3b9ef65804859d335dc6b31582cad2c5166f0c3e7975f324d9ffaa34ee7e6583"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4966ef5848d820776f5f562a7d45fdd70c2f330c961d0d745b784034bd9f48d"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20ef543a89dee4db46a1a6e206cd015360e5a75822f76df533845c3cbaf72670"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ed2937d286e2ad0cc79a7087d3c272832865f779430e0cc2b4f3718d3159b0cb"}, - {file = "argon2_cffi_bindings-21.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:5e00316dabdaea0b2dd82d141cc66889ced0cdcbfa599e8b471cf22c620c329a"}, -] - -[package.dependencies] -cffi = ">=1.0.1" - -[package.extras] -dev = ["cogapp", "pre-commit", "pytest", "wheel"] -tests = ["pytest"] - -[[package]] -name = "arrow" -version = "1.3.0" -description = "Better dates & times for Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "arrow-1.3.0-py3-none-any.whl", hash = "sha256:c728b120ebc00eb84e01882a6f5e7927a53960aa990ce7dd2b10f39005a67f80"}, - {file = "arrow-1.3.0.tar.gz", hash = "sha256:d4540617648cb5f895730f1ad8c82a65f2dad0166f57b75f3ca54759c4d67a85"}, -] - -[package.dependencies] -python-dateutil = ">=2.7.0" -types-python-dateutil = ">=2.8.10" - -[package.extras] -doc = ["doc8", "sphinx (>=7.0.0)", "sphinx-autobuild", "sphinx-autodoc-typehints", "sphinx_rtd_theme (>=1.3.0)"] -test = ["dateparser (==1.*)", "pre-commit", "pytest", "pytest-cov", "pytest-mock", "pytz (==2021.1)", "simplejson (==3.*)"] - -[[package]] -name = "asttokens" -version = "2.4.1" -description = "Annotate AST trees with source code positions" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "asttokens-2.4.1-py2.py3-none-any.whl", hash = "sha256:051ed49c3dcae8913ea7cd08e46a606dba30b79993209636c4875bc1d637bc24"}, - {file = "asttokens-2.4.1.tar.gz", hash = "sha256:b03869718ba9a6eb027e134bfdf69f38a236d681c83c160d510768af11254ba0"}, -] - -[package.dependencies] -six = ">=1.12.0" - -[package.extras] -astroid = ["astroid (>=1,<2) ; python_version < \"3\"", "astroid (>=2,<4) ; python_version >= \"3\""] -test = ["astroid (>=1,<2) ; python_version < \"3\"", "astroid (>=2,<4) ; python_version >= \"3\"", "pytest"] - -[[package]] -name = "async-lru" -version = "2.0.4" -description = "Simple LRU cache for asyncio" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "async-lru-2.0.4.tar.gz", hash = "sha256:b8a59a5df60805ff63220b2a0c5b5393da5521b113cd5465a44eb037d81a5627"}, - {file = "async_lru-2.0.4-py3-none-any.whl", hash = "sha256:ff02944ce3c288c5be660c42dbcca0742b32c3b279d6dceda655190240b99224"}, -] - -[[package]] -name = "asyncpg" -version = "0.30.0" -description = "An asyncio PostgreSQL driver" -optional = false -python-versions = ">=3.8.0" -groups = ["main"] -files = [ - {file = "asyncpg-0.30.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bfb4dd5ae0699bad2b233672c8fc5ccbd9ad24b89afded02341786887e37927e"}, - {file = "asyncpg-0.30.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc1f62c792752a49f88b7e6f774c26077091b44caceb1983509edc18a2222ec0"}, - {file = "asyncpg-0.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3152fef2e265c9c24eec4ee3d22b4f4d2703d30614b0b6753e9ed4115c8a146f"}, - {file = "asyncpg-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7255812ac85099a0e1ffb81b10dc477b9973345793776b128a23e60148dd1af"}, - {file = "asyncpg-0.30.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:578445f09f45d1ad7abddbff2a3c7f7c291738fdae0abffbeb737d3fc3ab8b75"}, - {file = "asyncpg-0.30.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c42f6bb65a277ce4d93f3fba46b91a265631c8df7250592dd4f11f8b0152150f"}, - {file = "asyncpg-0.30.0-cp310-cp310-win32.whl", hash = "sha256:aa403147d3e07a267ada2ae34dfc9324e67ccc4cdca35261c8c22792ba2b10cf"}, - {file = "asyncpg-0.30.0-cp310-cp310-win_amd64.whl", hash = "sha256:fb622c94db4e13137c4c7f98834185049cc50ee01d8f657ef898b6407c7b9c50"}, - {file = "asyncpg-0.30.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5e0511ad3dec5f6b4f7a9e063591d407eee66b88c14e2ea636f187da1dcfff6a"}, - {file = "asyncpg-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:915aeb9f79316b43c3207363af12d0e6fd10776641a7de8a01212afd95bdf0ed"}, - {file = "asyncpg-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c198a00cce9506fcd0bf219a799f38ac7a237745e1d27f0e1f66d3707c84a5a"}, - {file = "asyncpg-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3326e6d7381799e9735ca2ec9fd7be4d5fef5dcbc3cb555d8a463d8460607956"}, - {file = "asyncpg-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:51da377487e249e35bd0859661f6ee2b81db11ad1f4fc036194bc9cb2ead5056"}, - {file = "asyncpg-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bc6d84136f9c4d24d358f3b02be4b6ba358abd09f80737d1ac7c444f36108454"}, - {file = "asyncpg-0.30.0-cp311-cp311-win32.whl", hash = "sha256:574156480df14f64c2d76450a3f3aaaf26105869cad3865041156b38459e935d"}, - {file = "asyncpg-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:3356637f0bd830407b5597317b3cb3571387ae52ddc3bca6233682be88bbbc1f"}, - {file = "asyncpg-0.30.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c902a60b52e506d38d7e80e0dd5399f657220f24635fee368117b8b5fce1142e"}, - {file = "asyncpg-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:aca1548e43bbb9f0f627a04666fedaca23db0a31a84136ad1f868cb15deb6e3a"}, - {file = "asyncpg-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c2a2ef565400234a633da0eafdce27e843836256d40705d83ab7ec42074efb3"}, - {file = "asyncpg-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1292b84ee06ac8a2ad8e51c7475aa309245874b61333d97411aab835c4a2f737"}, - {file = "asyncpg-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0f5712350388d0cd0615caec629ad53c81e506b1abaaf8d14c93f54b35e3595a"}, - {file = "asyncpg-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:db9891e2d76e6f425746c5d2da01921e9a16b5a71a1c905b13f30e12a257c4af"}, - {file = "asyncpg-0.30.0-cp312-cp312-win32.whl", hash = "sha256:68d71a1be3d83d0570049cd1654a9bdfe506e794ecc98ad0873304a9f35e411e"}, - {file = "asyncpg-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:9a0292c6af5c500523949155ec17b7fe01a00ace33b68a476d6b5059f9630305"}, - {file = "asyncpg-0.30.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:05b185ebb8083c8568ea8a40e896d5f7af4b8554b64d7719c0eaa1eb5a5c3a70"}, - {file = "asyncpg-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c47806b1a8cbb0a0db896f4cd34d89942effe353a5035c62734ab13b9f938da3"}, - {file = "asyncpg-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b6fde867a74e8c76c71e2f64f80c64c0f3163e687f1763cfaf21633ec24ec33"}, - {file = "asyncpg-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46973045b567972128a27d40001124fbc821c87a6cade040cfcd4fa8a30bcdc4"}, - {file = "asyncpg-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9110df111cabc2ed81aad2f35394a00cadf4f2e0635603db6ebbd0fc896f46a4"}, - {file = "asyncpg-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04ff0785ae7eed6cc138e73fc67b8e51d54ee7a3ce9b63666ce55a0bf095f7ba"}, - {file = "asyncpg-0.30.0-cp313-cp313-win32.whl", hash = "sha256:ae374585f51c2b444510cdf3595b97ece4f233fde739aa14b50e0d64e8a7a590"}, - {file = "asyncpg-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:f59b430b8e27557c3fb9869222559f7417ced18688375825f8f12302c34e915e"}, - {file = "asyncpg-0.30.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:29ff1fc8b5bf724273782ff8b4f57b0f8220a1b2324184846b39d1ab4122031d"}, - {file = "asyncpg-0.30.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:64e899bce0600871b55368b8483e5e3e7f1860c9482e7f12e0a771e747988168"}, - {file = "asyncpg-0.30.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b290f4726a887f75dcd1b3006f484252db37602313f806e9ffc4e5996cfe5cb"}, - {file = "asyncpg-0.30.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f86b0e2cd3f1249d6fe6fd6cfe0cd4538ba994e2d8249c0491925629b9104d0f"}, - {file = "asyncpg-0.30.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:393af4e3214c8fa4c7b86da6364384c0d1b3298d45803375572f415b6f673f38"}, - {file = "asyncpg-0.30.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:fd4406d09208d5b4a14db9a9dbb311b6d7aeeab57bded7ed2f8ea41aeef39b34"}, - {file = "asyncpg-0.30.0-cp38-cp38-win32.whl", hash = "sha256:0b448f0150e1c3b96cb0438a0d0aa4871f1472e58de14a3ec320dbb2798fb0d4"}, - {file = "asyncpg-0.30.0-cp38-cp38-win_amd64.whl", hash = "sha256:f23b836dd90bea21104f69547923a02b167d999ce053f3d502081acea2fba15b"}, - {file = "asyncpg-0.30.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f4e83f067b35ab5e6371f8a4c93296e0439857b4569850b178a01385e82e9ad"}, - {file = "asyncpg-0.30.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5df69d55add4efcd25ea2a3b02025b669a285b767bfbf06e356d68dbce4234ff"}, - {file = "asyncpg-0.30.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3479a0d9a852c7c84e822c073622baca862d1217b10a02dd57ee4a7a081f708"}, - {file = "asyncpg-0.30.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26683d3b9a62836fad771a18ecf4659a30f348a561279d6227dab96182f46144"}, - {file = "asyncpg-0.30.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1b982daf2441a0ed314bd10817f1606f1c28b1136abd9e4f11335358c2c631cb"}, - {file = "asyncpg-0.30.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1c06a3a50d014b303e5f6fc1e5f95eb28d2cee89cf58384b700da621e5d5e547"}, - {file = "asyncpg-0.30.0-cp39-cp39-win32.whl", hash = "sha256:1b11a555a198b08f5c4baa8f8231c74a366d190755aa4f99aacec5970afe929a"}, - {file = "asyncpg-0.30.0-cp39-cp39-win_amd64.whl", hash = "sha256:8b684a3c858a83cd876f05958823b68e8d14ec01bb0c0d14a6704c5bf9711773"}, - {file = "asyncpg-0.30.0.tar.gz", hash = "sha256:c551e9928ab6707602f44811817f82ba3c446e018bfe1d3abecc8ba5f3eac851"}, -] - -[package.extras] -docs = ["Sphinx (>=8.1.3,<8.2.0)", "sphinx-rtd-theme (>=1.2.2)"] -gssauth = ["gssapi ; platform_system != \"Windows\"", "sspilib ; platform_system == \"Windows\""] -test = ["distro (>=1.9.0,<1.10.0)", "flake8 (>=6.1,<7.0)", "flake8-pyi (>=24.1.0,<24.2.0)", "gssapi ; platform_system == \"Linux\"", "k5test ; platform_system == \"Linux\"", "mypy (>=1.8.0,<1.9.0)", "sspilib ; platform_system == \"Windows\"", "uvloop (>=0.15.3) ; platform_system != \"Windows\" and python_version < \"3.14.0\""] - -[[package]] -name = "attrs" -version = "24.2.0" -description = "Classes Without Boilerplate" -optional = false -python-versions = ">=3.7" -groups = ["main", "dev"] -files = [ - {file = "attrs-24.2.0-py3-none-any.whl", hash = "sha256:81921eb96de3191c8258c199618104dd27ac608d9366f5e35d011eae1867ede2"}, - {file = "attrs-24.2.0.tar.gz", hash = "sha256:5cfb1b9148b5b086569baec03f20d7b6bf3bcacc9a42bebf87ffaaca362f6346"}, -] - -[package.extras] -benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\" and python_version < \"3.13\"", "pytest-xdist[psutil]"] -cov = ["cloudpickle ; platform_python_implementation == \"CPython\"", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\" and python_version < \"3.13\"", "pytest-xdist[psutil]"] -dev = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\"", "pre-commit", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\" and python_version < \"3.13\"", "pytest-xdist[psutil]"] -docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier (<24.7)"] -tests = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\" and python_version < \"3.13\"", "pytest-xdist[psutil]"] -tests-mypy = ["mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\"", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.9\" and python_version < \"3.13\""] - -[[package]] -name = "autopep8" -version = "2.3.1" -description = "A tool that automatically formats Python code to conform to the PEP 8 style guide" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "autopep8-2.3.1-py2.py3-none-any.whl", hash = "sha256:a203fe0fcad7939987422140ab17a930f684763bf7335bdb6709991dd7ef6c2d"}, - {file = "autopep8-2.3.1.tar.gz", hash = "sha256:8d6c87eba648fdcfc83e29b788910b8643171c395d9c4bcf115ece035b9c9dda"}, -] - -[package.dependencies] -pycodestyle = ">=2.12.0" - -[[package]] -name = "babel" -version = "2.16.0" -description = "Internationalization utilities" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "babel-2.16.0-py3-none-any.whl", hash = "sha256:368b5b98b37c06b7daf6696391c3240c938b37767d4584413e8438c5c435fa8b"}, - {file = "babel-2.16.0.tar.gz", hash = "sha256:d1f3554ca26605fe173f3de0c65f750f5a42f924499bf134de6423582298e316"}, -] - -[package.extras] -dev = ["freezegun (>=1.0,<2.0)", "pytest (>=6.0)", "pytest-cov"] - -[[package]] -name = "beautifulsoup4" -version = "4.12.3" -description = "Screen-scraping library" -optional = false -python-versions = ">=3.6.0" -groups = ["dev"] -files = [ - {file = "beautifulsoup4-4.12.3-py3-none-any.whl", hash = "sha256:b80878c9f40111313e55da8ba20bdba06d8fa3969fc68304167741bbf9e082ed"}, - {file = "beautifulsoup4-4.12.3.tar.gz", hash = "sha256:74e3d1928edc070d21748185c46e3fb33490f22f52a3addee9aee0f4f7781051"}, -] - -[package.dependencies] -soupsieve = ">1.2" - -[package.extras] -cchardet = ["cchardet"] -chardet = ["chardet"] -charset-normalizer = ["charset-normalizer"] -html5lib = ["html5lib"] -lxml = ["lxml"] - -[[package]] -name = "bleach" -version = "6.1.0" -description = "An easy safelist-based HTML-sanitizing tool." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "bleach-6.1.0-py3-none-any.whl", hash = "sha256:3225f354cfc436b9789c66c4ee030194bee0568fbf9cbdad3bc8b5c26c5f12b6"}, - {file = "bleach-6.1.0.tar.gz", hash = "sha256:0a31f1837963c41d46bbf1331b8778e1308ea0791db03cc4e7357b97cf42a8fe"}, -] - -[package.dependencies] -six = ">=1.9.0" -webencodings = "*" - -[package.extras] -css = ["tinycss2 (>=1.1.0,<1.3)"] - -[[package]] -name = "botocore" -version = "1.35.23" -description = "Low-level, data-driven core of boto 3." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "botocore-1.35.23-py3-none-any.whl", hash = "sha256:cab9ec4e0367b9f33f0bc02c5a29f587b0119ecffd6d125bacee085dcbc8817d"}, - {file = "botocore-1.35.23.tar.gz", hash = "sha256:25b17a9ccba6ad32bb5bf7ba4f52656aa03c1cb29f6b4e438050ee4ad1967a3b"}, -] - -[package.dependencies] -jmespath = ">=0.7.1,<2.0.0" -python-dateutil = ">=2.1,<3.0.0" -urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} - -[package.extras] -crt = ["awscrt (==0.21.5)"] - -[[package]] -name = "certifi" -version = "2024.8.30" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -groups = ["main", "dev"] -files = [ - {file = "certifi-2024.8.30-py3-none-any.whl", hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"}, - {file = "certifi-2024.8.30.tar.gz", hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9"}, -] - -[[package]] -name = "cffdrs" -version = "0.1.2" -description = "" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [] -develop = false - -[package.source] -type = "git" -url = "https://github.com/cffdrs/cffdrs_py.git" -reference = "c760307" -resolved_reference = "c7603073264906242a2c8d46ceecb01d1f539975" - -[[package]] -name = "cffi" -version = "2.0.0" -description = "Foreign Function Interface for Python calling C code." -optional = false -python-versions = ">=3.9" -groups = ["main", "dev"] -files = [ - {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"}, - {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"}, - {file = "cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c"}, - {file = "cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb"}, - {file = "cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0"}, - {file = "cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4"}, - {file = "cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453"}, - {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495"}, - {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5"}, - {file = "cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb"}, - {file = "cffi-2.0.0-cp310-cp310-win32.whl", hash = "sha256:1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a"}, - {file = "cffi-2.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739"}, - {file = "cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe"}, - {file = "cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c"}, - {file = "cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92"}, - {file = "cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93"}, - {file = "cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5"}, - {file = "cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664"}, - {file = "cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26"}, - {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9"}, - {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414"}, - {file = "cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743"}, - {file = "cffi-2.0.0-cp311-cp311-win32.whl", hash = "sha256:c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5"}, - {file = "cffi-2.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5"}, - {file = "cffi-2.0.0-cp311-cp311-win_arm64.whl", hash = "sha256:c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d"}, - {file = "cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d"}, - {file = "cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c"}, - {file = "cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe"}, - {file = "cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062"}, - {file = "cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e"}, - {file = "cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037"}, - {file = "cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba"}, - {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94"}, - {file = "cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187"}, - {file = "cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18"}, - {file = "cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5"}, - {file = "cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6"}, - {file = "cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb"}, - {file = "cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca"}, - {file = "cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b"}, - {file = "cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b"}, - {file = "cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2"}, - {file = "cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3"}, - {file = "cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26"}, - {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c"}, - {file = "cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b"}, - {file = "cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27"}, - {file = "cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75"}, - {file = "cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91"}, - {file = "cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5"}, - {file = "cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13"}, - {file = "cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b"}, - {file = "cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c"}, - {file = "cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef"}, - {file = "cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775"}, - {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205"}, - {file = "cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1"}, - {file = "cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f"}, - {file = "cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25"}, - {file = "cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad"}, - {file = "cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9"}, - {file = "cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d"}, - {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c"}, - {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8"}, - {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc"}, - {file = "cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592"}, - {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512"}, - {file = "cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4"}, - {file = "cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e"}, - {file = "cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6"}, - {file = "cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9"}, - {file = "cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf"}, - {file = "cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7"}, - {file = "cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c"}, - {file = "cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165"}, - {file = "cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534"}, - {file = "cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f"}, - {file = "cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63"}, - {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2"}, - {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65"}, - {file = "cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322"}, - {file = "cffi-2.0.0-cp39-cp39-win32.whl", hash = "sha256:2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a"}, - {file = "cffi-2.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9"}, - {file = "cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529"}, -] - -[package.dependencies] -pycparser = {version = "*", markers = "implementation_name != \"PyPy\""} - -[[package]] -name = "charset-normalizer" -version = "3.3.2" -description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -optional = false -python-versions = ">=3.7.0" -groups = ["main", "dev"] -files = [ - {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl", hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73"}, - {file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl", hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl", hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab"}, - {file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl", hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl", hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7"}, - {file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl", hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl", hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4"}, - {file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl", hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl", hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25"}, - {file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl", hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl", hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f"}, - {file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl", hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d"}, - {file = "charset_normalizer-3.3.2-py3-none-any.whl", hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc"}, -] - -[[package]] -name = "click" -version = "7.1.2" -description = "Composable command line interface toolkit" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -groups = ["main"] -files = [ - {file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"}, - {file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"}, -] - -[[package]] -name = "colorama" -version = "0.4.6" -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" -groups = ["dev"] -files = [ - {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, - {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, -] - -[[package]] -name = "comm" -version = "0.2.2" -description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3"}, - {file = "comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e"}, -] - -[package.dependencies] -traitlets = ">=4" - -[package.extras] -test = ["pytest"] - -[[package]] -name = "contourpy" -version = "1.3.0" -description = "Python library for calculating contours of 2D quadrilateral grids" -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "contourpy-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:880ea32e5c774634f9fcd46504bf9f080a41ad855f4fef54f5380f5133d343c7"}, - {file = "contourpy-1.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:76c905ef940a4474a6289c71d53122a4f77766eef23c03cd57016ce19d0f7b42"}, - {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92f8557cbb07415a4d6fa191f20fd9d2d9eb9c0b61d1b2f52a8926e43c6e9af7"}, - {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36f965570cff02b874773c49bfe85562b47030805d7d8360748f3eca570f4cab"}, - {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cacd81e2d4b6f89c9f8a5b69b86490152ff39afc58a95af002a398273e5ce589"}, - {file = "contourpy-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69375194457ad0fad3a839b9e29aa0b0ed53bb54db1bfb6c3ae43d111c31ce41"}, - {file = "contourpy-1.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:7a52040312b1a858b5e31ef28c2e865376a386c60c0e248370bbea2d3f3b760d"}, - {file = "contourpy-1.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3faeb2998e4fcb256542e8a926d08da08977f7f5e62cf733f3c211c2a5586223"}, - {file = "contourpy-1.3.0-cp310-cp310-win32.whl", hash = "sha256:36e0cff201bcb17a0a8ecc7f454fe078437fa6bda730e695a92f2d9932bd507f"}, - {file = "contourpy-1.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:87ddffef1dbe5e669b5c2440b643d3fdd8622a348fe1983fad7a0f0ccb1cd67b"}, - {file = "contourpy-1.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0fa4c02abe6c446ba70d96ece336e621efa4aecae43eaa9b030ae5fb92b309ad"}, - {file = "contourpy-1.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:834e0cfe17ba12f79963861e0f908556b2cedd52e1f75e6578801febcc6a9f49"}, - {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbc4c3217eee163fa3984fd1567632b48d6dfd29216da3ded3d7b844a8014a66"}, - {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4865cd1d419e0c7a7bf6de1777b185eebdc51470800a9f42b9e9decf17762081"}, - {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:303c252947ab4b14c08afeb52375b26781ccd6a5ccd81abcdfc1fafd14cf93c1"}, - {file = "contourpy-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637f674226be46f6ba372fd29d9523dd977a291f66ab2a74fbeb5530bb3f445d"}, - {file = "contourpy-1.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:76a896b2f195b57db25d6b44e7e03f221d32fe318d03ede41f8b4d9ba1bff53c"}, - {file = "contourpy-1.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e1fd23e9d01591bab45546c089ae89d926917a66dceb3abcf01f6105d927e2cb"}, - {file = "contourpy-1.3.0-cp311-cp311-win32.whl", hash = "sha256:d402880b84df3bec6eab53cd0cf802cae6a2ef9537e70cf75e91618a3801c20c"}, - {file = "contourpy-1.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:6cb6cc968059db9c62cb35fbf70248f40994dfcd7aa10444bbf8b3faeb7c2d67"}, - {file = "contourpy-1.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:570ef7cf892f0afbe5b2ee410c507ce12e15a5fa91017a0009f79f7d93a1268f"}, - {file = "contourpy-1.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:da84c537cb8b97d153e9fb208c221c45605f73147bd4cadd23bdae915042aad6"}, - {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0be4d8425bfa755e0fd76ee1e019636ccc7c29f77a7c86b4328a9eb6a26d0639"}, - {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c0da700bf58f6e0b65312d0a5e695179a71d0163957fa381bb3c1f72972537c"}, - {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eb8b141bb00fa977d9122636b16aa67d37fd40a3d8b52dd837e536d64b9a4d06"}, - {file = "contourpy-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3634b5385c6716c258d0419c46d05c8aa7dc8cb70326c9a4fb66b69ad2b52e09"}, - {file = "contourpy-1.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0dce35502151b6bd35027ac39ba6e5a44be13a68f55735c3612c568cac3805fd"}, - {file = "contourpy-1.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:aea348f053c645100612b333adc5983d87be69acdc6d77d3169c090d3b01dc35"}, - {file = "contourpy-1.3.0-cp312-cp312-win32.whl", hash = "sha256:90f73a5116ad1ba7174341ef3ea5c3150ddf20b024b98fb0c3b29034752c8aeb"}, - {file = "contourpy-1.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:b11b39aea6be6764f84360fce6c82211a9db32a7c7de8fa6dd5397cf1d079c3b"}, - {file = "contourpy-1.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3e1c7fa44aaae40a2247e2e8e0627f4bea3dd257014764aa644f319a5f8600e3"}, - {file = "contourpy-1.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:364174c2a76057feef647c802652f00953b575723062560498dc7930fc9b1cb7"}, - {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:32b238b3b3b649e09ce9aaf51f0c261d38644bdfa35cbaf7b263457850957a84"}, - {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d51fca85f9f7ad0b65b4b9fe800406d0d77017d7270d31ec3fb1cc07358fdea0"}, - {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:732896af21716b29ab3e988d4ce14bc5133733b85956316fb0c56355f398099b"}, - {file = "contourpy-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d73f659398a0904e125280836ae6f88ba9b178b2fed6884f3b1f95b989d2c8da"}, - {file = "contourpy-1.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:c6c7c2408b7048082932cf4e641fa3b8ca848259212f51c8c59c45aa7ac18f14"}, - {file = "contourpy-1.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f317576606de89da6b7e0861cf6061f6146ead3528acabff9236458a6ba467f8"}, - {file = "contourpy-1.3.0-cp313-cp313-win32.whl", hash = "sha256:31cd3a85dbdf1fc002280c65caa7e2b5f65e4a973fcdf70dd2fdcb9868069294"}, - {file = "contourpy-1.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:4553c421929ec95fb07b3aaca0fae668b2eb5a5203d1217ca7c34c063c53d087"}, - {file = "contourpy-1.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:345af746d7766821d05d72cb8f3845dfd08dd137101a2cb9b24de277d716def8"}, - {file = "contourpy-1.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3bb3808858a9dc68f6f03d319acd5f1b8a337e6cdda197f02f4b8ff67ad2057b"}, - {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:420d39daa61aab1221567b42eecb01112908b2cab7f1b4106a52caaec8d36973"}, - {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d63ee447261e963af02642ffcb864e5a2ee4cbfd78080657a9880b8b1868e18"}, - {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:167d6c890815e1dac9536dca00828b445d5d0df4d6a8c6adb4a7ec3166812fa8"}, - {file = "contourpy-1.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:710a26b3dc80c0e4febf04555de66f5fd17e9cf7170a7b08000601a10570bda6"}, - {file = "contourpy-1.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:75ee7cb1a14c617f34a51d11fa7524173e56551646828353c4af859c56b766e2"}, - {file = "contourpy-1.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:33c92cdae89ec5135d036e7218e69b0bb2851206077251f04a6c4e0e21f03927"}, - {file = "contourpy-1.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a11077e395f67ffc2c44ec2418cfebed032cd6da3022a94fc227b6faf8e2acb8"}, - {file = "contourpy-1.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e8134301d7e204c88ed7ab50028ba06c683000040ede1d617298611f9dc6240c"}, - {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e12968fdfd5bb45ffdf6192a590bd8ddd3ba9e58360b29683c6bb71a7b41edca"}, - {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fd2a0fc506eccaaa7595b7e1418951f213cf8255be2600f1ea1b61e46a60c55f"}, - {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4cfb5c62ce023dfc410d6059c936dcf96442ba40814aefbfa575425a3a7f19dc"}, - {file = "contourpy-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68a32389b06b82c2fdd68276148d7b9275b5f5cf13e5417e4252f6d1a34f72a2"}, - {file = "contourpy-1.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:94e848a6b83da10898cbf1311a815f770acc9b6a3f2d646f330d57eb4e87592e"}, - {file = "contourpy-1.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d78ab28a03c854a873787a0a42254a0ccb3cb133c672f645c9f9c8f3ae9d0800"}, - {file = "contourpy-1.3.0-cp39-cp39-win32.whl", hash = "sha256:81cb5ed4952aae6014bc9d0421dec7c5835c9c8c31cdf51910b708f548cf58e5"}, - {file = "contourpy-1.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:14e262f67bd7e6eb6880bc564dcda30b15e351a594657e55b7eec94b6ef72843"}, - {file = "contourpy-1.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:fe41b41505a5a33aeaed2a613dccaeaa74e0e3ead6dd6fd3a118fb471644fd6c"}, - {file = "contourpy-1.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:eca7e17a65f72a5133bdbec9ecf22401c62bcf4821361ef7811faee695799779"}, - {file = "contourpy-1.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:1ec4dc6bf570f5b22ed0d7efba0dfa9c5b9e0431aeea7581aa217542d9e809a4"}, - {file = "contourpy-1.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:00ccd0dbaad6d804ab259820fa7cb0b8036bda0686ef844d24125d8287178ce0"}, - {file = "contourpy-1.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ca947601224119117f7c19c9cdf6b3ab54c5726ef1d906aa4a69dfb6dd58102"}, - {file = "contourpy-1.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:c6ec93afeb848a0845a18989da3beca3eec2c0f852322efe21af1931147d12cb"}, - {file = "contourpy-1.3.0.tar.gz", hash = "sha256:7ffa0db17717a8ffb127efd0c95a4362d996b892c2904db72428d5b52e1938a4"}, -] - -[package.dependencies] -numpy = ">=1.23" - -[package.extras] -bokeh = ["bokeh", "selenium"] -docs = ["furo", "sphinx (>=7.2)", "sphinx-copybutton"] -mypy = ["contourpy[bokeh,docs]", "docutils-stubs", "mypy (==1.11.1)", "types-Pillow"] -test = ["Pillow", "contourpy[test-no-images]", "matplotlib"] -test-no-images = ["pytest", "pytest-cov", "pytest-rerunfailures", "pytest-xdist", "wurlitzer"] - -[[package]] -name = "coverage" -version = "7.10.6" -description = "Code coverage measurement for Python" -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "coverage-7.10.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:70e7bfbd57126b5554aa482691145f798d7df77489a177a6bef80de78860a356"}, - {file = "coverage-7.10.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e41be6f0f19da64af13403e52f2dec38bbc2937af54df8ecef10850ff8d35301"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c61fc91ab80b23f5fddbee342d19662f3d3328173229caded831aa0bd7595460"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10356fdd33a7cc06e8051413140bbdc6f972137508a3572e3f59f805cd2832fd"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:80b1695cf7c5ebe7b44bf2521221b9bb8cdf69b1f24231149a7e3eb1ae5fa2fb"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2e4c33e6378b9d52d3454bd08847a8651f4ed23ddbb4a0520227bd346382bbc6"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:c8a3ec16e34ef980a46f60dc6ad86ec60f763c3f2fa0db6d261e6e754f72e945"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7d79dabc0a56f5af990cc6da9ad1e40766e82773c075f09cc571e2076fef882e"}, - {file = "coverage-7.10.6-cp310-cp310-win32.whl", hash = "sha256:86b9b59f2b16e981906e9d6383eb6446d5b46c278460ae2c36487667717eccf1"}, - {file = "coverage-7.10.6-cp310-cp310-win_amd64.whl", hash = "sha256:e132b9152749bd33534e5bd8565c7576f135f157b4029b975e15ee184325f528"}, - {file = "coverage-7.10.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c706db3cabb7ceef779de68270150665e710b46d56372455cd741184f3868d8f"}, - {file = "coverage-7.10.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e0c38dc289e0508ef68ec95834cb5d2e96fdbe792eaccaa1bccac3966bbadcc"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:752a3005a1ded28f2f3a6e8787e24f28d6abe176ca64677bcd8d53d6fe2ec08a"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:689920ecfd60f992cafca4f5477d55720466ad2c7fa29bb56ac8d44a1ac2b47a"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec98435796d2624d6905820a42f82149ee9fc4f2d45c2c5bc5a44481cc50db62"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b37201ce4a458c7a758ecc4efa92fa8ed783c66e0fa3c42ae19fc454a0792153"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:2904271c80898663c810a6b067920a61dd8d38341244a3605bd31ab55250dad5"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5aea98383463d6e1fa4e95416d8de66f2d0cb588774ee20ae1b28df826bcb619"}, - {file = "coverage-7.10.6-cp311-cp311-win32.whl", hash = "sha256:e3fb1fa01d3598002777dd259c0c2e6d9d5e10e7222976fc8e03992f972a2cba"}, - {file = "coverage-7.10.6-cp311-cp311-win_amd64.whl", hash = "sha256:f35ed9d945bece26553d5b4c8630453169672bea0050a564456eb88bdffd927e"}, - {file = "coverage-7.10.6-cp311-cp311-win_arm64.whl", hash = "sha256:99e1a305c7765631d74b98bf7dbf54eeea931f975e80f115437d23848ee8c27c"}, - {file = "coverage-7.10.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5b2dd6059938063a2c9fee1af729d4f2af28fd1a545e9b7652861f0d752ebcea"}, - {file = "coverage-7.10.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:388d80e56191bf846c485c14ae2bc8898aa3124d9d35903fef7d907780477634"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:90cb5b1a4670662719591aa92d0095bb41714970c0b065b02a2610172dbf0af6"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:961834e2f2b863a0e14260a9a273aff07ff7818ab6e66d2addf5628590c628f9"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf9a19f5012dab774628491659646335b1928cfc931bf8d97b0d5918dd58033c"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:99c4283e2a0e147b9c9cc6bc9c96124de9419d6044837e9799763a0e29a7321a"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:282b1b20f45df57cc508c1e033403f02283adfb67d4c9c35a90281d81e5c52c5"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8cdbe264f11afd69841bd8c0d83ca10b5b32853263ee62e6ac6a0ab63895f972"}, - {file = "coverage-7.10.6-cp312-cp312-win32.whl", hash = "sha256:a517feaf3a0a3eca1ee985d8373135cfdedfbba3882a5eab4362bda7c7cf518d"}, - {file = "coverage-7.10.6-cp312-cp312-win_amd64.whl", hash = "sha256:856986eadf41f52b214176d894a7de05331117f6035a28ac0016c0f63d887629"}, - {file = "coverage-7.10.6-cp312-cp312-win_arm64.whl", hash = "sha256:acf36b8268785aad739443fa2780c16260ee3fa09d12b3a70f772ef100939d80"}, - {file = "coverage-7.10.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ffea0575345e9ee0144dfe5701aa17f3ba546f8c3bb48db62ae101afb740e7d6"}, - {file = "coverage-7.10.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:95d91d7317cde40a1c249d6b7382750b7e6d86fad9d8eaf4fa3f8f44cf171e80"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3e23dd5408fe71a356b41baa82892772a4cefcf758f2ca3383d2aa39e1b7a003"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0f3f56e4cb573755e96a16501a98bf211f100463d70275759e73f3cbc00d4f27"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:db4a1d897bbbe7339946ffa2fe60c10cc81c43fab8b062d3fcb84188688174a4"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d8fd7879082953c156d5b13c74aa6cca37f6a6f4747b39538504c3f9c63d043d"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:28395ca3f71cd103b8c116333fa9db867f3a3e1ad6a084aa3725ae002b6583bc"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:61c950fc33d29c91b9e18540e1aed7d9f6787cc870a3e4032493bbbe641d12fc"}, - {file = "coverage-7.10.6-cp313-cp313-win32.whl", hash = "sha256:160c00a5e6b6bdf4e5984b0ef21fc860bc94416c41b7df4d63f536d17c38902e"}, - {file = "coverage-7.10.6-cp313-cp313-win_amd64.whl", hash = "sha256:628055297f3e2aa181464c3808402887643405573eb3d9de060d81531fa79d32"}, - {file = "coverage-7.10.6-cp313-cp313-win_arm64.whl", hash = "sha256:df4ec1f8540b0bcbe26ca7dd0f541847cc8a108b35596f9f91f59f0c060bfdd2"}, - {file = "coverage-7.10.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c9a8b7a34a4de3ed987f636f71881cd3b8339f61118b1aa311fbda12741bff0b"}, - {file = "coverage-7.10.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8dd5af36092430c2b075cee966719898f2ae87b636cefb85a653f1d0ba5d5393"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b0353b0f0850d49ada66fdd7d0c7cdb0f86b900bb9e367024fd14a60cecc1e27"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d6b9ae13d5d3e8aeca9ca94198aa7b3ebbc5acfada557d724f2a1f03d2c0b0df"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:675824a363cc05781b1527b39dc2587b8984965834a748177ee3c37b64ffeafb"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:692d70ea725f471a547c305f0d0fc6a73480c62fb0da726370c088ab21aed282"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:851430a9a361c7a8484a36126d1d0ff8d529d97385eacc8dfdc9bfc8c2d2cbe4"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d9369a23186d189b2fc95cc08b8160ba242057e887d766864f7adf3c46b2df21"}, - {file = "coverage-7.10.6-cp313-cp313t-win32.whl", hash = "sha256:92be86fcb125e9bda0da7806afd29a3fd33fdf58fba5d60318399adf40bf37d0"}, - {file = "coverage-7.10.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6b3039e2ca459a70c79523d39347d83b73f2f06af5624905eba7ec34d64d80b5"}, - {file = "coverage-7.10.6-cp313-cp313t-win_arm64.whl", hash = "sha256:3fb99d0786fe17b228eab663d16bee2288e8724d26a199c29325aac4b0319b9b"}, - {file = "coverage-7.10.6-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:6008a021907be8c4c02f37cdc3ffb258493bdebfeaf9a839f9e71dfdc47b018e"}, - {file = "coverage-7.10.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5e75e37f23eb144e78940b40395b42f2321951206a4f50e23cfd6e8a198d3ceb"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0f7cb359a448e043c576f0da00aa8bfd796a01b06aa610ca453d4dde09cc1034"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:c68018e4fc4e14b5668f1353b41ccf4bc83ba355f0e1b3836861c6f042d89ac1"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cd4b2b0707fc55afa160cd5fc33b27ccbf75ca11d81f4ec9863d5793fc6df56a"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4cec13817a651f8804a86e4f79d815b3b28472c910e099e4d5a0e8a3b6a1d4cb"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:f2a6a8e06bbda06f78739f40bfb56c45d14eb8249d0f0ea6d4b3d48e1f7c695d"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:081b98395ced0d9bcf60ada7661a0b75f36b78b9d7e39ea0790bb4ed8da14747"}, - {file = "coverage-7.10.6-cp314-cp314-win32.whl", hash = "sha256:6937347c5d7d069ee776b2bf4e1212f912a9f1f141a429c475e6089462fcecc5"}, - {file = "coverage-7.10.6-cp314-cp314-win_amd64.whl", hash = "sha256:adec1d980fa07e60b6ef865f9e5410ba760e4e1d26f60f7e5772c73b9a5b0713"}, - {file = "coverage-7.10.6-cp314-cp314-win_arm64.whl", hash = "sha256:a80f7aef9535442bdcf562e5a0d5a5538ce8abe6bb209cfbf170c462ac2c2a32"}, - {file = "coverage-7.10.6-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:0de434f4fbbe5af4fa7989521c655c8c779afb61c53ab561b64dcee6149e4c65"}, - {file = "coverage-7.10.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6e31b8155150c57e5ac43ccd289d079eb3f825187d7c66e755a055d2c85794c6"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:98cede73eb83c31e2118ae8d379c12e3e42736903a8afcca92a7218e1f2903b0"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f863c08f4ff6b64fa8045b1e3da480f5374779ef187f07b82e0538c68cb4ff8e"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b38261034fda87be356f2c3f42221fdb4171c3ce7658066ae449241485390d5"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0e93b1476b79eae849dc3872faeb0bf7948fd9ea34869590bc16a2a00b9c82a7"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:ff8a991f70f4c0cf53088abf1e3886edcc87d53004c7bb94e78650b4d3dac3b5"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ac765b026c9f33044419cbba1da913cfb82cca1b60598ac1c7a5ed6aac4621a0"}, - {file = "coverage-7.10.6-cp314-cp314t-win32.whl", hash = "sha256:441c357d55f4936875636ef2cfb3bee36e466dcf50df9afbd398ce79dba1ebb7"}, - {file = "coverage-7.10.6-cp314-cp314t-win_amd64.whl", hash = "sha256:073711de3181b2e204e4870ac83a7c4853115b42e9cd4d145f2231e12d670930"}, - {file = "coverage-7.10.6-cp314-cp314t-win_arm64.whl", hash = "sha256:137921f2bac5559334ba66122b753db6dc5d1cf01eb7b64eb412bb0d064ef35b"}, - {file = "coverage-7.10.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:90558c35af64971d65fbd935c32010f9a2f52776103a259f1dee865fe8259352"}, - {file = "coverage-7.10.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8953746d371e5695405806c46d705a3cd170b9cc2b9f93953ad838f6c1e58612"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c83f6afb480eae0313114297d29d7c295670a41c11b274e6bca0c64540c1ce7b"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7eb68d356ba0cc158ca535ce1381dbf2037fa8cb5b1ae5ddfc302e7317d04144"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5b15a87265e96307482746d86995f4bff282f14b027db75469c446da6127433b"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fc53ba868875bfbb66ee447d64d6413c2db91fddcfca57025a0e7ab5b07d5862"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:efeda443000aa23f276f4df973cb82beca682fd800bb119d19e80504ffe53ec2"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9702b59d582ff1e184945d8b501ffdd08d2cee38d93a2206aa5f1365ce0b8d78"}, - {file = "coverage-7.10.6-cp39-cp39-win32.whl", hash = "sha256:2195f8e16ba1a44651ca684db2ea2b2d4b5345da12f07d9c22a395202a05b23c"}, - {file = "coverage-7.10.6-cp39-cp39-win_amd64.whl", hash = "sha256:f32ff80e7ef6a5b5b606ea69a36e97b219cd9dc799bcf2963018a4d8f788cfbf"}, - {file = "coverage-7.10.6-py3-none-any.whl", hash = "sha256:92c4ecf6bf11b2e85fd4d8204814dc26e6a19f0c9d938c207c5cb0eadfcabbe3"}, - {file = "coverage-7.10.6.tar.gz", hash = "sha256:f644a3ae5933a552a29dbb9aa2f90c677a875f80ebea028e5a52a4f429044b90"}, -] - -[package.extras] -toml = ["tomli ; python_full_version <= \"3.11.0a6\""] - -[[package]] -name = "cryptography" -version = "46.0.1" -description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -optional = false -python-versions = "!=3.9.0,!=3.9.1,>=3.8" -groups = ["main"] -files = [ - {file = "cryptography-46.0.1-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:1cd6d50c1a8b79af1a6f703709d8973845f677c8e97b1268f5ff323d38ce8475"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:0ff483716be32690c14636e54a1f6e2e1b7bf8e22ca50b989f88fa1b2d287080"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9873bf7c1f2a6330bdfe8621e7ce64b725784f9f0c3a6a55c3047af5849f920e"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0dfb7c88d4462a0cfdd0d87a3c245a7bc3feb59de101f6ff88194f740f72eda6"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e22801b61613ebdebf7deb18b507919e107547a1d39a3b57f5f855032dd7cfb8"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:757af4f6341ce7a1e47c326ca2a81f41d236070217e5fbbad61bbfe299d55d28"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:f7a24ea78de345cfa7f6a8d3bde8b242c7fac27f2bd78fa23474ca38dfaeeab9"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:9e8776dac9e660c22241b6587fae51a67b4b0147daa4d176b172c3ff768ad736"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:9f40642a140c0c8649987027867242b801486865277cbabc8c6059ddef16dc8b"}, - {file = "cryptography-46.0.1-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:449ef2b321bec7d97ef2c944173275ebdab78f3abdd005400cc409e27cd159ab"}, - {file = "cryptography-46.0.1-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2dd339ba3345b908fa3141ddba4025568fa6fd398eabce3ef72a29ac2d73ad75"}, - {file = "cryptography-46.0.1-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7411c910fb2a412053cf33cfad0153ee20d27e256c6c3f14d7d7d1d9fec59fd5"}, - {file = "cryptography-46.0.1-cp311-abi3-win32.whl", hash = "sha256:cbb8e769d4cac884bb28e3ff620ef1001b75588a5c83c9c9f1fdc9afbe7f29b0"}, - {file = "cryptography-46.0.1-cp311-abi3-win_amd64.whl", hash = "sha256:92e8cfe8bd7dd86eac0a677499894862cd5cc2fd74de917daa881d00871ac8e7"}, - {file = "cryptography-46.0.1-cp311-abi3-win_arm64.whl", hash = "sha256:db5597a4c7353b2e5fb05a8e6cb74b56a4658a2b7bf3cb6b1821ae7e7fd6eaa0"}, - {file = "cryptography-46.0.1-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:4c49eda9a23019e11d32a0eb51a27b3e7ddedde91e099c0ac6373e3aacc0d2ee"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9babb7818fdd71394e576cf26c5452df77a355eac1a27ddfa24096665a27f8fd"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9f2c4cc63be3ef43c0221861177cee5d14b505cd4d4599a89e2cd273c4d3542a"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:41c281a74df173876da1dc9a9b6953d387f06e3d3ed9284e3baae3ab3f40883a"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0a17377fa52563d730248ba1f68185461fff36e8bc75d8787a7dd2e20a802b7a"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:0d1922d9280e08cde90b518a10cd66831f632960a8d08cb3418922d83fce6f12"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:af84e8e99f1a82cea149e253014ea9dc89f75b82c87bb6c7242203186f465129"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:ef648d2c690703501714588b2ba640facd50fd16548133b11b2859e8655a69da"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:e94eb5fa32a8a9f9bf991f424f002913e3dd7c699ef552db9b14ba6a76a6313b"}, - {file = "cryptography-46.0.1-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:534b96c0831855e29fc3b069b085fd185aa5353033631a585d5cd4dd5d40d657"}, - {file = "cryptography-46.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:f9b55038b5c6c47559aa33626d8ecd092f354e23de3c6975e4bb205df128a2a0"}, - {file = "cryptography-46.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ec13b7105117dbc9afd023300fb9954d72ca855c274fe563e72428ece10191c0"}, - {file = "cryptography-46.0.1-cp314-cp314t-win32.whl", hash = "sha256:504e464944f2c003a0785b81668fe23c06f3b037e9cb9f68a7c672246319f277"}, - {file = "cryptography-46.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:c52fded6383f7e20eaf70a60aeddd796b3677c3ad2922c801be330db62778e05"}, - {file = "cryptography-46.0.1-cp314-cp314t-win_arm64.whl", hash = "sha256:9495d78f52c804b5ec8878b5b8c7873aa8e63db9cd9ee387ff2db3fffe4df784"}, - {file = "cryptography-46.0.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:d84c40bdb8674c29fa192373498b6cb1e84f882889d21a471b45d1f868d8d44b"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9ed64e5083fa806709e74fc5ea067dfef9090e5b7a2320a49be3c9df3583a2d8"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:341fb7a26bc9d6093c1b124b9f13acc283d2d51da440b98b55ab3f79f2522ead"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:6ef1488967e729948d424d09c94753d0167ce59afba8d0f6c07a22b629c557b2"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:7823bc7cdf0b747ecfb096d004cc41573c2f5c7e3a29861603a2871b43d3ef32"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:f736ab8036796f5a119ff8211deda416f8c15ce03776db704a7a4e17381cb2ef"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:e46710a240a41d594953012213ea8ca398cd2448fbc5d0f1be8160b5511104a0"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:84ef1f145de5aee82ea2447224dc23f065ff4cc5791bb3b506615957a6ba8128"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:9394c7d5a7565ac5f7d9ba38b2617448eba384d7b107b262d63890079fad77ca"}, - {file = "cryptography-46.0.1-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:ed957044e368ed295257ae3d212b95456bd9756df490e1ac4538857f67531fcc"}, - {file = "cryptography-46.0.1-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f7de12fa0eee6234de9a9ce0ffcfa6ce97361db7a50b09b65c63ac58e5f22fc7"}, - {file = "cryptography-46.0.1-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7fab1187b6c6b2f11a326f33b036f7168f5b996aedd0c059f9738915e4e8f53a"}, - {file = "cryptography-46.0.1-cp38-abi3-win32.whl", hash = "sha256:45f790934ac1018adeba46a0f7289b2b8fe76ba774a88c7f1922213a56c98bc1"}, - {file = "cryptography-46.0.1-cp38-abi3-win_amd64.whl", hash = "sha256:7176a5ab56fac98d706921f6416a05e5aff7df0e4b91516f450f8627cda22af3"}, - {file = "cryptography-46.0.1-cp38-abi3-win_arm64.whl", hash = "sha256:efc9e51c3e595267ff84adf56e9b357db89ab2279d7e375ffcaf8f678606f3d9"}, - {file = "cryptography-46.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:fd4b5e2ee4e60425711ec65c33add4e7a626adef79d66f62ba0acfd493af282d"}, - {file = "cryptography-46.0.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:48948940d0ae00483e85e9154bb42997d0b77c21e43a77b7773c8c80de532ac5"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b9c79af2c3058430d911ff1a5b2b96bbfe8da47d5ed961639ce4681886614e70"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:0ca4be2af48c24df689a150d9cd37404f689e2968e247b6b8ff09bff5bcd786f"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:13e67c4d3fb8b6bc4ef778a7ccdd8df4cd15b4bcc18f4239c8440891a11245cc"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:15b5fd9358803b0d1cc42505a18d8bca81dabb35b5cfbfea1505092e13a9d96d"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:e34da95e29daf8a71cb2841fd55df0511539a6cdf33e6f77c1e95e44006b9b46"}, - {file = "cryptography-46.0.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:34f04b7311174469ab3ac2647469743720f8b6c8b046f238e5cb27905695eb2a"}, - {file = "cryptography-46.0.1.tar.gz", hash = "sha256:ed570874e88f213437f5cf758f9ef26cbfc3f336d889b1e592ee11283bb8d1c7"}, -] - -[package.dependencies] -cffi = {version = ">=2.0.0", markers = "python_full_version >= \"3.9.0\" and platform_python_implementation != \"PyPy\""} - -[package.extras] -docs = ["sphinx (>=5.3.0)", "sphinx-inline-tabs", "sphinx-rtd-theme (>=3.0.0)"] -docstest = ["pyenchant (>=3)", "readme-renderer (>=30.0)", "sphinxcontrib-spelling (>=7.3.1)"] -nox = ["nox[uv] (>=2024.4.15)"] -pep8test = ["check-sdist", "click (>=8.0.1)", "mypy (>=1.14)", "ruff (>=0.11.11)"] -sdist = ["build (>=1.0.0)"] -ssh = ["bcrypt (>=3.1.5)"] -test = ["certifi (>=2024)", "cryptography-vectors (==46.0.1)", "pretend (>=0.7)", "pytest (>=7.4.0)", "pytest-benchmark (>=4.0)", "pytest-cov (>=2.10.1)", "pytest-xdist (>=3.5.0)"] -test-randomorder = ["pytest-randomly"] - -[[package]] -name = "cycler" -version = "0.12.1" -description = "Composable style cycles" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30"}, - {file = "cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c"}, -] - -[package.extras] -docs = ["ipython", "matplotlib", "numpydoc", "sphinx"] -tests = ["pytest", "pytest-cov", "pytest-xdist"] - -[[package]] -name = "debugpy" -version = "1.8.6" -description = "An implementation of the Debug Adapter Protocol for Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "debugpy-1.8.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:30f467c5345d9dfdcc0afdb10e018e47f092e383447500f125b4e013236bf14b"}, - {file = "debugpy-1.8.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d73d8c52614432f4215d0fe79a7e595d0dd162b5c15233762565be2f014803b"}, - {file = "debugpy-1.8.6-cp310-cp310-win32.whl", hash = "sha256:e3e182cd98eac20ee23a00653503315085b29ab44ed66269482349d307b08df9"}, - {file = "debugpy-1.8.6-cp310-cp310-win_amd64.whl", hash = "sha256:e3a82da039cfe717b6fb1886cbbe5c4a3f15d7df4765af857f4307585121c2dd"}, - {file = "debugpy-1.8.6-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:67479a94cf5fd2c2d88f9615e087fcb4fec169ec780464a3f2ba4a9a2bb79955"}, - {file = "debugpy-1.8.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fb8653f6cbf1dd0a305ac1aa66ec246002145074ea57933978346ea5afdf70b"}, - {file = "debugpy-1.8.6-cp311-cp311-win32.whl", hash = "sha256:cdaf0b9691879da2d13fa39b61c01887c34558d1ff6e5c30e2eb698f5384cd43"}, - {file = "debugpy-1.8.6-cp311-cp311-win_amd64.whl", hash = "sha256:43996632bee7435583952155c06881074b9a742a86cee74e701d87ca532fe833"}, - {file = "debugpy-1.8.6-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:db891b141fc6ee4b5fc6d1cc8035ec329cabc64bdd2ae672b4550c87d4ecb128"}, - {file = "debugpy-1.8.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:567419081ff67da766c898ccf21e79f1adad0e321381b0dfc7a9c8f7a9347972"}, - {file = "debugpy-1.8.6-cp312-cp312-win32.whl", hash = "sha256:c9834dfd701a1f6bf0f7f0b8b1573970ae99ebbeee68314116e0ccc5c78eea3c"}, - {file = "debugpy-1.8.6-cp312-cp312-win_amd64.whl", hash = "sha256:e4ce0570aa4aca87137890d23b86faeadf184924ad892d20c54237bcaab75d8f"}, - {file = "debugpy-1.8.6-cp38-cp38-macosx_14_0_x86_64.whl", hash = "sha256:df5dc9eb4ca050273b8e374a4cd967c43be1327eeb42bfe2f58b3cdfe7c68dcb"}, - {file = "debugpy-1.8.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a85707c6a84b0c5b3db92a2df685b5230dd8fb8c108298ba4f11dba157a615a"}, - {file = "debugpy-1.8.6-cp38-cp38-win32.whl", hash = "sha256:538c6cdcdcdad310bbefd96d7850be1cd46e703079cc9e67d42a9ca776cdc8a8"}, - {file = "debugpy-1.8.6-cp38-cp38-win_amd64.whl", hash = "sha256:22140bc02c66cda6053b6eb56dfe01bbe22a4447846581ba1dd6df2c9f97982d"}, - {file = "debugpy-1.8.6-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:c1cef65cffbc96e7b392d9178dbfd524ab0750da6c0023c027ddcac968fd1caa"}, - {file = "debugpy-1.8.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f1e60bd06bb3cc5c0e957df748d1fab501e01416c43a7bdc756d2a992ea1b881"}, - {file = "debugpy-1.8.6-cp39-cp39-win32.whl", hash = "sha256:f7158252803d0752ed5398d291dee4c553bb12d14547c0e1843ab74ee9c31123"}, - {file = "debugpy-1.8.6-cp39-cp39-win_amd64.whl", hash = "sha256:3358aa619a073b620cd0d51d8a6176590af24abcc3fe2e479929a154bf591b51"}, - {file = "debugpy-1.8.6-py2.py3-none-any.whl", hash = "sha256:b48892df4d810eff21d3ef37274f4c60d32cdcafc462ad5647239036b0f0649f"}, - {file = "debugpy-1.8.6.zip", hash = "sha256:c931a9371a86784cee25dec8d65bc2dc7a21f3f1552e3833d9ef8f919d22280a"}, -] - -[[package]] -name = "decorator" -version = "5.1.1" -description = "Decorators for Humans" -optional = false -python-versions = ">=3.5" -groups = ["dev"] -files = [ - {file = "decorator-5.1.1-py3-none-any.whl", hash = "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"}, - {file = "decorator-5.1.1.tar.gz", hash = "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330"}, -] - -[[package]] -name = "defusedxml" -version = "0.7.1" -description = "XML bomb protection for Python stdlib modules" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -groups = ["dev"] -files = [ - {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, - {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, -] - -[[package]] -name = "docopt" -version = "0.6.2" -description = "Pythonic argument parser, that will make you smile" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491"}, -] - -[[package]] -name = "execnet" -version = "2.1.1" -description = "execnet: rapid multi-Python deployment" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc"}, - {file = "execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3"}, -] - -[package.extras] -testing = ["hatch", "pre-commit", "pytest", "tox"] - -[[package]] -name = "executing" -version = "2.1.0" -description = "Get the currently executing AST node of a frame, and other information" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "executing-2.1.0-py2.py3-none-any.whl", hash = "sha256:8d63781349375b5ebccc3142f4b30350c0cd9c79f921cde38be2be4637e98eaf"}, - {file = "executing-2.1.0.tar.gz", hash = "sha256:8ea27ddd260da8150fa5a708269c4a10e76161e2496ec3e587da9e3c0fe4b9ab"}, -] - -[package.extras] -tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich ; python_version >= \"3.11\""] - -[[package]] -name = "fastapi" -version = "0.115.12" -description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "fastapi-0.115.12-py3-none-any.whl", hash = "sha256:e94613d6c05e27be7ffebdd6ea5f388112e5e430c8f7d6494a9d1d88d43e814d"}, - {file = "fastapi-0.115.12.tar.gz", hash = "sha256:1e2c2a2646905f9e83d32f04a3f86aff4a286669c6c950ca95b5fd68c2602681"}, -] - -[package.dependencies] -pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" -starlette = ">=0.40.0,<0.47.0" -typing-extensions = ">=4.8.0" - -[package.extras] -all = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=3.1.5)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.18)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] -standard = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "jinja2 (>=3.1.5)", "python-multipart (>=0.0.18)", "uvicorn[standard] (>=0.12.0)"] - -[[package]] -name = "fastjsonschema" -version = "2.20.0" -description = "Fastest Python implementation of JSON schema" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "fastjsonschema-2.20.0-py3-none-any.whl", hash = "sha256:5875f0b0fa7a0043a91e93a9b8f793bcbbba9691e7fd83dca95c28ba26d21f0a"}, - {file = "fastjsonschema-2.20.0.tar.gz", hash = "sha256:3d48fc5300ee96f5d116f10fe6f28d938e6008f59a6a025c2649475b87f76a23"}, -] - -[package.extras] -devel = ["colorama", "json-spec", "jsonschema", "pylint", "pytest", "pytest-benchmark", "pytest-cache", "validictory"] - -[[package]] -name = "fonttools" -version = "4.54.1" -description = "Tools to manipulate font files" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "fonttools-4.54.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7ed7ee041ff7b34cc62f07545e55e1468808691dddfd315d51dd82a6b37ddef2"}, - {file = "fonttools-4.54.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41bb0b250c8132b2fcac148e2e9198e62ff06f3cc472065dff839327945c5882"}, - {file = "fonttools-4.54.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7965af9b67dd546e52afcf2e38641b5be956d68c425bef2158e95af11d229f10"}, - {file = "fonttools-4.54.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:278913a168f90d53378c20c23b80f4e599dca62fbffae4cc620c8eed476b723e"}, - {file = "fonttools-4.54.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0e88e3018ac809b9662615072dcd6b84dca4c2d991c6d66e1970a112503bba7e"}, - {file = "fonttools-4.54.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4aa4817f0031206e637d1e685251ac61be64d1adef111060df84fdcbc6ab6c44"}, - {file = "fonttools-4.54.1-cp310-cp310-win32.whl", hash = "sha256:7e3b7d44e18c085fd8c16dcc6f1ad6c61b71ff463636fcb13df7b1b818bd0c02"}, - {file = "fonttools-4.54.1-cp310-cp310-win_amd64.whl", hash = "sha256:dd9cc95b8d6e27d01e1e1f1fae8559ef3c02c76317da650a19047f249acd519d"}, - {file = "fonttools-4.54.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5419771b64248484299fa77689d4f3aeed643ea6630b2ea750eeab219588ba20"}, - {file = "fonttools-4.54.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:301540e89cf4ce89d462eb23a89464fef50915255ece765d10eee8b2bf9d75b2"}, - {file = "fonttools-4.54.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76ae5091547e74e7efecc3cbf8e75200bc92daaeb88e5433c5e3e95ea8ce5aa7"}, - {file = "fonttools-4.54.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82834962b3d7c5ca98cb56001c33cf20eb110ecf442725dc5fdf36d16ed1ab07"}, - {file = "fonttools-4.54.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d26732ae002cc3d2ecab04897bb02ae3f11f06dd7575d1df46acd2f7c012a8d8"}, - {file = "fonttools-4.54.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:58974b4987b2a71ee08ade1e7f47f410c367cdfc5a94fabd599c88165f56213a"}, - {file = "fonttools-4.54.1-cp311-cp311-win32.whl", hash = "sha256:ab774fa225238986218a463f3fe151e04d8c25d7de09df7f0f5fce27b1243dbc"}, - {file = "fonttools-4.54.1-cp311-cp311-win_amd64.whl", hash = "sha256:07e005dc454eee1cc60105d6a29593459a06321c21897f769a281ff2d08939f6"}, - {file = "fonttools-4.54.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:54471032f7cb5fca694b5f1a0aaeba4af6e10ae989df408e0216f7fd6cdc405d"}, - {file = "fonttools-4.54.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fa92cb248e573daab8d032919623cc309c005086d743afb014c836636166f08"}, - {file = "fonttools-4.54.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a911591200114969befa7f2cb74ac148bce5a91df5645443371aba6d222e263"}, - {file = "fonttools-4.54.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93d458c8a6a354dc8b48fc78d66d2a8a90b941f7fec30e94c7ad9982b1fa6bab"}, - {file = "fonttools-4.54.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5eb2474a7c5be8a5331146758debb2669bf5635c021aee00fd7c353558fc659d"}, - {file = "fonttools-4.54.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c9c563351ddc230725c4bdf7d9e1e92cbe6ae8553942bd1fb2b2ff0884e8b714"}, - {file = "fonttools-4.54.1-cp312-cp312-win32.whl", hash = "sha256:fdb062893fd6d47b527d39346e0c5578b7957dcea6d6a3b6794569370013d9ac"}, - {file = "fonttools-4.54.1-cp312-cp312-win_amd64.whl", hash = "sha256:e4564cf40cebcb53f3dc825e85910bf54835e8a8b6880d59e5159f0f325e637e"}, - {file = "fonttools-4.54.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6e37561751b017cf5c40fce0d90fd9e8274716de327ec4ffb0df957160be3bff"}, - {file = "fonttools-4.54.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:357cacb988a18aace66e5e55fe1247f2ee706e01debc4b1a20d77400354cddeb"}, - {file = "fonttools-4.54.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8e953cc0bddc2beaf3a3c3b5dd9ab7554677da72dfaf46951e193c9653e515a"}, - {file = "fonttools-4.54.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58d29b9a294573d8319f16f2f79e42428ba9b6480442fa1836e4eb89c4d9d61c"}, - {file = "fonttools-4.54.1-cp313-cp313-win32.whl", hash = "sha256:9ef1b167e22709b46bf8168368b7b5d3efeaaa746c6d39661c1b4405b6352e58"}, - {file = "fonttools-4.54.1-cp313-cp313-win_amd64.whl", hash = "sha256:262705b1663f18c04250bd1242b0515d3bbae177bee7752be67c979b7d47f43d"}, - {file = "fonttools-4.54.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ed2f80ca07025551636c555dec2b755dd005e2ea8fbeb99fc5cdff319b70b23b"}, - {file = "fonttools-4.54.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9dc080e5a1c3b2656caff2ac2633d009b3a9ff7b5e93d0452f40cd76d3da3b3c"}, - {file = "fonttools-4.54.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d152d1be65652fc65e695e5619e0aa0982295a95a9b29b52b85775243c06556"}, - {file = "fonttools-4.54.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8583e563df41fdecef31b793b4dd3af8a9caa03397be648945ad32717a92885b"}, - {file = "fonttools-4.54.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:0d1d353ef198c422515a3e974a1e8d5b304cd54a4c2eebcae708e37cd9eeffb1"}, - {file = "fonttools-4.54.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:fda582236fee135d4daeca056c8c88ec5f6f6d88a004a79b84a02547c8f57386"}, - {file = "fonttools-4.54.1-cp38-cp38-win32.whl", hash = "sha256:e7d82b9e56716ed32574ee106cabca80992e6bbdcf25a88d97d21f73a0aae664"}, - {file = "fonttools-4.54.1-cp38-cp38-win_amd64.whl", hash = "sha256:ada215fd079e23e060157aab12eba0d66704316547f334eee9ff26f8c0d7b8ab"}, - {file = "fonttools-4.54.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:f5b8a096e649768c2f4233f947cf9737f8dbf8728b90e2771e2497c6e3d21d13"}, - {file = "fonttools-4.54.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4e10d2e0a12e18f4e2dd031e1bf7c3d7017be5c8dbe524d07706179f355c5dac"}, - {file = "fonttools-4.54.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:31c32d7d4b0958600eac75eaf524b7b7cb68d3a8c196635252b7a2c30d80e986"}, - {file = "fonttools-4.54.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c39287f5c8f4a0c5a55daf9eaf9ccd223ea59eed3f6d467133cc727d7b943a55"}, - {file = "fonttools-4.54.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a7a310c6e0471602fe3bf8efaf193d396ea561486aeaa7adc1f132e02d30c4b9"}, - {file = "fonttools-4.54.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:d3b659d1029946f4ff9b6183984578041b520ce0f8fb7078bb37ec7445806b33"}, - {file = "fonttools-4.54.1-cp39-cp39-win32.whl", hash = "sha256:e96bc94c8cda58f577277d4a71f51c8e2129b8b36fd05adece6320dd3d57de8a"}, - {file = "fonttools-4.54.1-cp39-cp39-win_amd64.whl", hash = "sha256:e8a4b261c1ef91e7188a30571be6ad98d1c6d9fa2427244c545e2fa0a2494dd7"}, - {file = "fonttools-4.54.1-py3-none-any.whl", hash = "sha256:37cddd62d83dc4f72f7c3f3c2bcf2697e89a30efb152079896544a93907733bd"}, - {file = "fonttools-4.54.1.tar.gz", hash = "sha256:957f669d4922f92c171ba01bef7f29410668db09f6c02111e22b2bce446f3285"}, -] - -[package.extras] -all = ["brotli (>=1.0.1) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\"", "fs (>=2.2.0,<3)", "lxml (>=4.0)", "lz4 (>=1.7.4.2)", "matplotlib", "munkres ; platform_python_implementation == \"PyPy\"", "pycairo", "scipy ; platform_python_implementation != \"PyPy\"", "skia-pathops (>=0.5.0)", "sympy", "uharfbuzz (>=0.23.0)", "unicodedata2 (>=15.1.0) ; python_version <= \"3.12\"", "xattr ; sys_platform == \"darwin\"", "zopfli (>=0.1.4)"] -graphite = ["lz4 (>=1.7.4.2)"] -interpolatable = ["munkres ; platform_python_implementation == \"PyPy\"", "pycairo", "scipy ; platform_python_implementation != \"PyPy\""] -lxml = ["lxml (>=4.0)"] -pathops = ["skia-pathops (>=0.5.0)"] -plot = ["matplotlib"] -repacker = ["uharfbuzz (>=0.23.0)"] -symfont = ["sympy"] -type1 = ["xattr ; sys_platform == \"darwin\""] -ufo = ["fs (>=2.2.0,<3)"] -unicode = ["unicodedata2 (>=15.1.0) ; python_version <= \"3.12\""] -woff = ["brotli (>=1.0.1) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\"", "zopfli (>=0.1.4)"] - -[[package]] -name = "fqdn" -version = "1.4.0" -description = "Validate fully-qualified domain names compliant to RFC 1035 and the preferred form in RFC 3686 s. 2." -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "fqdn-1.4.0-py3-none-any.whl", hash = "sha256:e935616ae81c9c60a22267593fe8e6af68cecc68549cc71bb9bfbcbbcb383386"}, - {file = "fqdn-1.4.0.tar.gz", hash = "sha256:30e8f2e685ce87cdace4712fd97c5d09f5e6fa519bbb66e8f188f6a7cb3a5c4e"}, -] - -[[package]] -name = "frozenlist" -version = "1.4.1" -description = "A list-like structure which implements collections.abc.MutableSequence" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "frozenlist-1.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f9aa1878d1083b276b0196f2dfbe00c9b7e752475ed3b682025ff20c1c1f51ac"}, - {file = "frozenlist-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:29acab3f66f0f24674b7dc4736477bcd4bc3ad4b896f5f45379a67bce8b96868"}, - {file = "frozenlist-1.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:74fb4bee6880b529a0c6560885fce4dc95936920f9f20f53d99a213f7bf66776"}, - {file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:590344787a90ae57d62511dd7c736ed56b428f04cd8c161fcc5e7232c130c69a"}, - {file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:068b63f23b17df8569b7fdca5517edef76171cf3897eb68beb01341131fbd2ad"}, - {file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c849d495bf5154cd8da18a9eb15db127d4dba2968d88831aff6f0331ea9bd4c"}, - {file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9750cc7fe1ae3b1611bb8cfc3f9ec11d532244235d75901fb6b8e42ce9229dfe"}, - {file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9b2de4cf0cdd5bd2dee4c4f63a653c61d2408055ab77b151c1957f221cabf2a"}, - {file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:0633c8d5337cb5c77acbccc6357ac49a1770b8c487e5b3505c57b949b4b82e98"}, - {file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:27657df69e8801be6c3638054e202a135c7f299267f1a55ed3a598934f6c0d75"}, - {file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:f9a3ea26252bd92f570600098783d1371354d89d5f6b7dfd87359d669f2109b5"}, - {file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:4f57dab5fe3407b6c0c1cc907ac98e8a189f9e418f3b6e54d65a718aaafe3950"}, - {file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:e02a0e11cf6597299b9f3bbd3f93d79217cb90cfd1411aec33848b13f5c656cc"}, - {file = "frozenlist-1.4.1-cp310-cp310-win32.whl", hash = "sha256:a828c57f00f729620a442881cc60e57cfcec6842ba38e1b19fd3e47ac0ff8dc1"}, - {file = "frozenlist-1.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:f56e2333dda1fe0f909e7cc59f021eba0d2307bc6f012a1ccf2beca6ba362439"}, - {file = "frozenlist-1.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:a0cb6f11204443f27a1628b0e460f37fb30f624be6051d490fa7d7e26d4af3d0"}, - {file = "frozenlist-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b46c8ae3a8f1f41a0d2ef350c0b6e65822d80772fe46b653ab6b6274f61d4a49"}, - {file = "frozenlist-1.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:fde5bd59ab5357e3853313127f4d3565fc7dad314a74d7b5d43c22c6a5ed2ced"}, - {file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:722e1124aec435320ae01ee3ac7bec11a5d47f25d0ed6328f2273d287bc3abb0"}, - {file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2471c201b70d58a0f0c1f91261542a03d9a5e088ed3dc6c160d614c01649c106"}, - {file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c757a9dd70d72b076d6f68efdbb9bc943665ae954dad2801b874c8c69e185068"}, - {file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f146e0911cb2f1da549fc58fc7bcd2b836a44b79ef871980d605ec392ff6b0d2"}, - {file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f9c515e7914626b2a2e1e311794b4c35720a0be87af52b79ff8e1429fc25f19"}, - {file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:c302220494f5c1ebeb0912ea782bcd5e2f8308037b3c7553fad0e48ebad6ad82"}, - {file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:442acde1e068288a4ba7acfe05f5f343e19fac87bfc96d89eb886b0363e977ec"}, - {file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:1b280e6507ea8a4fa0c0a7150b4e526a8d113989e28eaaef946cc77ffd7efc0a"}, - {file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:fe1a06da377e3a1062ae5fe0926e12b84eceb8a50b350ddca72dc85015873f74"}, - {file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:db9e724bebd621d9beca794f2a4ff1d26eed5965b004a97f1f1685a173b869c2"}, - {file = "frozenlist-1.4.1-cp311-cp311-win32.whl", hash = "sha256:e774d53b1a477a67838a904131c4b0eef6b3d8a651f8b138b04f748fccfefe17"}, - {file = "frozenlist-1.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:fb3c2db03683b5767dedb5769b8a40ebb47d6f7f45b1b3e3b4b51ec8ad9d9825"}, - {file = "frozenlist-1.4.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:1979bc0aeb89b33b588c51c54ab0161791149f2461ea7c7c946d95d5f93b56ae"}, - {file = "frozenlist-1.4.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:cc7b01b3754ea68a62bd77ce6020afaffb44a590c2289089289363472d13aedb"}, - {file = "frozenlist-1.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:c9c92be9fd329ac801cc420e08452b70e7aeab94ea4233a4804f0915c14eba9b"}, - {file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c3894db91f5a489fc8fa6a9991820f368f0b3cbdb9cd8849547ccfab3392d86"}, - {file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ba60bb19387e13597fb059f32cd4d59445d7b18b69a745b8f8e5db0346f33480"}, - {file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8aefbba5f69d42246543407ed2461db31006b0f76c4e32dfd6f42215a2c41d09"}, - {file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:780d3a35680ced9ce682fbcf4cb9c2bad3136eeff760ab33707b71db84664e3a"}, - {file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9acbb16f06fe7f52f441bb6f413ebae6c37baa6ef9edd49cdd567216da8600cd"}, - {file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:23b701e65c7b36e4bf15546a89279bd4d8675faabc287d06bbcfac7d3c33e1e6"}, - {file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:3e0153a805a98f5ada7e09826255ba99fb4f7524bb81bf6b47fb702666484ae1"}, - {file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:dd9b1baec094d91bf36ec729445f7769d0d0cf6b64d04d86e45baf89e2b9059b"}, - {file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:1a4471094e146b6790f61b98616ab8e44f72661879cc63fa1049d13ef711e71e"}, - {file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:5667ed53d68d91920defdf4035d1cdaa3c3121dc0b113255124bcfada1cfa1b8"}, - {file = "frozenlist-1.4.1-cp312-cp312-win32.whl", hash = "sha256:beee944ae828747fd7cb216a70f120767fc9f4f00bacae8543c14a6831673f89"}, - {file = "frozenlist-1.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:64536573d0a2cb6e625cf309984e2d873979709f2cf22839bf2d61790b448ad5"}, - {file = "frozenlist-1.4.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:20b51fa3f588ff2fe658663db52a41a4f7aa6c04f6201449c6c7c476bd255c0d"}, - {file = "frozenlist-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:410478a0c562d1a5bcc2f7ea448359fcb050ed48b3c6f6f4f18c313a9bdb1826"}, - {file = "frozenlist-1.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c6321c9efe29975232da3bd0af0ad216800a47e93d763ce64f291917a381b8eb"}, - {file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:48f6a4533887e189dae092f1cf981f2e3885175f7a0f33c91fb5b7b682b6bab6"}, - {file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6eb73fa5426ea69ee0e012fb59cdc76a15b1283d6e32e4f8dc4482ec67d1194d"}, - {file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fbeb989b5cc29e8daf7f976b421c220f1b8c731cbf22b9130d8815418ea45887"}, - {file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:32453c1de775c889eb4e22f1197fe3bdfe457d16476ea407472b9442e6295f7a"}, - {file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:693945278a31f2086d9bf3df0fe8254bbeaef1fe71e1351c3bd730aa7d31c41b"}, - {file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:1d0ce09d36d53bbbe566fe296965b23b961764c0bcf3ce2fa45f463745c04701"}, - {file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:3a670dc61eb0d0eb7080890c13de3066790f9049b47b0de04007090807c776b0"}, - {file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:dca69045298ce5c11fd539682cff879cc1e664c245d1c64da929813e54241d11"}, - {file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:a06339f38e9ed3a64e4c4e43aec7f59084033647f908e4259d279a52d3757d09"}, - {file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:b7f2f9f912dca3934c1baec2e4585a674ef16fe00218d833856408c48d5beee7"}, - {file = "frozenlist-1.4.1-cp38-cp38-win32.whl", hash = "sha256:e7004be74cbb7d9f34553a5ce5fb08be14fb33bc86f332fb71cbe5216362a497"}, - {file = "frozenlist-1.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:5a7d70357e7cee13f470c7883a063aae5fe209a493c57d86eb7f5a6f910fae09"}, - {file = "frozenlist-1.4.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:bfa4a17e17ce9abf47a74ae02f32d014c5e9404b6d9ac7f729e01562bbee601e"}, - {file = "frozenlist-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b7e3ed87d4138356775346e6845cccbe66cd9e207f3cd11d2f0b9fd13681359d"}, - {file = "frozenlist-1.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c99169d4ff810155ca50b4da3b075cbde79752443117d89429595c2e8e37fed8"}, - {file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edb678da49d9f72c9f6c609fbe41a5dfb9a9282f9e6a2253d5a91e0fc382d7c0"}, - {file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6db4667b187a6742b33afbbaf05a7bc551ffcf1ced0000a571aedbb4aa42fc7b"}, - {file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55fdc093b5a3cb41d420884cdaf37a1e74c3c37a31f46e66286d9145d2063bd0"}, - {file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:82e8211d69a4f4bc360ea22cd6555f8e61a1bd211d1d5d39d3d228b48c83a897"}, - {file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89aa2c2eeb20957be2d950b85974b30a01a762f3308cd02bb15e1ad632e22dc7"}, - {file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9d3e0c25a2350080e9319724dede4f31f43a6c9779be48021a7f4ebde8b2d742"}, - {file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:7268252af60904bf52c26173cbadc3a071cece75f873705419c8681f24d3edea"}, - {file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:0c250a29735d4f15321007fb02865f0e6b6a41a6b88f1f523ca1596ab5f50bd5"}, - {file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:96ec70beabbd3b10e8bfe52616a13561e58fe84c0101dd031dc78f250d5128b9"}, - {file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:23b2d7679b73fe0e5a4560b672a39f98dfc6f60df63823b0a9970525325b95f6"}, - {file = "frozenlist-1.4.1-cp39-cp39-win32.whl", hash = "sha256:a7496bfe1da7fb1a4e1cc23bb67c58fab69311cc7d32b5a99c2007b4b2a0e932"}, - {file = "frozenlist-1.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:e6a20a581f9ce92d389a8c7d7c3dd47c81fd5d6e655c8dddf341e14aa48659d0"}, - {file = "frozenlist-1.4.1-py3-none-any.whl", hash = "sha256:04ced3e6a46b4cfffe20f9ae482818e34eba9b5fb0ce4056e4cc9b6e212d09b7"}, - {file = "frozenlist-1.4.1.tar.gz", hash = "sha256:c037a86e8513059a2613aaba4d817bb90b9d9b6b69aace3ce9c877e8c8ed402b"}, -] - -[[package]] -name = "geoalchemy2" -version = "0.15.2" -description = "Using SQLAlchemy with Spatial Databases" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "GeoAlchemy2-0.15.2-py3-none-any.whl", hash = "sha256:546455dc39f5bcdfc5b871e57d3f7546c8a6f798eb364c474200f488ace6fd32"}, - {file = "geoalchemy2-0.15.2.tar.gz", hash = "sha256:3af0272db927373e74ee3b064cdc9464ba08defdb945c51745db1b841482f5dc"}, -] - -[package.dependencies] -packaging = "*" -SQLAlchemy = ">=1.4" - -[package.extras] -shapely = ["Shapely (>=1.7)"] - -[[package]] -name = "geopandas" -version = "1.0.1" -description = "Geographic pandas extensions" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "geopandas-1.0.1-py3-none-any.whl", hash = "sha256:01e147d9420cc374d26f51fc23716ac307f32b49406e4bd8462c07e82ed1d3d6"}, - {file = "geopandas-1.0.1.tar.gz", hash = "sha256:b8bf70a5534588205b7a56646e2082fb1de9a03599651b3d80c99ea4c2ca08ab"}, -] - -[package.dependencies] -numpy = ">=1.22" -packaging = "*" -pandas = ">=1.4.0" -pyogrio = ">=0.7.2" -pyproj = ">=3.3.0" -shapely = ">=2.0.0" - -[package.extras] -all = ["GeoAlchemy2", "SQLAlchemy (>=1.3)", "folium", "geopy", "mapclassify", "matplotlib (>=3.5.0)", "psycopg-binary (>=3.1.0)", "pyarrow (>=8.0.0)", "xyzservices"] -dev = ["black", "codecov", "pre-commit", "pytest (>=3.1.0)", "pytest-cov", "pytest-xdist"] - -[[package]] -name = "greenlet" -version = "3.1.1" -description = "Lightweight in-process concurrent programming" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617"}, - {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7"}, - {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6"}, - {file = "greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80"}, - {file = "greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a"}, - {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511"}, - {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395"}, - {file = "greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39"}, - {file = "greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9"}, - {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0"}, - {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942"}, - {file = "greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01"}, - {file = "greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e"}, - {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1"}, - {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c"}, - {file = "greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822"}, - {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01"}, - {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47da355d8687fd65240c364c90a31569a133b7b60de111c255ef5b606f2ae291"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:98884ecf2ffb7d7fe6bd517e8eb99d31ff7855a840fa6d0d63cd07c037f6a981"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1d4aeb8891338e60d1ab6127af1fe45def5259def8094b9c7e34690c8858803"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db32b5348615a04b82240cc67983cb315309e88d444a288934ee6ceaebcad6cc"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dcc62f31eae24de7f8dce72134c8651c58000d3b1868e01392baea7c32c247de"}, - {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1d3755bcb2e02de341c55b4fca7a745a24a9e7212ac953f6b3a48d117d7257aa"}, - {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b8da394b34370874b4572676f36acabac172602abf054cbc4ac910219f3340af"}, - {file = "greenlet-3.1.1-cp37-cp37m-win32.whl", hash = "sha256:a0dfc6c143b519113354e780a50381508139b07d2177cb6ad6a08278ec655798"}, - {file = "greenlet-3.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:54558ea205654b50c438029505def3834e80f0869a70fb15b871c29b4575ddef"}, - {file = "greenlet-3.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:346bed03fe47414091be4ad44786d1bd8bef0c3fcad6ed3dee074a032ab408a9"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfc59d69fc48664bc693842bd57acfdd490acafda1ab52c7836e3fc75c90a111"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21e10da6ec19b457b82636209cbe2331ff4306b54d06fa04b7c138ba18c8a81"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37b9de5a96111fc15418819ab4c4432e4f3c2ede61e660b1e33971eba26ef9ba"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ef9ea3f137e5711f0dbe5f9263e8c009b7069d8a1acea822bd5e9dae0ae49c8"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85f3ff71e2e60bd4b4932a043fbbe0f499e263c628390b285cb599154a3b03b1"}, - {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:95ffcf719966dd7c453f908e208e14cde192e09fde6c7186c8f1896ef778d8cd"}, - {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:03a088b9de532cbfe2ba2034b2b85e82df37874681e8c470d6fb2f8c04d7e4b7"}, - {file = "greenlet-3.1.1-cp38-cp38-win32.whl", hash = "sha256:8b8b36671f10ba80e159378df9c4f15c14098c4fd73a36b9ad715f057272fbef"}, - {file = "greenlet-3.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:7017b2be767b9d43cc31416aba48aab0d2309ee31b4dbf10a1d38fb7972bdf9d"}, - {file = "greenlet-3.1.1-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:396979749bd95f018296af156201d6211240e7a23090f50a8d5d18c370084dc3"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca9d0ff5ad43e785350894d97e13633a66e2b50000e8a183a50a88d834752d42"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f6ff3b14f2df4c41660a7dec01045a045653998784bf8cfcb5a525bdffffbc8f"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94ebba31df2aa506d7b14866fed00ac141a867e63143fe5bca82a8e503b36437"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aaad12ac0ff500f62cebed98d8789198ea0e6f233421059fa68a5aa7220145"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:63e4844797b975b9af3a3fb8f7866ff08775f5426925e1e0bbcfe7932059a12c"}, - {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7939aa3ca7d2a1593596e7ac6d59391ff30281ef280d8632fa03d81f7c5f955e"}, - {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d0028e725ee18175c6e422797c407874da24381ce0690d6b9396c204c7f7276e"}, - {file = "greenlet-3.1.1-cp39-cp39-win32.whl", hash = "sha256:5e06afd14cbaf9e00899fae69b24a32f2196c19de08fcb9f4779dd4f004e5e7c"}, - {file = "greenlet-3.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:3319aa75e0e0639bc15ff54ca327e8dc7a6fe404003496e3c6925cd3142e0e22"}, - {file = "greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467"}, -] - -[package.extras] -docs = ["Sphinx", "furo"] -test = ["objgraph", "psutil"] - -[[package]] -name = "gunicorn" -version = "23.0.0" -description = "WSGI HTTP Server for UNIX" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d"}, - {file = "gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec"}, -] - -[package.dependencies] -packaging = "*" - -[package.extras] -eventlet = ["eventlet (>=0.24.1,!=0.36.0)"] -gevent = ["gevent (>=1.4.0)"] -setproctitle = ["setproctitle"] -testing = ["coverage", "eventlet", "gevent", "pytest", "pytest-cov"] -tornado = ["tornado (>=0.2)"] - -[[package]] -name = "h11" -version = "0.16.0" -description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86"}, - {file = "h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1"}, -] - -[[package]] -name = "hiredis" -version = "3.0.0" -description = "Python wrapper for hiredis" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "hiredis-3.0.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:4b182791c41c5eb1d9ed736f0ff81694b06937ca14b0d4dadde5dadba7ff6dae"}, - {file = "hiredis-3.0.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:13c275b483a052dd645eb2cb60d6380f1f5215e4c22d6207e17b86be6dd87ffa"}, - {file = "hiredis-3.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c1018cc7f12824506f165027eabb302735b49e63af73eb4d5450c66c88f47026"}, - {file = "hiredis-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83a29cc7b21b746cb6a480189e49f49b2072812c445e66a9e38d2004d496b81c"}, - {file = "hiredis-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e241fab6332e8fb5f14af00a4a9c6aefa22f19a336c069b7ddbf28ef8341e8d6"}, - {file = "hiredis-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1fb8de899f0145d6c4d5d4bd0ee88a78eb980a7ffabd51e9889251b8f58f1785"}, - {file = "hiredis-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b23291951959141173eec10f8573538e9349fa27f47a0c34323d1970bf891ee5"}, - {file = "hiredis-3.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e421ac9e4b5efc11705a0d5149e641d4defdc07077f748667f359e60dc904420"}, - {file = "hiredis-3.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:77c8006c12154c37691b24ff293c077300c22944018c3ff70094a33e10c1d795"}, - {file = "hiredis-3.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:41afc0d3c18b59eb50970479a9c0e5544fb4b95e3a79cf2fbaece6ddefb926fe"}, - {file = "hiredis-3.0.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:04ccae6dcd9647eae6025425ab64edb4d79fde8b9e6e115ebfabc6830170e3b2"}, - {file = "hiredis-3.0.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:fe91d62b0594db5ea7d23fc2192182b1a7b6973f628a9b8b2e0a42a2be721ac6"}, - {file = "hiredis-3.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:99516d99316062824a24d145d694f5b0d030c80da693ea6f8c4ecf71a251d8bb"}, - {file = "hiredis-3.0.0-cp310-cp310-win32.whl", hash = "sha256:562eaf820de045eb487afaa37e6293fe7eceb5b25e158b5a1974b7e40bf04543"}, - {file = "hiredis-3.0.0-cp310-cp310-win_amd64.whl", hash = "sha256:a1c81c89ed765198da27412aa21478f30d54ef69bf5e4480089d9c3f77b8f882"}, - {file = "hiredis-3.0.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:4664dedcd5933364756d7251a7ea86d60246ccf73a2e00912872dacbfcef8978"}, - {file = "hiredis-3.0.0-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:47de0bbccf4c8a9f99d82d225f7672b9dd690d8fd872007b933ef51a302c9fa6"}, - {file = "hiredis-3.0.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e43679eca508ba8240d016d8cca9d27342d70184773c15bea78a23c87a1922f1"}, - {file = "hiredis-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:13c345e7278c210317e77e1934b27b61394fee0dec2e8bd47e71570900f75823"}, - {file = "hiredis-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:00018f22f38530768b73ea86c11f47e8d4df65facd4e562bd78773bd1baef35e"}, - {file = "hiredis-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ea3a86405baa8eb0d3639ced6926ad03e07113de54cb00fd7510cb0db76a89d"}, - {file = "hiredis-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c073848d2b1d5561f3903879ccf4e1a70c9b1e7566c7bdcc98d082fa3e7f0a1d"}, - {file = "hiredis-3.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5a8dffb5f5b3415a4669d25de48b617fd9d44b0bccfc4c2ab24b06406ecc9ecb"}, - {file = "hiredis-3.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:22c17c96143c2a62dfd61b13803bc5de2ac526b8768d2141c018b965d0333b66"}, - {file = "hiredis-3.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:c3ece960008dab66c6b8bb3a1350764677ee7c74ccd6270aaf1b1caf9ccebb46"}, - {file = "hiredis-3.0.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:f75999ae00a920f7dce6ecae76fa5e8674a3110e5a75f12c7a2c75ae1af53396"}, - {file = "hiredis-3.0.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e069967cbd5e1900aafc4b5943888f6d34937fc59bf8918a1a546cb729b4b1e4"}, - {file = "hiredis-3.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0aacc0a78e1d94d843a6d191f224a35893e6bdfeb77a4a89264155015c65f126"}, - {file = "hiredis-3.0.0-cp311-cp311-win32.whl", hash = "sha256:719c32147ba29528cb451f037bf837dcdda4ff3ddb6cdb12c4216b0973174718"}, - {file = "hiredis-3.0.0-cp311-cp311-win_amd64.whl", hash = "sha256:bdc144d56333c52c853c31b4e2e52cfbdb22d3da4374c00f5f3d67c42158970f"}, - {file = "hiredis-3.0.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:484025d2eb8f6348f7876fc5a2ee742f568915039fcb31b478fd5c242bb0fe3a"}, - {file = "hiredis-3.0.0-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:fcdb552ffd97151dab8e7bc3ab556dfa1512556b48a367db94b5c20253a35ee1"}, - {file = "hiredis-3.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0bb6f9fd92f147ba11d338ef5c68af4fd2908739c09e51f186e1d90958c68cc1"}, - {file = "hiredis-3.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa86bf9a0ed339ec9e8a9a9d0ae4dccd8671625c83f9f9f2640729b15e07fbfd"}, - {file = "hiredis-3.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e194a0d5df9456995d8f510eab9f529213e7326af6b94770abf8f8b7952ddcaa"}, - {file = "hiredis-3.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c8a1df39d74ec507d79c7a82c8063eee60bf80537cdeee652f576059b9cdd15c"}, - {file = "hiredis-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f91456507427ba36fd81b2ca11053a8e112c775325acc74e993201ea912d63e9"}, - {file = "hiredis-3.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9862db92ef67a8a02e0d5370f07d380e14577ecb281b79720e0d7a89aedb9ee5"}, - {file = "hiredis-3.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d10fcd9e0eeab835f492832b2a6edb5940e2f1230155f33006a8dfd3bd2c94e4"}, - {file = "hiredis-3.0.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:48727d7d405d03977d01885f317328dc21d639096308de126c2c4e9950cbd3c9"}, - {file = "hiredis-3.0.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8e0bb6102ebe2efecf8a3292c6660a0e6fac98176af6de67f020bea1c2343717"}, - {file = "hiredis-3.0.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:df274e3abb4df40f4c7274dd3e587dfbb25691826c948bc98d5fead019dfb001"}, - {file = "hiredis-3.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:034925b5fb514f7b11aac38cd55b3fd7e9d3af23bd6497f3f20aa5b8ba58e232"}, - {file = "hiredis-3.0.0-cp312-cp312-win32.whl", hash = "sha256:120f2dda469b28d12ccff7c2230225162e174657b49cf4cd119db525414ae281"}, - {file = "hiredis-3.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:e584fe5f4e6681d8762982be055f1534e0170f6308a7a90f58d737bab12ff6a8"}, - {file = "hiredis-3.0.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:122171ff47d96ed8dd4bba6c0e41d8afaba3e8194949f7720431a62aa29d8895"}, - {file = "hiredis-3.0.0-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:ba9fc605ac558f0de67463fb588722878641e6fa1dabcda979e8e69ff581d0bd"}, - {file = "hiredis-3.0.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a631e2990b8be23178f655cae8ac6c7422af478c420dd54e25f2e26c29e766f1"}, - {file = "hiredis-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63482db3fadebadc1d01ad33afa6045ebe2ea528eb77ccaabd33ee7d9c2bad48"}, - {file = "hiredis-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1f669212c390eebfbe03c4e20181f5970b82c5d0a0ad1df1785f7ffbe7d61150"}, - {file = "hiredis-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a6a49ef161739f8018c69b371528bdb47d7342edfdee9ddc75a4d8caddf45a6e"}, - {file = "hiredis-3.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98a152052b8878e5e43a2e3a14075218adafc759547c98668a21e9485882696c"}, - {file = "hiredis-3.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:50a196af0ce657fcde9bf8a0bbe1032e22c64d8fcec2bc926a35e7ff68b3a166"}, - {file = "hiredis-3.0.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:f2f312eef8aafc2255e3585dcf94d5da116c43ef837db91db9ecdc1bc930072d"}, - {file = "hiredis-3.0.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:6ca41fa40fa019cde42c21add74aadd775e71458051a15a352eabeb12eb4d084"}, - {file = "hiredis-3.0.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:6eecb343c70629f5af55a8b3e53264e44fa04e155ef7989de13668a0cb102a90"}, - {file = "hiredis-3.0.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:c3fdad75e7837a475900a1d3a5cc09aa024293c3b0605155da2d42f41bc0e482"}, - {file = "hiredis-3.0.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8854969e7480e8d61ed7549eb232d95082a743e94138d98d7222ba4e9f7ecacd"}, - {file = "hiredis-3.0.0-cp38-cp38-win32.whl", hash = "sha256:f114a6c86edbf17554672b050cce72abf489fe58d583c7921904d5f1c9691605"}, - {file = "hiredis-3.0.0-cp38-cp38-win_amd64.whl", hash = "sha256:7d99b91e42217d7b4b63354b15b41ce960e27d216783e04c4a350224d55842a4"}, - {file = "hiredis-3.0.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:4c6efcbb5687cf8d2aedcc2c3ed4ac6feae90b8547427d417111194873b66b06"}, - {file = "hiredis-3.0.0-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:5b5cff42a522a0d81c2ae7eae5e56d0ee7365e0c4ad50c4de467d8957aff4414"}, - {file = "hiredis-3.0.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:82f794d564f4bc76b80c50b03267fe5d6589e93f08e66b7a2f674faa2fa76ebc"}, - {file = "hiredis-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7a4c1791d7aa7e192f60fe028ae409f18ccdd540f8b1e6aeb0df7816c77e4a4"}, - {file = "hiredis-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2537b2cd98192323fce4244c8edbf11f3cac548a9d633dbbb12b48702f379f4"}, - {file = "hiredis-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8fed69bbaa307040c62195a269f82fc3edf46b510a17abb6b30a15d7dab548df"}, - {file = "hiredis-3.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:869f6d5537d243080f44253491bb30aa1ec3c21754003b3bddeadedeb65842b0"}, - {file = "hiredis-3.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d435ae89073d7cd51e6b6bf78369c412216261c9c01662e7008ff00978153729"}, - {file = "hiredis-3.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:204b79b30a0e6be0dc2301a4d385bb61472809f09c49f400497f1cdd5a165c66"}, - {file = "hiredis-3.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3ea635101b739c12effd189cc19b2671c268abb03013fd1f6321ca29df3ca625"}, - {file = "hiredis-3.0.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:f359175197fd833c8dd7a8c288f1516be45415bb5c939862ab60c2918e1e1943"}, - {file = "hiredis-3.0.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:ac6d929cb33dd12ad3424b75725975f0a54b5b12dbff95f2a2d660c510aa106d"}, - {file = "hiredis-3.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:100431e04d25a522ef2c3b94f294c4219c4de3bfc7d557b6253296145a144c11"}, - {file = "hiredis-3.0.0-cp39-cp39-win32.whl", hash = "sha256:e1a9c14ae9573d172dc050a6f63a644457df5d01ec4d35a6a0f097f812930f83"}, - {file = "hiredis-3.0.0-cp39-cp39-win_amd64.whl", hash = "sha256:54a6dd7b478e6eb01ce15b3bb5bf771e108c6c148315bf194eb2ab776a3cac4d"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:50da7a9edf371441dfcc56288d790985ee9840d982750580710a9789b8f4a290"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:9b285ef6bf1581310b0d5e8f6ce64f790a1c40e89c660e1320b35f7515433672"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0dcfa684966f25b335072115de2f920228a3c2caf79d4bfa2b30f6e4f674a948"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a41be8af1fd78ca97bc948d789a09b730d1e7587d07ca53af05758f31f4b985d"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:038756db735e417ab36ee6fd7725ce412385ed2bd0767e8179a4755ea11b804f"}, - {file = "hiredis-3.0.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:fcecbd39bd42cef905c0b51c9689c39d0cc8b88b1671e7f40d4fb213423aef3a"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a131377493a59fb0f5eaeb2afd49c6540cafcfba5b0b3752bed707be9e7c4eaf"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:3d22c53f0ec5c18ecb3d92aa9420563b1c5d657d53f01356114978107b00b860"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c8a91e9520fbc65a799943e5c970ffbcd67905744d8becf2e75f9f0a5e8414f0"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3dc8043959b50141df58ab4f398e8ae84c6f9e673a2c9407be65fc789138f4a6"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:51b99cfac514173d7b8abdfe10338193e8a0eccdfe1870b646009d2fb7cbe4b5"}, - {file = "hiredis-3.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:fa1fcad89d8a41d8dc10b1e54951ec1e161deabd84ed5a2c95c3c7213bdb3514"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:898636a06d9bf575d2c594129085ad6b713414038276a4bfc5db7646b8a5be78"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:466f836dbcf86de3f9692097a7a01533dc9926986022c6617dc364a402b265c5"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23142a8af92a13fc1e3f2ca1d940df3dcf2af1d176be41fe8d89e30a837a0b60"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:793c80a3d6b0b0e8196a2d5de37a08330125668c8012922685e17aa9108c33ac"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:467d28112c7faa29b7db743f40803d927c8591e9da02b6ce3d5fadc170a542a2"}, - {file = "hiredis-3.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:dc384874a719c767b50a30750f937af18842ee5e288afba95a5a3ed703b1515a"}, - {file = "hiredis-3.0.0.tar.gz", hash = "sha256:fed8581ae26345dea1f1e0d1a96e05041a727a45e7d8d459164583e23c6ac441"}, -] - -[[package]] -name = "httpcore" -version = "1.0.9" -description = "A minimal low-level HTTP client." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55"}, - {file = "httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8"}, -] - -[package.dependencies] -certifi = "*" -h11 = ">=0.16" - -[package.extras] -asyncio = ["anyio (>=4.0,<5.0)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -trio = ["trio (>=0.22.0,<1.0)"] - -[[package]] -name = "httpx" -version = "0.27.2" -description = "The next generation HTTP client." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "httpx-0.27.2-py3-none-any.whl", hash = "sha256:7bb2708e112d8fdd7829cd4243970f0c223274051cb35ee80c03301ee29a3df0"}, - {file = "httpx-0.27.2.tar.gz", hash = "sha256:f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2"}, -] - -[package.dependencies] -anyio = "*" -certifi = "*" -httpcore = "==1.*" -idna = "*" -sniffio = "*" - -[package.extras] -brotli = ["brotli ; platform_python_implementation == \"CPython\"", "brotlicffi ; platform_python_implementation != \"CPython\""] -cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<14)"] -http2 = ["h2 (>=3,<5)"] -socks = ["socksio (==1.*)"] -zstd = ["zstandard (>=0.18.0)"] - -[[package]] -name = "idna" -version = "3.10" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.6" -groups = ["main", "dev"] -files = [ - {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, - {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, -] - -[package.extras] -all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "ipykernel" -version = "6.29.5" -description = "IPython Kernel for Jupyter" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5"}, - {file = "ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215"}, -] - -[package.dependencies] -appnope = {version = "*", markers = "platform_system == \"Darwin\""} -comm = ">=0.1.1" -debugpy = ">=1.6.5" -ipython = ">=7.23.1" -jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -matplotlib-inline = ">=0.1" -nest-asyncio = "*" -packaging = "*" -psutil = "*" -pyzmq = ">=24" -tornado = ">=6.1" -traitlets = ">=5.4.0" - -[package.extras] -cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"] -pyqt5 = ["pyqt5"] -pyside6 = ["pyside6"] -test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.23.5)", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "ipython" -version = "8.28.0" -description = "IPython: Productive Interactive Computing" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -files = [ - {file = "ipython-8.28.0-py3-none-any.whl", hash = "sha256:530ef1e7bb693724d3cdc37287c80b07ad9b25986c007a53aa1857272dac3f35"}, - {file = "ipython-8.28.0.tar.gz", hash = "sha256:0d0d15ca1e01faeb868ef56bc7ee5a0de5bd66885735682e8a322ae289a13d1a"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -decorator = "*" -jedi = ">=0.16" -matplotlib-inline = "*" -pexpect = {version = ">4.3", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""} -prompt-toolkit = ">=3.0.41,<3.1.0" -pygments = ">=2.4.0" -stack-data = "*" -traitlets = ">=5.13.0" - -[package.extras] -all = ["ipython[black,doc,kernel,matplotlib,nbconvert,nbformat,notebook,parallel,qtconsole]", "ipython[test,test-extra]"] -black = ["black"] -doc = ["docrepr", "exceptiongroup", "intersphinx-registry", "ipykernel", "ipython[test]", "matplotlib", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "sphinxcontrib-jquery", "tomli ; python_version < \"3.11\"", "typing-extensions"] -kernel = ["ipykernel"] -matplotlib = ["matplotlib"] -nbconvert = ["nbconvert"] -nbformat = ["nbformat"] -notebook = ["ipywidgets", "notebook"] -parallel = ["ipyparallel"] -qtconsole = ["qtconsole"] -test = ["packaging", "pickleshare", "pytest", "pytest-asyncio (<0.22)", "testpath"] -test-extra = ["curio", "ipython[test]", "matplotlib (!=3.2.0)", "nbformat", "numpy (>=1.23)", "pandas", "trio"] - -[[package]] -name = "ipywidgets" -version = "8.1.5" -description = "Jupyter interactive widgets" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "ipywidgets-8.1.5-py3-none-any.whl", hash = "sha256:3290f526f87ae6e77655555baba4f36681c555b8bdbbff430b70e52c34c86245"}, - {file = "ipywidgets-8.1.5.tar.gz", hash = "sha256:870e43b1a35656a80c18c9503bbf2d16802db1cb487eec6fab27d683381dde17"}, -] - -[package.dependencies] -comm = ">=0.1.3" -ipython = ">=6.1.0" -jupyterlab-widgets = ">=3.0.12,<3.1.0" -traitlets = ">=4.3.1" -widgetsnbextension = ">=4.0.12,<4.1.0" - -[package.extras] -test = ["ipykernel", "jsonschema", "pytest (>=3.6.0)", "pytest-cov", "pytz"] - -[[package]] -name = "isoduration" -version = "20.11.0" -description = "Operations with ISO 8601 durations" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042"}, - {file = "isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9"}, -] - -[package.dependencies] -arrow = ">=0.15.0" - -[[package]] -name = "jedi" -version = "0.19.1" -description = "An autocompletion tool for Python that can be used for text editors." -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "jedi-0.19.1-py2.py3-none-any.whl", hash = "sha256:e983c654fe5c02867aef4cdfce5a2fbb4a50adc0af145f70504238f18ef5e7e0"}, - {file = "jedi-0.19.1.tar.gz", hash = "sha256:cf0496f3651bc65d7174ac1b7d043eff454892c708a87d1b683e57b569927ffd"}, -] - -[package.dependencies] -parso = ">=0.8.3,<0.9.0" - -[package.extras] -docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"] -qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] -testing = ["Django", "attrs", "colorama", "docopt", "pytest (<7.0.0)"] - -[[package]] -name = "jinja2" -version = "3.1.6" -description = "A very fast and expressive template engine." -optional = false -python-versions = ">=3.7" -groups = ["main", "dev"] -files = [ - {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, - {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, -] - -[package.dependencies] -MarkupSafe = ">=2.0" - -[package.extras] -i18n = ["Babel (>=2.7)"] - -[[package]] -name = "jmespath" -version = "1.0.1" -description = "JSON Matching Expressions" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, - {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, -] - -[[package]] -name = "joblib" -version = "1.4.2" -description = "Lightweight pipelining with Python functions" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6"}, - {file = "joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e"}, -] - -[[package]] -name = "json5" -version = "0.9.25" -description = "A Python implementation of the JSON5 data format." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "json5-0.9.25-py3-none-any.whl", hash = "sha256:34ed7d834b1341a86987ed52f3f76cd8ee184394906b6e22a1e0deb9ab294e8f"}, - {file = "json5-0.9.25.tar.gz", hash = "sha256:548e41b9be043f9426776f05df8635a00fe06104ea51ed24b67f908856e151ae"}, -] - -[[package]] -name = "jsonpointer" -version = "3.0.0" -description = "Identify specific nodes in a JSON document (RFC 6901)" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942"}, - {file = "jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef"}, -] - -[[package]] -name = "jsonschema" -version = "4.23.0" -description = "An implementation of JSON Schema validation for Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566"}, - {file = "jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4"}, -] - -[package.dependencies] -attrs = ">=22.2.0" -fqdn = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} -idna = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} -isoduration = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} -jsonpointer = {version = ">1.13", optional = true, markers = "extra == \"format-nongpl\""} -jsonschema-specifications = ">=2023.03.6" -referencing = ">=0.28.4" -rfc3339-validator = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} -rfc3986-validator = {version = ">0.1.0", optional = true, markers = "extra == \"format-nongpl\""} -rpds-py = ">=0.7.1" -uri-template = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} -webcolors = {version = ">=24.6.0", optional = true, markers = "extra == \"format-nongpl\""} - -[package.extras] -format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"] -format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=24.6.0)"] - -[[package]] -name = "jsonschema-specifications" -version = "2023.12.1" -description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jsonschema_specifications-2023.12.1-py3-none-any.whl", hash = "sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c"}, - {file = "jsonschema_specifications-2023.12.1.tar.gz", hash = "sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc"}, -] - -[package.dependencies] -referencing = ">=0.31.0" - -[[package]] -name = "jupyter" -version = "1.1.1" -description = "Jupyter metapackage. Install all the Jupyter components in one go." -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "jupyter-1.1.1-py2.py3-none-any.whl", hash = "sha256:7a59533c22af65439b24bbe60373a4e95af8f16ac65a6c00820ad378e3f7cc83"}, - {file = "jupyter-1.1.1.tar.gz", hash = "sha256:d55467bceabdea49d7e3624af7e33d59c37fff53ed3a350e1ac957bed731de7a"}, -] - -[package.dependencies] -ipykernel = "*" -ipywidgets = "*" -jupyter-console = "*" -jupyterlab = "*" -nbconvert = "*" -notebook = "*" - -[[package]] -name = "jupyter-client" -version = "8.6.3" -description = "Jupyter protocol implementation and client libraries" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f"}, - {file = "jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419"}, -] - -[package.dependencies] -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -python-dateutil = ">=2.8.2" -pyzmq = ">=23.0" -tornado = ">=6.2" -traitlets = ">=5.3" - -[package.extras] -docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko ; sys_platform == \"win32\"", "pre-commit", "pytest (<8.2.0)", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] - -[[package]] -name = "jupyter-console" -version = "6.6.3" -description = "Jupyter terminal console" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "jupyter_console-6.6.3-py3-none-any.whl", hash = "sha256:309d33409fcc92ffdad25f0bcdf9a4a9daa61b6f341177570fdac03de5352485"}, - {file = "jupyter_console-6.6.3.tar.gz", hash = "sha256:566a4bf31c87adbfadf22cdf846e3069b59a71ed5da71d6ba4d8aaad14a53539"}, -] - -[package.dependencies] -ipykernel = ">=6.14" -ipython = "*" -jupyter-client = ">=7.0.0" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -prompt-toolkit = ">=3.0.30" -pygments = "*" -pyzmq = ">=17" -traitlets = ">=5.4" - -[package.extras] -test = ["flaky", "pexpect", "pytest"] - -[[package]] -name = "jupyter-core" -version = "5.7.2" -description = "Jupyter core package. A base package on which Jupyter projects rely." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409"}, - {file = "jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9"}, -] - -[package.dependencies] -platformdirs = ">=2.5" -pywin32 = {version = ">=300", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} -traitlets = ">=5.3" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] -test = ["ipykernel", "pre-commit", "pytest (<8)", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "jupyter-events" -version = "0.10.0" -description = "Jupyter Event System library" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_events-0.10.0-py3-none-any.whl", hash = "sha256:4b72130875e59d57716d327ea70d3ebc3af1944d3717e5a498b8a06c6c159960"}, - {file = "jupyter_events-0.10.0.tar.gz", hash = "sha256:670b8229d3cc882ec782144ed22e0d29e1c2d639263f92ca8383e66682845e22"}, -] - -[package.dependencies] -jsonschema = {version = ">=4.18.0", extras = ["format-nongpl"]} -python-json-logger = ">=2.0.4" -pyyaml = ">=5.3" -referencing = "*" -rfc3339-validator = "*" -rfc3986-validator = ">=0.1.1" -traitlets = ">=5.3" - -[package.extras] -cli = ["click", "rich"] -docs = ["jupyterlite-sphinx", "myst-parser", "pydata-sphinx-theme", "sphinxcontrib-spelling"] -test = ["click", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.19.0)", "pytest-console-scripts", "rich"] - -[[package]] -name = "jupyter-lsp" -version = "2.2.5" -description = "Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter-lsp-2.2.5.tar.gz", hash = "sha256:793147a05ad446f809fd53ef1cd19a9f5256fd0a2d6b7ce943a982cb4f545001"}, - {file = "jupyter_lsp-2.2.5-py3-none-any.whl", hash = "sha256:45fbddbd505f3fbfb0b6cb2f1bc5e15e83ab7c79cd6e89416b248cb3c00c11da"}, -] - -[package.dependencies] -jupyter-server = ">=1.1.2" - -[[package]] -name = "jupyter-server" -version = "2.14.2" -description = "The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_server-2.14.2-py3-none-any.whl", hash = "sha256:47ff506127c2f7851a17bf4713434208fc490955d0e8632e95014a9a9afbeefd"}, - {file = "jupyter_server-2.14.2.tar.gz", hash = "sha256:66095021aa9638ced276c248b1d81862e4c50f292d575920bbe960de1c56b12b"}, -] - -[package.dependencies] -anyio = ">=3.1.0" -argon2-cffi = ">=21.1" -jinja2 = ">=3.0.3" -jupyter-client = ">=7.4.4" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -jupyter-events = ">=0.9.0" -jupyter-server-terminals = ">=0.4.4" -nbconvert = ">=6.4.4" -nbformat = ">=5.3.0" -overrides = ">=5.0" -packaging = ">=22.0" -prometheus-client = ">=0.9" -pywinpty = {version = ">=2.0.1", markers = "os_name == \"nt\""} -pyzmq = ">=24" -send2trash = ">=1.8.2" -terminado = ">=0.8.3" -tornado = ">=6.2.0" -traitlets = ">=5.6.0" -websocket-client = ">=1.7" - -[package.extras] -docs = ["ipykernel", "jinja2", "jupyter-client", "myst-parser", "nbformat", "prometheus-client", "pydata-sphinx-theme", "send2trash", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-openapi (>=0.8.0)", "sphinxcontrib-spelling", "sphinxemoji", "tornado", "typing-extensions"] -test = ["flaky", "ipykernel", "pre-commit", "pytest (>=7.0,<9)", "pytest-console-scripts", "pytest-jupyter[server] (>=0.7)", "pytest-timeout", "requests"] - -[[package]] -name = "jupyter-server-terminals" -version = "0.5.3" -description = "A Jupyter Server Extension Providing Terminals." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_server_terminals-0.5.3-py3-none-any.whl", hash = "sha256:41ee0d7dc0ebf2809c668e0fc726dfaf258fcd3e769568996ca731b6194ae9aa"}, - {file = "jupyter_server_terminals-0.5.3.tar.gz", hash = "sha256:5ae0295167220e9ace0edcfdb212afd2b01ee8d179fe6f23c899590e9b8a5269"}, -] - -[package.dependencies] -pywinpty = {version = ">=2.0.3", markers = "os_name == \"nt\""} -terminado = ">=0.8.3" - -[package.extras] -docs = ["jinja2", "jupyter-server", "mistune (<4.0)", "myst-parser", "nbformat", "packaging", "pydata-sphinx-theme", "sphinxcontrib-github-alt", "sphinxcontrib-openapi", "sphinxcontrib-spelling", "sphinxemoji", "tornado"] -test = ["jupyter-server (>=2.0.0)", "pytest (>=7.0)", "pytest-jupyter[server] (>=0.5.3)", "pytest-timeout"] - -[[package]] -name = "jupyterlab" -version = "4.2.5" -description = "JupyterLab computational environment" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyterlab-4.2.5-py3-none-any.whl", hash = "sha256:73b6e0775d41a9fee7ee756c80f58a6bed4040869ccc21411dc559818874d321"}, - {file = "jupyterlab-4.2.5.tar.gz", hash = "sha256:ae7f3a1b8cb88b4f55009ce79fa7c06f99d70cd63601ee4aa91815d054f46f75"}, -] - -[package.dependencies] -async-lru = ">=1.0.0" -httpx = ">=0.25.0" -ipykernel = ">=6.5.0" -jinja2 = ">=3.0.3" -jupyter-core = "*" -jupyter-lsp = ">=2.0.0" -jupyter-server = ">=2.4.0,<3" -jupyterlab-server = ">=2.27.1,<3" -notebook-shim = ">=0.2" -packaging = "*" -setuptools = ">=40.1.0" -tornado = ">=6.2.0" -traitlets = "*" - -[package.extras] -dev = ["build", "bump2version", "coverage", "hatch", "pre-commit", "pytest-cov", "ruff (==0.3.5)"] -docs = ["jsx-lexer", "myst-parser", "pydata-sphinx-theme (>=0.13.0)", "pytest", "pytest-check-links", "pytest-jupyter", "sphinx (>=1.8,<7.3.0)", "sphinx-copybutton"] -docs-screenshots = ["altair (==5.3.0)", "ipython (==8.16.1)", "ipywidgets (==8.1.2)", "jupyterlab-geojson (==3.4.0)", "jupyterlab-language-pack-zh-cn (==4.1.post2)", "matplotlib (==3.8.3)", "nbconvert (>=7.0.0)", "pandas (==2.2.1)", "scipy (==1.12.0)", "vega-datasets (==0.9.0)"] -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-pygments" -version = "0.3.0" -description = "Pygments theme using JupyterLab CSS variables" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyterlab_pygments-0.3.0-py3-none-any.whl", hash = "sha256:841a89020971da1d8693f1a99997aefc5dc424bb1b251fd6322462a1b8842780"}, - {file = "jupyterlab_pygments-0.3.0.tar.gz", hash = "sha256:721aca4d9029252b11cfa9d185e5b5af4d54772bb8072f9b7036f4170054d35d"}, -] - -[[package]] -name = "jupyterlab-server" -version = "2.27.3" -description = "A set of server components for JupyterLab and JupyterLab like applications." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyterlab_server-2.27.3-py3-none-any.whl", hash = "sha256:e697488f66c3db49df675158a77b3b017520d772c6e1548c7d9bcc5df7944ee4"}, - {file = "jupyterlab_server-2.27.3.tar.gz", hash = "sha256:eb36caca59e74471988f0ae25c77945610b887f777255aa21f8065def9e51ed4"}, -] - -[package.dependencies] -babel = ">=2.10" -jinja2 = ">=3.0.3" -json5 = ">=0.9.0" -jsonschema = ">=4.18.0" -jupyter-server = ">=1.21,<3" -packaging = ">=21.3" -requests = ">=2.31" - -[package.extras] -docs = ["autodoc-traits", "jinja2 (<3.2.0)", "mistune (<4)", "myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-copybutton", "sphinxcontrib-openapi (>0.8)"] -openapi = ["openapi-core (>=0.18.0,<0.19.0)", "ruamel-yaml"] -test = ["hatch", "ipykernel", "openapi-core (>=0.18.0,<0.19.0)", "openapi-spec-validator (>=0.6.0,<0.8.0)", "pytest (>=7.0,<8)", "pytest-console-scripts", "pytest-cov", "pytest-jupyter[server] (>=0.6.2)", "pytest-timeout", "requests-mock", "ruamel-yaml", "sphinxcontrib-spelling", "strict-rfc3339", "werkzeug"] - -[[package]] -name = "jupyterlab-widgets" -version = "3.0.13" -description = "Jupyter interactive widgets for JupyterLab" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "jupyterlab_widgets-3.0.13-py3-none-any.whl", hash = "sha256:e3cda2c233ce144192f1e29914ad522b2f4c40e77214b0cc97377ca3d323db54"}, - {file = "jupyterlab_widgets-3.0.13.tar.gz", hash = "sha256:a2966d385328c1942b683a8cd96b89b8dd82c8b8f81dda902bb2bc06d46f5bed"}, -] - -[[package]] -name = "kiwisolver" -version = "1.4.7" -description = "A fast implementation of the Cassowary constraint solver" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "kiwisolver-1.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:8a9c83f75223d5e48b0bc9cb1bf2776cf01563e00ade8775ffe13b0b6e1af3a6"}, - {file = "kiwisolver-1.4.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:58370b1ffbd35407444d57057b57da5d6549d2d854fa30249771775c63b5fe17"}, - {file = "kiwisolver-1.4.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:aa0abdf853e09aff551db11fce173e2177d00786c688203f52c87ad7fcd91ef9"}, - {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:8d53103597a252fb3ab8b5845af04c7a26d5e7ea8122303dd7a021176a87e8b9"}, - {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:88f17c5ffa8e9462fb79f62746428dd57b46eb931698e42e990ad63103f35e6c"}, - {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a9ca9c710d598fd75ee5de59d5bda2684d9db36a9f50b6125eaea3969c2599"}, - {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4d742cb7af1c28303a51b7a27aaee540e71bb8e24f68c736f6f2ffc82f2bf05"}, - {file = "kiwisolver-1.4.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e28c7fea2196bf4c2f8d46a0415c77a1c480cc0724722f23d7410ffe9842c407"}, - {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:e968b84db54f9d42046cf154e02911e39c0435c9801681e3fc9ce8a3c4130278"}, - {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:0c18ec74c0472de033e1bebb2911c3c310eef5649133dd0bedf2a169a1b269e5"}, - {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8f0ea6da6d393d8b2e187e6a5e3fb81f5862010a40c3945e2c6d12ae45cfb2ad"}, - {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:f106407dda69ae456dd1227966bf445b157ccc80ba0dff3802bb63f30b74e895"}, - {file = "kiwisolver-1.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:84ec80df401cfee1457063732d90022f93951944b5b58975d34ab56bb150dfb3"}, - {file = "kiwisolver-1.4.7-cp310-cp310-win32.whl", hash = "sha256:71bb308552200fb2c195e35ef05de12f0c878c07fc91c270eb3d6e41698c3bcc"}, - {file = "kiwisolver-1.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:44756f9fd339de0fb6ee4f8c1696cfd19b2422e0d70b4cefc1cc7f1f64045a8c"}, - {file = "kiwisolver-1.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:78a42513018c41c2ffd262eb676442315cbfe3c44eed82385c2ed043bc63210a"}, - {file = "kiwisolver-1.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:d2b0e12a42fb4e72d509fc994713d099cbb15ebf1103545e8a45f14da2dfca54"}, - {file = "kiwisolver-1.4.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2a8781ac3edc42ea4b90bc23e7d37b665d89423818e26eb6df90698aa2287c95"}, - {file = "kiwisolver-1.4.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:46707a10836894b559e04b0fd143e343945c97fd170d69a2d26d640b4e297935"}, - {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef97b8df011141c9b0f6caf23b29379f87dd13183c978a30a3c546d2c47314cb"}, - {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3ab58c12a2cd0fc769089e6d38466c46d7f76aced0a1f54c77652446733d2d02"}, - {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:803b8e1459341c1bb56d1c5c010406d5edec8a0713a0945851290a7930679b51"}, - {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9a9e8a507420fe35992ee9ecb302dab68550dedc0da9e2880dd88071c5fb052"}, - {file = "kiwisolver-1.4.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18077b53dc3bb490e330669a99920c5e6a496889ae8c63b58fbc57c3d7f33a18"}, - {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6af936f79086a89b3680a280c47ea90b4df7047b5bdf3aa5c524bbedddb9e545"}, - {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:3abc5b19d24af4b77d1598a585b8a719beb8569a71568b66f4ebe1fb0449460b"}, - {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:933d4de052939d90afbe6e9d5273ae05fb836cc86c15b686edd4b3560cc0ee36"}, - {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:65e720d2ab2b53f1f72fb5da5fb477455905ce2c88aaa671ff0a447c2c80e8e3"}, - {file = "kiwisolver-1.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:3bf1ed55088f214ba6427484c59553123fdd9b218a42bbc8c6496d6754b1e523"}, - {file = "kiwisolver-1.4.7-cp311-cp311-win32.whl", hash = "sha256:4c00336b9dd5ad96d0a558fd18a8b6f711b7449acce4c157e7343ba92dd0cf3d"}, - {file = "kiwisolver-1.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:929e294c1ac1e9f615c62a4e4313ca1823ba37326c164ec720a803287c4c499b"}, - {file = "kiwisolver-1.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:e33e8fbd440c917106b237ef1a2f1449dfbb9b6f6e1ce17c94cd6a1e0d438376"}, - {file = "kiwisolver-1.4.7-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:5360cc32706dab3931f738d3079652d20982511f7c0ac5711483e6eab08efff2"}, - {file = "kiwisolver-1.4.7-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:942216596dc64ddb25adb215c3c783215b23626f8d84e8eff8d6d45c3f29f75a"}, - {file = "kiwisolver-1.4.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:48b571ecd8bae15702e4f22d3ff6a0f13e54d3d00cd25216d5e7f658242065ee"}, - {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ad42ba922c67c5f219097b28fae965e10045ddf145d2928bfac2eb2e17673640"}, - {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:612a10bdae23404a72941a0fc8fa2660c6ea1217c4ce0dbcab8a8f6543ea9e7f"}, - {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9e838bba3a3bac0fe06d849d29772eb1afb9745a59710762e4ba3f4cb8424483"}, - {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:22f499f6157236c19f4bbbd472fa55b063db77a16cd74d49afe28992dff8c258"}, - {file = "kiwisolver-1.4.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:693902d433cf585133699972b6d7c42a8b9f8f826ebcaf0132ff55200afc599e"}, - {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4e77f2126c3e0b0d055f44513ed349038ac180371ed9b52fe96a32aa071a5107"}, - {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:657a05857bda581c3656bfc3b20e353c232e9193eb167766ad2dc58b56504948"}, - {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4bfa75a048c056a411f9705856abfc872558e33c055d80af6a380e3658766038"}, - {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:34ea1de54beef1c104422d210c47c7d2a4999bdecf42c7b5718fbe59a4cac383"}, - {file = "kiwisolver-1.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:90da3b5f694b85231cf93586dad5e90e2d71b9428f9aad96952c99055582f520"}, - {file = "kiwisolver-1.4.7-cp312-cp312-win32.whl", hash = "sha256:18e0cca3e008e17fe9b164b55735a325140a5a35faad8de92dd80265cd5eb80b"}, - {file = "kiwisolver-1.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:58cb20602b18f86f83a5c87d3ee1c766a79c0d452f8def86d925e6c60fbf7bfb"}, - {file = "kiwisolver-1.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:f5a8b53bdc0b3961f8b6125e198617c40aeed638b387913bf1ce78afb1b0be2a"}, - {file = "kiwisolver-1.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2e6039dcbe79a8e0f044f1c39db1986a1b8071051efba3ee4d74f5b365f5226e"}, - {file = "kiwisolver-1.4.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a1ecf0ac1c518487d9d23b1cd7139a6a65bc460cd101ab01f1be82ecf09794b6"}, - {file = "kiwisolver-1.4.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ab9ccab2b5bd5702ab0803676a580fffa2aa178c2badc5557a84cc943fcf750"}, - {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f816dd2277f8d63d79f9c8473a79fe54047bc0467754962840782c575522224d"}, - {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf8bcc23ceb5a1b624572a1623b9f79d2c3b337c8c455405ef231933a10da379"}, - {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:dea0bf229319828467d7fca8c7c189780aa9ff679c94539eed7532ebe33ed37c"}, - {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c06a4c7cf15ec739ce0e5971b26c93638730090add60e183530d70848ebdd34"}, - {file = "kiwisolver-1.4.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:913983ad2deb14e66d83c28b632fd35ba2b825031f2fa4ca29675e665dfecbe1"}, - {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5337ec7809bcd0f424c6b705ecf97941c46279cf5ed92311782c7c9c2026f07f"}, - {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4c26ed10c4f6fa6ddb329a5120ba3b6db349ca192ae211e882970bfc9d91420b"}, - {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c619b101e6de2222c1fcb0531e1b17bbffbe54294bfba43ea0d411d428618c27"}, - {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:073a36c8273647592ea332e816e75ef8da5c303236ec0167196793eb1e34657a"}, - {file = "kiwisolver-1.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:3ce6b2b0231bda412463e152fc18335ba32faf4e8c23a754ad50ffa70e4091ee"}, - {file = "kiwisolver-1.4.7-cp313-cp313-win32.whl", hash = "sha256:f4c9aee212bc89d4e13f58be11a56cc8036cabad119259d12ace14b34476fd07"}, - {file = "kiwisolver-1.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:8a3ec5aa8e38fc4c8af308917ce12c536f1c88452ce554027e55b22cbbfbff76"}, - {file = "kiwisolver-1.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:76c8094ac20ec259471ac53e774623eb62e6e1f56cd8690c67ce6ce4fcb05650"}, - {file = "kiwisolver-1.4.7-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5d5abf8f8ec1f4e22882273c423e16cae834c36856cac348cfbfa68e01c40f3a"}, - {file = "kiwisolver-1.4.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:aeb3531b196ef6f11776c21674dba836aeea9d5bd1cf630f869e3d90b16cfade"}, - {file = "kiwisolver-1.4.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:b7d755065e4e866a8086c9bdada157133ff466476a2ad7861828e17b6026e22c"}, - {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08471d4d86cbaec61f86b217dd938a83d85e03785f51121e791a6e6689a3be95"}, - {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7bbfcb7165ce3d54a3dfbe731e470f65739c4c1f85bb1018ee912bae139e263b"}, - {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d34eb8494bea691a1a450141ebb5385e4b69d38bb8403b5146ad279f4b30fa3"}, - {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9242795d174daa40105c1d86aba618e8eab7bf96ba8c3ee614da8302a9f95503"}, - {file = "kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a0f64a48bb81af7450e641e3fe0b0394d7381e342805479178b3d335d60ca7cf"}, - {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8e045731a5416357638d1700927529e2b8ab304811671f665b225f8bf8d8f933"}, - {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:4322872d5772cae7369f8351da1edf255a604ea7087fe295411397d0cfd9655e"}, - {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:e1631290ee9271dffe3062d2634c3ecac02c83890ada077d225e081aca8aab89"}, - {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:edcfc407e4eb17e037bca59be0e85a2031a2ac87e4fed26d3e9df88b4165f92d"}, - {file = "kiwisolver-1.4.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:4d05d81ecb47d11e7f8932bd8b61b720bf0b41199358f3f5e36d38e28f0532c5"}, - {file = "kiwisolver-1.4.7-cp38-cp38-win32.whl", hash = "sha256:b38ac83d5f04b15e515fd86f312479d950d05ce2368d5413d46c088dda7de90a"}, - {file = "kiwisolver-1.4.7-cp38-cp38-win_amd64.whl", hash = "sha256:d83db7cde68459fc803052a55ace60bea2bae361fc3b7a6d5da07e11954e4b09"}, - {file = "kiwisolver-1.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:3f9362ecfca44c863569d3d3c033dbe8ba452ff8eed6f6b5806382741a1334bd"}, - {file = "kiwisolver-1.4.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:e8df2eb9b2bac43ef8b082e06f750350fbbaf2887534a5be97f6cf07b19d9583"}, - {file = "kiwisolver-1.4.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:f32d6edbc638cde7652bd690c3e728b25332acbadd7cad670cc4a02558d9c417"}, - {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:e2e6c39bd7b9372b0be21456caab138e8e69cc0fc1190a9dfa92bd45a1e6e904"}, - {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:dda56c24d869b1193fcc763f1284b9126550eaf84b88bbc7256e15028f19188a"}, - {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:79849239c39b5e1fd906556c474d9b0439ea6792b637511f3fe3a41158d89ca8"}, - {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e3bc157fed2a4c02ec468de4ecd12a6e22818d4f09cde2c31ee3226ffbefab2"}, - {file = "kiwisolver-1.4.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3da53da805b71e41053dc670f9a820d1157aae77b6b944e08024d17bcd51ef88"}, - {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8705f17dfeb43139a692298cb6637ee2e59c0194538153e83e9ee0c75c2eddde"}, - {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:82a5c2f4b87c26bb1a0ef3d16b5c4753434633b83d365cc0ddf2770c93829e3c"}, - {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce8be0466f4c0d585cdb6c1e2ed07232221df101a4c6f28821d2aa754ca2d9e2"}, - {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:409afdfe1e2e90e6ee7fc896f3df9a7fec8e793e58bfa0d052c8a82f99c37abb"}, - {file = "kiwisolver-1.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5b9c3f4ee0b9a439d2415012bd1b1cc2df59e4d6a9939f4d669241d30b414327"}, - {file = "kiwisolver-1.4.7-cp39-cp39-win32.whl", hash = "sha256:a79ae34384df2b615eefca647a2873842ac3b596418032bef9a7283675962644"}, - {file = "kiwisolver-1.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:cf0438b42121a66a3a667de17e779330fc0f20b0d97d59d2f2121e182b0505e4"}, - {file = "kiwisolver-1.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:764202cc7e70f767dab49e8df52c7455e8de0df5d858fa801a11aa0d882ccf3f"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:94252291e3fe68001b1dd747b4c0b3be12582839b95ad4d1b641924d68fd4643"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:5b7dfa3b546da08a9f622bb6becdb14b3e24aaa30adba66749d38f3cc7ea9706"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bd3de6481f4ed8b734da5df134cd5a6a64fe32124fe83dde1e5b5f29fe30b1e6"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a91b5f9f1205845d488c928e8570dcb62b893372f63b8b6e98b863ebd2368ff2"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40fa14dbd66b8b8f470d5fc79c089a66185619d31645f9b0773b88b19f7223c4"}, - {file = "kiwisolver-1.4.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:eb542fe7933aa09d8d8f9d9097ef37532a7df6497819d16efe4359890a2f417a"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:bfa1acfa0c54932d5607e19a2c24646fb4c1ae2694437789129cf099789a3b00"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:eee3ea935c3d227d49b4eb85660ff631556841f6e567f0f7bda972df6c2c9935"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f3160309af4396e0ed04db259c3ccbfdc3621b5559b5453075e5de555e1f3a1b"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a17f6a29cf8935e587cc8a4dbfc8368c55edc645283db0ce9801016f83526c2d"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:10849fb2c1ecbfae45a693c070e0320a91b35dd4bcf58172c023b994283a124d"}, - {file = "kiwisolver-1.4.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:ac542bf38a8a4be2dc6b15248d36315ccc65f0743f7b1a76688ffb6b5129a5c2"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:8b01aac285f91ca889c800042c35ad3b239e704b150cfd3382adfc9dcc780e39"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:48be928f59a1f5c8207154f935334d374e79f2b5d212826307d072595ad76a2e"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f37cfe618a117e50d8c240555331160d73d0411422b59b5ee217843d7b693608"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:599b5c873c63a1f6ed7eead644a8a380cfbdf5db91dcb6f85707aaab213b1674"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:801fa7802e5cfabe3ab0c81a34c323a319b097dfb5004be950482d882f3d7225"}, - {file = "kiwisolver-1.4.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:0c6c43471bc764fad4bc99c5c2d6d16a676b1abf844ca7c8702bdae92df01ee0"}, - {file = "kiwisolver-1.4.7.tar.gz", hash = "sha256:9893ff81bd7107f7b685d3017cc6583daadb4fc26e4a888350df530e41980a60"}, -] - -[[package]] -name = "llvmlite" -version = "0.44.0" -description = "lightweight wrapper around basic LLVM functionality" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614"}, - {file = "llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791"}, - {file = "llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8"}, - {file = "llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408"}, - {file = "llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2"}, - {file = "llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3"}, - {file = "llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427"}, - {file = "llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1"}, - {file = "llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610"}, - {file = "llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955"}, - {file = "llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad"}, - {file = "llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db"}, - {file = "llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9"}, - {file = "llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d"}, - {file = "llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1"}, - {file = "llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516"}, - {file = "llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e"}, - {file = "llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf"}, - {file = "llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc"}, - {file = "llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930"}, - {file = "llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4"}, -] - -[[package]] -name = "mako" -version = "1.3.5" -description = "A super-fast templating language that borrows the best ideas from the existing templating languages." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "Mako-1.3.5-py3-none-any.whl", hash = "sha256:260f1dbc3a519453a9c856dedfe4beb4e50bd5a26d96386cb6c80856556bb91a"}, - {file = "Mako-1.3.5.tar.gz", hash = "sha256:48dbc20568c1d276a2698b36d968fa76161bf127194907ea6fc594fa81f943bc"}, -] - -[package.dependencies] -MarkupSafe = ">=0.9.2" - -[package.extras] -babel = ["Babel"] -lingua = ["lingua"] -testing = ["pytest"] - -[[package]] -name = "markupsafe" -version = "2.1.5" -description = "Safely add untrusted strings to HTML/XML markup." -optional = false -python-versions = ">=3.7" -groups = ["main", "dev"] -files = [ - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl", hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4"}, - {file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl", hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl", hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906"}, - {file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl", hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl", hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad"}, - {file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl", hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl", hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371"}, - {file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl", hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl", hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff"}, - {file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl", hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl", hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf"}, - {file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl", hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5"}, - {file = "MarkupSafe-2.1.5.tar.gz", hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b"}, -] - -[[package]] -name = "matplotlib" -version = "3.9.2" -description = "Python plotting package" -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "matplotlib-3.9.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:9d78bbc0cbc891ad55b4f39a48c22182e9bdaea7fc0e5dbd364f49f729ca1bbb"}, - {file = "matplotlib-3.9.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c375cc72229614632c87355366bdf2570c2dac01ac66b8ad048d2dabadf2d0d4"}, - {file = "matplotlib-3.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d94ff717eb2bd0b58fe66380bd8b14ac35f48a98e7c6765117fe67fb7684e64"}, - {file = "matplotlib-3.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab68d50c06938ef28681073327795c5db99bb4666214d2d5f880ed11aeaded66"}, - {file = "matplotlib-3.9.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:65aacf95b62272d568044531e41de26285d54aec8cb859031f511f84bd8b495a"}, - {file = "matplotlib-3.9.2-cp310-cp310-win_amd64.whl", hash = "sha256:3fd595f34aa8a55b7fc8bf9ebea8aa665a84c82d275190a61118d33fbc82ccae"}, - {file = "matplotlib-3.9.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:d8dd059447824eec055e829258ab092b56bb0579fc3164fa09c64f3acd478772"}, - {file = "matplotlib-3.9.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c797dac8bb9c7a3fd3382b16fe8f215b4cf0f22adccea36f1545a6d7be310b41"}, - {file = "matplotlib-3.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d719465db13267bcef19ea8954a971db03b9f48b4647e3860e4bc8e6ed86610f"}, - {file = "matplotlib-3.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8912ef7c2362f7193b5819d17dae8629b34a95c58603d781329712ada83f9447"}, - {file = "matplotlib-3.9.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:7741f26a58a240f43bee74965c4882b6c93df3e7eb3de160126d8c8f53a6ae6e"}, - {file = "matplotlib-3.9.2-cp311-cp311-win_amd64.whl", hash = "sha256:ae82a14dab96fbfad7965403c643cafe6515e386de723e498cf3eeb1e0b70cc7"}, - {file = "matplotlib-3.9.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:ac43031375a65c3196bee99f6001e7fa5bdfb00ddf43379d3c0609bdca042df9"}, - {file = "matplotlib-3.9.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:be0fc24a5e4531ae4d8e858a1a548c1fe33b176bb13eff7f9d0d38ce5112a27d"}, - {file = "matplotlib-3.9.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bf81de2926c2db243c9b2cbc3917619a0fc85796c6ba4e58f541df814bbf83c7"}, - {file = "matplotlib-3.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6ee45bc4245533111ced13f1f2cace1e7f89d1c793390392a80c139d6cf0e6c"}, - {file = "matplotlib-3.9.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:306c8dfc73239f0e72ac50e5a9cf19cc4e8e331dd0c54f5e69ca8758550f1e1e"}, - {file = "matplotlib-3.9.2-cp312-cp312-win_amd64.whl", hash = "sha256:5413401594cfaff0052f9d8b1aafc6d305b4bd7c4331dccd18f561ff7e1d3bd3"}, - {file = "matplotlib-3.9.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:18128cc08f0d3cfff10b76baa2f296fc28c4607368a8402de61bb3f2eb33c7d9"}, - {file = "matplotlib-3.9.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4876d7d40219e8ae8bb70f9263bcbe5714415acfdf781086601211335e24f8aa"}, - {file = "matplotlib-3.9.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6d9f07a80deab4bb0b82858a9e9ad53d1382fd122be8cde11080f4e7dfedb38b"}, - {file = "matplotlib-3.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7c0410f181a531ec4e93bbc27692f2c71a15c2da16766f5ba9761e7ae518413"}, - {file = "matplotlib-3.9.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:909645cce2dc28b735674ce0931a4ac94e12f5b13f6bb0b5a5e65e7cea2c192b"}, - {file = "matplotlib-3.9.2-cp313-cp313-win_amd64.whl", hash = "sha256:f32c7410c7f246838a77d6d1eff0c0f87f3cb0e7c4247aebea71a6d5a68cab49"}, - {file = "matplotlib-3.9.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:37e51dd1c2db16ede9cfd7b5cabdfc818b2c6397c83f8b10e0e797501c963a03"}, - {file = "matplotlib-3.9.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b82c5045cebcecd8496a4d694d43f9cc84aeeb49fe2133e036b207abe73f4d30"}, - {file = "matplotlib-3.9.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f053c40f94bc51bc03832a41b4f153d83f2062d88c72b5e79997072594e97e51"}, - {file = "matplotlib-3.9.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dbe196377a8248972f5cede786d4c5508ed5f5ca4a1e09b44bda889958b33f8c"}, - {file = "matplotlib-3.9.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:5816b1e1fe8c192cbc013f8f3e3368ac56fbecf02fb41b8f8559303f24c5015e"}, - {file = "matplotlib-3.9.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:cef2a73d06601437be399908cf13aee74e86932a5ccc6ccdf173408ebc5f6bb2"}, - {file = "matplotlib-3.9.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e0830e188029c14e891fadd99702fd90d317df294c3298aad682739c5533721a"}, - {file = "matplotlib-3.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:03ba9c1299c920964e8d3857ba27173b4dbb51ca4bab47ffc2c2ba0eb5e2cbc5"}, - {file = "matplotlib-3.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1cd93b91ab47a3616b4d3c42b52f8363b88ca021e340804c6ab2536344fad9ca"}, - {file = "matplotlib-3.9.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6d1ce5ed2aefcdce11904fc5bbea7d9c21fff3d5f543841edf3dea84451a09ea"}, - {file = "matplotlib-3.9.2-cp39-cp39-win_amd64.whl", hash = "sha256:b2696efdc08648536efd4e1601b5fd491fd47f4db97a5fbfd175549a7365c1b2"}, - {file = "matplotlib-3.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:d52a3b618cb1cbb769ce2ee1dcdb333c3ab6e823944e9a2d36e37253815f9556"}, - {file = "matplotlib-3.9.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:039082812cacd6c6bec8e17a9c1e6baca230d4116d522e81e1f63a74d01d2e21"}, - {file = "matplotlib-3.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6758baae2ed64f2331d4fd19be38b7b4eae3ecec210049a26b6a4f3ae1c85dcc"}, - {file = "matplotlib-3.9.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:050598c2b29e0b9832cde72bcf97627bf00262adbc4a54e2b856426bb2ef0697"}, - {file = "matplotlib-3.9.2.tar.gz", hash = "sha256:96ab43906269ca64a6366934106fa01534454a69e471b7bf3d79083981aaab92"}, -] - -[package.dependencies] -contourpy = ">=1.0.1" -cycler = ">=0.10" -fonttools = ">=4.22.0" -kiwisolver = ">=1.3.1" -numpy = ">=1.23" -packaging = ">=20.0" -pillow = ">=8" -pyparsing = ">=2.3.1" -python-dateutil = ">=2.7" - -[package.extras] -dev = ["meson-python (>=0.13.1)", "numpy (>=1.25)", "pybind11 (>=2.6)", "setuptools (>=64)", "setuptools_scm (>=7)"] - -[[package]] -name = "matplotlib-inline" -version = "0.1.7" -description = "Inline Matplotlib backend for Jupyter" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"}, - {file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"}, -] - -[package.dependencies] -traitlets = "*" - -[[package]] -name = "mistune" -version = "3.0.2" -description = "A sane and fast Markdown parser with useful plugins and renderers" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "mistune-3.0.2-py3-none-any.whl", hash = "sha256:71481854c30fdbc938963d3605b72501f5c10a9320ecd412c121c163a1c7d205"}, - {file = "mistune-3.0.2.tar.gz", hash = "sha256:fc7f93ded930c92394ef2cb6f04a8aabab4117a91449e72dcc8dfa646a508be8"}, -] - -[[package]] -name = "multidict" -version = "6.1.0" -description = "multidict implementation" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3380252550e372e8511d49481bd836264c009adb826b23fefcc5dd3c69692f60"}, - {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:99f826cbf970077383d7de805c0681799491cb939c25450b9b5b3ced03ca99f1"}, - {file = "multidict-6.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a114d03b938376557927ab23f1e950827c3b893ccb94b62fd95d430fd0e5cf53"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1c416351ee6271b2f49b56ad7f308072f6f44b37118d69c2cad94f3fa8a40d5"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b5d83030255983181005e6cfbac1617ce9746b219bc2aad52201ad121226581"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3e97b5e938051226dc025ec80980c285b053ffb1e25a3db2a3aa3bc046bf7f56"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d618649d4e70ac6efcbba75be98b26ef5078faad23592f9b51ca492953012429"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10524ebd769727ac77ef2278390fb0068d83f3acb7773792a5080f2b0abf7748"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ff3827aef427c89a25cc96ded1759271a93603aba9fb977a6d264648ebf989db"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06809f4f0f7ab7ea2cabf9caca7d79c22c0758b58a71f9d32943ae13c7ace056"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f179dee3b863ab1c59580ff60f9d99f632f34ccb38bf67a33ec6b3ecadd0fd76"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:aaed8b0562be4a0876ee3b6946f6869b7bcdb571a5d1496683505944e268b160"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c8b88a2ccf5493b6c8da9076fb151ba106960a2df90c2633f342f120751a9e7"}, - {file = "multidict-6.1.0-cp310-cp310-win32.whl", hash = "sha256:4a9cb68166a34117d6646c0023c7b759bf197bee5ad4272f420a0141d7eb03a0"}, - {file = "multidict-6.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:20b9b5fbe0b88d0bdef2012ef7dee867f874b72528cf1d08f1d59b0e3850129d"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3efe2c2cb5763f2f1b275ad2bf7a287d3f7ebbef35648a9726e3b69284a4f3d6"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7053d3b0353a8b9de430a4f4b4268ac9a4fb3481af37dfe49825bf45ca24156"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:27e5fc84ccef8dfaabb09d82b7d179c7cf1a3fbc8a966f8274fcb4ab2eb4cadb"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e2b90b43e696f25c62656389d32236e049568b39320e2735d51f08fd362761b"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d83a047959d38a7ff552ff94be767b7fd79b831ad1cd9920662db05fec24fe72"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1a9dd711d0877a1ece3d2e4fea11a8e75741ca21954c919406b44e7cf971304"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec2abea24d98246b94913b76a125e855eb5c434f7c46546046372fe60f666351"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4867cafcbc6585e4b678876c489b9273b13e9fff9f6d6d66add5e15d11d926cb"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b48204e8d955c47c55b72779802b219a39acc3ee3d0116d5080c388970b76e3"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8fff389528cad1618fb4b26b95550327495462cd745d879a8c7c2115248e399"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a7a9541cd308eed5e30318430a9c74d2132e9a8cb46b901326272d780bf2d423"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da1758c76f50c39a2efd5e9859ce7d776317eb1dd34317c8152ac9251fc574a3"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c943a53e9186688b45b323602298ab727d8865d8c9ee0b17f8d62d14b56f0753"}, - {file = "multidict-6.1.0-cp311-cp311-win32.whl", hash = "sha256:90f8717cb649eea3504091e640a1b8568faad18bd4b9fcd692853a04475a4b80"}, - {file = "multidict-6.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:82176036e65644a6cc5bd619f65f6f19781e8ec2e5330f51aa9ada7504cc1926"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04772ed465fa3cc947db808fa306d79b43e896beb677a56fb2347ca1a49c1fa"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6180c0ae073bddeb5a97a38c03f30c233e0a4d39cd86166251617d1bbd0af436"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:071120490b47aa997cca00666923a83f02c7fbb44f71cf7f136df753f7fa8761"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50b3a2710631848991d0bf7de077502e8994c804bb805aeb2925a981de58ec2e"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b58c621844d55e71c1b7f7c498ce5aa6985d743a1a59034c57a905b3f153c1ef"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55b6d90641869892caa9ca42ff913f7ff1c5ece06474fbd32fb2cf6834726c95"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b820514bfc0b98a30e3d85462084779900347e4d49267f747ff54060cc33925"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10a9b09aba0c5b48c53761b7c720aaaf7cf236d5fe394cd399c7ba662d5f9966"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e16bf3e5fc9f44632affb159d30a437bfe286ce9e02754759be5536b169b305"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76f364861c3bfc98cbbcbd402d83454ed9e01a5224bb3a28bf70002a230f73e2"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:820c661588bd01a0aa62a1283f20d2be4281b086f80dad9e955e690c75fb54a2"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:0e5f362e895bc5b9e67fe6e4ded2492d8124bdf817827f33c5b46c2fe3ffaca6"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3ec660d19bbc671e3a6443325f07263be452c453ac9e512f5eb935e7d4ac28b3"}, - {file = "multidict-6.1.0-cp312-cp312-win32.whl", hash = "sha256:58130ecf8f7b8112cdb841486404f1282b9c86ccb30d3519faf301b2e5659133"}, - {file = "multidict-6.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:188215fc0aafb8e03341995e7c4797860181562380f81ed0a87ff455b70bf1f1"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d569388c381b24671589335a3be6e1d45546c2988c2ebe30fdcada8457a31008"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:052e10d2d37810b99cc170b785945421141bf7bb7d2f8799d431e7db229c385f"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f90c822a402cb865e396a504f9fc8173ef34212a342d92e362ca498cad308e28"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b225d95519a5bf73860323e633a664b0d85ad3d5bede6d30d95b35d4dfe8805b"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:23bfd518810af7de1116313ebd9092cb9aa629beb12f6ed631ad53356ed6b86c"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c09fcfdccdd0b57867577b719c69e347a436b86cd83747f179dbf0cc0d4c1f3"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf6bea52ec97e95560af5ae576bdac3aa3aae0b6758c6efa115236d9e07dae44"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57feec87371dbb3520da6192213c7d6fc892d5589a93db548331954de8248fd2"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0c3f390dc53279cbc8ba976e5f8035eab997829066756d811616b652b00a23a3"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:59bfeae4b25ec05b34f1956eaa1cb38032282cd4dfabc5056d0a1ec4d696d3aa"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b2f59caeaf7632cc633b5cf6fc449372b83bbdf0da4ae04d5be36118e46cc0aa"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:37bb93b2178e02b7b618893990941900fd25b6b9ac0fa49931a40aecdf083fe4"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4e9f48f58c2c523d5a06faea47866cd35b32655c46b443f163d08c6d0ddb17d6"}, - {file = "multidict-6.1.0-cp313-cp313-win32.whl", hash = "sha256:3a37ffb35399029b45c6cc33640a92bef403c9fd388acce75cdc88f58bd19a81"}, - {file = "multidict-6.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:e9aa71e15d9d9beaad2c6b9319edcdc0a49a43ef5c0a4c8265ca9ee7d6c67774"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:db7457bac39421addd0c8449933ac32d8042aae84a14911a757ae6ca3eef1392"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d094ddec350a2fb899fec68d8353c78233debde9b7d8b4beeafa70825f1c281a"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5845c1fd4866bb5dd3125d89b90e57ed3138241540897de748cdf19de8a2fca2"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9079dfc6a70abe341f521f78405b8949f96db48da98aeb43f9907f342f627cdc"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3914f5aaa0f36d5d60e8ece6a308ee1c9784cd75ec8151062614657a114c4478"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c08be4f460903e5a9d0f76818db3250f12e9c344e79314d1d570fc69d7f4eae4"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d093be959277cb7dee84b801eb1af388b6ad3ca6a6b6bf1ed7585895789d027d"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3702ea6872c5a2a4eeefa6ffd36b042e9773f05b1f37ae3ef7264b1163c2dcf6"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:2090f6a85cafc5b2db085124d752757c9d251548cedabe9bd31afe6363e0aff2"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:f67f217af4b1ff66c68a87318012de788dd95fcfeb24cc889011f4e1c7454dfd"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:189f652a87e876098bbc67b4da1049afb5f5dfbaa310dd67c594b01c10388db6"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:6bb5992037f7a9eff7991ebe4273ea7f51f1c1c511e6a2ce511d0e7bdb754492"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f4c2b9e770c4e393876e35a7046879d195cd123b4f116d299d442b335bcd"}, - {file = "multidict-6.1.0-cp38-cp38-win32.whl", hash = "sha256:e27bbb6d14416713a8bd7aaa1313c0fc8d44ee48d74497a0ff4c3a1b6ccb5167"}, - {file = "multidict-6.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:22f3105d4fb15c8f57ff3959a58fcab6ce36814486500cd7485651230ad4d4ef"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4e18b656c5e844539d506a0a06432274d7bd52a7487e6828c63a63d69185626c"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a185f876e69897a6f3325c3f19f26a297fa058c5e456bfcff8015e9a27e83ae1"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab7c4ceb38d91570a650dba194e1ca87c2b543488fe9309b4212694174fd539c"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e617fb6b0b6953fffd762669610c1c4ffd05632c138d61ac7e14ad187870669c"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16e5f4bf4e603eb1fdd5d8180f1a25f30056f22e55ce51fb3d6ad4ab29f7d96f"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c035da3f544b1882bac24115f3e2e8760f10a0107614fc9839fd232200b875"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:957cf8e4b6e123a9eea554fa7ebc85674674b713551de587eb318a2df3e00255"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:483a6aea59cb89904e1ceabd2b47368b5600fb7de78a6e4a2c2987b2d256cf30"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:87701f25a2352e5bf7454caa64757642734da9f6b11384c1f9d1a8e699758057"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:682b987361e5fd7a139ed565e30d81fd81e9629acc7d925a205366877d8c8657"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce2186a7df133a9c895dea3331ddc5ddad42cdd0d1ea2f0a51e5d161e4762f28"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9f636b730f7e8cb19feb87094949ba54ee5357440b9658b2a32a5ce4bce53972"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:73eae06aa53af2ea5270cc066dcaf02cc60d2994bbb2c4ef5764949257d10f43"}, - {file = "multidict-6.1.0-cp39-cp39-win32.whl", hash = "sha256:1ca0083e80e791cffc6efce7660ad24af66c8d4079d2a750b29001b53ff59ada"}, - {file = "multidict-6.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:aa466da5b15ccea564bdab9c89175c762bc12825f4659c11227f515cee76fa4a"}, - {file = "multidict-6.1.0-py3-none-any.whl", hash = "sha256:48e171e52d1c4d33888e529b999e5900356b9ae588c2f09a52dcefb158b27506"}, - {file = "multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a"}, -] - -[[package]] -name = "nats-py" -version = "2.9.0" -description = "NATS client for Python" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "nats_py-2.9.0.tar.gz", hash = "sha256:01886eb9e0a87f0ec630652cf1fae65d2a8556378a609bc6cc07d2ea60c8d0dd"}, -] - -[package.extras] -aiohttp = ["aiohttp"] -fast-parse = ["fast-mail-parser"] -nkeys = ["nkeys"] - -[[package]] -name = "nbclient" -version = "0.10.0" -description = "A client library for executing notebooks. Formerly nbconvert's ExecutePreprocessor." -optional = false -python-versions = ">=3.8.0" -groups = ["dev"] -files = [ - {file = "nbclient-0.10.0-py3-none-any.whl", hash = "sha256:f13e3529332a1f1f81d82a53210322476a168bb7090a0289c795fe9cc11c9d3f"}, - {file = "nbclient-0.10.0.tar.gz", hash = "sha256:4b3f1b7dba531e498449c4db4f53da339c91d449dc11e9af3a43b4eb5c5abb09"}, -] - -[package.dependencies] -jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -nbformat = ">=5.1" -traitlets = ">=5.4" - -[package.extras] -dev = ["pre-commit"] -docs = ["autodoc-traits", "mock", "moto", "myst-parser", "nbclient[test]", "sphinx (>=1.7)", "sphinx-book-theme", "sphinxcontrib-spelling"] -test = ["flaky", "ipykernel (>=6.19.3)", "ipython", "ipywidgets", "nbconvert (>=7.0.0)", "pytest (>=7.0,<8)", "pytest-asyncio", "pytest-cov (>=4.0)", "testpath", "xmltodict"] - -[[package]] -name = "nbconvert" -version = "7.16.4" -description = "Converting Jupyter Notebooks (.ipynb files) to other formats. Output formats include asciidoc, html, latex, markdown, pdf, py, rst, script. nbconvert can be used both as a Python library (`import nbconvert`) or as a command line tool (invoked as `jupyter nbconvert ...`)." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "nbconvert-7.16.4-py3-none-any.whl", hash = "sha256:05873c620fe520b6322bf8a5ad562692343fe3452abda5765c7a34b7d1aa3eb3"}, - {file = "nbconvert-7.16.4.tar.gz", hash = "sha256:86ca91ba266b0a448dc96fa6c5b9d98affabde2867b363258703536807f9f7f4"}, -] - -[package.dependencies] -beautifulsoup4 = "*" -bleach = "!=5.0.0" -defusedxml = "*" -jinja2 = ">=3.0" -jupyter-core = ">=4.7" -jupyterlab-pygments = "*" -markupsafe = ">=2.0" -mistune = ">=2.0.3,<4" -nbclient = ">=0.5.0" -nbformat = ">=5.7" -packaging = "*" -pandocfilters = ">=1.4.1" -pygments = ">=2.4.1" -tinycss2 = "*" -traitlets = ">=5.1" - -[package.extras] -all = ["flaky", "ipykernel", "ipython", "ipywidgets (>=7.5)", "myst-parser", "nbsphinx (>=0.2.12)", "playwright", "pydata-sphinx-theme", "pyqtwebengine (>=5.15)", "pytest (>=7)", "sphinx (==5.0.2)", "sphinxcontrib-spelling", "tornado (>=6.1)"] -docs = ["ipykernel", "ipython", "myst-parser", "nbsphinx (>=0.2.12)", "pydata-sphinx-theme", "sphinx (==5.0.2)", "sphinxcontrib-spelling"] -qtpdf = ["pyqtwebengine (>=5.15)"] -qtpng = ["pyqtwebengine (>=5.15)"] -serve = ["tornado (>=6.1)"] -test = ["flaky", "ipykernel", "ipywidgets (>=7.5)", "pytest (>=7)"] -webpdf = ["playwright"] - -[[package]] -name = "nbformat" -version = "5.10.4" -description = "The Jupyter Notebook format" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "nbformat-5.10.4-py3-none-any.whl", hash = "sha256:3b48d6c8fbca4b299bf3982ea7db1af21580e4fec269ad087b9e81588891200b"}, - {file = "nbformat-5.10.4.tar.gz", hash = "sha256:322168b14f937a5d11362988ecac2a4952d3d8e3a2cbeb2319584631226d5b3a"}, -] - -[package.dependencies] -fastjsonschema = ">=2.15" -jsonschema = ">=2.6" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -traitlets = ">=5.1" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["pep440", "pre-commit", "pytest", "testpath"] - -[[package]] -name = "nest-asyncio" -version = "1.6.0" -description = "Patch asyncio to allow nested event loops" -optional = false -python-versions = ">=3.5" -groups = ["dev"] -files = [ - {file = "nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c"}, - {file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"}, -] - -[[package]] -name = "notebook" -version = "7.2.2" -description = "Jupyter Notebook - A web-based notebook environment for interactive computing" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "notebook-7.2.2-py3-none-any.whl", hash = "sha256:c89264081f671bc02eec0ed470a627ed791b9156cad9285226b31611d3e9fe1c"}, - {file = "notebook-7.2.2.tar.gz", hash = "sha256:2ef07d4220421623ad3fe88118d687bc0450055570cdd160814a59cf3a1c516e"}, -] - -[package.dependencies] -jupyter-server = ">=2.4.0,<3" -jupyterlab = ">=4.2.0,<4.3" -jupyterlab-server = ">=2.27.1,<3" -notebook-shim = ">=0.2,<0.3" -tornado = ">=6.2.0" - -[package.extras] -dev = ["hatch", "pre-commit"] -docs = ["myst-parser", "nbsphinx", "pydata-sphinx-theme", "sphinx (>=1.3.6)", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["importlib-resources (>=5.0) ; python_version < \"3.10\"", "ipykernel", "jupyter-server[test] (>=2.4.0,<3)", "jupyterlab-server[test] (>=2.27.1,<3)", "nbval", "pytest (>=7.0)", "pytest-console-scripts", "pytest-timeout", "pytest-tornasync", "requests"] - -[[package]] -name = "notebook-shim" -version = "0.2.4" -description = "A shim layer for notebook traits and config" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "notebook_shim-0.2.4-py3-none-any.whl", hash = "sha256:411a5be4e9dc882a074ccbcae671eda64cceb068767e9a3419096986560e1cef"}, - {file = "notebook_shim-0.2.4.tar.gz", hash = "sha256:b4b2cfa1b65d98307ca24361f5b30fe785b53c3fd07b7a47e89acb5e6ac638cb"}, -] - -[package.dependencies] -jupyter-server = ">=1.8,<3" - -[package.extras] -test = ["pytest", "pytest-console-scripts", "pytest-jupyter", "pytest-tornasync"] - -[[package]] -name = "numba" -version = "0.61.0" -description = "compiling Python code using LLVM" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "numba-0.61.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9cab9783a700fa428b1a54d65295122bc03b3de1d01fb819a6b9dbbddfdb8c43"}, - {file = "numba-0.61.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46c5ae094fb3706f5adf9021bfb7fc11e44818d61afee695cdee4eadfed45e98"}, - {file = "numba-0.61.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6fb74e81aa78a2303e30593d8331327dfc0d2522b5db05ac967556a26db3ef87"}, - {file = "numba-0.61.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0ebbd4827091384ab8c4615ba1b3ca8bc639a3a000157d9c37ba85d34cd0da1b"}, - {file = "numba-0.61.0-cp310-cp310-win_amd64.whl", hash = "sha256:43aa4d7d10c542d3c78106b8481e0cbaaec788c39ee8e3d7901682748ffdf0b4"}, - {file = "numba-0.61.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:bf64c2d0f3d161af603de3825172fb83c2600bcb1d53ae8ea568d4c53ba6ac08"}, - {file = "numba-0.61.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de5aa7904741425f28e1028b85850b31f0a245e9eb4f7c38507fb893283a066c"}, - {file = "numba-0.61.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21c2fe25019267a608e2710a6a947f557486b4b0478b02e45a81cf606a05a7d4"}, - {file = "numba-0.61.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:74250b26ed6a1428763e774dc5b2d4e70d93f73795635b5412b8346a4d054574"}, - {file = "numba-0.61.0-cp311-cp311-win_amd64.whl", hash = "sha256:b72bbc8708e98b3741ad0c63f9929c47b623cc4ee86e17030a4f3e301e8401ac"}, - {file = "numba-0.61.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:152146ecdbb8d8176f294e9f755411e6f270103a11c3ff50cecc413f794e52c8"}, - {file = "numba-0.61.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5cafa6095716fcb081618c28a8d27bf7c001e09696f595b41836dec114be2905"}, - {file = "numba-0.61.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ffe9fe373ed30638d6e20a0269f817b2c75d447141f55a675bfcf2d1fe2e87fb"}, - {file = "numba-0.61.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f25f7fef0206d55c1cfb796ad833cbbc044e2884751e56e798351280038484c"}, - {file = "numba-0.61.0-cp312-cp312-win_amd64.whl", hash = "sha256:550d389573bc3b895e1ccb18289feea11d937011de4d278b09dc7ed585d1cdcb"}, - {file = "numba-0.61.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:b96fafbdcf6f69b69855273e988696aae4974115a815f6818fef4af7afa1f6b8"}, - {file = "numba-0.61.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f6c452dca1de8e60e593f7066df052dd8da09b243566ecd26d2b796e5d3087d"}, - {file = "numba-0.61.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:44240e694d4aa321430c97b21453e46014fe6c7b8b7d932afa7f6a88cc5d7e5e"}, - {file = "numba-0.61.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:764f0e47004f126f58c3b28e0a02374c420a9d15157b90806d68590f5c20cc89"}, - {file = "numba-0.61.0-cp313-cp313-win_amd64.whl", hash = "sha256:074cd38c5b1f9c65a4319d1f3928165f48975ef0537ad43385b2bd908e6e2e35"}, - {file = "numba-0.61.0.tar.gz", hash = "sha256:888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925"}, -] - -[package.dependencies] -llvmlite = "==0.44.*" -numpy = ">=1.24,<2.2" - -[[package]] -name = "numpy" -version = "2.1.0" -description = "Fundamental package for array computing in Python" -optional = false -python-versions = ">=3.10" -groups = ["main", "dev"] -files = [ - {file = "numpy-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6326ab99b52fafdcdeccf602d6286191a79fe2fda0ae90573c5814cd2b0bc1b8"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0937e54c09f7a9a68da6889362ddd2ff584c02d015ec92672c099b61555f8911"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:30014b234f07b5fec20f4146f69e13cfb1e33ee9a18a1879a0142fbb00d47673"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:899da829b362ade41e1e7eccad2cf274035e1cb36ba73034946fccd4afd8606b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08801848a40aea24ce16c2ecde3b756f9ad756586fb2d13210939eb69b023f5b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:398049e237d1aae53d82a416dade04defed1a47f87d18d5bd615b6e7d7e41d1f"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0abb3916a35d9090088a748636b2c06dc9a6542f99cd476979fb156a18192b84"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10e2350aea18d04832319aac0f887d5fcec1b36abd485d14f173e3e900b83e33"}, - {file = "numpy-2.1.0-cp310-cp310-win32.whl", hash = "sha256:f6b26e6c3b98adb648243670fddc8cab6ae17473f9dc58c51574af3e64d61211"}, - {file = "numpy-2.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:f505264735ee074250a9c78247ee8618292091d9d1fcc023290e9ac67e8f1afa"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:76368c788ccb4f4782cf9c842b316140142b4cbf22ff8db82724e82fe1205dce"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:f8e93a01a35be08d31ae33021e5268f157a2d60ebd643cfc15de6ab8e4722eb1"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:9523f8b46485db6939bd069b28b642fec86c30909cea90ef550373787f79530e"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54139e0eb219f52f60656d163cbe67c31ede51d13236c950145473504fa208cb"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5ebbf9fbdabed208d4ecd2e1dfd2c0741af2f876e7ae522c2537d404ca895c3"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:378cb4f24c7d93066ee4103204f73ed046eb88f9ad5bb2275bb9fa0f6a02bd36"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8f699a709120b220dfe173f79c73cb2a2cab2c0b88dd59d7b49407d032b8ebd"}, - {file = "numpy-2.1.0-cp311-cp311-win32.whl", hash = "sha256:ffbd6faeb190aaf2b5e9024bac9622d2ee549b7ec89ef3a9373fa35313d44e0e"}, - {file = "numpy-2.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:0af3a5987f59d9c529c022c8c2a64805b339b7ef506509fba7d0556649b9714b"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fe76d75b345dc045acdbc006adcb197cc680754afd6c259de60d358d60c93736"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f358ea9e47eb3c2d6eba121ab512dfff38a88db719c38d1e67349af210bc7529"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:dd94ce596bda40a9618324547cfaaf6650b1a24f5390350142499aa4e34e53d1"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b47c551c6724960479cefd7353656498b86e7232429e3a41ab83be4da1b109e8"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0756a179afa766ad7cb6f036de622e8a8f16ffdd55aa31f296c870b5679d745"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24003ba8ff22ea29a8c306e61d316ac74111cebf942afbf692df65509a05f111"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b34fa5e3b5d6dc7e0a4243fa0f81367027cb6f4a7215a17852979634b5544ee0"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4f982715e65036c34897eb598d64aef15150c447be2cfc6643ec7a11af06574"}, - {file = "numpy-2.1.0-cp312-cp312-win32.whl", hash = "sha256:c4cd94dfefbefec3f8b544f61286584292d740e6e9d4677769bc76b8f41deb02"}, - {file = "numpy-2.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a0cdef204199278f5c461a0bed6ed2e052998276e6d8ab2963d5b5c39a0500bc"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8ab81ccd753859ab89e67199b9da62c543850f819993761c1e94a75a814ed667"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:442596f01913656d579309edcd179a2a2f9977d9a14ff41d042475280fc7f34e"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:848c6b5cad9898e4b9ef251b6f934fa34630371f2e916261070a4eb9092ffd33"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:54c6a63e9d81efe64bfb7bcb0ec64332a87d0b87575f6009c8ba67ea6374770b"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:652e92fc409e278abdd61e9505649e3938f6d04ce7ef1953f2ec598a50e7c195"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ab32eb9170bf8ffcbb14f11613f4a0b108d3ffee0832457c5d4808233ba8977"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:8fb49a0ba4d8f41198ae2d52118b050fd34dace4b8f3fb0ee34e23eb4ae775b1"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:44e44973262dc3ae79e9063a1284a73e09d01b894b534a769732ccd46c28cc62"}, - {file = "numpy-2.1.0-cp313-cp313-win32.whl", hash = "sha256:ab83adc099ec62e044b1fbb3a05499fa1e99f6d53a1dde102b2d85eff66ed324"}, - {file = "numpy-2.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:de844aaa4815b78f6023832590d77da0e3b6805c644c33ce94a1e449f16d6ab5"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:343e3e152bf5a087511cd325e3b7ecfd5b92d369e80e74c12cd87826e263ec06"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f07fa2f15dabe91259828ce7d71b5ca9e2eb7c8c26baa822c825ce43552f4883"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5474dad8c86ee9ba9bb776f4b99ef2d41b3b8f4e0d199d4f7304728ed34d0300"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:1f817c71683fd1bb5cff1529a1d085a57f02ccd2ebc5cd2c566f9a01118e3b7d"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a3336fbfa0d38d3deacd3fe7f3d07e13597f29c13abf4d15c3b6dc2291cbbdd"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a894c51fd8c4e834f00ac742abad73fc485df1062f1b875661a3c1e1fb1c2f6"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:9156ca1f79fc4acc226696e95bfcc2b486f165a6a59ebe22b2c1f82ab190384a"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:624884b572dff8ca8f60fab591413f077471de64e376b17d291b19f56504b2bb"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:15ef8b2177eeb7e37dd5ef4016f30b7659c57c2c0b57a779f1d537ff33a72c7b"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:e5f0642cdf4636198a4990de7a71b693d824c56a757862230454629cf62e323d"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15976718c004466406342789f31b6673776360f3b1e3c575f25302d7e789575"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:6c1de77ded79fef664d5098a66810d4d27ca0224e9051906e634b3f7ead134c2"}, - {file = "numpy-2.1.0.tar.gz", hash = "sha256:7dc90da0081f7e1da49ec4e398ede6a8e9cc4f5ebe5f9e06b443ed889ee9aaa2"}, -] - -[[package]] -name = "orjson" -version = "3.10.7" -description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "orjson-3.10.7-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:74f4544f5a6405b90da8ea724d15ac9c36da4d72a738c64685003337401f5c12"}, - {file = "orjson-3.10.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:34a566f22c28222b08875b18b0dfbf8a947e69df21a9ed5c51a6bf91cfb944ac"}, - {file = "orjson-3.10.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bf6ba8ebc8ef5792e2337fb0419f8009729335bb400ece005606336b7fd7bab7"}, - {file = "orjson-3.10.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ac7cf6222b29fbda9e3a472b41e6a5538b48f2c8f99261eecd60aafbdb60690c"}, - {file = "orjson-3.10.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de817e2f5fc75a9e7dd350c4b0f54617b280e26d1631811a43e7e968fa71e3e9"}, - {file = "orjson-3.10.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:348bdd16b32556cf8d7257b17cf2bdb7ab7976af4af41ebe79f9796c218f7e91"}, - {file = "orjson-3.10.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:479fd0844ddc3ca77e0fd99644c7fe2de8e8be1efcd57705b5c92e5186e8a250"}, - {file = "orjson-3.10.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:fdf5197a21dd660cf19dfd2a3ce79574588f8f5e2dbf21bda9ee2d2b46924d84"}, - {file = "orjson-3.10.7-cp310-none-win32.whl", hash = "sha256:d374d36726746c81a49f3ff8daa2898dccab6596864ebe43d50733275c629175"}, - {file = "orjson-3.10.7-cp310-none-win_amd64.whl", hash = "sha256:cb61938aec8b0ffb6eef484d480188a1777e67b05d58e41b435c74b9d84e0b9c"}, - {file = "orjson-3.10.7-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:7db8539039698ddfb9a524b4dd19508256107568cdad24f3682d5773e60504a2"}, - {file = "orjson-3.10.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:480f455222cb7a1dea35c57a67578848537d2602b46c464472c995297117fa09"}, - {file = "orjson-3.10.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8a9c9b168b3a19e37fe2778c0003359f07822c90fdff8f98d9d2a91b3144d8e0"}, - {file = "orjson-3.10.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8de062de550f63185e4c1c54151bdddfc5625e37daf0aa1e75d2a1293e3b7d9a"}, - {file = "orjson-3.10.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6b0dd04483499d1de9c8f6203f8975caf17a6000b9c0c54630cef02e44ee624e"}, - {file = "orjson-3.10.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b58d3795dafa334fc8fd46f7c5dc013e6ad06fd5b9a4cc98cb1456e7d3558bd6"}, - {file = "orjson-3.10.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:33cfb96c24034a878d83d1a9415799a73dc77480e6c40417e5dda0710d559ee6"}, - {file = "orjson-3.10.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:e724cebe1fadc2b23c6f7415bad5ee6239e00a69f30ee423f319c6af70e2a5c0"}, - {file = "orjson-3.10.7-cp311-none-win32.whl", hash = "sha256:82763b46053727a7168d29c772ed5c870fdae2f61aa8a25994c7984a19b1021f"}, - {file = "orjson-3.10.7-cp311-none-win_amd64.whl", hash = "sha256:eb8d384a24778abf29afb8e41d68fdd9a156cf6e5390c04cc07bbc24b89e98b5"}, - {file = "orjson-3.10.7-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:44a96f2d4c3af51bfac6bc4ef7b182aa33f2f054fd7f34cc0ee9a320d051d41f"}, - {file = "orjson-3.10.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:76ac14cd57df0572453543f8f2575e2d01ae9e790c21f57627803f5e79b0d3c3"}, - {file = "orjson-3.10.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bdbb61dcc365dd9be94e8f7df91975edc9364d6a78c8f7adb69c1cdff318ec93"}, - {file = "orjson-3.10.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b48b3db6bb6e0a08fa8c83b47bc169623f801e5cc4f24442ab2b6617da3b5313"}, - {file = "orjson-3.10.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:23820a1563a1d386414fef15c249040042b8e5d07b40ab3fe3efbfbbcbcb8864"}, - {file = "orjson-3.10.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a0c6a008e91d10a2564edbb6ee5069a9e66df3fbe11c9a005cb411f441fd2c09"}, - {file = "orjson-3.10.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d352ee8ac1926d6193f602cbe36b1643bbd1bbcb25e3c1a657a4390f3000c9a5"}, - {file = "orjson-3.10.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d2d9f990623f15c0ae7ac608103c33dfe1486d2ed974ac3f40b693bad1a22a7b"}, - {file = "orjson-3.10.7-cp312-none-win32.whl", hash = "sha256:7c4c17f8157bd520cdb7195f75ddbd31671997cbe10aee559c2d613592e7d7eb"}, - {file = "orjson-3.10.7-cp312-none-win_amd64.whl", hash = "sha256:1d9c0e733e02ada3ed6098a10a8ee0052dd55774de3d9110d29868d24b17faa1"}, - {file = "orjson-3.10.7-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:77d325ed866876c0fa6492598ec01fe30e803272a6e8b10e992288b009cbe149"}, - {file = "orjson-3.10.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ea2c232deedcb605e853ae1db2cc94f7390ac776743b699b50b071b02bea6fe"}, - {file = "orjson-3.10.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3dcfbede6737fdbef3ce9c37af3fb6142e8e1ebc10336daa05872bfb1d87839c"}, - {file = "orjson-3.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:11748c135f281203f4ee695b7f80bb1358a82a63905f9f0b794769483ea854ad"}, - {file = "orjson-3.10.7-cp313-none-win32.whl", hash = "sha256:a7e19150d215c7a13f39eb787d84db274298d3f83d85463e61d277bbd7f401d2"}, - {file = "orjson-3.10.7-cp313-none-win_amd64.whl", hash = "sha256:eef44224729e9525d5261cc8d28d6b11cafc90e6bd0be2157bde69a52ec83024"}, - {file = "orjson-3.10.7-cp38-cp38-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:6ea2b2258eff652c82652d5e0f02bd5e0463a6a52abb78e49ac288827aaa1469"}, - {file = "orjson-3.10.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:430ee4d85841e1483d487e7b81401785a5dfd69db5de01314538f31f8fbf7ee1"}, - {file = "orjson-3.10.7-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4b6146e439af4c2472c56f8540d799a67a81226e11992008cb47e1267a9b3225"}, - {file = "orjson-3.10.7-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:084e537806b458911137f76097e53ce7bf5806dda33ddf6aaa66a028f8d43a23"}, - {file = "orjson-3.10.7-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4829cf2195838e3f93b70fd3b4292156fc5e097aac3739859ac0dcc722b27ac0"}, - {file = "orjson-3.10.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1193b2416cbad1a769f868b1749535d5da47626ac29445803dae7cc64b3f5c98"}, - {file = "orjson-3.10.7-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:4e6c3da13e5a57e4b3dca2de059f243ebec705857522f188f0180ae88badd354"}, - {file = "orjson-3.10.7-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c31008598424dfbe52ce8c5b47e0752dca918a4fdc4a2a32004efd9fab41d866"}, - {file = "orjson-3.10.7-cp38-none-win32.whl", hash = "sha256:7122a99831f9e7fe977dc45784d3b2edc821c172d545e6420c375e5a935f5a1c"}, - {file = "orjson-3.10.7-cp38-none-win_amd64.whl", hash = "sha256:a763bc0e58504cc803739e7df040685816145a6f3c8a589787084b54ebc9f16e"}, - {file = "orjson-3.10.7-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:e76be12658a6fa376fcd331b1ea4e58f5a06fd0220653450f0d415b8fd0fbe20"}, - {file = "orjson-3.10.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed350d6978d28b92939bfeb1a0570c523f6170efc3f0a0ef1f1df287cd4f4960"}, - {file = "orjson-3.10.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:144888c76f8520e39bfa121b31fd637e18d4cc2f115727865fdf9fa325b10412"}, - {file = "orjson-3.10.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09b2d92fd95ad2402188cf51573acde57eb269eddabaa60f69ea0d733e789fe9"}, - {file = "orjson-3.10.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5b24a579123fa884f3a3caadaed7b75eb5715ee2b17ab5c66ac97d29b18fe57f"}, - {file = "orjson-3.10.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e72591bcfe7512353bd609875ab38050efe3d55e18934e2f18950c108334b4ff"}, - {file = "orjson-3.10.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f4db56635b58cd1a200b0a23744ff44206ee6aa428185e2b6c4a65b3197abdcd"}, - {file = "orjson-3.10.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:0fa5886854673222618638c6df7718ea7fe2f3f2384c452c9ccedc70b4a510a5"}, - {file = "orjson-3.10.7-cp39-none-win32.whl", hash = "sha256:8272527d08450ab16eb405f47e0f4ef0e5ff5981c3d82afe0efd25dcbef2bcd2"}, - {file = "orjson-3.10.7-cp39-none-win_amd64.whl", hash = "sha256:974683d4618c0c7dbf4f69c95a979734bf183d0658611760017f6e70a145af58"}, - {file = "orjson-3.10.7.tar.gz", hash = "sha256:75ef0640403f945f3a1f9f6400686560dbfb0fb5b16589ad62cd477043c4eee3"}, -] - -[[package]] -name = "overrides" -version = "7.7.0" -description = "A decorator to automatically detect mismatch when overriding a method." -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49"}, - {file = "overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a"}, -] - -[[package]] -name = "packaging" -version = "24.1" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "packaging-24.1-py3-none-any.whl", hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124"}, - {file = "packaging-24.1.tar.gz", hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002"}, -] - -[[package]] -name = "pandas" -version = "2.2.3" -description = "Powerful data structures for data analysis, time series, and statistics" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5"}, - {file = "pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348"}, - {file = "pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed"}, - {file = "pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57"}, - {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42"}, - {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f"}, - {file = "pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645"}, - {file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"}, - {file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"}, - {file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"}, - {file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"}, - {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"}, - {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"}, - {file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"}, - {file = "pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9"}, - {file = "pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4"}, - {file = "pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3"}, - {file = "pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319"}, - {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8"}, - {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a"}, - {file = "pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13"}, - {file = "pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015"}, - {file = "pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28"}, - {file = "pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0"}, - {file = "pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24"}, - {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659"}, - {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb"}, - {file = "pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d"}, - {file = "pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468"}, - {file = "pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18"}, - {file = "pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2"}, - {file = "pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4"}, - {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d"}, - {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a"}, - {file = "pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39"}, - {file = "pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30"}, - {file = "pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c"}, - {file = "pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c"}, - {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea"}, - {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761"}, - {file = "pandas-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e"}, - {file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"}, -] - -[package.dependencies] -numpy = {version = ">=1.26.0", markers = "python_version >= \"3.12\""} -python-dateutil = ">=2.8.2" -pytz = ">=2020.1" -tzdata = ">=2022.7" - -[package.extras] -all = ["PyQt5 (>=5.15.9)", "SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)", "beautifulsoup4 (>=4.11.2)", "bottleneck (>=1.3.6)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=2022.12.0)", "fsspec (>=2022.11.0)", "gcsfs (>=2022.11.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.9.2)", "matplotlib (>=3.6.3)", "numba (>=0.56.4)", "numexpr (>=2.8.4)", "odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "pandas-gbq (>=0.19.0)", "psycopg2 (>=2.9.6)", "pyarrow (>=10.0.1)", "pymysql (>=1.0.2)", "pyreadstat (>=1.2.0)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "qtpy (>=2.3.0)", "s3fs (>=2022.11.0)", "scipy (>=1.10.0)", "tables (>=3.8.0)", "tabulate (>=0.9.0)", "xarray (>=2022.12.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)", "zstandard (>=0.19.0)"] -aws = ["s3fs (>=2022.11.0)"] -clipboard = ["PyQt5 (>=5.15.9)", "qtpy (>=2.3.0)"] -compression = ["zstandard (>=0.19.0)"] -computation = ["scipy (>=1.10.0)", "xarray (>=2022.12.0)"] -consortium-standard = ["dataframe-api-compat (>=0.1.7)"] -excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)"] -feather = ["pyarrow (>=10.0.1)"] -fss = ["fsspec (>=2022.11.0)"] -gcp = ["gcsfs (>=2022.11.0)", "pandas-gbq (>=0.19.0)"] -hdf5 = ["tables (>=3.8.0)"] -html = ["beautifulsoup4 (>=4.11.2)", "html5lib (>=1.1)", "lxml (>=4.9.2)"] -mysql = ["SQLAlchemy (>=2.0.0)", "pymysql (>=1.0.2)"] -output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.9.0)"] -parquet = ["pyarrow (>=10.0.1)"] -performance = ["bottleneck (>=1.3.6)", "numba (>=0.56.4)", "numexpr (>=2.8.4)"] -plot = ["matplotlib (>=3.6.3)"] -postgresql = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "psycopg2 (>=2.9.6)"] -pyarrow = ["pyarrow (>=10.0.1)"] -spss = ["pyreadstat (>=1.2.0)"] -sql-other = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)"] -test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"] -xml = ["lxml (>=4.9.2)"] - -[[package]] -name = "pandocfilters" -version = "1.5.1" -description = "Utilities for writing pandoc filters in python" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -groups = ["dev"] -files = [ - {file = "pandocfilters-1.5.1-py2.py3-none-any.whl", hash = "sha256:93be382804a9cdb0a7267585f157e5d1731bbe5545a85b268d6f5fe6232de2bc"}, - {file = "pandocfilters-1.5.1.tar.gz", hash = "sha256:002b4a555ee4ebc03f8b66307e287fa492e4a77b4ea14d3f934328297bb4939e"}, -] - -[[package]] -name = "parso" -version = "0.8.4" -description = "A Python Parser" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"}, - {file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"}, -] - -[package.extras] -qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] -testing = ["docopt", "pytest"] - -[[package]] -name = "pdfkit" -version = "1.0.0" -description = "Wkhtmltopdf python wrapper to convert html to pdf using the webkit rendering engine and qt" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "pdfkit-1.0.0-py2-none-any.whl", hash = "sha256:cc122e5aed594198ff7aaa566f2950d2163763576ab891c161bb1f6c630f5a8e"}, - {file = "pdfkit-1.0.0-py3-none-any.whl", hash = "sha256:a7a4ca0d978e44fa8310c4909f087052430a6e8e0b1dd7ceef657f139789f96f"}, - {file = "pdfkit-1.0.0.tar.gz", hash = "sha256:992f821e1e18fc8a0e701ecae24b51a2d598296a180caee0a24c0af181da02a9"}, -] - -[[package]] -name = "pexpect" -version = "4.9.0" -description = "Pexpect allows easy control of interactive console applications." -optional = false -python-versions = "*" -groups = ["dev"] -markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\"" -files = [ - {file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"}, - {file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"}, -] - -[package.dependencies] -ptyprocess = ">=0.5" - -[[package]] -name = "pillow" -version = "10.4.0" -description = "Python Imaging Library (Fork)" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pillow-10.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:4d9667937cfa347525b319ae34375c37b9ee6b525440f3ef48542fcf66f2731e"}, - {file = "pillow-10.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:543f3dc61c18dafb755773efc89aae60d06b6596a63914107f75459cf984164d"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7928ecbf1ece13956b95d9cbcfc77137652b02763ba384d9ab508099a2eca856"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4d49b85c4348ea0b31ea63bc75a9f3857869174e2bf17e7aba02945cd218e6f"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6c762a5b0997f5659a5ef2266abc1d8851ad7749ad9a6a5506eb23d314e4f46b"}, - {file = "pillow-10.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a985e028fc183bf12a77a8bbf36318db4238a3ded7fa9df1b9a133f1cb79f8fc"}, - {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:812f7342b0eee081eaec84d91423d1b4650bb9828eb53d8511bcef8ce5aecf1e"}, - {file = "pillow-10.4.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ac1452d2fbe4978c2eec89fb5a23b8387aba707ac72810d9490118817d9c0b46"}, - {file = "pillow-10.4.0-cp310-cp310-win32.whl", hash = "sha256:bcd5e41a859bf2e84fdc42f4edb7d9aba0a13d29a2abadccafad99de3feff984"}, - {file = "pillow-10.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:ecd85a8d3e79cd7158dec1c9e5808e821feea088e2f69a974db5edf84dc53141"}, - {file = "pillow-10.4.0-cp310-cp310-win_arm64.whl", hash = "sha256:ff337c552345e95702c5fde3158acb0625111017d0e5f24bf3acdb9cc16b90d1"}, - {file = "pillow-10.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:0a9ec697746f268507404647e531e92889890a087e03681a3606d9b920fbee3c"}, - {file = "pillow-10.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:dfe91cb65544a1321e631e696759491ae04a2ea11d36715eca01ce07284738be"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dc6761a6efc781e6a1544206f22c80c3af4c8cf461206d46a1e6006e4429ff3"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e84b6cc6a4a3d76c153a6b19270b3526a5a8ed6b09501d3af891daa2a9de7d6"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:bbc527b519bd3aa9d7f429d152fea69f9ad37c95f0b02aebddff592688998abe"}, - {file = "pillow-10.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:76a911dfe51a36041f2e756b00f96ed84677cdeb75d25c767f296c1c1eda1319"}, - {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:59291fb29317122398786c2d44427bbd1a6d7ff54017075b22be9d21aa59bd8d"}, - {file = "pillow-10.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:416d3a5d0e8cfe4f27f574362435bc9bae57f679a7158e0096ad2beb427b8696"}, - {file = "pillow-10.4.0-cp311-cp311-win32.whl", hash = "sha256:7086cc1d5eebb91ad24ded9f58bec6c688e9f0ed7eb3dbbf1e4800280a896496"}, - {file = "pillow-10.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:cbed61494057c0f83b83eb3a310f0bf774b09513307c434d4366ed64f4128a91"}, - {file = "pillow-10.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:f5f0c3e969c8f12dd2bb7e0b15d5c468b51e5017e01e2e867335c81903046a22"}, - {file = "pillow-10.4.0-cp312-cp312-macosx_10_10_x86_64.whl", hash = "sha256:673655af3eadf4df6b5457033f086e90299fdd7a47983a13827acf7459c15d94"}, - {file = "pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:866b6942a92f56300012f5fbac71f2d610312ee65e22f1aa2609e491284e5597"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29dbdc4207642ea6aad70fbde1a9338753d33fb23ed6956e706936706f52dd80"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf2342ac639c4cf38799a44950bbc2dfcb685f052b9e262f446482afaf4bffca"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f5b92f4d70791b4a67157321c4e8225d60b119c5cc9aee8ecf153aace4aad4ef"}, - {file = "pillow-10.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:86dcb5a1eb778d8b25659d5e4341269e8590ad6b4e8b44d9f4b07f8d136c414a"}, - {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:780c072c2e11c9b2c7ca37f9a2ee8ba66f44367ac3e5c7832afcfe5104fd6d1b"}, - {file = "pillow-10.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:37fb69d905be665f68f28a8bba3c6d3223c8efe1edf14cc4cfa06c241f8c81d9"}, - {file = "pillow-10.4.0-cp312-cp312-win32.whl", hash = "sha256:7dfecdbad5c301d7b5bde160150b4db4c659cee2b69589705b6f8a0c509d9f42"}, - {file = "pillow-10.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:1d846aea995ad352d4bdcc847535bd56e0fd88d36829d2c90be880ef1ee4668a"}, - {file = "pillow-10.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:e553cad5179a66ba15bb18b353a19020e73a7921296a7979c4a2b7f6a5cd57f9"}, - {file = "pillow-10.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8bc1a764ed8c957a2e9cacf97c8b2b053b70307cf2996aafd70e91a082e70df3"}, - {file = "pillow-10.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6209bb41dc692ddfee4942517c19ee81b86c864b626dbfca272ec0f7cff5d9fb"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bee197b30783295d2eb680b311af15a20a8b24024a19c3a26431ff83eb8d1f70"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ef61f5dd14c300786318482456481463b9d6b91ebe5ef12f405afbba77ed0be"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:297e388da6e248c98bc4a02e018966af0c5f92dfacf5a5ca22fa01cb3179bca0"}, - {file = "pillow-10.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:e4db64794ccdf6cb83a59d73405f63adbe2a1887012e308828596100a0b2f6cc"}, - {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd2880a07482090a3bcb01f4265f1936a903d70bc740bfcb1fd4e8a2ffe5cf5a"}, - {file = "pillow-10.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4b35b21b819ac1dbd1233317adeecd63495f6babf21b7b2512d244ff6c6ce309"}, - {file = "pillow-10.4.0-cp313-cp313-win32.whl", hash = "sha256:551d3fd6e9dc15e4c1eb6fc4ba2b39c0c7933fa113b220057a34f4bb3268a060"}, - {file = "pillow-10.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:030abdbe43ee02e0de642aee345efa443740aa4d828bfe8e2eb11922ea6a21ea"}, - {file = "pillow-10.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:5b001114dd152cfd6b23befeb28d7aee43553e2402c9f159807bf55f33af8a8d"}, - {file = "pillow-10.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:8d4d5063501b6dd4024b8ac2f04962d661222d120381272deea52e3fc52d3736"}, - {file = "pillow-10.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:7c1ee6f42250df403c5f103cbd2768a28fe1a0ea1f0f03fe151c8741e1469c8b"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b15e02e9bb4c21e39876698abf233c8c579127986f8207200bc8a8f6bb27acf2"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a8d4bade9952ea9a77d0c3e49cbd8b2890a399422258a77f357b9cc9be8d680"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:43efea75eb06b95d1631cb784aa40156177bf9dd5b4b03ff38979e048258bc6b"}, - {file = "pillow-10.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:950be4d8ba92aca4b2bb0741285a46bfae3ca699ef913ec8416c1b78eadd64cd"}, - {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:d7480af14364494365e89d6fddc510a13e5a2c3584cb19ef65415ca57252fb84"}, - {file = "pillow-10.4.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:73664fe514b34c8f02452ffb73b7a92c6774e39a647087f83d67f010eb9a0cf0"}, - {file = "pillow-10.4.0-cp38-cp38-win32.whl", hash = "sha256:e88d5e6ad0d026fba7bdab8c3f225a69f063f116462c49892b0149e21b6c0a0e"}, - {file = "pillow-10.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:5161eef006d335e46895297f642341111945e2c1c899eb406882a6c61a4357ab"}, - {file = "pillow-10.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0ae24a547e8b711ccaaf99c9ae3cd975470e1a30caa80a6aaee9a2f19c05701d"}, - {file = "pillow-10.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:298478fe4f77a4408895605f3482b6cc6222c018b2ce565c2b6b9c354ac3229b"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:134ace6dc392116566980ee7436477d844520a26a4b1bd4053f6f47d096997fd"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:930044bb7679ab003b14023138b50181899da3f25de50e9dbee23b61b4de2126"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:c76e5786951e72ed3686e122d14c5d7012f16c8303a674d18cdcd6d89557fc5b"}, - {file = "pillow-10.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:b2724fdb354a868ddf9a880cb84d102da914e99119211ef7ecbdc613b8c96b3c"}, - {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:dbc6ae66518ab3c5847659e9988c3b60dc94ffb48ef9168656e0019a93dbf8a1"}, - {file = "pillow-10.4.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:06b2f7898047ae93fad74467ec3d28fe84f7831370e3c258afa533f81ef7f3df"}, - {file = "pillow-10.4.0-cp39-cp39-win32.whl", hash = "sha256:7970285ab628a3779aecc35823296a7869f889b8329c16ad5a71e4901a3dc4ef"}, - {file = "pillow-10.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:961a7293b2457b405967af9c77dcaa43cc1a8cd50d23c532e62d48ab6cdd56f5"}, - {file = "pillow-10.4.0-cp39-cp39-win_arm64.whl", hash = "sha256:32cda9e3d601a52baccb2856b8ea1fc213c90b340c542dcef77140dfa3278a9e"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:5b4815f2e65b30f5fbae9dfffa8636d992d49705723fe86a3661806e069352d4"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:8f0aef4ef59694b12cadee839e2ba6afeab89c0f39a3adc02ed51d109117b8da"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9f4727572e2918acaa9077c919cbbeb73bd2b3ebcfe033b72f858fc9fbef0026"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ff25afb18123cea58a591ea0244b92eb1e61a1fd497bf6d6384f09bc3262ec3e"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:dc3e2db6ba09ffd7d02ae9141cfa0ae23393ee7687248d46a7507b75d610f4f5"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:02a2be69f9c9b8c1e97cf2713e789d4e398c751ecfd9967c18d0ce304efbf885"}, - {file = "pillow-10.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0755ffd4a0c6f267cccbae2e9903d95477ca2f77c4fcf3a3a09570001856c8a5"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:a02364621fe369e06200d4a16558e056fe2805d3468350df3aef21e00d26214b"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:1b5dea9831a90e9d0721ec417a80d4cbd7022093ac38a568db2dd78363b00908"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b885f89040bb8c4a1573566bbb2f44f5c505ef6e74cec7ab9068c900047f04b"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:87dd88ded2e6d74d31e1e0a99a726a6765cda32d00ba72dc37f0651f306daaa8"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:2db98790afc70118bd0255c2eeb465e9767ecf1f3c25f9a1abb8ffc8cfd1fe0a"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:f7baece4ce06bade126fb84b8af1c33439a76d8a6fd818970215e0560ca28c27"}, - {file = "pillow-10.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:cfdd747216947628af7b259d274771d84db2268ca062dd5faf373639d00113a3"}, - {file = "pillow-10.4.0.tar.gz", hash = "sha256:166c1cd4d24309b30d61f79f4a9114b7b2313d7450912277855ff5dfd7cd4a06"}, -] - -[package.extras] -docs = ["furo", "olefile", "sphinx (>=7.3)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinxext-opengraph"] -fpx = ["olefile"] -mic = ["olefile"] -tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] -typing = ["typing-extensions ; python_version < \"3.10\""] -xmp = ["defusedxml"] - -[[package]] -name = "platformdirs" -version = "4.3.6" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, - {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, -] - -[package.extras] -docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] -type = ["mypy (>=1.11.2)"] - -[[package]] -name = "pluggy" -version = "1.5.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, - {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "postgres" -version = "4.0" -description = "postgres is a high-value abstraction over psycopg2." -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "postgres-4.0-py2.py3-none-any.whl", hash = "sha256:d81f757acbde2ca12785b8a3d44c39f1e49782963e84eb67d3e029ad67d6b1d3"}, - {file = "postgres-4.0.tar.gz", hash = "sha256:67c57de10c0d39cd5e3437eef7ac895b2b53747603b3edcd261dedec5ac04d4c"}, -] - -[package.dependencies] -psycopg2-binary = ">=2.8" -psycopg2-pool = "*" - -[[package]] -name = "prometheus-client" -version = "0.21.0" -description = "Python client for the Prometheus monitoring system." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "prometheus_client-0.21.0-py3-none-any.whl", hash = "sha256:4fa6b4dd0ac16d58bb587c04b1caae65b8c5043e85f778f42f5f632f6af2e166"}, - {file = "prometheus_client-0.21.0.tar.gz", hash = "sha256:96c83c606b71ff2b0a433c98889d275f51ffec6c5e267de37c7a2b5c9aa9233e"}, -] - -[package.extras] -twisted = ["twisted"] - -[[package]] -name = "prompt-toolkit" -version = "3.0.48" -description = "Library for building powerful interactive command lines in Python" -optional = false -python-versions = ">=3.7.0" -groups = ["dev"] -files = [ - {file = "prompt_toolkit-3.0.48-py3-none-any.whl", hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e"}, - {file = "prompt_toolkit-3.0.48.tar.gz", hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"}, -] - -[package.dependencies] -wcwidth = "*" - -[[package]] -name = "propcache" -version = "0.2.1" -description = "Accelerated property cache" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "propcache-0.2.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:6b3f39a85d671436ee3d12c017f8fdea38509e4f25b28eb25877293c98c243f6"}, - {file = "propcache-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d51fbe4285d5db5d92a929e3e21536ea3dd43732c5b177c7ef03f918dff9f2"}, - {file = "propcache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6445804cf4ec763dc70de65a3b0d9954e868609e83850a47ca4f0cb64bd79fea"}, - {file = "propcache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f9479aa06a793c5aeba49ce5c5692ffb51fcd9a7016e017d555d5e2b0045d212"}, - {file = "propcache-0.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9631c5e8b5b3a0fda99cb0d29c18133bca1e18aea9effe55adb3da1adef80d3"}, - {file = "propcache-0.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3156628250f46a0895f1f36e1d4fbe062a1af8718ec3ebeb746f1d23f0c5dc4d"}, - {file = "propcache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b6fb63ae352e13748289f04f37868099e69dba4c2b3e271c46061e82c745634"}, - {file = "propcache-0.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:887d9b0a65404929641a9fabb6452b07fe4572b269d901d622d8a34a4e9043b2"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:a96dc1fa45bd8c407a0af03b2d5218392729e1822b0c32e62c5bf7eeb5fb3958"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:a7e65eb5c003a303b94aa2c3852ef130230ec79e349632d030e9571b87c4698c"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:999779addc413181912e984b942fbcc951be1f5b3663cd80b2687758f434c583"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:19a0f89a7bb9d8048d9c4370c9c543c396e894c76be5525f5e1ad287f1750ddf"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:1ac2f5fe02fa75f56e1ad473f1175e11f475606ec9bd0be2e78e4734ad575034"}, - {file = "propcache-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:574faa3b79e8ebac7cb1d7930f51184ba1ccf69adfdec53a12f319a06030a68b"}, - {file = "propcache-0.2.1-cp310-cp310-win32.whl", hash = "sha256:03ff9d3f665769b2a85e6157ac8b439644f2d7fd17615a82fa55739bc97863f4"}, - {file = "propcache-0.2.1-cp310-cp310-win_amd64.whl", hash = "sha256:2d3af2e79991102678f53e0dbf4c35de99b6b8b58f29a27ca0325816364caaba"}, - {file = "propcache-0.2.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1ffc3cca89bb438fb9c95c13fc874012f7b9466b89328c3c8b1aa93cdcfadd16"}, - {file = "propcache-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f174bbd484294ed9fdf09437f889f95807e5f229d5d93588d34e92106fbf6717"}, - {file = "propcache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:70693319e0b8fd35dd863e3e29513875eb15c51945bf32519ef52927ca883bc3"}, - {file = "propcache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b480c6a4e1138e1aa137c0079b9b6305ec6dcc1098a8ca5196283e8a49df95a9"}, - {file = "propcache-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d27b84d5880f6d8aa9ae3edb253c59d9f6642ffbb2c889b78b60361eed449787"}, - {file = "propcache-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:857112b22acd417c40fa4595db2fe28ab900c8c5fe4670c7989b1c0230955465"}, - {file = "propcache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf6c4150f8c0e32d241436526f3c3f9cbd34429492abddbada2ffcff506c51af"}, - {file = "propcache-0.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:66d4cfda1d8ed687daa4bc0274fcfd5267873db9a5bc0418c2da19273040eeb7"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c2f992c07c0fca81655066705beae35fc95a2fa7366467366db627d9f2ee097f"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:4a571d97dbe66ef38e472703067021b1467025ec85707d57e78711c085984e54"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:bb6178c241278d5fe853b3de743087be7f5f4c6f7d6d22a3b524d323eecec505"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:ad1af54a62ffe39cf34db1aa6ed1a1873bd548f6401db39d8e7cd060b9211f82"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:e7048abd75fe40712005bcfc06bb44b9dfcd8e101dda2ecf2f5aa46115ad07ca"}, - {file = "propcache-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:160291c60081f23ee43d44b08a7e5fb76681221a8e10b3139618c5a9a291b84e"}, - {file = "propcache-0.2.1-cp311-cp311-win32.whl", hash = "sha256:819ce3b883b7576ca28da3861c7e1a88afd08cc8c96908e08a3f4dd64a228034"}, - {file = "propcache-0.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:edc9fc7051e3350643ad929df55c451899bb9ae6d24998a949d2e4c87fb596d3"}, - {file = "propcache-0.2.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:081a430aa8d5e8876c6909b67bd2d937bfd531b0382d3fdedb82612c618bc41a"}, - {file = "propcache-0.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d2ccec9ac47cf4e04897619c0e0c1a48c54a71bdf045117d3a26f80d38ab1fb0"}, - {file = "propcache-0.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:14d86fe14b7e04fa306e0c43cdbeebe6b2c2156a0c9ce56b815faacc193e320d"}, - {file = "propcache-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:049324ee97bb67285b49632132db351b41e77833678432be52bdd0289c0e05e4"}, - {file = "propcache-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1cd9a1d071158de1cc1c71a26014dcdfa7dd3d5f4f88c298c7f90ad6f27bb46d"}, - {file = "propcache-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98110aa363f1bb4c073e8dcfaefd3a5cea0f0834c2aab23dda657e4dab2f53b5"}, - {file = "propcache-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:647894f5ae99c4cf6bb82a1bb3a796f6e06af3caa3d32e26d2350d0e3e3faf24"}, - {file = "propcache-0.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bfd3223c15bebe26518d58ccf9a39b93948d3dcb3e57a20480dfdd315356baff"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d71264a80f3fcf512eb4f18f59423fe82d6e346ee97b90625f283df56aee103f"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:e73091191e4280403bde6c9a52a6999d69cdfde498f1fdf629105247599b57ec"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3935bfa5fede35fb202c4b569bb9c042f337ca4ff7bd540a0aa5e37131659348"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f508b0491767bb1f2b87fdfacaba5f7eddc2f867740ec69ece6d1946d29029a6"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:1672137af7c46662a1c2be1e8dc78cb6d224319aaa40271c9257d886be4363a6"}, - {file = "propcache-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b74c261802d3d2b85c9df2dfb2fa81b6f90deeef63c2db9f0e029a3cac50b518"}, - {file = "propcache-0.2.1-cp312-cp312-win32.whl", hash = "sha256:d09c333d36c1409d56a9d29b3a1b800a42c76a57a5a8907eacdbce3f18768246"}, - {file = "propcache-0.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:c214999039d4f2a5b2073ac506bba279945233da8c786e490d411dfc30f855c1"}, - {file = "propcache-0.2.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aca405706e0b0a44cc6bfd41fbe89919a6a56999157f6de7e182a990c36e37bc"}, - {file = "propcache-0.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:12d1083f001ace206fe34b6bdc2cb94be66d57a850866f0b908972f90996b3e9"}, - {file = "propcache-0.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d93f3307ad32a27bda2e88ec81134b823c240aa3abb55821a8da553eed8d9439"}, - {file = "propcache-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba278acf14471d36316159c94a802933d10b6a1e117b8554fe0d0d9b75c9d536"}, - {file = "propcache-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4e6281aedfca15301c41f74d7005e6e3f4ca143584ba696ac69df4f02f40d629"}, - {file = "propcache-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5b750a8e5a1262434fb1517ddf64b5de58327f1adc3524a5e44c2ca43305eb0b"}, - {file = "propcache-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf72af5e0fb40e9babf594308911436c8efde3cb5e75b6f206c34ad18be5c052"}, - {file = "propcache-0.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b2d0a12018b04f4cb820781ec0dffb5f7c7c1d2a5cd22bff7fb055a2cb19ebce"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e800776a79a5aabdb17dcc2346a7d66d0777e942e4cd251defeb084762ecd17d"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:4160d9283bd382fa6c0c2b5e017acc95bc183570cd70968b9202ad6d8fc48dce"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:30b43e74f1359353341a7adb783c8f1b1c676367b011709f466f42fda2045e95"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:58791550b27d5488b1bb52bc96328456095d96206a250d28d874fafe11b3dfaf"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:0f022d381747f0dfe27e99d928e31bc51a18b65bb9e481ae0af1380a6725dd1f"}, - {file = "propcache-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:297878dc9d0a334358f9b608b56d02e72899f3b8499fc6044133f0d319e2ec30"}, - {file = "propcache-0.2.1-cp313-cp313-win32.whl", hash = "sha256:ddfab44e4489bd79bda09d84c430677fc7f0a4939a73d2bba3073036f487a0a6"}, - {file = "propcache-0.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:556fc6c10989f19a179e4321e5d678db8eb2924131e64652a51fe83e4c3db0e1"}, - {file = "propcache-0.2.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:6a9a8c34fb7bb609419a211e59da8887eeca40d300b5ea8e56af98f6fbbb1541"}, - {file = "propcache-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ae1aa1cd222c6d205853b3013c69cd04515f9d6ab6de4b0603e2e1c33221303e"}, - {file = "propcache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:accb6150ce61c9c4b7738d45550806aa2b71c7668c6942f17b0ac182b6142fd4"}, - {file = "propcache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5eee736daafa7af6d0a2dc15cc75e05c64f37fc37bafef2e00d77c14171c2097"}, - {file = "propcache-0.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7a31fc1e1bd362874863fdeed71aed92d348f5336fd84f2197ba40c59f061bd"}, - {file = "propcache-0.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba4cfa1052819d16699e1d55d18c92b6e094d4517c41dd231a8b9f87b6fa681"}, - {file = "propcache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f089118d584e859c62b3da0892b88a83d611c2033ac410e929cb6754eec0ed16"}, - {file = "propcache-0.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:781e65134efaf88feb447e8c97a51772aa75e48b794352f94cb7ea717dedda0d"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31f5af773530fd3c658b32b6bdc2d0838543de70eb9a2156c03e410f7b0d3aae"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:a7a078f5d37bee6690959c813977da5291b24286e7b962e62a94cec31aa5188b"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:cea7daf9fc7ae6687cf1e2c049752f19f146fdc37c2cc376e7d0032cf4f25347"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:8b3489ff1ed1e8315674d0775dc7d2195fb13ca17b3808721b54dbe9fd020faf"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9403db39be1393618dd80c746cb22ccda168efce239c73af13c3763ef56ffc04"}, - {file = "propcache-0.2.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:5d97151bc92d2b2578ff7ce779cdb9174337390a535953cbb9452fb65164c587"}, - {file = "propcache-0.2.1-cp39-cp39-win32.whl", hash = "sha256:9caac6b54914bdf41bcc91e7eb9147d331d29235a7c967c150ef5df6464fd1bb"}, - {file = "propcache-0.2.1-cp39-cp39-win_amd64.whl", hash = "sha256:92fc4500fcb33899b05ba73276dfb684a20d31caa567b7cb5252d48f896a91b1"}, - {file = "propcache-0.2.1-py3-none-any.whl", hash = "sha256:52277518d6aae65536e9cea52d4e7fd2f7a66f4aa2d30ed3f2fcea620ace3c54"}, - {file = "propcache-0.2.1.tar.gz", hash = "sha256:3f77ce728b19cb537714499928fe800c3dda29e8d9428778fc7c186da4c09a64"}, -] - -[[package]] -name = "psutil" -version = "6.0.0" -description = "Cross-platform lib for process and system monitoring in Python." -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -groups = ["dev"] -files = [ - {file = "psutil-6.0.0-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a021da3e881cd935e64a3d0a20983bda0bb4cf80e4f74fa9bfcb1bc5785360c6"}, - {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:1287c2b95f1c0a364d23bc6f2ea2365a8d4d9b726a3be7294296ff7ba97c17f0"}, - {file = "psutil-6.0.0-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:a9a3dbfb4de4f18174528d87cc352d1f788b7496991cca33c6996f40c9e3c92c"}, - {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:6ec7588fb3ddaec7344a825afe298db83fe01bfaaab39155fa84cf1c0d6b13c3"}, - {file = "psutil-6.0.0-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:1e7c870afcb7d91fdea2b37c24aeb08f98b6d67257a5cb0a8bc3ac68d0f1a68c"}, - {file = "psutil-6.0.0-cp27-none-win32.whl", hash = "sha256:02b69001f44cc73c1c5279d02b30a817e339ceb258ad75997325e0e6169d8b35"}, - {file = "psutil-6.0.0-cp27-none-win_amd64.whl", hash = "sha256:21f1fb635deccd510f69f485b87433460a603919b45e2a324ad65b0cc74f8fb1"}, - {file = "psutil-6.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:c588a7e9b1173b6e866756dde596fd4cad94f9399daf99ad8c3258b3cb2b47a0"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ed2440ada7ef7d0d608f20ad89a04ec47d2d3ab7190896cd62ca5fc4fe08bf0"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5fd9a97c8e94059b0ef54a7d4baf13b405011176c3b6ff257c247cae0d560ecd"}, - {file = "psutil-6.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e2e8d0054fc88153ca0544f5c4d554d42e33df2e009c4ff42284ac9ebdef4132"}, - {file = "psutil-6.0.0-cp36-cp36m-win32.whl", hash = "sha256:fc8c9510cde0146432bbdb433322861ee8c3efbf8589865c8bf8d21cb30c4d14"}, - {file = "psutil-6.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:34859b8d8f423b86e4385ff3665d3f4d94be3cdf48221fbe476e883514fdb71c"}, - {file = "psutil-6.0.0-cp37-abi3-win32.whl", hash = "sha256:a495580d6bae27291324fe60cea0b5a7c23fa36a7cd35035a16d93bdcf076b9d"}, - {file = "psutil-6.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:33ea5e1c975250a720b3a6609c490db40dae5d83a4eb315170c4fe0d8b1f34b3"}, - {file = "psutil-6.0.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:ffe7fc9b6b36beadc8c322f84e1caff51e8703b88eee1da46d1e3a6ae11b4fd0"}, - {file = "psutil-6.0.0.tar.gz", hash = "sha256:8faae4f310b6d969fa26ca0545338b21f73c6b15db7c4a8d934a5482faa818f2"}, -] - -[package.extras] -test = ["enum34 ; python_version <= \"3.4\"", "ipaddress ; python_version < \"3.0\"", "mock ; python_version < \"3.0\"", "pywin32 ; sys_platform == \"win32\"", "wmi ; sys_platform == \"win32\""] - -[[package]] -name = "psycopg2" -version = "2.9.9" -description = "psycopg2 - Python-PostgreSQL Database Adapter" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "psycopg2-2.9.9-cp310-cp310-win32.whl", hash = "sha256:38a8dcc6856f569068b47de286b472b7c473ac7977243593a288ebce0dc89516"}, - {file = "psycopg2-2.9.9-cp310-cp310-win_amd64.whl", hash = "sha256:426f9f29bde126913a20a96ff8ce7d73fd8a216cfb323b1f04da402d452853c3"}, - {file = "psycopg2-2.9.9-cp311-cp311-win32.whl", hash = "sha256:ade01303ccf7ae12c356a5e10911c9e1c51136003a9a1d92f7aa9d010fb98372"}, - {file = "psycopg2-2.9.9-cp311-cp311-win_amd64.whl", hash = "sha256:121081ea2e76729acfb0673ff33755e8703d45e926e416cb59bae3a86c6a4981"}, - {file = "psycopg2-2.9.9-cp312-cp312-win32.whl", hash = "sha256:d735786acc7dd25815e89cc4ad529a43af779db2e25aa7c626de864127e5a024"}, - {file = "psycopg2-2.9.9-cp312-cp312-win_amd64.whl", hash = "sha256:a7653d00b732afb6fc597e29c50ad28087dcb4fbfb28e86092277a559ae4e693"}, - {file = "psycopg2-2.9.9-cp37-cp37m-win32.whl", hash = "sha256:5e0d98cade4f0e0304d7d6f25bbfbc5bd186e07b38eac65379309c4ca3193efa"}, - {file = "psycopg2-2.9.9-cp37-cp37m-win_amd64.whl", hash = "sha256:7e2dacf8b009a1c1e843b5213a87f7c544b2b042476ed7755be813eaf4e8347a"}, - {file = "psycopg2-2.9.9-cp38-cp38-win32.whl", hash = "sha256:ff432630e510709564c01dafdbe996cb552e0b9f3f065eb89bdce5bd31fabf4c"}, - {file = "psycopg2-2.9.9-cp38-cp38-win_amd64.whl", hash = "sha256:bac58c024c9922c23550af2a581998624d6e02350f4ae9c5f0bc642c633a2d5e"}, - {file = "psycopg2-2.9.9-cp39-cp39-win32.whl", hash = "sha256:c92811b2d4c9b6ea0285942b2e7cac98a59e166d59c588fe5cfe1eda58e72d59"}, - {file = "psycopg2-2.9.9-cp39-cp39-win_amd64.whl", hash = "sha256:de80739447af31525feddeb8effd640782cf5998e1a4e9192ebdf829717e3913"}, - {file = "psycopg2-2.9.9.tar.gz", hash = "sha256:d1454bde93fb1e224166811694d600e746430c006fbb031ea06ecc2ea41bf156"}, -] - -[[package]] -name = "psycopg2-binary" -version = "2.9.10" -description = "psycopg2 - Python-PostgreSQL Database Adapter" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:27422aa5f11fbcd9b18da48373eb67081243662f9b46e6fd07c3eb46e4535142"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-macosx_12_0_x86_64.whl", hash = "sha256:eb09aa7f9cecb45027683bb55aebaaf45a0df8bf6de68801a6afdc7947bb09d4"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b73d6d7f0ccdad7bc43e6d34273f70d587ef62f824d7261c4ae9b8b1b6af90e8"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce5ab4bf46a211a8e924d307c1b1fcda82368586a19d0a24f8ae166f5c784864"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:056470c3dc57904bbf63d6f534988bafc4e970ffd50f6271fc4ee7daad9498a5"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aa0e31fa4bb82578f3a6c74a73c273367727de397a7a0f07bd83cbea696baa"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8de718c0e1c4b982a54b41779667242bc630b2197948405b7bd8ce16bcecac92"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5c370b1e4975df846b0277b4deba86419ca77dbc25047f535b0bb03d1a544d44"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:ffe8ed017e4ed70f68b7b371d84b7d4a790368db9203dfc2d222febd3a9c8863"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8aecc5e80c63f7459a1a2ab2c64df952051df196294d9f739933a9f6687e86b3"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:7a813c8bdbaaaab1f078014b9b0b13f5de757e2b5d9be6403639b298a04d218b"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d00924255d7fc916ef66e4bf22f354a940c67179ad3fd7067d7a0a9c84d2fbfc"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7559bce4b505762d737172556a4e6ea8a9998ecac1e39b5233465093e8cee697"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e8b58f0a96e7a1e341fc894f62c1177a7c83febebb5ff9123b579418fdc8a481"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b269105e59ac96aba877c1707c600ae55711d9dcd3fc4b5012e4af68e30c648"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:79625966e176dc97ddabc142351e0409e28acf4660b88d1cf6adb876d20c490d"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8aabf1c1a04584c168984ac678a668094d831f152859d06e055288fa515e4d30"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:19721ac03892001ee8fdd11507e6a2e01f4e37014def96379411ca99d78aeb2c"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7f5d859928e635fa3ce3477704acee0f667b3a3d3e4bb109f2b18d4005f38287"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-win32.whl", hash = "sha256:3216ccf953b3f267691c90c6fe742e45d890d8272326b4a8b20850a03d05b7b8"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-win_amd64.whl", hash = "sha256:30e34c4e97964805f715206c7b789d54a78b70f3ff19fbe590104b71c45600e5"}, -] - -[[package]] -name = "psycopg2-pool" -version = "1.2" -description = "Proper pooling of psycopg2 connections" -optional = false -python-versions = ">=3.3" -groups = ["main"] -files = [ - {file = "psycopg2-pool-1.2.tar.gz", hash = "sha256:e9ec38d5af15b7cef5546452797935129c99482b25646f258a21786bfb826bf3"}, - {file = "psycopg2_pool-1.2-py2.py3-none-any.whl", hash = "sha256:3c8251f6fac3145eb4c5bf3407bb61543dbbcbb8117af1341cd7a8b5468aedbb"}, -] - -[package.dependencies] -psycopg2-binary = "*" - -[[package]] -name = "ptyprocess" -version = "0.7.0" -description = "Run a subprocess in a pseudo terminal" -optional = false -python-versions = "*" -groups = ["dev"] -markers = "os_name != \"nt\" or sys_platform != \"win32\" and sys_platform != \"emscripten\"" -files = [ - {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, - {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, -] - -[[package]] -name = "pure-eval" -version = "0.2.3" -description = "Safely evaluate AST nodes without side effects" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0"}, - {file = "pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42"}, -] - -[package.extras] -tests = ["pytest"] - -[[package]] -name = "pycares" -version = "4.9.0" -description = "Python interface for c-ares" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "pycares-4.9.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0b8bd9a3ee6e9bc990e1933dc7e7e2f44d4184f49a90fa444297ac12ab6c0c84"}, - {file = "pycares-4.9.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:417a5c20861f35977240ad4961479a6778125bcac21eb2ad1c3aad47e2ff7fab"}, - {file = "pycares-4.9.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab290faa4ea53ce53e3ceea1b3a42822daffce2d260005533293a52525076750"}, - {file = "pycares-4.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b1df81193084c9717734e4615e8c5074b9852478c9007d1a8bb242f7f580e67"}, - {file = "pycares-4.9.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:20c7a6af0c2ccd17cc5a70d76e299a90e7ebd6c4d8a3d7fff5ae533339f61431"}, - {file = "pycares-4.9.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:370f41442a5b034aebdb2719b04ee04d3e805454a20d3f64f688c1c49f9137c3"}, - {file = "pycares-4.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:340e4a3bbfd14d73c01ec0793a321b8a4a93f64c508225883291078b7ee17ac8"}, - {file = "pycares-4.9.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f0ec94785856ea4f5556aa18f4c027361ba4b26cb36c4ad97d2105ef4eec68ba"}, - {file = "pycares-4.9.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:dd6b7e23a4a9e2039b5d67dfa0499d2d5f114667dc13fb5d7d03eed230c7ac4f"}, - {file = "pycares-4.9.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:490c978b0be9d35a253a5e31dd598f6d66b453625f0eb7dc2d81b22b8c3bb3f4"}, - {file = "pycares-4.9.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:e433faaf07f44e44f1a1b839fee847480fe3db9431509dafc9f16d618d491d0f"}, - {file = "pycares-4.9.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:cf6d8851a06b79d10089962c9dadcb34dad00bf027af000f7102297a54aaff2e"}, - {file = "pycares-4.9.0-cp310-cp310-win32.whl", hash = "sha256:4f803e7d66ac7d8342998b8b07393788991353a46b05bbaad0b253d6f3484ea8"}, - {file = "pycares-4.9.0-cp310-cp310-win_amd64.whl", hash = "sha256:8e17bd32267e3870855de3baed7d0efa6337344d68f44853fd9195c919f39400"}, - {file = "pycares-4.9.0-cp310-cp310-win_arm64.whl", hash = "sha256:6b74f75d8e430f9bb11a1cc99b2e328eed74b17d8d4b476de09126f38d419eb9"}, - {file = "pycares-4.9.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:16a97ee83ec60d35c7f716f117719932c27d428b1bb56b242ba1c4aa55521747"}, - {file = "pycares-4.9.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:78748521423a211ce699a50c27cc5c19e98b7db610ccea98daad652ace373990"}, - {file = "pycares-4.9.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8818b2c7a57d9d6d41e8b64d9ff87992b8ea2522fc0799686725228bc3cff6c5"}, - {file = "pycares-4.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96df8990f16013ca5194d6ece19dddb4ef9cd7c3efaab9f196ec3ccd44b40f8d"}, - {file = "pycares-4.9.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:61af86fd58b8326e723b0d20fb96b56acaec2261c3a7c9a1c29d0a79659d613a"}, - {file = "pycares-4.9.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ec72edb276bda559813cc807bc47b423d409ffab2402417a5381077e9c2c6be1"}, - {file = "pycares-4.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:832fb122c7376c76cab62f8862fa5e398b9575fb7c9ff6bc9811086441ee64ca"}, - {file = "pycares-4.9.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cdcfaef24f771a471671470ccfd676c0366ab6b0616fd8217b8f356c40a02b83"}, - {file = "pycares-4.9.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:52cb056d06ff55d78a8665b97ae948abaaba2ca200ca59b10346d4526bce1e7d"}, - {file = "pycares-4.9.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:54985ed3f2e8a87315269f24cb73441622857a7830adfc3a27c675a94c3261c1"}, - {file = "pycares-4.9.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:08048e223615d4aef3dac81fe0ea18fb18d6fc97881f1eb5be95bb1379969b8d"}, - {file = "pycares-4.9.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:cc60037421ce05a409484287b2cd428e1363cca73c999b5f119936bb8f255208"}, - {file = "pycares-4.9.0-cp311-cp311-win32.whl", hash = "sha256:62b86895b60cfb91befb3086caa0792b53f949231c6c0c3053c7dfee3f1386ab"}, - {file = "pycares-4.9.0-cp311-cp311-win_amd64.whl", hash = "sha256:7046b3c80954beaabf2db52b09c3d6fe85f6c4646af973e61be79d1c51589932"}, - {file = "pycares-4.9.0-cp311-cp311-win_arm64.whl", hash = "sha256:fcbda3fdf44e94d3962ca74e6ba3dc18c0d7029106f030d61c04c0876f319403"}, - {file = "pycares-4.9.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d68ca2da1001aeccdc81c4a2fb1f1f6cfdafd3d00e44e7c1ed93e3e05437f666"}, - {file = "pycares-4.9.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4f0c8fa5a384d79551a27eafa39eed29529e66ba8fa795ee432ab88d050432a3"}, - {file = "pycares-4.9.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0eb8c428cf3b9c6ff9c641ba50ab6357b4480cd737498733e6169b0ac8a1a89b"}, - {file = "pycares-4.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6845bd4a43abf6dab7fedbf024ef458ac3750a25b25076ea9913e5ac5fec4548"}, - {file = "pycares-4.9.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5e28f4acc3b97e46610cf164665ebf914f709daea6ced0ca4358ce55bc1c3d6b"}, - {file = "pycares-4.9.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9464a39861840ce35a79352c34d653a9db44f9333af7c9feddb97998d3e00c07"}, - {file = "pycares-4.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e0611c1bd46d1fc6bdd9305b8850eb84c77df485769f72c574ed7b8389dfbee2"}, - {file = "pycares-4.9.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d4fb5a38a51d03b75ac4320357e632c2e72e03fdeb13263ee333a40621415fdc"}, - {file = "pycares-4.9.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:df5edae05fb3e1370ab7639e67e8891fdaa9026cb10f05dbd57893713f7a9cfe"}, - {file = "pycares-4.9.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:397123ea53d261007bb0aa7e767ef238778f45026db40bed8196436da2cc73de"}, - {file = "pycares-4.9.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:bb0d874d0b131b29894fd8a0f842be91ac21d50f90ec04cff4bb3f598464b523"}, - {file = "pycares-4.9.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:497cc03a61ec1585eb17d2cb086a29a6a67d24babf1e9be519b47222916a3b06"}, - {file = "pycares-4.9.0-cp312-cp312-win32.whl", hash = "sha256:b46e46313fdb5e82da15478652aac0fd15e1c9f33e08153bad845aa4007d6f84"}, - {file = "pycares-4.9.0-cp312-cp312-win_amd64.whl", hash = "sha256:12547a06445777091605a7581da15a0da158058beb8a05a3ebbf7301fd1f58d4"}, - {file = "pycares-4.9.0-cp312-cp312-win_arm64.whl", hash = "sha256:f1e10bf1e8eb80b08e5c828627dba1ebc4acd54803bd0a27d92b9063b6aa99d8"}, - {file = "pycares-4.9.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:574d815112a95ab09d75d0a9dc7dea737c06985e3125cf31c32ba6a3ed6ca006"}, - {file = "pycares-4.9.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50e5ab06361d59625a27a7ad93d27e067dc7c9f6aa529a07d691eb17f3b43605"}, - {file = "pycares-4.9.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:785f5fd11ff40237d9bc8afa441551bb449e2812c74334d1d10859569e07515c"}, - {file = "pycares-4.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e194a500e403eba89b91fb863c917495c5b3dfcd1ce0ee8dc3a6f99a1360e2fc"}, - {file = "pycares-4.9.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:112dd49cdec4e6150a8d95b197e8b6b7b4468a3170b30738ed9b248cb2240c04"}, - {file = "pycares-4.9.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94aa3c2f3eb0aa69160137134775501f06c901188e722aac63d2a210d4084f99"}, - {file = "pycares-4.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b510d71255cf5a92ccc2643a553548fcb0623d6ed11c8c633b421d99d7fa4167"}, - {file = "pycares-4.9.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5c6aa30b1492b8130f7832bf95178642c710ce6b7ba610c2b17377f77177e3cd"}, - {file = "pycares-4.9.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e5767988e044faffe2aff6a76aa08df99a8b6ef2641be8b00ea16334ce5dea93"}, - {file = "pycares-4.9.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b9928a942820a82daa3207509eaba9e0fa9660756ac56667ec2e062815331fcb"}, - {file = "pycares-4.9.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:556c854174da76d544714cdfab10745ed5d4b99eec5899f7b13988cd26ff4763"}, - {file = "pycares-4.9.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d42e2202ca9aa9a0a9a6e43a4a4408bbe0311aaa44800fa27b8fd7f82b20152a"}, - {file = "pycares-4.9.0-cp313-cp313-win32.whl", hash = "sha256:cce8ef72c9ed4982c84114e6148a4e42e989d745de7862a0ad8b3f1cdc05def2"}, - {file = "pycares-4.9.0-cp313-cp313-win_amd64.whl", hash = "sha256:318cdf24f826f1d2f0c5a988730bd597e1683296628c8f1be1a5b96643c284fe"}, - {file = "pycares-4.9.0-cp313-cp313-win_arm64.whl", hash = "sha256:faa9de8e647ed06757a2c117b70a7645a755561def814da6aca0d766cf71a402"}, - {file = "pycares-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8310d27d68fa25be9781ce04d330f4860634a2ac34dd9265774b5f404679b41f"}, - {file = "pycares-4.9.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:99cf98452d3285307eec123049f2c9c50b109e06751b0727c6acefb6da30c6a0"}, - {file = "pycares-4.9.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ffd6e8c8250655504602b076f106653e085e6b1e15318013442558101aa4777"}, - {file = "pycares-4.9.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4065858d8c812159c9a55601fda73760d9e5e3300f7868d9e546eab1084f36c"}, - {file = "pycares-4.9.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91ee6818113faf9013945c2b54bcd6b123d0ac192ae3099cf4288cedaf2dbb25"}, - {file = "pycares-4.9.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:21f0602059ec11857ab7ad608c7ec8bc6f7a302c04559ec06d33e82f040585f8"}, - {file = "pycares-4.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e22e5b46ed9b12183091da56e4a5a20813b5436c4f13135d7a1c20a84027ca8a"}, - {file = "pycares-4.9.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:9eded8649867bfd7aea7589c5755eae4d37686272f6ed7a995da40890d02de71"}, - {file = "pycares-4.9.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:f71d31cbbe066657a2536c98aad850724a9ab7b1cd2624f491832ae9667ea8e7"}, - {file = "pycares-4.9.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2b30945982ab4741f097efc5b0853051afc3c11df26996ed53a700c7575175af"}, - {file = "pycares-4.9.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:54a8f1f067d64810426491d33033f5353b54f35e5339126440ad4e6afbf3f149"}, - {file = "pycares-4.9.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:41556a269a192349e92eee953f62eddd867e9eddb27f444b261e2c1c4a4a9eff"}, - {file = "pycares-4.9.0-cp39-cp39-win32.whl", hash = "sha256:524d6c14eaa167ed098a4fe54856d1248fa20c296cdd6976f9c1b838ba32d014"}, - {file = "pycares-4.9.0-cp39-cp39-win_amd64.whl", hash = "sha256:15f930c733d36aa487b4ad60413013bd811281b5ea4ca620070fa38505d84df4"}, - {file = "pycares-4.9.0-cp39-cp39-win_arm64.whl", hash = "sha256:79b7addb2a41267d46650ac0d9c4f3b3233b036f186b85606f7586881dfb4b69"}, - {file = "pycares-4.9.0.tar.gz", hash = "sha256:8ee484ddb23dbec4d88d14ed5b6d592c1960d2e93c385d5e52b6fad564d82395"}, -] - -[package.dependencies] -cffi = ">=1.5.0" - -[package.extras] -idna = ["idna (>=2.1)"] - -[[package]] -name = "pycodestyle" -version = "2.12.1" -description = "Python style guide checker" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pycodestyle-2.12.1-py2.py3-none-any.whl", hash = "sha256:46f0fb92069a7c28ab7bb558f05bfc0110dac69a0cd23c61ea0040283a9d78b3"}, - {file = "pycodestyle-2.12.1.tar.gz", hash = "sha256:6838eae08bbce4f6accd5d5572075c63626a15ee3e6f842df996bf62f6d73521"}, -] - -[[package]] -name = "pycparser" -version = "2.22" -description = "C parser in Python" -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -markers = "implementation_name != \"PyPy\"" -files = [ - {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, - {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, -] - -[[package]] -name = "pydantic" -version = "2.10.6" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584"}, - {file = "pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236"}, -] - -[package.dependencies] -annotated-types = ">=0.6.0" -pydantic-core = "2.27.2" -typing-extensions = ">=4.12.2" - -[package.extras] -email = ["email-validator (>=2.0.0)"] -timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows\""] - -[[package]] -name = "pydantic-core" -version = "2.27.2" -description = "Core functionality for Pydantic validation and serialization" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa"}, - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d3e8d504bdd3f10835468f29008d72fc8359d95c9c415ce6e767203db6127506"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:521eb9b7f036c9b6187f0b47318ab0d7ca14bd87f776240b90b21c1f4f149320"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85210c4d99a0114f5a9481b44560d7d1e35e32cc5634c656bc48e590b669b145"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d716e2e30c6f140d7560ef1538953a5cd1a87264c737643d481f2779fc247fe1"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f66d89ba397d92f840f8654756196d93804278457b5fbede59598a1f9f90b228"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:669e193c1c576a58f132e3158f9dfa9662969edb1a250c54d8fa52590045f046"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdbe7629b996647b99c01b37f11170a57ae675375b14b8c13b8518b8320ced5"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d262606bf386a5ba0b0af3b97f37c83d7011439e3dc1a9298f21efb292e42f1a"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:cabb9bcb7e0d97f74df8646f34fc76fbf793b7f6dc2438517d7a9e50eee4f14d"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_armv7l.whl", hash = "sha256:d2d63f1215638d28221f664596b1ccb3944f6e25dd18cd3b86b0a4c408d5ebb9"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bca101c00bff0adb45a833f8451b9105d9df18accb8743b08107d7ada14bd7da"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win32.whl", hash = "sha256:f6f8e111843bbb0dee4cb6594cdc73e79b3329b526037ec242a3e49012495b3b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win_amd64.whl", hash = "sha256:fd1aea04935a508f62e0d0ef1f5ae968774a32afc306fb8545e06f5ff5cdf3ad"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c10eb4f1659290b523af58fa7cffb452a61ad6ae5613404519aee4bfbf1df993"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef592d4bad47296fb11f96cd7dc898b92e795032b4894dfb4076cfccd43a9308"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c61709a844acc6bf0b7dce7daae75195a10aac96a596ea1b776996414791ede4"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c5f762659e47fdb7b16956c71598292f60a03aa92f8b6351504359dbdba6cf"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c9775e339e42e79ec99c441d9730fccf07414af63eac2f0e48e08fd38a64d76"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57762139821c31847cfb2df63c12f725788bd9f04bc2fb392790959b8f70f118"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d1e85068e818c73e048fe28cfc769040bb1f475524f4745a5dc621f75ac7630"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:097830ed52fd9e427942ff3b9bc17fab52913b2f50f2880dc4a5611446606a54"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:044a50963a614ecfae59bb1eaf7ea7efc4bc62f49ed594e18fa1e5d953c40e9f"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:4e0b4220ba5b40d727c7f879eac379b822eee5d8fff418e9d3381ee45b3b0362"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5e4f4bb20d75e9325cc9696c6802657b58bc1dbbe3022f32cc2b2b632c3fbb96"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win32.whl", hash = "sha256:cca63613e90d001b9f2f9a9ceb276c308bfa2a43fafb75c8031c4f66039e8c6e"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win_amd64.whl", hash = "sha256:77d1bca19b0f7021b3a982e6f903dcd5b2b06076def36a652e3907f596e29f67"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c33939a82924da9ed65dab5a65d427205a73181d8098e79b6b426bdf8ad4e656"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:00bad2484fa6bda1e216e7345a798bd37c68fb2d97558edd584942aa41b7d278"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c817e2b40aba42bac6f457498dacabc568c3b7a986fc9ba7c8d9d260b71485fb"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:251136cdad0cb722e93732cb45ca5299fb56e1344a833640bf93b2803f8d1bfd"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d2088237af596f0a524d3afc39ab3b036e8adb054ee57cbb1dcf8e09da5b29cc"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d4041c0b966a84b4ae7a09832eb691a35aec90910cd2dbe7a208de59be77965b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8083d4e875ebe0b864ffef72a4304827015cff328a1be6e22cc850753bfb122b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f141ee28a0ad2123b6611b6ceff018039df17f32ada8b534e6aa039545a3efb2"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7d0c8399fcc1848491f00e0314bd59fb34a9c008761bcb422a057670c3f65e35"}, - {file = "pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pygments" -version = "2.18.0" -description = "Pygments is a syntax highlighting package written in Python." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pygments-2.18.0-py3-none-any.whl", hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a"}, - {file = "pygments-2.18.0.tar.gz", hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199"}, -] - -[package.extras] -windows-terminal = ["colorama (>=0.4.6)"] - -[[package]] -name = "pyjnius" -version = "1.6.1" -description = "A Python module to access Java classes as Python classes using JNI." -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "pyjnius-1.6.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff6d71b847620d6a7de33a8acaa53671003c235dc881413d3faa11bc8e075c40"}, - {file = "pyjnius-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:061dd84a28695e750c809d2979fe3dabf9d4407b2240c2a06289755da3524bd9"}, - {file = "pyjnius-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:be215ef25bf2e5484e00ba27e7a7256bbedee1ad0e3213d3cffb748b8abffe20"}, - {file = "pyjnius-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1d790bf3a5d30aa25757b98bc841a7bcb87c752ad6bea85a439f1582f884fa01"}, - {file = "pyjnius-1.6.1-cp310-cp310-win32.whl", hash = "sha256:cc33abad31b7dd0035b12adc9e02674d1dd299adc6b2028bdc7b998684109158"}, - {file = "pyjnius-1.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:4021629d8d53e615b244666a92e733cbcfaa82955bee4887df42282c8a4aa46e"}, - {file = "pyjnius-1.6.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2fc1ff1dc5dc93ee0adcb0a3f9194d9a824aeacefb0ee738c6d121964c6585f2"}, - {file = "pyjnius-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4359f42d907f8b971a676f2d1406ce41b1ba3c810c5770d640037d4addc5176e"}, - {file = "pyjnius-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88dcb79d0ebc80ab74c1e6d37a0ffc9139521ff12eff1d5b2219be199f65536a"}, - {file = "pyjnius-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0a32df745d40fd80c0c6e6c12417fa86d435ac23c1236d030365cababcf9981d"}, - {file = "pyjnius-1.6.1-cp311-cp311-win32.whl", hash = "sha256:c55837b1eaef929c2b1721388bdb51290893766e11442ed611776701c9266f15"}, - {file = "pyjnius-1.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:97b8c8faf16a4f1ac82cc89ca59c65a43d6a796b92884540c5627db2e54a962a"}, - {file = "pyjnius-1.6.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:8e77043544febb3a37e5498477755195d7538b47b63b1d62a9ee7060ff0d8697"}, - {file = "pyjnius-1.6.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:9f3775bda5275773b3e27a682220ddb8a9c649ab097c85798a366e7d4b8b709b"}, - {file = "pyjnius-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e5cb3fb92898d6f2a1eeff348b71e80c001ef8594682273d45ca7b629877efda"}, - {file = "pyjnius-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a90b68fb53c4f9a0d1919903deed3bf5def72c355e38c5c07f545e72001d1c4c"}, - {file = "pyjnius-1.6.1-cp312-cp312-win32.whl", hash = "sha256:7199809fd3114db4942e560ac000ed8ecc4cdf2e115ef551012cd3d0b1af3a0a"}, - {file = "pyjnius-1.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:0e0da04b08c61c2b59cd1670d743c7867f31d6c6a45c8ca5f90657da88d48fd9"}, - {file = "pyjnius-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:ab4c0ff95e09b971bf233542bd350303a39306170f3b3f6cc979cc98abb96ae2"}, - {file = "pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:761f174b2d4f452f6b7d0c7011959f806bc7af78ec934ca64c0d15d3aac88984"}, - {file = "pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54593442f9703836a045a172041bb7c56fbd96d0dca5bab9e77573e78fb7c08c"}, - {file = "pyjnius-1.6.1-cp37-cp37m-win32.whl", hash = "sha256:0df35edecabd4889c84053476ffeb569fc25365905c2044f19522c0f2e557075"}, - {file = "pyjnius-1.6.1-cp37-cp37m-win_amd64.whl", hash = "sha256:eecfd0b9c5e03d05433877e6e3243c145e029b5d62bc37eb799798de4950308e"}, - {file = "pyjnius-1.6.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a13cf7fff029cb54f8dfb2605b2f427a3ced0783abe8dc66a35d62d8d2baaac7"}, - {file = "pyjnius-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6f4ab7609d68872092083740bb3ce00b8e0c93fc0b5066a6e4a93dab7e43320d"}, - {file = "pyjnius-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6b15a05b3dc1c261761a2cff8d8f02f8f3b4cfea3a250b85e455c53b55cbf2bd"}, - {file = "pyjnius-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:361c26a86dbd06e21e24c987fe1ea9bc7ea69f9459f76104ed4265dc04a6774c"}, - {file = "pyjnius-1.6.1-cp38-cp38-win32.whl", hash = "sha256:60669194242013455cc54a49c165f230e240c5334b7aec29471fd9be53eb01e8"}, - {file = "pyjnius-1.6.1-cp38-cp38-win_amd64.whl", hash = "sha256:4da5ce988706d48ec844d45a9d84a47c717d40e5eff03f757678838fd71a75e8"}, - {file = "pyjnius-1.6.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b9cd218a3d94f33f2b05176458412edeae5b674a4c3fc58db00ab81746a025e2"}, - {file = "pyjnius-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a56bee308898feb06bbb1b81feeabed7c9fc85a4d92ee92585fabc5895a29c11"}, - {file = "pyjnius-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b6fa140e1a5dae2658b170e39325b43275852aa263e94b87c89748d07ca5c57"}, - {file = "pyjnius-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f3ee60508991069f45ba75d65e4a6650c05739c64943bf3702485672f4d8f22"}, - {file = "pyjnius-1.6.1-cp39-cp39-win32.whl", hash = "sha256:ed5e19b216e01fb511a75b1ce97b48f710552f7f1269f1c0d85fef84cb6935bd"}, - {file = "pyjnius-1.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:e20a49820ca0b0ebef03b710ecc6f03e91847c7b08612fc87f88293b7f73e797"}, - {file = "pyjnius-1.6.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:26893e4ef5a5d21393ceab61d03ad02d03cf8d4c3177c262d48853186b5512df"}, - {file = "pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:133ddedf0a88dae1b11a0e4ad36336794e38f190bde7c73f7621cbd21ad22700"}, - {file = "pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:55820ca521795454afa1f855ecad28648f440dcf70a4f188adffedb35c50e920"}, - {file = "pyjnius-1.6.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d9d75c37de19b43a7b33b3f965bd5206c6d5b9999de85d40797a4e46e48cd717"}, - {file = "pyjnius-1.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:5d761e1c500fe777e184ec88826535099b6fb8c2f3aedfe4cf7c3c0a009f4f60"}, - {file = "pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:445e8df7906ecebfc0ae273e5657a004a1ff229131439aed0a70087234aad082"}, - {file = "pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:095b9289805ee58c92a54225d1d8678e3226dd2bd077e86bb9b33191ee316573"}, - {file = "pyjnius-1.6.1-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:aac6abc5deec53f4b434358267126da78bebd43c1a442ba4f65db98a3bf5064b"}, - {file = "pyjnius-1.6.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e2477b8d302e52bfdbbfd43354fb35741fbca1b55914a1377803a8079953eefc"}, - {file = "pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5eb16f9583cba038898bff21846034766c3882066747b8f2f1cbbf3871fb2e5d"}, - {file = "pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e92fc8ca421cfa9e2f3ba1ad6b450c6ec47d7b2e1f7c349143511d40fbf3ed3"}, - {file = "pyjnius-1.6.1-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:b7c2eb6b17d009939c580a98b2abf70aebea0d25c74517cc738ecf6be4263bc4"}, - {file = "pyjnius-1.6.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:cf08dc6579a14b212b2d4f51a6cb6fcfd7154f305672db6d1ae42b07e520dd45"}, - {file = "pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f39a09aac5b2dd9b6448cd8233a2c072da3616048525977ae683f943834ce553"}, - {file = "pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:06621ba1e21e7c97b70c6861a3885780e0ebe95cecd111d53da5c6ce70bcd60d"}, - {file = "pyjnius-1.6.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:edaf12697c7d0efbb2060f2d9b2a64bacb81846cdc0a0a33551990a5123d8ecb"}, - {file = "pyjnius-1.6.1.tar.gz", hash = "sha256:d2a7ece6ed79bf1d7f97a4f6d61302d9f1d7652182a3e4c8a69dbaef31396e60"}, -] - -[package.extras] -ci = ["coveralls", "pytest-rerunfailures"] -dev = ["pycodestyle", "pytest", "pytest-cov"] - -[[package]] -name = "pyjwt" -version = "2.10.1" -description = "JSON Web Token implementation in Python" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb"}, - {file = "pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953"}, -] - -[package.extras] -crypto = ["cryptography (>=3.4.0)"] -dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx", "sphinx-rtd-theme", "zope.interface"] -docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"] -tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] - -[[package]] -name = "pyogrio" -version = "0.10.0" -description = "Vectorized spatial vector file format I/O using GDAL/OGR" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:046eeeae12a03a3ebc3dc5ff5a87664e4f5fc0a4fb1ea5d5c45d547fa941072b"}, - {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:44380f4d9245c776f432526e29ce4d29238aea26adad991803c4f453474f51d3"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14fd3b72b4e2dc59e264607b265c742b0c5ec2ea9e748b115f742381b28dd373"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1fea7892f4633cab04d13563e47ec2e87dc2b5cd71b9546018d123184528c151"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3539596a76eb8a9d166d6f9d3f36731a8c5bd5c43901209d89dc66b9dc00f079"}, - {file = "pyogrio-0.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:eac90b2501656892c63bc500c12e71f3dbf7d66ddc5a7fb05cd480d25d1b7022"}, - {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5b1a51431a27a1cb3e4e19558939c1423106e06e7b67d6285f4fba9c2d0a91b9"}, - {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:216d69cd77b2b4a0c9d7d449bc239f8b77f3d73f4a05d9c738a0745b236902d8"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2f0b75f0077ce33256aec6278c2a9c3b79bf0637ddf4f93d3ab2609f0501d96"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:0a47f702d29808c557d2ebea8542c23903f021eae44e16838adef2ab4281c71b"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:11e6c71d12da6b445e77d0fc0198db1bd35a77e03a0685e45338cbab9ce02add"}, - {file = "pyogrio-0.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:d0d74e91a9c0ff2f9abe01b556ff663977193b2d6922208406172d0fc833beff"}, - {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2d6558b180e020f71ab7aa7f82d592ed3305c9f698d98f6d0a4637ec7a84c4ce"}, - {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:a99102037eead8ba491bc57825c1e395ee31c9956d7bff7b4a9e4fdbff3a13c2"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a4c373281d7cbf560c5b61f8f3c7442103ad7f1c7ac4ef3a84572ed7a5dd2f6"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:19f18411bdf836d24cdc08b9337eb3ec415e4ac4086ba64516b36b73a2e88622"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1abbcdd9876f30bebf1df8a0273f6cdeb29d03259290008275c7fddebe139f20"}, - {file = "pyogrio-0.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:2a3e09839590d71ff832aa95c4f23fa00a2c63c3de82c1fbd4fb8d265792acfc"}, - {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c90478209537a31dcc65664a87a04c094bb0e08efe502908a6682b8cec0259bf"}, - {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:fec45e1963b7058e5a1aa98598aed07c0858512c833d6aad2c672c3ec98bbf04"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28cb139f8a5d0365ede602230104b407ae52bb6b55173c8d5a35424d28c4a2c5"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:cea0187fcc2d574e52af8cfab041fa0a7ad71d5ef6b94b49a3f3d2a04534a27e"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7c02b207ea8cf09c501ea3e95d29152781a00d3c32267286bc36fa457c332205"}, - {file = "pyogrio-0.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:02e54bcfb305af75f829044b0045f74de31b77c2d6546f7aaf96822066147848"}, - {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:ea96a1338ed7991735b955d3f84ad5f71b3bc070b6a7a42449941aedecc71768"}, - {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:32d349600561459791a43f528a92f3e9343a59bdc9bc30b1be9376f0b80cbf16"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82f7bd6a87bd2e9484bcb4c87ab94eee4c2f573ad148707431c8b341d7f13d99"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6166ae81462c257ed8e151c404e316642703813cf771c95ef8e11dcdf2581e47"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:22d57495e835fe51b88da43dfbda606c07e1f6c3b849af0c3cfc18e17467641c"}, - {file = "pyogrio-0.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:eea82171bfc07fc778b8dc87b0cdc9ac06c389bc56b0c0b6f34bf9e45fb78c0e"}, - {file = "pyogrio-0.10.0.tar.gz", hash = "sha256:ec051cb568324de878828fae96379b71858933413e185148acb6c162851ab23c"}, -] - -[package.dependencies] -certifi = "*" -numpy = "*" -packaging = "*" - -[package.extras] -benchmark = ["pytest-benchmark"] -dev = ["cython"] -geopandas = ["geopandas"] -test = ["pytest", "pytest-cov"] - -[[package]] -name = "pyparsing" -version = "3.1.4" -description = "pyparsing module - Classes and methods to define and execute parsing grammars" -optional = false -python-versions = ">=3.6.8" -groups = ["dev"] -files = [ - {file = "pyparsing-3.1.4-py3-none-any.whl", hash = "sha256:a6a7ee4235a3f944aa1fa2249307708f893fe5717dc603503c6c7969c070fb7c"}, - {file = "pyparsing-3.1.4.tar.gz", hash = "sha256:f86ec8d1a83f11977c9a6ea7598e8c27fc5cddfa5b07ea2241edbbde1d7bc032"}, -] - -[package.extras] -diagrams = ["jinja2", "railroad-diagrams"] - -[[package]] -name = "pyproj" -version = "3.7.0" -description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "pyproj-3.7.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:d5c7e7d24b967e328a5efd013f466804a1f226d1106ac7efc47dcc99360dbc8f"}, - {file = "pyproj-3.7.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:448958c46bd3fe2da91c89ba551ac5835e63073ca861422c6eb1af89979dfab1"}, - {file = "pyproj-3.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f673ca345bb92afc93d4235938ca0c9a76237aa7addf42a95965c8dc8cad9b49"}, - {file = "pyproj-3.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee60895f60cbd1a9c903ab2bc22adea63004296a1c28b8775a11cf50905cf085"}, - {file = "pyproj-3.7.0-cp310-cp310-win32.whl", hash = "sha256:0dd31b0740ee010934234f848d2d092c66146cb8d0ba009a64e41d192caa7686"}, - {file = "pyproj-3.7.0-cp310-cp310-win_amd64.whl", hash = "sha256:7943d85ba39e89c51b920339ff63162d63bf89da161f0acb6206b0d39b11661e"}, - {file = "pyproj-3.7.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:e66d8d42dbdf232e121546c5a1dec097caf0454e4885c09a8e03cdcee0753c03"}, - {file = "pyproj-3.7.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:7764b64a0aefe40134a2828b3a40be88f6c8b7832c45d8a9f2bd592ace4b2a3b"}, - {file = "pyproj-3.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:53c442c5081dc95346996f5c4323fde2caafc69c6e60b4707aa46e88244f1e04"}, - {file = "pyproj-3.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc5b305d4d5d7697885681d9b660623e328227612823d5c660e0a9566cb48838"}, - {file = "pyproj-3.7.0-cp311-cp311-win32.whl", hash = "sha256:de2b47d748dc41cccb6b3b713d4d7dc9aa1046a82141c8665026908726426abc"}, - {file = "pyproj-3.7.0-cp311-cp311-win_amd64.whl", hash = "sha256:38cba7c4c5679e40242dd959133e95b908d3b912dd66291094fd13510e8517ff"}, - {file = "pyproj-3.7.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:8cbec92bdd6e9933ca08795c12717d1384e9b51cf4b1acf0d753db255a75c51e"}, - {file = "pyproj-3.7.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:8c4a8e4d3ba76c3adac3c087544cf92f7f9a19ea34946904a13fca48cc1c0106"}, - {file = "pyproj-3.7.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:82624fb42aa31f6b1a860fbc0316babd07fd712642bc31022df4e9b4056bf463"}, - {file = "pyproj-3.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34e1bbb3f89c68d4a6835c40b2da8b27680eec60e8cc7cdb08c09bcc725b2b62"}, - {file = "pyproj-3.7.0-cp312-cp312-win32.whl", hash = "sha256:952515d5592167ad4436b355485f82acebed2a49b46722159e4584b75a763dd3"}, - {file = "pyproj-3.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:0692f806224e8ed82fe4acfa57268ff444fdaf9f330689f24c0d96e59480cce1"}, - {file = "pyproj-3.7.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:94e8b903a9e83448fd2379c49dec3e8cd83c9ed36f54354e68b601cef56d5426"}, - {file = "pyproj-3.7.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:64cb5c17d6f6305a8b978a40f95560c87c5b363fcac40632337955664437875a"}, - {file = "pyproj-3.7.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c54e9bdda7ab9c4a5af50f9d6e6ee7704e05fafd504896b96ed1208c7aea098"}, - {file = "pyproj-3.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24fa4e9e0abba875f9524808410cc520067eaf38fd5549ed0ef7c43ac39923c9"}, - {file = "pyproj-3.7.0-cp313-cp313-win32.whl", hash = "sha256:b9e8353fc3c79dc14d1f5ac758a1a6e4eee04102c3c0b138670f121f5ac52eb4"}, - {file = "pyproj-3.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:10a8dc6ec61af97c89ff032647d743f8dc023645773da42ef43f7ae1125b3509"}, - {file = "pyproj-3.7.0.tar.gz", hash = "sha256:bf658f4aaf815d9d03c8121650b6f0b8067265c36e31bc6660b98ef144d81813"}, -] - -[package.dependencies] -certifi = "*" - -[[package]] -name = "pyspnego" -version = "0.11.1" -description = "Windows Negotiate Authentication Client and Server" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "pyspnego-0.11.1-py3-none-any.whl", hash = "sha256:129a4294f2c4d681d5875240ef87accc6f1d921e8983737fb0b59642b397951e"}, - {file = "pyspnego-0.11.1.tar.gz", hash = "sha256:e92ed8b0a62765b9d6abbb86a48cf871228ddb97678598dc01c9c39a626823f6"}, -] - -[package.dependencies] -cryptography = "*" -sspilib = {version = ">=0.1.0", markers = "sys_platform == \"win32\""} - -[package.extras] -kerberos = ["gssapi (>=1.6.0) ; sys_platform != \"win32\"", "krb5 (>=0.3.0) ; sys_platform != \"win32\""] -yaml = ["ruamel.yaml"] - -[[package]] -name = "pytest" -version = "9.0.1" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -files = [ - {file = "pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad"}, - {file = "pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8"}, -] - -[package.dependencies] -colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} -iniconfig = ">=1.0.1" -packaging = ">=22" -pluggy = ">=1.5,<2" -pygments = ">=2.7.2" - -[package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "pytest-cov" -version = "7.0.0" -description = "Pytest plugin for measuring coverage." -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861"}, - {file = "pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1"}, -] - -[package.dependencies] -coverage = {version = ">=7.10.6", extras = ["toml"]} -pluggy = ">=1.2" -pytest = ">=7" - -[package.extras] -testing = ["process-tests", "pytest-xdist", "virtualenv"] - -[[package]] -name = "pytest-mock" -version = "3.14.0" -description = "Thin-wrapper around the mock package for easier use with pytest" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0"}, - {file = "pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f"}, -] - -[package.dependencies] -pytest = ">=6.2.5" - -[package.extras] -dev = ["pre-commit", "pytest-asyncio", "tox"] - -[[package]] -name = "pytest-watch" -version = "4.2.0" -description = "Local continuous test runner with pytest and watchdog." -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "pytest-watch-4.2.0.tar.gz", hash = "sha256:06136f03d5b361718b8d0d234042f7b2f203910d8568f63df2f866b547b3d4b9"}, -] - -[package.dependencies] -colorama = ">=0.3.3" -docopt = ">=0.4.0" -pytest = ">=2.6.4" -watchdog = ">=0.6.0" - -[[package]] -name = "pytest-xdist" -version = "3.6.1" -description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pytest_xdist-3.6.1-py3-none-any.whl", hash = "sha256:9ed4adfb68a016610848639bb7e02c9352d5d9f03d04809919e2dafc3be4cca7"}, - {file = "pytest_xdist-3.6.1.tar.gz", hash = "sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d"}, -] - -[package.dependencies] -execnet = ">=2.1" -pytest = ">=7.0.0" - -[package.extras] -psutil = ["psutil (>=3.0)"] -setproctitle = ["setproctitle"] -testing = ["filelock"] - -[[package]] -name = "python-dateutil" -version = "2.9.0.post0" -description = "Extensions to the standard Python datetime module" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -groups = ["main", "dev"] -files = [ - {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, - {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, -] - -[package.dependencies] -six = ">=1.5" - -[[package]] -name = "python-decouple" -version = "3.8" -description = "Strict separation of settings from code." -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f"}, - {file = "python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66"}, -] - -[[package]] -name = "python-json-logger" -version = "2.0.7" -description = "A python library adding a json log formatter" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "python-json-logger-2.0.7.tar.gz", hash = "sha256:23e7ec02d34237c5aa1e29a070193a4ea87583bb4e7f8fd06d3de8264c4b2e1c"}, - {file = "python_json_logger-2.0.7-py3-none-any.whl", hash = "sha256:f380b826a991ebbe3de4d897aeec42760035ac760345e57b812938dc8b35e2bd"}, -] - -[[package]] -name = "python-multipart" -version = "0.0.18" -description = "A streaming multipart parser for Python" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "python_multipart-0.0.18-py3-none-any.whl", hash = "sha256:efe91480f485f6a361427a541db4796f9e1591afc0fb8e7a4ba06bfbc6708996"}, - {file = "python_multipart-0.0.18.tar.gz", hash = "sha256:7a68db60c8bfb82e460637fa4750727b45af1d5e2ed215593f917f64694d34fe"}, -] - -[[package]] -name = "pytoolconfig" -version = "1.3.1" -description = "Python tool configuration" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pytoolconfig-1.3.1-py3-none-any.whl", hash = "sha256:5d8cea8ae1996938ec3eaf44567bbc5ef1bc900742190c439a44a704d6e1b62b"}, - {file = "pytoolconfig-1.3.1.tar.gz", hash = "sha256:51e6bd1a6f108238ae6aab6a65e5eed5e75d456be1c2bf29b04e5c1e7d7adbae"}, -] - -[package.dependencies] -packaging = ">=23.2" -platformdirs = {version = ">=3.11.0", optional = true, markers = "extra == \"global\""} - -[package.extras] -doc = ["sphinx (>=7.1.2)", "tabulate (>=0.9.0)"] -gendocs = ["pytoolconfig[doc]", "sphinx (>=7.1.2)", "sphinx-autodoc-typehints (>=1.25.2)", "sphinx-rtd-theme (>=2.0.0)"] -global = ["platformdirs (>=3.11.0)"] -validation = ["pydantic (>=2.5.3)"] - -[[package]] -name = "pytz" -version = "2024.2" -description = "World timezone definitions, modern and historical" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"}, - {file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"}, -] - -[[package]] -name = "pywin32" -version = "306" -description = "Python for Window Extensions" -optional = false -python-versions = "*" -groups = ["dev"] -markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"" -files = [ - {file = "pywin32-306-cp310-cp310-win32.whl", hash = "sha256:06d3420a5155ba65f0b72f2699b5bacf3109f36acbe8923765c22938a69dfc8d"}, - {file = "pywin32-306-cp310-cp310-win_amd64.whl", hash = "sha256:84f4471dbca1887ea3803d8848a1616429ac94a4a8d05f4bc9c5dcfd42ca99c8"}, - {file = "pywin32-306-cp311-cp311-win32.whl", hash = "sha256:e65028133d15b64d2ed8f06dd9fbc268352478d4f9289e69c190ecd6818b6407"}, - {file = "pywin32-306-cp311-cp311-win_amd64.whl", hash = "sha256:a7639f51c184c0272e93f244eb24dafca9b1855707d94c192d4a0b4c01e1100e"}, - {file = "pywin32-306-cp311-cp311-win_arm64.whl", hash = "sha256:70dba0c913d19f942a2db25217d9a1b726c278f483a919f1abfed79c9cf64d3a"}, - {file = "pywin32-306-cp312-cp312-win32.whl", hash = "sha256:383229d515657f4e3ed1343da8be101000562bf514591ff383ae940cad65458b"}, - {file = "pywin32-306-cp312-cp312-win_amd64.whl", hash = "sha256:37257794c1ad39ee9be652da0462dc2e394c8159dfd913a8a4e8eb6fd346da0e"}, - {file = "pywin32-306-cp312-cp312-win_arm64.whl", hash = "sha256:5821ec52f6d321aa59e2db7e0a35b997de60c201943557d108af9d4ae1ec7040"}, - {file = "pywin32-306-cp37-cp37m-win32.whl", hash = "sha256:1c73ea9a0d2283d889001998059f5eaaba3b6238f767c9cf2833b13e6a685f65"}, - {file = "pywin32-306-cp37-cp37m-win_amd64.whl", hash = "sha256:72c5f621542d7bdd4fdb716227be0dd3f8565c11b280be6315b06ace35487d36"}, - {file = "pywin32-306-cp38-cp38-win32.whl", hash = "sha256:e4c092e2589b5cf0d365849e73e02c391c1349958c5ac3e9d5ccb9a28e017b3a"}, - {file = "pywin32-306-cp38-cp38-win_amd64.whl", hash = "sha256:e8ac1ae3601bee6ca9f7cb4b5363bf1c0badb935ef243c4733ff9a393b1690c0"}, - {file = "pywin32-306-cp39-cp39-win32.whl", hash = "sha256:e25fd5b485b55ac9c057f67d94bc203f3f6595078d1fb3b458c9c28b7153a802"}, - {file = "pywin32-306-cp39-cp39-win_amd64.whl", hash = "sha256:39b61c15272833b5c329a2989999dcae836b1eed650252ab1b7bfbe1d59f30f4"}, -] - -[[package]] -name = "pywinpty" -version = "2.0.13" -description = "Pseudo terminal support for Windows from Python." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -markers = "os_name == \"nt\"" -files = [ - {file = "pywinpty-2.0.13-cp310-none-win_amd64.whl", hash = "sha256:697bff211fb5a6508fee2dc6ff174ce03f34a9a233df9d8b5fe9c8ce4d5eaf56"}, - {file = "pywinpty-2.0.13-cp311-none-win_amd64.whl", hash = "sha256:b96fb14698db1284db84ca38c79f15b4cfdc3172065b5137383910567591fa99"}, - {file = "pywinpty-2.0.13-cp312-none-win_amd64.whl", hash = "sha256:2fd876b82ca750bb1333236ce98488c1be96b08f4f7647cfdf4129dfad83c2d4"}, - {file = "pywinpty-2.0.13-cp38-none-win_amd64.whl", hash = "sha256:61d420c2116c0212808d31625611b51caf621fe67f8a6377e2e8b617ea1c1f7d"}, - {file = "pywinpty-2.0.13-cp39-none-win_amd64.whl", hash = "sha256:71cb613a9ee24174730ac7ae439fd179ca34ccb8c5349e8d7b72ab5dea2c6f4b"}, - {file = "pywinpty-2.0.13.tar.gz", hash = "sha256:c34e32351a3313ddd0d7da23d27f835c860d32fe4ac814d372a3ea9594f41dde"}, -] - -[[package]] -name = "pyyaml" -version = "6.0.2" -description = "YAML parser and emitter for Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, - {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, - {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, - {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, - {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, - {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, - {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, - {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, - {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, - {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, - {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, - {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, - {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, - {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, - {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, - {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, - {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, - {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, - {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, - {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, - {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, - {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, - {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, - {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, - {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, - {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, - {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, - {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, - {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, - {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, - {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, - {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, - {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, - {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, - {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, - {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, - {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, - {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, - {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, - {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, - {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, -] - -[[package]] -name = "pyzmq" -version = "26.2.0" -description = "Python bindings for 0MQ" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "pyzmq-26.2.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:ddf33d97d2f52d89f6e6e7ae66ee35a4d9ca6f36eda89c24591b0c40205a3629"}, - {file = "pyzmq-26.2.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:dacd995031a01d16eec825bf30802fceb2c3791ef24bcce48fa98ce40918c27b"}, - {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89289a5ee32ef6c439086184529ae060c741334b8970a6855ec0b6ad3ff28764"}, - {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5506f06d7dc6ecf1efacb4a013b1f05071bb24b76350832c96449f4a2d95091c"}, - {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ea039387c10202ce304af74def5021e9adc6297067f3441d348d2b633e8166a"}, - {file = "pyzmq-26.2.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:a2224fa4a4c2ee872886ed00a571f5e967c85e078e8e8c2530a2fb01b3309b88"}, - {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:28ad5233e9c3b52d76196c696e362508959741e1a005fb8fa03b51aea156088f"}, - {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1c17211bc037c7d88e85ed8b7d8f7e52db6dc8eca5590d162717c654550f7282"}, - {file = "pyzmq-26.2.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b8f86dd868d41bea9a5f873ee13bf5551c94cf6bc51baebc6f85075971fe6eea"}, - {file = "pyzmq-26.2.0-cp310-cp310-win32.whl", hash = "sha256:46a446c212e58456b23af260f3d9fb785054f3e3653dbf7279d8f2b5546b21c2"}, - {file = "pyzmq-26.2.0-cp310-cp310-win_amd64.whl", hash = "sha256:49d34ab71db5a9c292a7644ce74190b1dd5a3475612eefb1f8be1d6961441971"}, - {file = "pyzmq-26.2.0-cp310-cp310-win_arm64.whl", hash = "sha256:bfa832bfa540e5b5c27dcf5de5d82ebc431b82c453a43d141afb1e5d2de025fa"}, - {file = "pyzmq-26.2.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:8f7e66c7113c684c2b3f1c83cdd3376103ee0ce4c49ff80a648643e57fb22218"}, - {file = "pyzmq-26.2.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3a495b30fc91db2db25120df5847d9833af237546fd59170701acd816ccc01c4"}, - {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77eb0968da535cba0470a5165468b2cac7772cfb569977cff92e240f57e31bef"}, - {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ace4f71f1900a548f48407fc9be59c6ba9d9aaf658c2eea6cf2779e72f9f317"}, - {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:92a78853d7280bffb93df0a4a6a2498cba10ee793cc8076ef797ef2f74d107cf"}, - {file = "pyzmq-26.2.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:689c5d781014956a4a6de61d74ba97b23547e431e9e7d64f27d4922ba96e9d6e"}, - {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:0aca98bc423eb7d153214b2df397c6421ba6373d3397b26c057af3c904452e37"}, - {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:1f3496d76b89d9429a656293744ceca4d2ac2a10ae59b84c1da9b5165f429ad3"}, - {file = "pyzmq-26.2.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:5c2b3bfd4b9689919db068ac6c9911f3fcb231c39f7dd30e3138be94896d18e6"}, - {file = "pyzmq-26.2.0-cp311-cp311-win32.whl", hash = "sha256:eac5174677da084abf378739dbf4ad245661635f1600edd1221f150b165343f4"}, - {file = "pyzmq-26.2.0-cp311-cp311-win_amd64.whl", hash = "sha256:5a509df7d0a83a4b178d0f937ef14286659225ef4e8812e05580776c70e155d5"}, - {file = "pyzmq-26.2.0-cp311-cp311-win_arm64.whl", hash = "sha256:c0e6091b157d48cbe37bd67233318dbb53e1e6327d6fc3bb284afd585d141003"}, - {file = "pyzmq-26.2.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:ded0fc7d90fe93ae0b18059930086c51e640cdd3baebdc783a695c77f123dcd9"}, - {file = "pyzmq-26.2.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:17bf5a931c7f6618023cdacc7081f3f266aecb68ca692adac015c383a134ca52"}, - {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55cf66647e49d4621a7e20c8d13511ef1fe1efbbccf670811864452487007e08"}, - {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4661c88db4a9e0f958c8abc2b97472e23061f0bc737f6f6179d7a27024e1faa5"}, - {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea7f69de383cb47522c9c208aec6dd17697db7875a4674c4af3f8cfdac0bdeae"}, - {file = "pyzmq-26.2.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:7f98f6dfa8b8ccaf39163ce872bddacca38f6a67289116c8937a02e30bbe9711"}, - {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:e3e0210287329272539eea617830a6a28161fbbd8a3271bf4150ae3e58c5d0e6"}, - {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:6b274e0762c33c7471f1a7471d1a2085b1a35eba5cdc48d2ae319f28b6fc4de3"}, - {file = "pyzmq-26.2.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:29c6a4635eef69d68a00321e12a7d2559fe2dfccfa8efae3ffb8e91cd0b36a8b"}, - {file = "pyzmq-26.2.0-cp312-cp312-win32.whl", hash = "sha256:989d842dc06dc59feea09e58c74ca3e1678c812a4a8a2a419046d711031f69c7"}, - {file = "pyzmq-26.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:2a50625acdc7801bc6f74698c5c583a491c61d73c6b7ea4dee3901bb99adb27a"}, - {file = "pyzmq-26.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:4d29ab8592b6ad12ebbf92ac2ed2bedcfd1cec192d8e559e2e099f648570e19b"}, - {file = "pyzmq-26.2.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:9dd8cd1aeb00775f527ec60022004d030ddc51d783d056e3e23e74e623e33726"}, - {file = "pyzmq-26.2.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:28c812d9757fe8acecc910c9ac9dafd2ce968c00f9e619db09e9f8f54c3a68a3"}, - {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d80b1dd99c1942f74ed608ddb38b181b87476c6a966a88a950c7dee118fdf50"}, - {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8c997098cc65e3208eca09303630e84d42718620e83b733d0fd69543a9cab9cb"}, - {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7ad1bc8d1b7a18497dda9600b12dc193c577beb391beae5cd2349184db40f187"}, - {file = "pyzmq-26.2.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:bea2acdd8ea4275e1278350ced63da0b166421928276c7c8e3f9729d7402a57b"}, - {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:23f4aad749d13698f3f7b64aad34f5fc02d6f20f05999eebc96b89b01262fb18"}, - {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:a4f96f0d88accc3dbe4a9025f785ba830f968e21e3e2c6321ccdfc9aef755115"}, - {file = "pyzmq-26.2.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ced65e5a985398827cc9276b93ef6dfabe0273c23de8c7931339d7e141c2818e"}, - {file = "pyzmq-26.2.0-cp313-cp313-win32.whl", hash = "sha256:31507f7b47cc1ead1f6e86927f8ebb196a0bab043f6345ce070f412a59bf87b5"}, - {file = "pyzmq-26.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:70fc7fcf0410d16ebdda9b26cbd8bf8d803d220a7f3522e060a69a9c87bf7bad"}, - {file = "pyzmq-26.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:c3789bd5768ab5618ebf09cef6ec2b35fed88709b104351748a63045f0ff9797"}, - {file = "pyzmq-26.2.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:034da5fc55d9f8da09015d368f519478a52675e558c989bfcb5cf6d4e16a7d2a"}, - {file = "pyzmq-26.2.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:c92d73464b886931308ccc45b2744e5968cbaade0b1d6aeb40d8ab537765f5bc"}, - {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:794a4562dcb374f7dbbfb3f51d28fb40123b5a2abadee7b4091f93054909add5"}, - {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aee22939bb6075e7afededabad1a56a905da0b3c4e3e0c45e75810ebe3a52672"}, - {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2ae90ff9dad33a1cfe947d2c40cb9cb5e600d759ac4f0fd22616ce6540f72797"}, - {file = "pyzmq-26.2.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:43a47408ac52647dfabbc66a25b05b6a61700b5165807e3fbd40063fcaf46386"}, - {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:25bf2374a2a8433633c65ccb9553350d5e17e60c8eb4de4d92cc6bd60f01d306"}, - {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:007137c9ac9ad5ea21e6ad97d3489af654381324d5d3ba614c323f60dab8fae6"}, - {file = "pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:470d4a4f6d48fb34e92d768b4e8a5cc3780db0d69107abf1cd7ff734b9766eb0"}, - {file = "pyzmq-26.2.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:3b55a4229ce5da9497dd0452b914556ae58e96a4381bb6f59f1305dfd7e53fc8"}, - {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:9cb3a6460cdea8fe8194a76de8895707e61ded10ad0be97188cc8463ffa7e3a8"}, - {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8ab5cad923cc95c87bffee098a27856c859bd5d0af31bd346035aa816b081fe1"}, - {file = "pyzmq-26.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9ed69074a610fad1c2fda66180e7b2edd4d31c53f2d1872bc2d1211563904cd9"}, - {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:cccba051221b916a4f5e538997c45d7d136a5646442b1231b916d0164067ea27"}, - {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:0eaa83fc4c1e271c24eaf8fb083cbccef8fde77ec8cd45f3c35a9a123e6da097"}, - {file = "pyzmq-26.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:9edda2df81daa129b25a39b86cb57dfdfe16f7ec15b42b19bfac503360d27a93"}, - {file = "pyzmq-26.2.0-cp37-cp37m-win32.whl", hash = "sha256:ea0eb6af8a17fa272f7b98d7bebfab7836a0d62738e16ba380f440fceca2d951"}, - {file = "pyzmq-26.2.0-cp37-cp37m-win_amd64.whl", hash = "sha256:4ff9dc6bc1664bb9eec25cd17506ef6672d506115095411e237d571e92a58231"}, - {file = "pyzmq-26.2.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:2eb7735ee73ca1b0d71e0e67c3739c689067f055c764f73aac4cc8ecf958ee3f"}, - {file = "pyzmq-26.2.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1a534f43bc738181aa7cbbaf48e3eca62c76453a40a746ab95d4b27b1111a7d2"}, - {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:aedd5dd8692635813368e558a05266b995d3d020b23e49581ddd5bbe197a8ab6"}, - {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:8be4700cd8bb02cc454f630dcdf7cfa99de96788b80c51b60fe2fe1dac480289"}, - {file = "pyzmq-26.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fcc03fa4997c447dce58264e93b5aa2d57714fbe0f06c07b7785ae131512732"}, - {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:402b190912935d3db15b03e8f7485812db350d271b284ded2b80d2e5704be780"}, - {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8685fa9c25ff00f550c1fec650430c4b71e4e48e8d852f7ddcf2e48308038640"}, - {file = "pyzmq-26.2.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:76589c020680778f06b7e0b193f4b6dd66d470234a16e1df90329f5e14a171cd"}, - {file = "pyzmq-26.2.0-cp38-cp38-win32.whl", hash = "sha256:8423c1877d72c041f2c263b1ec6e34360448decfb323fa8b94e85883043ef988"}, - {file = "pyzmq-26.2.0-cp38-cp38-win_amd64.whl", hash = "sha256:76589f2cd6b77b5bdea4fca5992dc1c23389d68b18ccc26a53680ba2dc80ff2f"}, - {file = "pyzmq-26.2.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:b1d464cb8d72bfc1a3adc53305a63a8e0cac6bc8c5a07e8ca190ab8d3faa43c2"}, - {file = "pyzmq-26.2.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4da04c48873a6abdd71811c5e163bd656ee1b957971db7f35140a2d573f6949c"}, - {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d049df610ac811dcffdc147153b414147428567fbbc8be43bb8885f04db39d98"}, - {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:05590cdbc6b902101d0e65d6a4780af14dc22914cc6ab995d99b85af45362cc9"}, - {file = "pyzmq-26.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c811cfcd6a9bf680236c40c6f617187515269ab2912f3d7e8c0174898e2519db"}, - {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6835dd60355593de10350394242b5757fbbd88b25287314316f266e24c61d073"}, - {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:bc6bee759a6bddea5db78d7dcd609397449cb2d2d6587f48f3ca613b19410cfc"}, - {file = "pyzmq-26.2.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c530e1eecd036ecc83c3407f77bb86feb79916d4a33d11394b8234f3bd35b940"}, - {file = "pyzmq-26.2.0-cp39-cp39-win32.whl", hash = "sha256:367b4f689786fca726ef7a6c5ba606958b145b9340a5e4808132cc65759abd44"}, - {file = "pyzmq-26.2.0-cp39-cp39-win_amd64.whl", hash = "sha256:e6fa2e3e683f34aea77de8112f6483803c96a44fd726d7358b9888ae5bb394ec"}, - {file = "pyzmq-26.2.0-cp39-cp39-win_arm64.whl", hash = "sha256:7445be39143a8aa4faec43b076e06944b8f9d0701b669df4af200531b21e40bb"}, - {file = "pyzmq-26.2.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:706e794564bec25819d21a41c31d4df2d48e1cc4b061e8d345d7fb4dd3e94072"}, - {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b435f2753621cd36e7c1762156815e21c985c72b19135dac43a7f4f31d28dd1"}, - {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:160c7e0a5eb178011e72892f99f918c04a131f36056d10d9c1afb223fc952c2d"}, - {file = "pyzmq-26.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c4a71d5d6e7b28a47a394c0471b7e77a0661e2d651e7ae91e0cab0a587859ca"}, - {file = "pyzmq-26.2.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:90412f2db8c02a3864cbfc67db0e3dcdbda336acf1c469526d3e869394fe001c"}, - {file = "pyzmq-26.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:2ea4ad4e6a12e454de05f2949d4beddb52460f3de7c8b9d5c46fbb7d7222e02c"}, - {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fc4f7a173a5609631bb0c42c23d12c49df3966f89f496a51d3eb0ec81f4519d6"}, - {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:878206a45202247781472a2d99df12a176fef806ca175799e1c6ad263510d57c"}, - {file = "pyzmq-26.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:17c412bad2eb9468e876f556eb4ee910e62d721d2c7a53c7fa31e643d35352e6"}, - {file = "pyzmq-26.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:0d987a3ae5a71c6226b203cfd298720e0086c7fe7c74f35fa8edddfbd6597eed"}, - {file = "pyzmq-26.2.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:39887ac397ff35b7b775db7201095fc6310a35fdbae85bac4523f7eb3b840e20"}, - {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:fdb5b3e311d4d4b0eb8b3e8b4d1b0a512713ad7e6a68791d0923d1aec433d919"}, - {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:226af7dcb51fdb0109f0016449b357e182ea0ceb6b47dfb5999d569e5db161d5"}, - {file = "pyzmq-26.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0bed0e799e6120b9c32756203fb9dfe8ca2fb8467fed830c34c877e25638c3fc"}, - {file = "pyzmq-26.2.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:29c7947c594e105cb9e6c466bace8532dc1ca02d498684128b339799f5248277"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:cdeabcff45d1c219636ee2e54d852262e5c2e085d6cb476d938aee8d921356b3"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35cffef589bcdc587d06f9149f8d5e9e8859920a071df5a2671de2213bef592a"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18c8dc3b7468d8b4bdf60ce9d7141897da103c7a4690157b32b60acb45e333e6"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7133d0a1677aec369d67dd78520d3fa96dd7f3dcec99d66c1762870e5ea1a50a"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6a96179a24b14fa6428cbfc08641c779a53f8fcec43644030328f44034c7f1f4"}, - {file = "pyzmq-26.2.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:4f78c88905461a9203eac9faac157a2a0dbba84a0fd09fd29315db27be40af9f"}, - {file = "pyzmq-26.2.0.tar.gz", hash = "sha256:070672c258581c8e4f640b5159297580a9974b026043bd4ab0470be9ed324f1f"}, -] - -[package.dependencies] -cffi = {version = "*", markers = "implementation_name == \"pypy\""} - -[[package]] -name = "redis" -version = "7.0.1" -description = "Python client for Redis database and key-value store" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "redis-7.0.1-py3-none-any.whl", hash = "sha256:4977af3c7d67f8f0eb8b6fec0dafc9605db9343142f634041fb0235f67c0588a"}, - {file = "redis-7.0.1.tar.gz", hash = "sha256:c949df947dca995dc68fdf5a7863950bf6df24f8d6022394585acc98e81624f1"}, -] - -[package.extras] -circuit-breaker = ["pybreaker (>=1.4.0)"] -hiredis = ["hiredis (>=3.2.0)"] -jwt = ["pyjwt (>=2.9.0)"] -ocsp = ["cryptography (>=36.0.1)", "pyopenssl (>=20.0.1)", "requests (>=2.31.0)"] - -[[package]] -name = "referencing" -version = "0.35.1" -description = "JSON Referencing + Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "referencing-0.35.1-py3-none-any.whl", hash = "sha256:eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de"}, - {file = "referencing-0.35.1.tar.gz", hash = "sha256:25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c"}, -] - -[package.dependencies] -attrs = ">=22.2.0" -rpds-py = ">=0.7.0" - -[[package]] -name = "requests" -version = "2.32.4" -description = "Python HTTP for Humans." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "requests-2.32.4-py3-none-any.whl", hash = "sha256:27babd3cda2a6d50b30443204ee89830707d396671944c998b5975b031ac2b2c"}, - {file = "requests-2.32.4.tar.gz", hash = "sha256:27d0316682c8a29834d3264820024b62a36942083d52caf2f14c0591336d3422"}, -] - -[package.dependencies] -certifi = ">=2017.4.17" -charset_normalizer = ">=2,<4" -idna = ">=2.5,<4" -urllib3 = ">=1.21.1,<3" - -[package.extras] -socks = ["PySocks (>=1.5.6,!=1.5.7)"] -use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] - -[[package]] -name = "requests-ntlm" -version = "1.3.0" -description = "This package allows for HTTP NTLM authentication using the requests library." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "requests_ntlm-1.3.0-py3-none-any.whl", hash = "sha256:4c7534a7d0e482bb0928531d621be4b2c74ace437e88c5a357ceb7452d25a510"}, - {file = "requests_ntlm-1.3.0.tar.gz", hash = "sha256:b29cc2462623dffdf9b88c43e180ccb735b4007228a542220e882c58ae56c668"}, -] - -[package.dependencies] -cryptography = ">=1.3" -pyspnego = ">=0.4.0" -requests = ">=2.0.0" - -[[package]] -name = "rfc3339-validator" -version = "0.1.4" -description = "A pure python RFC3339 validator" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -groups = ["dev"] -files = [ - {file = "rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa"}, - {file = "rfc3339_validator-0.1.4.tar.gz", hash = "sha256:138a2abdf93304ad60530167e51d2dfb9549521a836871b88d7f4695d0022f6b"}, -] - -[package.dependencies] -six = "*" - -[[package]] -name = "rfc3986-validator" -version = "0.1.1" -description = "Pure python rfc3986 validator" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -groups = ["dev"] -files = [ - {file = "rfc3986_validator-0.1.1-py2.py3-none-any.whl", hash = "sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9"}, - {file = "rfc3986_validator-0.1.1.tar.gz", hash = "sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055"}, -] - -[[package]] -name = "rope" -version = "1.13.0" -description = "a python refactoring library..." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "rope-1.13.0-py3-none-any.whl", hash = "sha256:b435a0c0971244fdcd8741676a9fae697ae614c20cc36003678a7782f25c0d6c"}, - {file = "rope-1.13.0.tar.gz", hash = "sha256:51437d2decc8806cd5e9dd1fd9c1306a6d9075ecaf78d191af85fc1dfface880"}, -] - -[package.dependencies] -pytoolconfig = {version = ">=1.2.2", extras = ["global"]} - -[package.extras] -dev = ["build (>=0.7.0)", "pre-commit (>=2.20.0)", "pytest (>=7.0.1)", "pytest-cov (>=4.1.0)", "pytest-timeout (>=2.1.0)"] -doc = ["pytoolconfig[doc]", "sphinx (>=4.5.0)", "sphinx-autodoc-typehints (>=1.18.1)", "sphinx-rtd-theme (>=1.0.0)"] -release = ["pip-tools (>=6.12.1)", "toml (>=0.10.2)", "twine (>=4.0.2)"] - -[[package]] -name = "rpds-py" -version = "0.20.0" -description = "Python bindings to Rust's persistent data structures (rpds)" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "rpds_py-0.20.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:3ad0fda1635f8439cde85c700f964b23ed5fc2d28016b32b9ee5fe30da5c84e2"}, - {file = "rpds_py-0.20.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9bb4a0d90fdb03437c109a17eade42dfbf6190408f29b2744114d11586611d6f"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c6377e647bbfd0a0b159fe557f2c6c602c159fc752fa316572f012fc0bf67150"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eb851b7df9dda52dc1415ebee12362047ce771fc36914586b2e9fcbd7d293b3e"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1e0f80b739e5a8f54837be5d5c924483996b603d5502bfff79bf33da06164ee2"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5a8c94dad2e45324fc74dce25e1645d4d14df9a4e54a30fa0ae8bad9a63928e3"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8e604fe73ba048c06085beaf51147eaec7df856824bfe7b98657cf436623daf"}, - {file = "rpds_py-0.20.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:df3de6b7726b52966edf29663e57306b23ef775faf0ac01a3e9f4012a24a4140"}, - {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf258ede5bc22a45c8e726b29835b9303c285ab46fc7c3a4cc770736b5304c9f"}, - {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:55fea87029cded5df854ca7e192ec7bdb7ecd1d9a3f63d5c4eb09148acf4a7ce"}, - {file = "rpds_py-0.20.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ae94bd0b2f02c28e199e9bc51485d0c5601f58780636185660f86bf80c89af94"}, - {file = "rpds_py-0.20.0-cp310-none-win32.whl", hash = "sha256:28527c685f237c05445efec62426d285e47a58fb05ba0090a4340b73ecda6dee"}, - {file = "rpds_py-0.20.0-cp310-none-win_amd64.whl", hash = "sha256:238a2d5b1cad28cdc6ed15faf93a998336eb041c4e440dd7f902528b8891b399"}, - {file = "rpds_py-0.20.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:ac2f4f7a98934c2ed6505aead07b979e6f999389f16b714448fb39bbaa86a489"}, - {file = "rpds_py-0.20.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:220002c1b846db9afd83371d08d239fdc865e8f8c5795bbaec20916a76db3318"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8d7919548df3f25374a1f5d01fbcd38dacab338ef5f33e044744b5c36729c8db"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:758406267907b3781beee0f0edfe4a179fbd97c0be2e9b1154d7f0a1279cf8e5"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3d61339e9f84a3f0767b1995adfb171a0d00a1185192718a17af6e124728e0f5"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1259c7b3705ac0a0bd38197565a5d603218591d3f6cee6e614e380b6ba61c6f6"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5c1dc0f53856b9cc9a0ccca0a7cc61d3d20a7088201c0937f3f4048c1718a209"}, - {file = "rpds_py-0.20.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:7e60cb630f674a31f0368ed32b2a6b4331b8350d67de53c0359992444b116dd3"}, - {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:dbe982f38565bb50cb7fb061ebf762c2f254ca3d8c20d4006878766e84266272"}, - {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:514b3293b64187172bc77c8fb0cdae26981618021053b30d8371c3a902d4d5ad"}, - {file = "rpds_py-0.20.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d0a26ffe9d4dd35e4dfdd1e71f46401cff0181c75ac174711ccff0459135fa58"}, - {file = "rpds_py-0.20.0-cp311-none-win32.whl", hash = "sha256:89c19a494bf3ad08c1da49445cc5d13d8fefc265f48ee7e7556839acdacf69d0"}, - {file = "rpds_py-0.20.0-cp311-none-win_amd64.whl", hash = "sha256:c638144ce971df84650d3ed0096e2ae7af8e62ecbbb7b201c8935c370df00a2c"}, - {file = "rpds_py-0.20.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:a84ab91cbe7aab97f7446652d0ed37d35b68a465aeef8fc41932a9d7eee2c1a6"}, - {file = "rpds_py-0.20.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:56e27147a5a4c2c21633ff8475d185734c0e4befd1c989b5b95a5d0db699b21b"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2580b0c34583b85efec8c5c5ec9edf2dfe817330cc882ee972ae650e7b5ef739"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b80d4a7900cf6b66bb9cee5c352b2d708e29e5a37fe9bf784fa97fc11504bf6c"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:50eccbf054e62a7b2209b28dc7a22d6254860209d6753e6b78cfaeb0075d7bee"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:49a8063ea4296b3a7e81a5dfb8f7b2d73f0b1c20c2af401fb0cdf22e14711a96"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea438162a9fcbee3ecf36c23e6c68237479f89f962f82dae83dc15feeceb37e4"}, - {file = "rpds_py-0.20.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:18d7585c463087bddcfa74c2ba267339f14f2515158ac4db30b1f9cbdb62c8ef"}, - {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d4c7d1a051eeb39f5c9547e82ea27cbcc28338482242e3e0b7768033cb083821"}, - {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:e4df1e3b3bec320790f699890d41c59d250f6beda159ea3c44c3f5bac1976940"}, - {file = "rpds_py-0.20.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2cf126d33a91ee6eedc7f3197b53e87a2acdac63602c0f03a02dd69e4b138174"}, - {file = "rpds_py-0.20.0-cp312-none-win32.whl", hash = "sha256:8bc7690f7caee50b04a79bf017a8d020c1f48c2a1077ffe172abec59870f1139"}, - {file = "rpds_py-0.20.0-cp312-none-win_amd64.whl", hash = "sha256:0e13e6952ef264c40587d510ad676a988df19adea20444c2b295e536457bc585"}, - {file = "rpds_py-0.20.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:aa9a0521aeca7d4941499a73ad7d4f8ffa3d1affc50b9ea11d992cd7eff18a29"}, - {file = "rpds_py-0.20.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:4a1f1d51eccb7e6c32ae89243cb352389228ea62f89cd80823ea7dd1b98e0b91"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a86a9b96070674fc88b6f9f71a97d2c1d3e5165574615d1f9168ecba4cecb24"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6c8ef2ebf76df43f5750b46851ed1cdf8f109d7787ca40035fe19fbdc1acc5a7"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b74b25f024b421d5859d156750ea9a65651793d51b76a2e9238c05c9d5f203a9"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57eb94a8c16ab08fef6404301c38318e2c5a32216bf5de453e2714c964c125c8"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e1940dae14e715e2e02dfd5b0f64a52e8374a517a1e531ad9412319dc3ac7879"}, - {file = "rpds_py-0.20.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d20277fd62e1b992a50c43f13fbe13277a31f8c9f70d59759c88f644d66c619f"}, - {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:06db23d43f26478303e954c34c75182356ca9aa7797d22c5345b16871ab9c45c"}, - {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b2a5db5397d82fa847e4c624b0c98fe59d2d9b7cf0ce6de09e4d2e80f8f5b3f2"}, - {file = "rpds_py-0.20.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5a35df9f5548fd79cb2f52d27182108c3e6641a4feb0f39067911bf2adaa3e57"}, - {file = "rpds_py-0.20.0-cp313-none-win32.whl", hash = "sha256:fd2d84f40633bc475ef2d5490b9c19543fbf18596dcb1b291e3a12ea5d722f7a"}, - {file = "rpds_py-0.20.0-cp313-none-win_amd64.whl", hash = "sha256:9bc2d153989e3216b0559251b0c260cfd168ec78b1fac33dd485750a228db5a2"}, - {file = "rpds_py-0.20.0-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:f2fbf7db2012d4876fb0d66b5b9ba6591197b0f165db8d99371d976546472a24"}, - {file = "rpds_py-0.20.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:1e5f3cd7397c8f86c8cc72d5a791071431c108edd79872cdd96e00abd8497d29"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce9845054c13696f7af7f2b353e6b4f676dab1b4b215d7fe5e05c6f8bb06f965"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c3e130fd0ec56cb76eb49ef52faead8ff09d13f4527e9b0c400307ff72b408e1"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b16aa0107ecb512b568244ef461f27697164d9a68d8b35090e9b0c1c8b27752"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:aa7f429242aae2947246587d2964fad750b79e8c233a2367f71b554e9447949c"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:af0fc424a5842a11e28956e69395fbbeab2c97c42253169d87e90aac2886d751"}, - {file = "rpds_py-0.20.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b8c00a3b1e70c1d3891f0db1b05292747f0dbcfb49c43f9244d04c70fbc40eb8"}, - {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:40ce74fc86ee4645d0a225498d091d8bc61f39b709ebef8204cb8b5a464d3c0e"}, - {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:4fe84294c7019456e56d93e8ababdad5a329cd25975be749c3f5f558abb48253"}, - {file = "rpds_py-0.20.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:338ca4539aad4ce70a656e5187a3a31c5204f261aef9f6ab50e50bcdffaf050a"}, - {file = "rpds_py-0.20.0-cp38-none-win32.whl", hash = "sha256:54b43a2b07db18314669092bb2de584524d1ef414588780261e31e85846c26a5"}, - {file = "rpds_py-0.20.0-cp38-none-win_amd64.whl", hash = "sha256:a1862d2d7ce1674cffa6d186d53ca95c6e17ed2b06b3f4c476173565c862d232"}, - {file = "rpds_py-0.20.0-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:3fde368e9140312b6e8b6c09fb9f8c8c2f00999d1823403ae90cc00480221b22"}, - {file = "rpds_py-0.20.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9824fb430c9cf9af743cf7aaf6707bf14323fb51ee74425c380f4c846ea70789"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:11ef6ce74616342888b69878d45e9f779b95d4bd48b382a229fe624a409b72c5"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c52d3f2f82b763a24ef52f5d24358553e8403ce05f893b5347098014f2d9eff2"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d35cef91e59ebbeaa45214861874bc6f19eb35de96db73e467a8358d701a96c"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d72278a30111e5b5525c1dd96120d9e958464316f55adb030433ea905866f4de"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4c29cbbba378759ac5786730d1c3cb4ec6f8ababf5c42a9ce303dc4b3d08cda"}, - {file = "rpds_py-0.20.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6632f2d04f15d1bd6fe0eedd3b86d9061b836ddca4c03d5cf5c7e9e6b7c14580"}, - {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d0b67d87bb45ed1cd020e8fbf2307d449b68abc45402fe1a4ac9e46c3c8b192b"}, - {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ec31a99ca63bf3cd7f1a5ac9fe95c5e2d060d3c768a09bc1d16e235840861420"}, - {file = "rpds_py-0.20.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:22e6c9976e38f4d8c4a63bd8a8edac5307dffd3ee7e6026d97f3cc3a2dc02a0b"}, - {file = "rpds_py-0.20.0-cp39-none-win32.whl", hash = "sha256:569b3ea770c2717b730b61998b6c54996adee3cef69fc28d444f3e7920313cf7"}, - {file = "rpds_py-0.20.0-cp39-none-win_amd64.whl", hash = "sha256:e6900ecdd50ce0facf703f7a00df12374b74bbc8ad9fe0f6559947fb20f82364"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:617c7357272c67696fd052811e352ac54ed1d9b49ab370261a80d3b6ce385045"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:9426133526f69fcaba6e42146b4e12d6bc6c839b8b555097020e2b78ce908dcc"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:deb62214c42a261cb3eb04d474f7155279c1a8a8c30ac89b7dcb1721d92c3c02"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fcaeb7b57f1a1e071ebd748984359fef83ecb026325b9d4ca847c95bc7311c92"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d454b8749b4bd70dd0a79f428731ee263fa6995f83ccb8bada706e8d1d3ff89d"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d807dc2051abe041b6649681dce568f8e10668e3c1c6543ebae58f2d7e617855"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c20f0ddeb6e29126d45f89206b8291352b8c5b44384e78a6499d68b52ae511"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b7f19250ceef892adf27f0399b9e5afad019288e9be756d6919cb58892129f51"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:4f1ed4749a08379555cebf4650453f14452eaa9c43d0a95c49db50c18b7da075"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:dcedf0b42bcb4cfff4101d7771a10532415a6106062f005ab97d1d0ab5681c60"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:39ed0d010457a78f54090fafb5d108501b5aa5604cc22408fc1c0c77eac14344"}, - {file = "rpds_py-0.20.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:bb273176be34a746bdac0b0d7e4e2c467323d13640b736c4c477881a3220a989"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f918a1a130a6dfe1d7fe0f105064141342e7dd1611f2e6a21cd2f5c8cb1cfb3e"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:f60012a73aa396be721558caa3a6fd49b3dd0033d1675c6d59c4502e870fcf0c"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d2b1ad682a3dfda2a4e8ad8572f3100f95fad98cb99faf37ff0ddfe9cbf9d03"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:614fdafe9f5f19c63ea02817fa4861c606a59a604a77c8cdef5aa01d28b97921"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fa518bcd7600c584bf42e6617ee8132869e877db2f76bcdc281ec6a4113a53ab"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0475242f447cc6cb8a9dd486d68b2ef7fbee84427124c232bff5f63b1fe11e5"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f90a4cd061914a60bd51c68bcb4357086991bd0bb93d8aa66a6da7701370708f"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:def7400461c3a3f26e49078302e1c1b38f6752342c77e3cf72ce91ca69fb1bc1"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:65794e4048ee837494aea3c21a28ad5fc080994dfba5b036cf84de37f7ad5074"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:faefcc78f53a88f3076b7f8be0a8f8d35133a3ecf7f3770895c25f8813460f08"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:5b4f105deeffa28bbcdff6c49b34e74903139afa690e35d2d9e3c2c2fba18cec"}, - {file = "rpds_py-0.20.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:fdfc3a892927458d98f3d55428ae46b921d1f7543b89382fdb483f5640daaec8"}, - {file = "rpds_py-0.20.0.tar.gz", hash = "sha256:d72a210824facfdaf8768cf2d7ca25a042c30320b3020de2fa04640920d4e121"}, -] - -[[package]] -name = "rpy2" -version = "3.5.16" -description = "Python interface to the R language (embedded R)" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "rpy2-3.5.16-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:c748fc74ba01a51f6aca0a5f9e7bf637cd09413ffa031dd79b49b7a9fe97770b"}, - {file = "rpy2-3.5.16-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f076b34bd79f62ae583e75acc1b305ba73a6639ea5c9a44dc53896709ccd8ba0"}, - {file = "rpy2-3.5.16-cp38-cp38-macosx_11_0_x86_64.whl", hash = "sha256:3bb396851710856c6544c4278988b2abfe01d5a392278e5157b97148e62079c4"}, - {file = "rpy2-3.5.16-cp39-cp39-macosx_11_0_x86_64.whl", hash = "sha256:c067769dbade7faccdc8d2181ae5e29329fe0e66289fb291436a546da2f5e881"}, - {file = "rpy2-3.5.16.tar.gz", hash = "sha256:837e2f74583658a5c4c339761a73f9434f33ef9ced3e30c64da7562165c2801b"}, -] - -[package.dependencies] -cffi = ">=1.15.1" -jinja2 = "*" -packaging = {version = "*", markers = "platform_system == \"Windows\""} -tzlocal = "*" - -[package.extras] -all = ["ipython", "numpy", "pandas (>=1.3.5)", "pytest"] -pandas = ["numpy", "pandas (>=1.3.5)"] -test = ["ipython", "numpy", "pandas (>=1.3.5)", "pytest"] -test-minimal = ["coverage", "pytest (>=8)", "pytest-cov"] -types = ["mypy", "types-tzlocal"] - -[[package]] -name = "ruff" -version = "0.11.5" -description = "An extremely fast Python linter and code formatter, written in Rust." -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "ruff-0.11.5-py3-none-linux_armv6l.whl", hash = "sha256:2561294e108eb648e50f210671cc56aee590fb6167b594144401532138c66c7b"}, - {file = "ruff-0.11.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac12884b9e005c12d0bd121f56ccf8033e1614f736f766c118ad60780882a077"}, - {file = "ruff-0.11.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4bfd80a6ec559a5eeb96c33f832418bf0fb96752de0539905cf7b0cc1d31d779"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0947c0a1afa75dcb5db4b34b070ec2bccee869d40e6cc8ab25aca11a7d527794"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ad871ff74b5ec9caa66cb725b85d4ef89b53f8170f47c3406e32ef040400b038"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6cf918390cfe46d240732d4d72fa6e18e528ca1f60e318a10835cf2fa3dc19f"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:56145ee1478582f61c08f21076dc59153310d606ad663acc00ea3ab5b2125f82"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e5f66f8f1e8c9fc594cbd66fbc5f246a8d91f916cb9667e80208663ec3728304"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80b4df4d335a80315ab9afc81ed1cff62be112bd165e162b5eed8ac55bfc8470"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3068befab73620b8a0cc2431bd46b3cd619bc17d6f7695a3e1bb166b652c382a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5da2e710a9641828e09aa98b92c9ebbc60518fdf3921241326ca3e8f8e55b8b"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ef39f19cb8ec98cbc762344921e216f3857a06c47412030374fffd413fb8fd3a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:b2a7cedf47244f431fd11aa5a7e2806dda2e0c365873bda7834e8f7d785ae159"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:81be52e7519f3d1a0beadcf8e974715b2dfc808ae8ec729ecfc79bddf8dbb783"}, - {file = "ruff-0.11.5-py3-none-win32.whl", hash = "sha256:e268da7b40f56e3eca571508a7e567e794f9bfcc0f412c4b607931d3af9c4afe"}, - {file = "ruff-0.11.5-py3-none-win_amd64.whl", hash = "sha256:6c6dc38af3cfe2863213ea25b6dc616d679205732dc0fb673356c2d69608f800"}, - {file = "ruff-0.11.5-py3-none-win_arm64.whl", hash = "sha256:67e241b4314f4eacf14a601d586026a962f4002a475aa702c69980a38087aa4e"}, - {file = "ruff-0.11.5.tar.gz", hash = "sha256:cae2e2439cb88853e421901ec040a758960b576126dab520fa08e9de431d1bef"}, -] - -[[package]] -name = "scikit-learn" -version = "1.5.2" -description = "A set of python modules for machine learning and data mining" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "scikit_learn-1.5.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:299406827fb9a4f862626d0fe6c122f5f87f8910b86fe5daa4c32dcd742139b6"}, - {file = "scikit_learn-1.5.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:2d4cad1119c77930b235579ad0dc25e65c917e756fe80cab96aa3b9428bd3fb0"}, - {file = "scikit_learn-1.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c412ccc2ad9bf3755915e3908e677b367ebc8d010acbb3f182814524f2e5540"}, - {file = "scikit_learn-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a686885a4b3818d9e62904d91b57fa757fc2bed3e465c8b177be652f4dd37c8"}, - {file = "scikit_learn-1.5.2-cp310-cp310-win_amd64.whl", hash = "sha256:c15b1ca23d7c5f33cc2cb0a0d6aaacf893792271cddff0edbd6a40e8319bc113"}, - {file = "scikit_learn-1.5.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:03b6158efa3faaf1feea3faa884c840ebd61b6484167c711548fce208ea09445"}, - {file = "scikit_learn-1.5.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:1ff45e26928d3b4eb767a8f14a9a6efbf1cbff7c05d1fb0f95f211a89fd4f5de"}, - {file = "scikit_learn-1.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f763897fe92d0e903aa4847b0aec0e68cadfff77e8a0687cabd946c89d17e675"}, - {file = "scikit_learn-1.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8b0ccd4a902836493e026c03256e8b206656f91fbcc4fde28c57a5b752561f1"}, - {file = "scikit_learn-1.5.2-cp311-cp311-win_amd64.whl", hash = "sha256:6c16d84a0d45e4894832b3c4d0bf73050939e21b99b01b6fd59cbb0cf39163b6"}, - {file = "scikit_learn-1.5.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:f932a02c3f4956dfb981391ab24bda1dbd90fe3d628e4b42caef3e041c67707a"}, - {file = "scikit_learn-1.5.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:3b923d119d65b7bd555c73be5423bf06c0105678ce7e1f558cb4b40b0a5502b1"}, - {file = "scikit_learn-1.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f60021ec1574e56632be2a36b946f8143bf4e5e6af4a06d85281adc22938e0dd"}, - {file = "scikit_learn-1.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:394397841449853c2290a32050382edaec3da89e35b3e03d6cc966aebc6a8ae6"}, - {file = "scikit_learn-1.5.2-cp312-cp312-win_amd64.whl", hash = "sha256:57cc1786cfd6bd118220a92ede80270132aa353647684efa385a74244a41e3b1"}, - {file = "scikit_learn-1.5.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e9a702e2de732bbb20d3bad29ebd77fc05a6b427dc49964300340e4c9328b3f5"}, - {file = "scikit_learn-1.5.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:b0768ad641981f5d3a198430a1d31c3e044ed2e8a6f22166b4d546a5116d7908"}, - {file = "scikit_learn-1.5.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:178ddd0a5cb0044464fc1bfc4cca5b1833bfc7bb022d70b05db8530da4bb3dd3"}, - {file = "scikit_learn-1.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7284ade780084d94505632241bf78c44ab3b6f1e8ccab3d2af58e0e950f9c12"}, - {file = "scikit_learn-1.5.2-cp313-cp313-win_amd64.whl", hash = "sha256:b7b0f9a0b1040830d38c39b91b3a44e1b643f4b36e36567b80b7c6bd2202a27f"}, - {file = "scikit_learn-1.5.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:757c7d514ddb00ae249832fe87100d9c73c6ea91423802872d9e74970a0e40b9"}, - {file = "scikit_learn-1.5.2-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:52788f48b5d8bca5c0736c175fa6bdaab2ef00a8f536cda698db61bd89c551c1"}, - {file = "scikit_learn-1.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:643964678f4b5fbdc95cbf8aec638acc7aa70f5f79ee2cdad1eec3df4ba6ead8"}, - {file = "scikit_learn-1.5.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca64b3089a6d9b9363cd3546f8978229dcbb737aceb2c12144ee3f70f95684b7"}, - {file = "scikit_learn-1.5.2-cp39-cp39-win_amd64.whl", hash = "sha256:3bed4909ba187aca80580fe2ef370d9180dcf18e621a27c4cf2ef10d279a7efe"}, - {file = "scikit_learn-1.5.2.tar.gz", hash = "sha256:b4237ed7b3fdd0a4882792e68ef2545d5baa50aca3bb45aa7df468138ad8f94d"}, -] - -[package.dependencies] -joblib = ">=1.2.0" -numpy = ">=1.19.5" -scipy = ">=1.6.0" -threadpoolctl = ">=3.1.0" - -[package.extras] -benchmark = ["matplotlib (>=3.3.4)", "memory_profiler (>=0.57.0)", "pandas (>=1.1.5)"] -build = ["cython (>=3.0.10)", "meson-python (>=0.16.0)", "numpy (>=1.19.5)", "scipy (>=1.6.0)"] -docs = ["Pillow (>=7.1.2)", "matplotlib (>=3.3.4)", "memory_profiler (>=0.57.0)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "polars (>=0.20.30)", "pooch (>=1.6.0)", "pydata-sphinx-theme (>=0.15.3)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)", "sphinx (>=7.3.7)", "sphinx-copybutton (>=0.5.2)", "sphinx-design (>=0.5.0)", "sphinx-design (>=0.6.0)", "sphinx-gallery (>=0.16.0)", "sphinx-prompt (>=1.4.0)", "sphinx-remove-toctrees (>=1.0.0.post1)", "sphinxcontrib-sass (>=0.3.4)", "sphinxext-opengraph (>=0.9.1)"] -examples = ["matplotlib (>=3.3.4)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "pooch (>=1.6.0)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)"] -install = ["joblib (>=1.2.0)", "numpy (>=1.19.5)", "scipy (>=1.6.0)", "threadpoolctl (>=3.1.0)"] -maintenance = ["conda-lock (==2.5.6)"] -tests = ["black (>=24.3.0)", "matplotlib (>=3.3.4)", "mypy (>=1.9)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "polars (>=0.20.30)", "pooch (>=1.6.0)", "pyamg (>=4.0.0)", "pyarrow (>=12.0.0)", "pytest (>=7.1.2)", "pytest-cov (>=2.9.0)", "ruff (>=0.2.1)", "scikit-image (>=0.17.2)"] - -[[package]] -name = "scipy" -version = "1.14.1" -description = "Fundamental algorithms for scientific computing in Python" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "scipy-1.14.1-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:b28d2ca4add7ac16ae8bb6632a3c86e4b9e4d52d3e34267f6e1b0c1f8d87e389"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:d0d2821003174de06b69e58cef2316a6622b60ee613121199cb2852a873f8cf3"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:8bddf15838ba768bb5f5083c1ea012d64c9a444e16192762bd858f1e126196d0"}, - {file = "scipy-1.14.1-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:97c5dddd5932bd2a1a31c927ba5e1463a53b87ca96b5c9bdf5dfd6096e27efc3"}, - {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ff0a7e01e422c15739ecd64432743cf7aae2b03f3084288f399affcefe5222d"}, - {file = "scipy-1.14.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e32dced201274bf96899e6491d9ba3e9a5f6b336708656466ad0522d8528f69"}, - {file = "scipy-1.14.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8426251ad1e4ad903a4514712d2fa8fdd5382c978010d1c6f5f37ef286a713ad"}, - {file = "scipy-1.14.1-cp310-cp310-win_amd64.whl", hash = "sha256:a49f6ed96f83966f576b33a44257d869756df6cf1ef4934f59dd58b25e0327e5"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:2da0469a4ef0ecd3693761acbdc20f2fdeafb69e6819cc081308cc978153c675"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:c0ee987efa6737242745f347835da2cc5bb9f1b42996a4d97d5c7ff7928cb6f2"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3a1b111fac6baec1c1d92f27e76511c9e7218f1695d61b59e05e0fe04dc59617"}, - {file = "scipy-1.14.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:8475230e55549ab3f207bff11ebfc91c805dc3463ef62eda3ccf593254524ce8"}, - {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:278266012eb69f4a720827bdd2dc54b2271c97d84255b2faaa8f161a158c3b37"}, - {file = "scipy-1.14.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fef8c87f8abfb884dac04e97824b61299880c43f4ce675dd2cbeadd3c9b466d2"}, - {file = "scipy-1.14.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:b05d43735bb2f07d689f56f7b474788a13ed8adc484a85aa65c0fd931cf9ccd2"}, - {file = "scipy-1.14.1-cp311-cp311-win_amd64.whl", hash = "sha256:716e389b694c4bb564b4fc0c51bc84d381735e0d39d3f26ec1af2556ec6aad94"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:631f07b3734d34aced009aaf6fedfd0eb3498a97e581c3b1e5f14a04164a456d"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:af29a935803cc707ab2ed7791c44288a682f9c8107bc00f0eccc4f92c08d6e07"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:2843f2d527d9eebec9a43e6b406fb7266f3af25a751aa91d62ff416f54170bc5"}, - {file = "scipy-1.14.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:eb58ca0abd96911932f688528977858681a59d61a7ce908ffd355957f7025cfc"}, - {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:30ac8812c1d2aab7131a79ba62933a2a76f582d5dbbc695192453dae67ad6310"}, - {file = "scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f9ea80f2e65bdaa0b7627fb00cbeb2daf163caa015e59b7516395fe3bd1e066"}, - {file = "scipy-1.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:edaf02b82cd7639db00dbff629995ef185c8df4c3ffa71a5562a595765a06ce1"}, - {file = "scipy-1.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:2ff38e22128e6c03ff73b6bb0f85f897d2362f8c052e3b8ad00532198fbdae3f"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1729560c906963fc8389f6aac023739ff3983e727b1a4d87696b7bf108316a79"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:4079b90df244709e675cdc8b93bfd8a395d59af40b72e339c2287c91860deb8e"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e0cf28db0f24a38b2a0ca33a85a54852586e43cf6fd876365c86e0657cfe7d73"}, - {file = "scipy-1.14.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:0c2f95de3b04e26f5f3ad5bb05e74ba7f68b837133a4492414b3afd79dfe540e"}, - {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b99722ea48b7ea25e8e015e8341ae74624f72e5f21fc2abd45f3a93266de4c5d"}, - {file = "scipy-1.14.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5149e3fd2d686e42144a093b206aef01932a0059c2a33ddfa67f5f035bdfe13e"}, - {file = "scipy-1.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:e4f5a7c49323533f9103d4dacf4e4f07078f360743dec7f7596949149efeec06"}, - {file = "scipy-1.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:baff393942b550823bfce952bb62270ee17504d02a1801d7fd0719534dfb9c84"}, - {file = "scipy-1.14.1.tar.gz", hash = "sha256:5a275584e726026a5699459aa72f828a610821006228e841b94275c4a7c08417"}, -] - -[package.dependencies] -numpy = ">=1.23.5,<2.3" - -[package.extras] -dev = ["cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy (==1.10.0)", "pycodestyle", "pydevtool", "rich-click", "ruff (>=0.0.292)", "types-psutil", "typing_extensions"] -doc = ["jupyterlite-pyodide-kernel", "jupyterlite-sphinx (>=0.13.1)", "jupytext", "matplotlib (>=3.5)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (>=0.15.2)", "sphinx (>=5.0.0,<=7.3.7)", "sphinx-design (>=0.4.0)"] -test = ["Cython", "array-api-strict (>=2.0)", "asv", "gmpy2", "hypothesis (>=6.30)", "meson", "mpmath", "ninja ; sys_platform != \"emscripten\"", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] - -[[package]] -name = "send2trash" -version = "1.8.3" -description = "Send file to trash natively under Mac OS X, Windows and Linux" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -groups = ["dev"] -files = [ - {file = "Send2Trash-1.8.3-py3-none-any.whl", hash = "sha256:0c31227e0bd08961c7665474a3d1ef7193929fedda4233843689baa056be46c9"}, - {file = "Send2Trash-1.8.3.tar.gz", hash = "sha256:b18e7a3966d99871aefeb00cfbcfdced55ce4871194810fc71f4aa484b953abf"}, -] - -[package.extras] -nativelib = ["pyobjc-framework-Cocoa ; sys_platform == \"darwin\"", "pywin32 ; sys_platform == \"win32\""] -objc = ["pyobjc-framework-Cocoa ; sys_platform == \"darwin\""] -win32 = ["pywin32 ; sys_platform == \"win32\""] - -[[package]] -name = "sentry-sdk" -version = "2.26.1" -description = "Python client for Sentry (https://sentry.io)" -optional = false -python-versions = ">=3.6" -groups = ["main"] -files = [ - {file = "sentry_sdk-2.26.1-py2.py3-none-any.whl", hash = "sha256:e99390e3f217d13ddcbaeaed08789f1ca614d663b345b9da42e35ad6b60d696a"}, - {file = "sentry_sdk-2.26.1.tar.gz", hash = "sha256:759e019c41551a21519a95e6cef6d91fb4af1054761923dadaee2e6eca9c02c7"}, -] - -[package.dependencies] -certifi = "*" -fastapi = {version = ">=0.79.0", optional = true, markers = "extra == \"fastapi\""} -urllib3 = ">=1.26.11" - -[package.extras] -aiohttp = ["aiohttp (>=3.5)"] -anthropic = ["anthropic (>=0.16)"] -arq = ["arq (>=0.23)"] -asyncpg = ["asyncpg (>=0.23)"] -beam = ["apache-beam (>=2.12)"] -bottle = ["bottle (>=0.12.13)"] -celery = ["celery (>=3)"] -celery-redbeat = ["celery-redbeat (>=2)"] -chalice = ["chalice (>=1.16.0)"] -clickhouse-driver = ["clickhouse-driver (>=0.2.0)"] -django = ["django (>=1.8)"] -falcon = ["falcon (>=1.4)"] -fastapi = ["fastapi (>=0.79.0)"] -flask = ["blinker (>=1.1)", "flask (>=0.11)", "markupsafe"] -grpcio = ["grpcio (>=1.21.1)", "protobuf (>=3.8.0)"] -http2 = ["httpcore[http2] (==1.*)"] -httpx = ["httpx (>=0.16.0)"] -huey = ["huey (>=2)"] -huggingface-hub = ["huggingface_hub (>=0.22)"] -langchain = ["langchain (>=0.0.210)"] -launchdarkly = ["launchdarkly-server-sdk (>=9.8.0)"] -litestar = ["litestar (>=2.0.0)"] -loguru = ["loguru (>=0.5)"] -openai = ["openai (>=1.0.0)", "tiktoken (>=0.3.0)"] -openfeature = ["openfeature-sdk (>=0.7.1)"] -opentelemetry = ["opentelemetry-distro (>=0.35b0)"] -opentelemetry-experimental = ["opentelemetry-distro"] -pure-eval = ["asttokens", "executing", "pure_eval"] -pymongo = ["pymongo (>=3.1)"] -pyspark = ["pyspark (>=2.4.4)"] -quart = ["blinker (>=1.1)", "quart (>=0.16.1)"] -rq = ["rq (>=0.6)"] -sanic = ["sanic (>=0.8)"] -sqlalchemy = ["sqlalchemy (>=1.2)"] -starlette = ["starlette (>=0.19.1)"] -starlite = ["starlite (>=1.48)"] -statsig = ["statsig (>=0.55.3)"] -tornado = ["tornado (>=6)"] -unleash = ["UnleashClient (>=6.0.1)"] - -[[package]] -name = "setuptools" -version = "80.0.0" -description = "Easily download, build, install, upgrade, and uninstall Python packages" -optional = false -python-versions = ">=3.9" -groups = ["main", "dev"] -files = [ - {file = "setuptools-80.0.0-py3-none-any.whl", hash = "sha256:a38f898dcd6e5380f4da4381a87ec90bd0a7eec23d204a5552e80ee3cab6bd27"}, - {file = "setuptools-80.0.0.tar.gz", hash = "sha256:c40a5b3729d58dd749c0f08f1a07d134fb8a0a3d7f87dc33e7c5e1f762138650"}, -] - -[package.extras] -check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1) ; sys_platform != \"cygwin\"", "ruff (>=0.8.0) ; sys_platform != \"cygwin\""] -core = ["importlib_metadata (>=6) ; python_version < \"3.10\"", "jaraco.functools (>=4)", "jaraco.text (>=3.7)", "more_itertools", "more_itertools (>=8.8)", "packaging (>=24.2)", "platformdirs (>=4.2.2)", "tomli (>=2.0.1) ; python_version < \"3.11\"", "wheel (>=0.43.0)"] -cover = ["pytest-cov"] -doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "pyproject-hooks (!=1.1)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier", "towncrier (<24.7)"] -enabler = ["pytest-enabler (>=2.2)"] -test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21) ; python_version >= \"3.9\" and sys_platform != \"cygwin\"", "jaraco.envs (>=2.2)", "jaraco.path (>=3.7.2)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf ; sys_platform != \"cygwin\"", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] -type = ["importlib_metadata (>=7.0.2) ; python_version < \"3.10\"", "jaraco.develop (>=7.21) ; sys_platform != \"cygwin\"", "mypy (==1.14.*)", "pytest-mypy"] - -[[package]] -name = "shapely" -version = "2.0.6" -description = "Manipulation and analysis of geometric objects" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "shapely-2.0.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:29a34e068da2d321e926b5073539fd2a1d4429a2c656bd63f0bd4c8f5b236d0b"}, - {file = "shapely-2.0.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c84c3f53144febf6af909d6b581bc05e8785d57e27f35ebaa5c1ab9baba13b"}, - {file = "shapely-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad2fae12dca8d2b727fa12b007e46fbc522148a584f5d6546c539f3464dccde"}, - {file = "shapely-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3304883bd82d44be1b27a9d17f1167fda8c7f5a02a897958d86c59ec69b705e"}, - {file = "shapely-2.0.6-cp310-cp310-win32.whl", hash = "sha256:3ec3a0eab496b5e04633a39fa3d5eb5454628228201fb24903d38174ee34565e"}, - {file = "shapely-2.0.6-cp310-cp310-win_amd64.whl", hash = "sha256:28f87cdf5308a514763a5c38de295544cb27429cfa655d50ed8431a4796090c4"}, - {file = "shapely-2.0.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5aeb0f51a9db176da9a30cb2f4329b6fbd1e26d359012bb0ac3d3c7781667a9e"}, - {file = "shapely-2.0.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9a7a78b0d51257a367ee115f4d41ca4d46edbd0dd280f697a8092dd3989867b2"}, - {file = "shapely-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f32c23d2f43d54029f986479f7c1f6e09c6b3a19353a3833c2ffb226fb63a855"}, - {file = "shapely-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3dc9fb0eb56498912025f5eb352b5126f04801ed0e8bdbd867d21bdbfd7cbd0"}, - {file = "shapely-2.0.6-cp311-cp311-win32.whl", hash = "sha256:d93b7e0e71c9f095e09454bf18dad5ea716fb6ced5df3cb044564a00723f339d"}, - {file = "shapely-2.0.6-cp311-cp311-win_amd64.whl", hash = "sha256:c02eb6bf4cfb9fe6568502e85bb2647921ee49171bcd2d4116c7b3109724ef9b"}, - {file = "shapely-2.0.6-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:cec9193519940e9d1b86a3b4f5af9eb6910197d24af02f247afbfb47bcb3fab0"}, - {file = "shapely-2.0.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83b94a44ab04a90e88be69e7ddcc6f332da7c0a0ebb1156e1c4f568bbec983c3"}, - {file = "shapely-2.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:537c4b2716d22c92036d00b34aac9d3775e3691f80c7aa517c2c290351f42cd8"}, - {file = "shapely-2.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98fea108334be345c283ce74bf064fa00cfdd718048a8af7343c59eb40f59726"}, - {file = "shapely-2.0.6-cp312-cp312-win32.whl", hash = "sha256:42fd4cd4834747e4990227e4cbafb02242c0cffe9ce7ef9971f53ac52d80d55f"}, - {file = "shapely-2.0.6-cp312-cp312-win_amd64.whl", hash = "sha256:665990c84aece05efb68a21b3523a6b2057e84a1afbef426ad287f0796ef8a48"}, - {file = "shapely-2.0.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:42805ef90783ce689a4dde2b6b2f261e2c52609226a0438d882e3ced40bb3013"}, - {file = "shapely-2.0.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:6d2cb146191a47bd0cee8ff5f90b47547b82b6345c0d02dd8b25b88b68af62d7"}, - {file = "shapely-2.0.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3fdef0a1794a8fe70dc1f514440aa34426cc0ae98d9a1027fb299d45741c381"}, - {file = "shapely-2.0.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c665a0301c645615a107ff7f52adafa2153beab51daf34587170d85e8ba6805"}, - {file = "shapely-2.0.6-cp313-cp313-win32.whl", hash = "sha256:0334bd51828f68cd54b87d80b3e7cee93f249d82ae55a0faf3ea21c9be7b323a"}, - {file = "shapely-2.0.6-cp313-cp313-win_amd64.whl", hash = "sha256:d37d070da9e0e0f0a530a621e17c0b8c3c9d04105655132a87cfff8bd77cc4c2"}, - {file = "shapely-2.0.6-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fa7468e4f5b92049c0f36d63c3e309f85f2775752e076378e36c6387245c5462"}, - {file = "shapely-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed5867e598a9e8ac3291da6cc9baa62ca25706eea186117034e8ec0ea4355653"}, - {file = "shapely-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:81d9dfe155f371f78c8d895a7b7f323bb241fb148d848a2bf2244f79213123fe"}, - {file = "shapely-2.0.6-cp37-cp37m-win32.whl", hash = "sha256:fbb7bf02a7542dba55129062570211cfb0defa05386409b3e306c39612e7fbcc"}, - {file = "shapely-2.0.6-cp37-cp37m-win_amd64.whl", hash = "sha256:837d395fac58aa01aa544495b97940995211e3e25f9aaf87bc3ba5b3a8cd1ac7"}, - {file = "shapely-2.0.6-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c6d88ade96bf02f6bfd667ddd3626913098e243e419a0325ebef2bbd481d1eb6"}, - {file = "shapely-2.0.6-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:8b3b818c4407eaa0b4cb376fd2305e20ff6df757bf1356651589eadc14aab41b"}, - {file = "shapely-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bbc783529a21f2bd50c79cef90761f72d41c45622b3e57acf78d984c50a5d13"}, - {file = "shapely-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2423f6c0903ebe5df6d32e0066b3d94029aab18425ad4b07bf98c3972a6e25a1"}, - {file = "shapely-2.0.6-cp38-cp38-win32.whl", hash = "sha256:2de00c3bfa80d6750832bde1d9487e302a6dd21d90cb2f210515cefdb616e5f5"}, - {file = "shapely-2.0.6-cp38-cp38-win_amd64.whl", hash = "sha256:3a82d58a1134d5e975f19268710e53bddd9c473743356c90d97ce04b73e101ee"}, - {file = "shapely-2.0.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:392f66f458a0a2c706254f473290418236e52aa4c9b476a072539d63a2460595"}, - {file = "shapely-2.0.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:eba5bae271d523c938274c61658ebc34de6c4b33fdf43ef7e938b5776388c1be"}, - {file = "shapely-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7060566bc4888b0c8ed14b5d57df8a0ead5c28f9b69fb6bed4476df31c51b0af"}, - {file = "shapely-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b02154b3e9d076a29a8513dffcb80f047a5ea63c897c0cd3d3679f29363cf7e5"}, - {file = "shapely-2.0.6-cp39-cp39-win32.whl", hash = "sha256:44246d30124a4f1a638a7d5419149959532b99dfa25b54393512e6acc9c211ac"}, - {file = "shapely-2.0.6-cp39-cp39-win_amd64.whl", hash = "sha256:2b542d7f1dbb89192d3512c52b679c822ba916f93479fa5d4fc2fe4fa0b3c9e8"}, - {file = "shapely-2.0.6.tar.gz", hash = "sha256:997f6159b1484059ec239cacaa53467fd8b5564dabe186cd84ac2944663b0bf6"}, -] - -[package.dependencies] -numpy = ">=1.14,<3" - -[package.extras] -docs = ["matplotlib", "numpydoc (==1.1.*)", "sphinx", "sphinx-book-theme", "sphinx-remove-toctrees"] -test = ["pytest", "pytest-cov"] - -[[package]] -name = "six" -version = "1.16.0" -description = "Python 2 and 3 compatibility utilities" -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" -groups = ["main", "dev"] -files = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, -] - -[[package]] -name = "sniffio" -version = "1.3.1" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -groups = ["main", "dev"] -files = [ - {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, - {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, -] - -[[package]] -name = "soupsieve" -version = "2.6" -description = "A modern CSS selector implementation for Beautiful Soup." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "soupsieve-2.6-py3-none-any.whl", hash = "sha256:e72c4ff06e4fb6e4b5a9f0f55fe6e81514581fca1515028625d0f299c602ccc9"}, - {file = "soupsieve-2.6.tar.gz", hash = "sha256:e2e68417777af359ec65daac1057404a3c8a5455bb8abc36f1a9866ab1a51abb"}, -] - -[[package]] -name = "sqlalchemy" -version = "2.0.35" -description = "Database Abstraction Library" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "SQLAlchemy-2.0.35-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:67219632be22f14750f0d1c70e62f204ba69d28f62fd6432ba05ab295853de9b"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4668bd8faf7e5b71c0319407b608f278f279668f358857dbfd10ef1954ac9f90"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb8bea573863762bbf45d1e13f87c2d2fd32cee2dbd50d050f83f87429c9e1ea"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f552023710d4b93d8fb29a91fadf97de89c5926c6bd758897875435f2a939f33"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:016b2e665f778f13d3c438651dd4de244214b527a275e0acf1d44c05bc6026a9"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7befc148de64b6060937231cbff8d01ccf0bfd75aa26383ffdf8d82b12ec04ff"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-win32.whl", hash = "sha256:22b83aed390e3099584b839b93f80a0f4a95ee7f48270c97c90acd40ee646f0b"}, - {file = "SQLAlchemy-2.0.35-cp310-cp310-win_amd64.whl", hash = "sha256:a29762cd3d116585278ffb2e5b8cc311fb095ea278b96feef28d0b423154858e"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e21f66748ab725ade40fa7af8ec8b5019c68ab00b929f6643e1b1af461eddb60"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8a6219108a15fc6d24de499d0d515c7235c617b2540d97116b663dade1a54d62"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:042622a5306c23b972192283f4e22372da3b8ddf5f7aac1cc5d9c9b222ab3ff6"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:627dee0c280eea91aed87b20a1f849e9ae2fe719d52cbf847c0e0ea34464b3f7"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4fdcd72a789c1c31ed242fd8c1bcd9ea186a98ee8e5408a50e610edfef980d71"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:89b64cd8898a3a6f642db4eb7b26d1b28a497d4022eccd7717ca066823e9fb01"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-win32.whl", hash = "sha256:6a93c5a0dfe8d34951e8a6f499a9479ffb9258123551fa007fc708ae2ac2bc5e"}, - {file = "SQLAlchemy-2.0.35-cp311-cp311-win_amd64.whl", hash = "sha256:c68fe3fcde03920c46697585620135b4ecfdfc1ed23e75cc2c2ae9f8502c10b8"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:eb60b026d8ad0c97917cb81d3662d0b39b8ff1335e3fabb24984c6acd0c900a2"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6921ee01caf375363be5e9ae70d08ce7ca9d7e0e8983183080211a062d299468"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8cdf1a0dbe5ced887a9b127da4ffd7354e9c1a3b9bb330dce84df6b70ccb3a8d"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93a71c8601e823236ac0e5d087e4f397874a421017b3318fd92c0b14acf2b6db"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e04b622bb8a88f10e439084486f2f6349bf4d50605ac3e445869c7ea5cf0fa8c"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1b56961e2d31389aaadf4906d453859f35302b4eb818d34a26fab72596076bb8"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-win32.whl", hash = "sha256:0f9f3f9a3763b9c4deb8c5d09c4cc52ffe49f9876af41cc1b2ad0138878453cf"}, - {file = "SQLAlchemy-2.0.35-cp312-cp312-win_amd64.whl", hash = "sha256:25b0f63e7fcc2a6290cb5f7f5b4fc4047843504983a28856ce9b35d8f7de03cc"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:f021d334f2ca692523aaf7bbf7592ceff70c8594fad853416a81d66b35e3abf9"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05c3f58cf91683102f2f0265c0db3bd3892e9eedabe059720492dbaa4f922da1"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:032d979ce77a6c2432653322ba4cbeabf5a6837f704d16fa38b5a05d8e21fa00"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:2e795c2f7d7249b75bb5f479b432a51b59041580d20599d4e112b5f2046437a3"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:cc32b2990fc34380ec2f6195f33a76b6cdaa9eecf09f0c9404b74fc120aef36f"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-win32.whl", hash = "sha256:9509c4123491d0e63fb5e16199e09f8e262066e58903e84615c301dde8fa2e87"}, - {file = "SQLAlchemy-2.0.35-cp37-cp37m-win_amd64.whl", hash = "sha256:3655af10ebcc0f1e4e06c5900bb33e080d6a1fa4228f502121f28a3b1753cde5"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:4c31943b61ed8fdd63dfd12ccc919f2bf95eefca133767db6fbbd15da62078ec"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a62dd5d7cc8626a3634208df458c5fe4f21200d96a74d122c83bc2015b333bc1"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0630774b0977804fba4b6bbea6852ab56c14965a2b0c7fc7282c5f7d90a1ae72"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d625eddf7efeba2abfd9c014a22c0f6b3796e0ffb48f5d5ab106568ef01ff5a"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:ada603db10bb865bbe591939de854faf2c60f43c9b763e90f653224138f910d9"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c41411e192f8d3ea39ea70e0fae48762cd11a2244e03751a98bd3c0ca9a4e936"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-win32.whl", hash = "sha256:d299797d75cd747e7797b1b41817111406b8b10a4f88b6e8fe5b5e59598b43b0"}, - {file = "SQLAlchemy-2.0.35-cp38-cp38-win_amd64.whl", hash = "sha256:0375a141e1c0878103eb3d719eb6d5aa444b490c96f3fedab8471c7f6ffe70ee"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ccae5de2a0140d8be6838c331604f91d6fafd0735dbdcee1ac78fc8fbaba76b4"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2a275a806f73e849e1c309ac11108ea1a14cd7058577aba962cd7190e27c9e3c"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:732e026240cdd1c1b2e3ac515c7a23820430ed94292ce33806a95869c46bd139"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:890da8cd1941fa3dab28c5bac3b9da8502e7e366f895b3b8e500896f12f94d11"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:c0d8326269dbf944b9201911b0d9f3dc524d64779a07518199a58384c3d37a44"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:b76d63495b0508ab9fc23f8152bac63205d2a704cd009a2b0722f4c8e0cba8e0"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-win32.whl", hash = "sha256:69683e02e8a9de37f17985905a5eca18ad651bf592314b4d3d799029797d0eb3"}, - {file = "SQLAlchemy-2.0.35-cp39-cp39-win_amd64.whl", hash = "sha256:aee110e4ef3c528f3abbc3c2018c121e708938adeeff9006428dd7c8555e9b3f"}, - {file = "SQLAlchemy-2.0.35-py3-none-any.whl", hash = "sha256:2ab3f0336c0387662ce6221ad30ab3a5e6499aab01b9790879b6578fd9b8faa1"}, - {file = "sqlalchemy-2.0.35.tar.gz", hash = "sha256:e11d7ea4d24f0a262bccf9a7cd6284c976c5369dac21db237cff59586045ab9f"}, -] - -[package.dependencies] -greenlet = {version = "!=0.4.17", markers = "python_version < \"3.13\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} -typing-extensions = ">=4.6.0" - -[package.extras] -aiomysql = ["aiomysql (>=0.2.0)", "greenlet (!=0.4.17)"] -aioodbc = ["aioodbc", "greenlet (!=0.4.17)"] -aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing_extensions (!=3.10.0.1)"] -asyncio = ["greenlet (!=0.4.17)"] -asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] -mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5)"] -mssql = ["pyodbc"] -mssql-pymssql = ["pymssql"] -mssql-pyodbc = ["pyodbc"] -mypy = ["mypy (>=0.910)"] -mysql = ["mysqlclient (>=1.4.0)"] -mysql-connector = ["mysql-connector-python"] -oracle = ["cx_oracle (>=8)"] -oracle-oracledb = ["oracledb (>=1.0.1)"] -postgresql = ["psycopg2 (>=2.7)"] -postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] -postgresql-pg8000 = ["pg8000 (>=1.29.1)"] -postgresql-psycopg = ["psycopg (>=3.0.7)"] -postgresql-psycopg2binary = ["psycopg2-binary"] -postgresql-psycopg2cffi = ["psycopg2cffi"] -postgresql-psycopgbinary = ["psycopg[binary] (>=3.0.7)"] -pymysql = ["pymysql"] -sqlcipher = ["sqlcipher3_binary"] - -[[package]] -name = "sspilib" -version = "0.1.0" -description = "SSPI API bindings for Python" -optional = false -python-versions = ">=3.8" -groups = ["main"] -markers = "sys_platform == \"win32\"" -files = [ - {file = "sspilib-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5e43f3e684e9d29c80324bd54f52dac65ac4b18d81a2dcd529dce3994369a14d"}, - {file = "sspilib-0.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1eb34eda5d362b6603707a55751f1eff81775709b821e51cb64d1d2fa2bb8b6e"}, - {file = "sspilib-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ffe123f056f78cbe18aaed6b15f06e252020061c3387a72615abd46699a0b24"}, - {file = "sspilib-0.1.0-cp310-cp310-win32.whl", hash = "sha256:a4151072e28ec3b7d785beac9548a3d6a4549c431eb5487a5b8a1de028e9fef0"}, - {file = "sspilib-0.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:2a19696c7b96b6bbef2b2ddf35df5a92f09b268476a348390a2f0da18cf29510"}, - {file = "sspilib-0.1.0-cp310-cp310-win_arm64.whl", hash = "sha256:d2778e5e2881405b4d359a604e2802f5b7a7ed433ff62d6073d04c203af10eb1"}, - {file = "sspilib-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:09d7f72ad5e4bbf9a8f1acf0d5f0c3f9fbe500f44c4a45ac24a99ece84f5654f"}, - {file = "sspilib-0.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e5705e11aaa030a61d2b0a2ce09d2b8a1962dd950e55adc7a3c87dd463c6878"}, - {file = "sspilib-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dced8213d311c56f5f38044716ebff5412cc156f19678659e8ffa9bb6a642bd7"}, - {file = "sspilib-0.1.0-cp311-cp311-win32.whl", hash = "sha256:d30d38d52dbd857732224e86ae3627d003cc510451083c69fa481fc7de88a7b6"}, - {file = "sspilib-0.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:61c9067168cce962f7fead42c28804c3a39a164b9a7b660200b8cfe31e3af071"}, - {file = "sspilib-0.1.0-cp311-cp311-win_arm64.whl", hash = "sha256:b526b8e5a236553f5137b951b89a2f108f56138ad05f31fd0a51b10f80b6c3cc"}, - {file = "sspilib-0.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:3ff356d40cd34c900f94f1591eaabd458284042af611ebc1dbf609002066dba5"}, - {file = "sspilib-0.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2b0fee3a52d0acef090f6c9b49953a8400fdc1c10aca7334319414a3038aa493"}, - {file = "sspilib-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ab52d190dad1d578ec40d1fb417a8571954f4e32f35442a14cb709f57d3acbc9"}, - {file = "sspilib-0.1.0-cp312-cp312-win32.whl", hash = "sha256:b3cf819094383ec883e9a63c11b81d622618c815c18a6c9d761d9a14d9f028d1"}, - {file = "sspilib-0.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:b83825a2c43ff84ddff72d09b098057efaabf3841d3c42888078e154cf8e9595"}, - {file = "sspilib-0.1.0-cp312-cp312-win_arm64.whl", hash = "sha256:9aa6ab4c3fc1057251cf1f3f199daf90b99599cdfafc9eade8fdf0c01526dec8"}, - {file = "sspilib-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:82bff5df178386027d0112458b6971bbd18c76eb9e7be53fd61dab33d7bf8417"}, - {file = "sspilib-0.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:18393a9e6e0447cb7f319d361b65e9a0eaa5484705f16787133ffc49ad364c28"}, - {file = "sspilib-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88a423fbca206ba0ca811dc995d8c3af045402b7d330f033e938b24f3a1d93fc"}, - {file = "sspilib-0.1.0-cp38-cp38-win32.whl", hash = "sha256:86bd936b1ef0aa63c6d9623ad08473e74ceb15f342f6e92cbade15ed9574cd33"}, - {file = "sspilib-0.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:d4f688b94f0a64128444063e1d3d59152614175999222f6e2920681faea833f4"}, - {file = "sspilib-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2acef24e13e40d9dd8697eaae84ead9f417528ff741d087ec4eb4260518f4dc7"}, - {file = "sspilib-0.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:4b625802d80144d856d5eb6e8f4412f186565758da4493c7ad1b88e3d6d353de"}, - {file = "sspilib-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c06ca1e34702bca1c750dcb5133b716f316b38dccb28d55a1a44d9842bc3f391"}, - {file = "sspilib-0.1.0-cp39-cp39-win32.whl", hash = "sha256:68496c9bd52b57a1b6d2e5529b43c30060249b8db901127b8343c4ad8cd93670"}, - {file = "sspilib-0.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:369727097f07a440099882580e284e137d9c27b7de354d63b65e327a454e7bee"}, - {file = "sspilib-0.1.0-cp39-cp39-win_arm64.whl", hash = "sha256:87d8268c0517149c51a53b3888961ebf66826bb3dbb82c4e5cf10108f5456104"}, - {file = "sspilib-0.1.0.tar.gz", hash = "sha256:58b5291553cf6220549c0f855e0e6973f4977375d8236ce47bb581efb3e9b1cf"}, -] - -[[package]] -name = "stack-data" -version = "0.6.3" -description = "Extract data from python stack frames and tracebacks for informative displays" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695"}, - {file = "stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9"}, -] - -[package.dependencies] -asttokens = ">=2.1.0" -executing = ">=1.2.0" -pure-eval = "*" - -[package.extras] -tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] - -[[package]] -name = "starlette" -version = "0.46.2" -description = "The little ASGI library that shines." -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "starlette-0.46.2-py3-none-any.whl", hash = "sha256:595633ce89f8ffa71a015caed34a5b2dc1c0cdb3f0f1fbd1e69339cf2abeec35"}, - {file = "starlette-0.46.2.tar.gz", hash = "sha256:7f7361f34eed179294600af672f565727419830b54b7b084efe44bb82d2fccd5"}, -] - -[package.dependencies] -anyio = ">=3.6.2,<5" - -[package.extras] -full = ["httpx (>=0.27.0,<0.29.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.18)", "pyyaml"] - -[[package]] -name = "terminado" -version = "0.18.1" -description = "Tornado websocket backend for the Xterm.js Javascript terminal emulator library." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "terminado-0.18.1-py3-none-any.whl", hash = "sha256:a4468e1b37bb318f8a86514f65814e1afc977cf29b3992a4500d9dd305dcceb0"}, - {file = "terminado-0.18.1.tar.gz", hash = "sha256:de09f2c4b85de4765f7714688fff57d3e75bad1f909b589fde880460c753fd2e"}, -] - -[package.dependencies] -ptyprocess = {version = "*", markers = "os_name != \"nt\""} -pywinpty = {version = ">=1.1.0", markers = "os_name == \"nt\""} -tornado = ">=6.1.0" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["pre-commit", "pytest (>=7.0)", "pytest-timeout"] -typing = ["mypy (>=1.6,<2.0)", "traitlets (>=5.11.1)"] - -[[package]] -name = "threadpoolctl" -version = "3.5.0" -description = "threadpoolctl" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "threadpoolctl-3.5.0-py3-none-any.whl", hash = "sha256:56c1e26c150397e58c4926da8eeee87533b1e32bef131bd4bf6a2f45f3185467"}, - {file = "threadpoolctl-3.5.0.tar.gz", hash = "sha256:082433502dd922bf738de0d8bcc4fdcbf0979ff44c42bd40f5af8a282f6fa107"}, -] - -[[package]] -name = "tinycss2" -version = "1.3.0" -description = "A tiny CSS parser" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "tinycss2-1.3.0-py3-none-any.whl", hash = "sha256:54a8dbdffb334d536851be0226030e9505965bb2f30f21a4a82c55fb2a80fae7"}, - {file = "tinycss2-1.3.0.tar.gz", hash = "sha256:152f9acabd296a8375fbca5b84c961ff95971fcfc32e79550c8df8e29118c54d"}, -] - -[package.dependencies] -webencodings = ">=0.4" - -[package.extras] -doc = ["sphinx", "sphinx_rtd_theme"] -test = ["pytest", "ruff"] - -[[package]] -name = "tornado" -version = "6.4.2" -description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1"}, - {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c"}, - {file = "tornado-6.4.2-cp38-abi3-win32.whl", hash = "sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482"}, - {file = "tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38"}, - {file = "tornado-6.4.2.tar.gz", hash = "sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b"}, -] - -[[package]] -name = "traitlets" -version = "5.14.3" -description = "Traitlets Python configuration system" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"}, - {file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"}, -] - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.2)", "pytest-mock", "pytest-mypy-testing"] - -[[package]] -name = "types-python-dateutil" -version = "2.9.0.20240906" -description = "Typing stubs for python-dateutil" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "types-python-dateutil-2.9.0.20240906.tar.gz", hash = "sha256:9706c3b68284c25adffc47319ecc7947e5bb86b3773f843c73906fd598bc176e"}, - {file = "types_python_dateutil-2.9.0.20240906-py3-none-any.whl", hash = "sha256:27c8cc2d058ccb14946eebcaaa503088f4f6dbc4fb6093d3d456a49aef2753f6"}, -] - -[[package]] -name = "typing-extensions" -version = "4.12.2" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, - {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, -] - -[[package]] -name = "tzdata" -version = "2024.2" -description = "Provider of IANA time zone data" -optional = false -python-versions = ">=2" -groups = ["main"] -files = [ - {file = "tzdata-2024.2-py2.py3-none-any.whl", hash = "sha256:a48093786cdcde33cad18c2555e8532f34422074448fbc874186f0abd79565cd"}, - {file = "tzdata-2024.2.tar.gz", hash = "sha256:7d85cc416e9382e69095b7bdf4afd9e3880418a2413feec7069d533d6b4e31cc"}, -] - -[[package]] -name = "tzlocal" -version = "5.2" -description = "tzinfo object for the local timezone" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "tzlocal-5.2-py3-none-any.whl", hash = "sha256:49816ef2fe65ea8ac19d19aa7a1ae0551c834303d5014c6d5a62e4cbda8047b8"}, - {file = "tzlocal-5.2.tar.gz", hash = "sha256:8d399205578f1a9342816409cc1e46a93ebd5755e39ea2d85334bea911bf0e6e"}, -] - -[package.dependencies] -tzdata = {version = "*", markers = "platform_system == \"Windows\""} - -[package.extras] -devenv = ["check-manifest", "pytest (>=4.3)", "pytest-cov", "pytest-mock (>=3.3)", "zest.releaser"] - -[[package]] -name = "uri-template" -version = "1.3.0" -description = "RFC 6570 URI Template Processor" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7"}, - {file = "uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363"}, -] - -[package.extras] -dev = ["flake8", "flake8-annotations", "flake8-bandit", "flake8-bugbear", "flake8-commas", "flake8-comprehensions", "flake8-continuation", "flake8-datetimez", "flake8-docstrings", "flake8-import-order", "flake8-literal", "flake8-modern-annotations", "flake8-noqa", "flake8-pyproject", "flake8-requirements", "flake8-typechecking-import", "flake8-use-fstring", "mypy", "pep8-naming", "types-PyYAML"] - -[[package]] -name = "urllib3" -version = "2.2.3" -description = "HTTP library with thread-safe connection pooling, file post, and more." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "urllib3-2.2.3-py3-none-any.whl", hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"}, - {file = "urllib3-2.2.3.tar.gz", hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9"}, -] - -[package.extras] -brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] -h2 = ["h2 (>=4,<5)"] -socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] - -[[package]] -name = "uvicorn" -version = "0.31.0" -description = "The lightning-fast ASGI server." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "uvicorn-0.31.0-py3-none-any.whl", hash = "sha256:cac7be4dd4d891c363cd942160a7b02e69150dcbc7a36be04d5f4af4b17c8ced"}, - {file = "uvicorn-0.31.0.tar.gz", hash = "sha256:13bc21373d103859f68fe739608e2eb054a816dea79189bc3ca08ea89a275906"}, -] - -[package.dependencies] -click = ">=7.0" -h11 = ">=0.8" - -[package.extras] -standard = ["colorama (>=0.4) ; sys_platform == \"win32\"", "httptools (>=0.5.0)", "python-dotenv (>=0.13)", "pyyaml (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1) ; sys_platform != \"win32\" and sys_platform != \"cygwin\" and platform_python_implementation != \"PyPy\"", "watchfiles (>=0.13)", "websockets (>=10.4)"] - -[[package]] -name = "watchdog" -version = "5.0.3" -description = "Filesystem events monitoring" -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "watchdog-5.0.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:85527b882f3facda0579bce9d743ff7f10c3e1e0db0a0d0e28170a7d0e5ce2ea"}, - {file = "watchdog-5.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:53adf73dcdc0ef04f7735066b4a57a4cd3e49ef135daae41d77395f0b5b692cb"}, - {file = "watchdog-5.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e25adddab85f674acac303cf1f5835951345a56c5f7f582987d266679979c75b"}, - {file = "watchdog-5.0.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f01f4a3565a387080dc49bdd1fefe4ecc77f894991b88ef927edbfa45eb10818"}, - {file = "watchdog-5.0.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:91b522adc25614cdeaf91f7897800b82c13b4b8ac68a42ca959f992f6990c490"}, - {file = "watchdog-5.0.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d52db5beb5e476e6853da2e2d24dbbbed6797b449c8bf7ea118a4ee0d2c9040e"}, - {file = "watchdog-5.0.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:94d11b07c64f63f49876e0ab8042ae034674c8653bfcdaa8c4b32e71cfff87e8"}, - {file = "watchdog-5.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:349c9488e1d85d0a58e8cb14222d2c51cbc801ce11ac3936ab4c3af986536926"}, - {file = "watchdog-5.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:53a3f10b62c2d569e260f96e8d966463dec1a50fa4f1b22aec69e3f91025060e"}, - {file = "watchdog-5.0.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:950f531ec6e03696a2414b6308f5c6ff9dab7821a768c9d5788b1314e9a46ca7"}, - {file = "watchdog-5.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ae6deb336cba5d71476caa029ceb6e88047fc1dc74b62b7c4012639c0b563906"}, - {file = "watchdog-5.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1021223c08ba8d2d38d71ec1704496471ffd7be42cfb26b87cd5059323a389a1"}, - {file = "watchdog-5.0.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:752fb40efc7cc8d88ebc332b8f4bcbe2b5cc7e881bccfeb8e25054c00c994ee3"}, - {file = "watchdog-5.0.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a2e8f3f955d68471fa37b0e3add18500790d129cc7efe89971b8a4cc6fdeb0b2"}, - {file = "watchdog-5.0.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b8ca4d854adcf480bdfd80f46fdd6fb49f91dd020ae11c89b3a79e19454ec627"}, - {file = "watchdog-5.0.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:90a67d7857adb1d985aca232cc9905dd5bc4803ed85cfcdcfcf707e52049eda7"}, - {file = "watchdog-5.0.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:720ef9d3a4f9ca575a780af283c8fd3a0674b307651c1976714745090da5a9e8"}, - {file = "watchdog-5.0.3-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:223160bb359281bb8e31c8f1068bf71a6b16a8ad3d9524ca6f523ac666bb6a1e"}, - {file = "watchdog-5.0.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:560135542c91eaa74247a2e8430cf83c4342b29e8ad4f520ae14f0c8a19cfb5b"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_aarch64.whl", hash = "sha256:dd021efa85970bd4824acacbb922066159d0f9e546389a4743d56919b6758b91"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_armv7l.whl", hash = "sha256:78864cc8f23dbee55be34cc1494632a7ba30263951b5b2e8fc8286b95845f82c"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_i686.whl", hash = "sha256:1e9679245e3ea6498494b3028b90c7b25dbb2abe65c7d07423ecfc2d6218ff7c"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_ppc64.whl", hash = "sha256:9413384f26b5d050b6978e6fcd0c1e7f0539be7a4f1a885061473c5deaa57221"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:294b7a598974b8e2c6123d19ef15de9abcd282b0fbbdbc4d23dfa812959a9e05"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_s390x.whl", hash = "sha256:26dd201857d702bdf9d78c273cafcab5871dd29343748524695cecffa44a8d97"}, - {file = "watchdog-5.0.3-py3-none-manylinux2014_x86_64.whl", hash = "sha256:0f9332243355643d567697c3e3fa07330a1d1abf981611654a1f2bf2175612b7"}, - {file = "watchdog-5.0.3-py3-none-win32.whl", hash = "sha256:c66f80ee5b602a9c7ab66e3c9f36026590a0902db3aea414d59a2f55188c1f49"}, - {file = "watchdog-5.0.3-py3-none-win_amd64.whl", hash = "sha256:f00b4cf737f568be9665563347a910f8bdc76f88c2970121c86243c8cfdf90e9"}, - {file = "watchdog-5.0.3-py3-none-win_ia64.whl", hash = "sha256:49f4d36cb315c25ea0d946e018c01bb028048023b9e103d3d3943f58e109dd45"}, - {file = "watchdog-5.0.3.tar.gz", hash = "sha256:108f42a7f0345042a854d4d0ad0834b741d421330d5f575b81cb27b883500176"}, -] - -[package.extras] -watchmedo = ["PyYAML (>=3.10)"] - -[[package]] -name = "wcwidth" -version = "0.2.13" -description = "Measures the displayed width of unicode strings in a terminal" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"}, - {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"}, -] - -[[package]] -name = "webcolors" -version = "24.8.0" -description = "A library for working with the color formats defined by HTML and CSS." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "webcolors-24.8.0-py3-none-any.whl", hash = "sha256:fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a"}, - {file = "webcolors-24.8.0.tar.gz", hash = "sha256:08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d"}, -] - -[package.extras] -docs = ["furo", "sphinx", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-notfound-page", "sphinxext-opengraph"] -tests = ["coverage[toml]"] - -[[package]] -name = "webencodings" -version = "0.5.1" -description = "Character encoding aliases for legacy web content" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "webencodings-0.5.1-py2.py3-none-any.whl", hash = "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78"}, - {file = "webencodings-0.5.1.tar.gz", hash = "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"}, -] - -[[package]] -name = "websocket-client" -version = "1.8.0" -description = "WebSocket client for Python with low level API options" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "websocket_client-1.8.0-py3-none-any.whl", hash = "sha256:17b44cc997f5c498e809b22cdf2d9c7a9e71c02c8cc2b6c56e7c2d1239bfa526"}, - {file = "websocket_client-1.8.0.tar.gz", hash = "sha256:3239df9f44da632f96012472805d40a23281a991027ce11d2f45a6f24ac4c3da"}, -] - -[package.extras] -docs = ["Sphinx (>=6.0)", "myst-parser (>=2.0.0)", "sphinx-rtd-theme (>=1.1.0)"] -optional = ["python-socks", "wsaccel"] -test = ["websockets"] - -[[package]] -name = "widgetsnbextension" -version = "4.0.13" -description = "Jupyter interactive widgets for Jupyter Notebook" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "widgetsnbextension-4.0.13-py3-none-any.whl", hash = "sha256:74b2692e8500525cc38c2b877236ba51d34541e6385eeed5aec15a70f88a6c71"}, - {file = "widgetsnbextension-4.0.13.tar.gz", hash = "sha256:ffcb67bc9febd10234a362795f643927f4e0c05d9342c727b65d2384f8feacb6"}, -] - -[[package]] -name = "wps-shared" -version = "0.1.0" -description = "" -optional = false -python-versions = ">=3.12.3,<4.0" -groups = ["main"] -files = [] -develop = false - -[package.dependencies] -affine = "^2.4.0" -aiobotocore = "^2.0.0" -aiohttp = "^3" -asyncpg = "^0.30.0" -fastapi = "^0.115.11" -geoalchemy2 = "^0" -geopandas = "^1.0.1" -psycopg2-binary = "^2.9.10" -pydantic = "^2.10.6" -pyjwt = "^2.10.1" -python-decouple = "^3" -redis = "^7.0.0" -requests = "^2" -sentry-sdk = "^2.22.0" -shapely = "^2.0.5" -sqlalchemy = "^2" - -[package.source] -type = "directory" -url = "../wps_shared" - -[[package]] -name = "wrapt" -version = "1.16.0" -description = "Module for decorators, wrappers and monkey patching." -optional = false -python-versions = ">=3.6" -groups = ["main"] -files = [ - {file = "wrapt-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ffa565331890b90056c01db69c0fe634a776f8019c143a5ae265f9c6bc4bd6d4"}, - {file = "wrapt-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e4fdb9275308292e880dcbeb12546df7f3e0f96c6b41197e0cf37d2826359020"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb2dee3874a500de01c93d5c71415fcaef1d858370d405824783e7a8ef5db440"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2a88e6010048489cda82b1326889ec075a8c856c2e6a256072b28eaee3ccf487"}, - {file = "wrapt-1.16.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ac83a914ebaf589b69f7d0a1277602ff494e21f4c2f743313414378f8f50a4cf"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:73aa7d98215d39b8455f103de64391cb79dfcad601701a3aa0dddacf74911d72"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:807cc8543a477ab7422f1120a217054f958a66ef7314f76dd9e77d3f02cdccd0"}, - {file = "wrapt-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:bf5703fdeb350e36885f2875d853ce13172ae281c56e509f4e6eca049bdfb136"}, - {file = "wrapt-1.16.0-cp310-cp310-win32.whl", hash = "sha256:f6b2d0c6703c988d334f297aa5df18c45e97b0af3679bb75059e0e0bd8b1069d"}, - {file = "wrapt-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:decbfa2f618fa8ed81c95ee18a387ff973143c656ef800c9f24fb7e9c16054e2"}, - {file = "wrapt-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:1a5db485fe2de4403f13fafdc231b0dbae5eca4359232d2efc79025527375b09"}, - {file = "wrapt-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:75ea7d0ee2a15733684badb16de6794894ed9c55aa5e9903260922f0482e687d"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a452f9ca3e3267cd4d0fcf2edd0d035b1934ac2bd7e0e57ac91ad6b95c0c6389"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43aa59eadec7890d9958748db829df269f0368521ba6dc68cc172d5d03ed8060"}, - {file = "wrapt-1.16.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:72554a23c78a8e7aa02abbd699d129eead8b147a23c56e08d08dfc29cfdddca1"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d2efee35b4b0a347e0d99d28e884dfd82797852d62fcd7ebdeee26f3ceb72cf3"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:6dcfcffe73710be01d90cae08c3e548d90932d37b39ef83969ae135d36ef3956"}, - {file = "wrapt-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:eb6e651000a19c96f452c85132811d25e9264d836951022d6e81df2fff38337d"}, - {file = "wrapt-1.16.0-cp311-cp311-win32.whl", hash = "sha256:66027d667efe95cc4fa945af59f92c5a02c6f5bb6012bff9e60542c74c75c362"}, - {file = "wrapt-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:aefbc4cb0a54f91af643660a0a150ce2c090d3652cf4052a5397fb2de549cd89"}, - {file = "wrapt-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:5eb404d89131ec9b4f748fa5cfb5346802e5ee8836f57d516576e61f304f3b7b"}, - {file = "wrapt-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9090c9e676d5236a6948330e83cb89969f433b1943a558968f659ead07cb3b36"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94265b00870aa407bd0cbcfd536f17ecde43b94fb8d228560a1e9d3041462d73"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f2058f813d4f2b5e3a9eb2eb3faf8f1d99b81c3e51aeda4b168406443e8ba809"}, - {file = "wrapt-1.16.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98b5e1f498a8ca1858a1cdbffb023bfd954da4e3fa2c0cb5853d40014557248b"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:14d7dc606219cdd7405133c713f2c218d4252f2a469003f8c46bb92d5d095d81"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:49aac49dc4782cb04f58986e81ea0b4768e4ff197b57324dcbd7699c5dfb40b9"}, - {file = "wrapt-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:418abb18146475c310d7a6dc71143d6f7adec5b004ac9ce08dc7a34e2babdc5c"}, - {file = "wrapt-1.16.0-cp312-cp312-win32.whl", hash = "sha256:685f568fa5e627e93f3b52fda002c7ed2fa1800b50ce51f6ed1d572d8ab3e7fc"}, - {file = "wrapt-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:dcdba5c86e368442528f7060039eda390cc4091bfd1dca41e8046af7c910dda8"}, - {file = "wrapt-1.16.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:d462f28826f4657968ae51d2181a074dfe03c200d6131690b7d65d55b0f360f8"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a33a747400b94b6d6b8a165e4480264a64a78c8a4c734b62136062e9a248dd39"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b3646eefa23daeba62643a58aac816945cadc0afaf21800a1421eeba5f6cfb9c"}, - {file = "wrapt-1.16.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ebf019be5c09d400cf7b024aa52b1f3aeebeff51550d007e92c3c1c4afc2a40"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:0d2691979e93d06a95a26257adb7bfd0c93818e89b1406f5a28f36e0d8c1e1fc"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:1acd723ee2a8826f3d53910255643e33673e1d11db84ce5880675954183ec47e"}, - {file = "wrapt-1.16.0-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc57efac2da352a51cc4658878a68d2b1b67dbe9d33c36cb826ca449d80a8465"}, - {file = "wrapt-1.16.0-cp36-cp36m-win32.whl", hash = "sha256:da4813f751142436b075ed7aa012a8778aa43a99f7b36afe9b742d3ed8bdc95e"}, - {file = "wrapt-1.16.0-cp36-cp36m-win_amd64.whl", hash = "sha256:6f6eac2360f2d543cc875a0e5efd413b6cbd483cb3ad7ebf888884a6e0d2e966"}, - {file = "wrapt-1.16.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a0ea261ce52b5952bf669684a251a66df239ec6d441ccb59ec7afa882265d593"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7bd2d7ff69a2cac767fbf7a2b206add2e9a210e57947dd7ce03e25d03d2de292"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9159485323798c8dc530a224bd3ffcf76659319ccc7bbd52e01e73bd0241a0c5"}, - {file = "wrapt-1.16.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a86373cf37cd7764f2201b76496aba58a52e76dedfaa698ef9e9688bfd9e41cf"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:73870c364c11f03ed072dda68ff7aea6d2a3a5c3fe250d917a429c7432e15228"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b935ae30c6e7400022b50f8d359c03ed233d45b725cfdd299462f41ee5ffba6f"}, - {file = "wrapt-1.16.0-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:db98ad84a55eb09b3c32a96c576476777e87c520a34e2519d3e59c44710c002c"}, - {file = "wrapt-1.16.0-cp37-cp37m-win32.whl", hash = "sha256:9153ed35fc5e4fa3b2fe97bddaa7cbec0ed22412b85bcdaf54aeba92ea37428c"}, - {file = "wrapt-1.16.0-cp37-cp37m-win_amd64.whl", hash = "sha256:66dfbaa7cfa3eb707bbfcd46dab2bc6207b005cbc9caa2199bcbc81d95071a00"}, - {file = "wrapt-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1dd50a2696ff89f57bd8847647a1c363b687d3d796dc30d4dd4a9d1689a706f0"}, - {file = "wrapt-1.16.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:44a2754372e32ab315734c6c73b24351d06e77ffff6ae27d2ecf14cf3d229202"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e9723528b9f787dc59168369e42ae1c3b0d3fadb2f1a71de14531d321ee05b0"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dbed418ba5c3dce92619656802cc5355cb679e58d0d89b50f116e4a9d5a9603e"}, - {file = "wrapt-1.16.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:941988b89b4fd6b41c3f0bfb20e92bd23746579736b7343283297c4c8cbae68f"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6a42cd0cfa8ffc1915aef79cb4284f6383d8a3e9dcca70c445dcfdd639d51267"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1ca9b6085e4f866bd584fb135a041bfc32cab916e69f714a7d1d397f8c4891ca"}, - {file = "wrapt-1.16.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d5e49454f19ef621089e204f862388d29e6e8d8b162efce05208913dde5b9ad6"}, - {file = "wrapt-1.16.0-cp38-cp38-win32.whl", hash = "sha256:c31f72b1b6624c9d863fc095da460802f43a7c6868c5dda140f51da24fd47d7b"}, - {file = "wrapt-1.16.0-cp38-cp38-win_amd64.whl", hash = "sha256:490b0ee15c1a55be9c1bd8609b8cecd60e325f0575fc98f50058eae366e01f41"}, - {file = "wrapt-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9b201ae332c3637a42f02d1045e1d0cccfdc41f1f2f801dafbaa7e9b4797bfc2"}, - {file = "wrapt-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2076fad65c6736184e77d7d4729b63a6d1ae0b70da4868adeec40989858eb3fb"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5cd603b575ebceca7da5a3a251e69561bec509e0b46e4993e1cac402b7247b8"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b47cfad9e9bbbed2339081f4e346c93ecd7ab504299403320bf85f7f85c7d46c"}, - {file = "wrapt-1.16.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f8212564d49c50eb4565e502814f694e240c55551a5f1bc841d4fcaabb0a9b8a"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:5f15814a33e42b04e3de432e573aa557f9f0f56458745c2074952f564c50e664"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db2e408d983b0e61e238cf579c09ef7020560441906ca990fe8412153e3b291f"}, - {file = "wrapt-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:edfad1d29c73f9b863ebe7082ae9321374ccb10879eeabc84ba3b69f2579d537"}, - {file = "wrapt-1.16.0-cp39-cp39-win32.whl", hash = "sha256:ed867c42c268f876097248e05b6117a65bcd1e63b779e916fe2e33cd6fd0d3c3"}, - {file = "wrapt-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:eb1b046be06b0fce7249f1d025cd359b4b80fc1c3e24ad9eca33e0dcdb2e4a35"}, - {file = "wrapt-1.16.0-py3-none-any.whl", hash = "sha256:6906c4100a8fcbf2fa735f6059214bb13b97f75b1a61777fcf6432121ef12ef1"}, - {file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"}, -] - -[[package]] -name = "yarl" -version = "1.18.3" -description = "Yet another URL library" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34"}, - {file = "yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7"}, - {file = "yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690"}, - {file = "yarl-1.18.3-cp310-cp310-win32.whl", hash = "sha256:8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6"}, - {file = "yarl-1.18.3-cp310-cp310-win_amd64.whl", hash = "sha256:93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a"}, - {file = "yarl-1.18.3-cp311-cp311-win32.whl", hash = "sha256:61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1"}, - {file = "yarl-1.18.3-cp311-cp311-win_amd64.whl", hash = "sha256:b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1dd4bdd05407ced96fed3d7f25dbbf88d2ffb045a0db60dbc247f5b3c5c25d50"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7c33dd1931a95e5d9a772d0ac5e44cac8957eaf58e3c8da8c1414de7dd27c576"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:25b411eddcfd56a2f0cd6a384e9f4f7aa3efee14b188de13048c25b5e91f1640"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:436c4fc0a4d66b2badc6c5fc5ef4e47bb10e4fd9bf0c79524ac719a01f3607c2"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e35ef8683211db69ffe129a25d5634319a677570ab6b2eba4afa860f54eeaf75"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84b2deecba4a3f1a398df819151eb72d29bfeb3b69abb145a00ddc8d30094512"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e5a1fea0fd4f5bfa7440a47eff01d9822a65b4488f7cff83155a0f31a2ecba"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d0e883008013c0e4aef84dcfe2a0b172c4d23c2669412cf5b3371003941f72bb"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5a3f356548e34a70b0172d8890006c37be92995f62d95a07b4a42e90fba54272"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ccd17349166b1bee6e529b4add61727d3f55edb7babbe4069b5764c9587a8cc6"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b958ddd075ddba5b09bb0be8a6d9906d2ce933aee81100db289badbeb966f54e"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c7d79f7d9aabd6011004e33b22bc13056a3e3fb54794d138af57f5ee9d9032cb"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4891ed92157e5430874dad17b15eb1fda57627710756c27422200c52d8a4e393"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ce1af883b94304f493698b00d0f006d56aea98aeb49d75ec7d98cd4a777e9285"}, - {file = "yarl-1.18.3-cp312-cp312-win32.whl", hash = "sha256:f91c4803173928a25e1a55b943c81f55b8872f0018be83e3ad4938adffb77dd2"}, - {file = "yarl-1.18.3-cp312-cp312-win_amd64.whl", hash = "sha256:7e2ee16578af3b52ac2f334c3b1f92262f47e02cc6193c598502bd46f5cd1477"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:90adb47ad432332d4f0bc28f83a5963f426ce9a1a8809f5e584e704b82685dcb"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:913829534200eb0f789d45349e55203a091f45c37a2674678744ae52fae23efa"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ef9f7768395923c3039055c14334ba4d926f3baf7b776c923c93d80195624782"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a19f62ff30117e706ebc9090b8ecc79aeb77d0b1f5ec10d2d27a12bc9f66d0"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e17c9361d46a4d5addf777c6dd5eab0715a7684c2f11b88c67ac37edfba6c482"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a74a13a4c857a84a845505fd2d68e54826a2cd01935a96efb1e9d86c728e186"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41f7ce59d6ee7741af71d82020346af364949314ed3d87553763a2df1829cc58"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f52a265001d830bc425f82ca9eabda94a64a4d753b07d623a9f2863fde532b53"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:82123d0c954dc58db301f5021a01854a85bf1f3bb7d12ae0c01afc414a882ca2"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2ec9bbba33b2d00999af4631a3397d1fd78290c48e2a3e52d8dd72db3a067ac8"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:fbd6748e8ab9b41171bb95c6142faf068f5ef1511935a0aa07025438dd9a9bc1"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:877d209b6aebeb5b16c42cbb377f5f94d9e556626b1bfff66d7b0d115be88d0a"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b464c4ab4bfcb41e3bfd3f1c26600d038376c2de3297760dfe064d2cb7ea8e10"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8d39d351e7faf01483cc7ff7c0213c412e38e5a340238826be7e0e4da450fdc8"}, - {file = "yarl-1.18.3-cp313-cp313-win32.whl", hash = "sha256:61ee62ead9b68b9123ec24bc866cbef297dd266175d53296e2db5e7f797f902d"}, - {file = "yarl-1.18.3-cp313-cp313-win_amd64.whl", hash = "sha256:578e281c393af575879990861823ef19d66e2b1d0098414855dd367e234f5b3c"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:61e5e68cb65ac8f547f6b5ef933f510134a6bf31bb178be428994b0cb46c2a04"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fe57328fbc1bfd0bd0514470ac692630f3901c0ee39052ae47acd1d90a436719"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a440a2a624683108a1b454705ecd7afc1c3438a08e890a1513d468671d90a04e"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09c7907c8548bcd6ab860e5f513e727c53b4a714f459b084f6580b49fa1b9cee"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b4f6450109834af88cb4cc5ecddfc5380ebb9c228695afc11915a0bf82116789"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9ca04806f3be0ac6d558fffc2fdf8fcef767e0489d2684a21912cc4ed0cd1b8"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77a6e85b90a7641d2e07184df5557132a337f136250caafc9ccaa4a2a998ca2c"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6333c5a377c8e2f5fae35e7b8f145c617b02c939d04110c76f29ee3676b5f9a5"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0b3c92fa08759dbf12b3a59579a4096ba9af8dd344d9a813fc7f5070d86bbab1"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:4ac515b860c36becb81bb84b667466885096b5fc85596948548b667da3bf9f24"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:045b8482ce9483ada4f3f23b3774f4e1bf4f23a2d5c912ed5170f68efb053318"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:a4bb030cf46a434ec0225bddbebd4b89e6471814ca851abb8696170adb163985"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:54d6921f07555713b9300bee9c50fb46e57e2e639027089b1d795ecd9f7fa910"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1d407181cfa6e70077df3377938c08012d18893f9f20e92f7d2f314a437c30b1"}, - {file = "yarl-1.18.3-cp39-cp39-win32.whl", hash = "sha256:ac36703a585e0929b032fbaab0707b75dc12703766d0b53486eabd5139ebadd5"}, - {file = "yarl-1.18.3-cp39-cp39-win_amd64.whl", hash = "sha256:ba87babd629f8af77f557b61e49e7c7cac36f22f871156b91e10a6e9d4f829e9"}, - {file = "yarl-1.18.3-py3-none-any.whl", hash = "sha256:b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b"}, - {file = "yarl-1.18.3.tar.gz", hash = "sha256:ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1"}, -] - -[package.dependencies] -idna = ">=2.0" -multidict = ">=4.0" -propcache = ">=0.2.0" - -[metadata] -lock-version = "2.1" -python-versions = ">=3.12.3,<4.0" -content-hash = "ac0f21cab6c9db4bc0ae611933765c9dff7b2ca2fa9ab5a42e336376b97a348b" diff --git a/api/poetry.toml b/api/poetry.toml deleted file mode 100644 index ab1033bd37..0000000000 --- a/api/poetry.toml +++ /dev/null @@ -1,2 +0,0 @@ -[virtualenvs] -in-project = true diff --git a/api/scripts/access_to_csv.py b/api/scripts/access_to_csv.py deleted file mode 100644 index 3f3a0e1680..0000000000 --- a/api/scripts/access_to_csv.py +++ /dev/null @@ -1,69 +0,0 @@ -""" This is a "throway" script used to export data in an Access database to .csv as a stopgap solution -until such time as the Fire Weather Index calculator is communicating directly to the Wildfire One API. - -NOTE: This script will only work in an environment with an Access ODBC driver for PyODBC (in other words, -it will only work on a computer running Windows). - -TODO: Remove this script once API is talking directly to the final Wildfire API. -""" -import csv -import os - -import pyodbc - -# This module contains some very basic code for exporting CSV files from an access database. - - -# following instructions from https://github.com/mkleehammer/pyodbc/wiki/Connecting-to-Microsoft-Access -# Do a visual check for access odbc drivers: -# i had to install the 32bit driver (https://www.microsoft.com/en-US/download/details.aspx?id=13255) to get -# accdb -DRIVERS = [x for x in pyodbc.drivers() if x.startswith('Microsoft Access Driver')] -print(DRIVERS) - - -def export_table(cursor, table, sql): - """ Function to export all rows from sql query to csv file. """ - # Get the field names - fieldnames = [] - for row in cursor.columns(table=table): - fieldnames.append(row.column_name) - - # Open CSV writer - with open('{}.csv'.format(table), 'w') as csvfile: - writer = csv.writer(csvfile, dialect=csv.unix_dialect) - - # Write field names - writer.writerow(fieldnames) - - # Select rows - cursor.execute(sql) - # Grab 1000 at a time... - rows = cursor.fetchmany(1000) - rows_processed = 0 - while rows: - for row in rows: - # Write a row - writer.writerow(row) - # Some debug info so we don't think it's frozen - rows_processed = rows_processed + 1 - if rows_processed % 10000 == 0: - print('BUSY: rows processed: {}'.format(rows_processed)) - rows = cursor.fetchmany(100) - print('DONE: rows processed: {}'.format(rows_processed)) - - -def main(): - """ Entry point for exporting Access to csv """ - database_location = os.path.join(os.getcwd(), 'BCFireWeather2019_DailyAllStns') - conn_str = 'DRIVER={{Microsoft Access Driver (*.mdb)}};DBQ={};'.format(database_location) - with pyodbc.connect(conn_str) as connection: - with connection.cursor() as cursor: - export_table(cursor, 'Station_BC', - 'SELECT * FROM Station_BC ORDER BY station_code') - export_table(cursor, 'DailyWeather', - 'SELECT * FROM DailyWeather ORDER BY station_code, weather_date') - - -if __name__ == '__main__': - main() diff --git a/api/scripts/common_oc_checks.sh b/api/scripts/common_oc_checks.sh deleted file mode 100644 index 6614ab9e63..0000000000 --- a/api/scripts/common_oc_checks.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env bash - -# Commands including these common checks expect the following variables, and oc installed: - -# PROJECT=OPENSHIFT_PROJECT_NAME POD=OPENSHIFT_POD DATABASE=POSTGRESQL_DATABASE -# -# e.g. PROJECT=e1e498-prod POD=patroni-wps-prod-2 DATABASE=wps - - -RSH="oc -n ${PROJECT} rsh ${POD}" - -if [ -z ${PROJECT+0} ] -then - echo "---------------------" - echo "PROJECT not specified" - printf "\nSpecify a project:\n\n" - RSH="oc get projects" - eval "${RSH}" - exit 1 -fi - -if [ -z ${POD+0} ] -then - echo "-----------------" - echo "POD not specified" - printf "\nSpecify a pod:\n\n" - RSH="oc -n ${PROJECT} get pods" - eval $RSH - exit 1 -fi - -if [ -z ${DATABASE+0} ] -then - echo "----------------------" - echo "DATABASE not specified" - echo "Specify a database:" - echo "" - eval "${RSH} psql -c '\l'" - exit 1 -fi - -# Check that the pod specified is a replica, not a leader. We don't want to bog -# down the leader, since it's getting a lot of stuff written to it. -if eval "${RSH} patronictl list" | grep ${POD} | grep -q 'Leader'; then - echo "-------------------------" - echo "Please specify a Replica!" - printf "\n\n" - eval "${RSH} patronictl list" - exit 1 -fi diff --git a/api/scripts/copy_db_from_pod_to_local.py b/api/scripts/copy_db_from_pod_to_local.py deleted file mode 100644 index 93c4201ae2..0000000000 --- a/api/scripts/copy_db_from_pod_to_local.py +++ /dev/null @@ -1,254 +0,0 @@ -""" Module for getting database dump. -""" -from enum import Enum -import subprocess -import io -import argparse -from typing import List - - -class CopyException(Exception): - """ Custom exception for errors """ - - -class Mode(str, Enum): - """ Different copy modes """ - partial = 'partial' - complete = 'complete' - machine_learning = 'ml' - - -def oc_n_project(project: str) -> List: - """ Construct['oc', '-n', ''] """ - return ['oc', '-n', project] - - -def oc_rsh(project: str, pod: str) -> List: - """ Construct['oc', '-n', '', 'rsh', ''] """ - return [*oc_n_project(project), 'rsh', pod] - - -def get_first_project() -> str: - """ Return the first project in the list """ - result = subprocess.run(['oc', 'get', 'projects', '-o', 'name'], - stdout=subprocess.PIPE, check=True, text=True) - project = io.StringIO(result.stdout).readline() - return project[project.rindex('/') + 1:-1] - - -def list_pods(project: str) -> None: - """ print list of pods to screen """ - result = subprocess.run([*oc_n_project(project), 'get', 'pods'], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - -def list_projects() -> None: - """ Print list of projects to screen """ - result = subprocess.run(['oc', 'get', 'projects'], stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - -def list_cluster_members(project: str, pod: str) -> None: - """ List cluster members available """ - print("fetching cluster members...") - result = subprocess.run([*oc_rsh(project, pod), 'patronictl', 'list'], - stdout=subprocess.PIPE, check=True, text=True) - lines = io.StringIO(result.stdout) - pod_is_leader = False - for line in lines: - print(line[:-1]) - if pod in line and 'Leader' in line: - pod_is_leader = True - if pod in line and 'Replica' in line: - print('The pod you selected is a Replica. This is good.') - if pod_is_leader: - message = 'Please don\'t use the Leader - choose a different pod.' - print(message) - raise CopyException(message) - - -def list_databases(project: str, pod: str) -> None: - """ List databases on pod """ - print("fetching list of databases...") - result = subprocess.run([*oc_rsh(project, pod), 'psql'], input='\\l', - stdout=subprocess.PIPE, check=True, text=True, timeout=20) - print(result.stdout) - - -def create_lock_file(project: str, pod: str, database: str) -> None: - """ Attempt to create a lock file, will fail if already exists """ - try: - lock_file = '/tmp/{}.lock'.format(database) - print('creating lock file: {}'.format(lock_file)) - subprocess.run([*oc_rsh(project, pod), 'mkdir', lock_file], - stdout=subprocess.PIPE, check=True, text=True) - except subprocess.CalledProcessError: - print('failed to create lock {}:{} - another copy may be in progress'.format(pod, lock_file)) - raise - - -def delete_lock_file(project: str, pod: str, database: str) -> None: - """ Attempt to delete lockfile """ - lock_file = '/tmp/{}.lock'.format(database) - print('deleting lock {}:{}...'.format(pod, lock_file)) - result = subprocess.run([*oc_rsh(project, pod), 'rmdir', lock_file], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - -def dump_database(project: str, pod: str, database: str, mode: Mode, num_days: int) -> List[str]: - """ Dump database to file """ - print('running pg_dump...') - files = ['/tmp/dump_db.tar', ] if mode != Mode.machine_learning else [] - if mode == Mode.partial: - print('(partial dump)') - result = subprocess.run([*oc_rsh(project, pod), 'pg_dump', '--file=/tmp/dump_db.tar', - '--clean', '-Ft', database, - '--exclude-table-data=model_run_grid_subset_predictions', - '--exclude-table-data=weather_station_model_predictions'], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - elif mode == Mode.complete: - print('(complete dump)') - result = subprocess.run([*oc_rsh(project, pod), 'pg_dump', '--file=/tmp/dump_db.tar', - '--clean', '-Ft', database], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - process = subprocess.Popen([*oc_rsh(project, pod)], stdin=subprocess.PIPE, - stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True) - if mode == Mode.partial: - # partial model data - tables = ['model_run_grid_subset_predictions', 'weather_station_model_predictions'] - for table in tables: - csv_file = '/tmp/{}.csv'.format(table) - files.append(csv_file) - sql_command = ('psql {database} -c "\\copy (SELECT * FROM {table} WHERE ' - 'prediction_timestamp > current_date -5) to \'{csv_file}\' with csv"\n').format( - database=database, table=table, csv_file=csv_file) - print('run: {}'.format(sql_command)) - process.stdin.write(sql_command) - process.stdin.flush() - elif mode == Mode.machine_learning: - print('(dump weather model data for linear regression ML)') - tables_dict = {'prediction_model_run_timestamps': {'col_name': 'prediction_run_timestamp', 'date_offset': num_days + 11}, - 'model_run_grid_subset_predictions': {'col_name': 'prediction_timestamp', 'date_offset': num_days}, - 'weather_station_model_predictions': {'col_name': 'prediction_timestamp', 'date_offset': num_days}} - for table_name, values in tables_dict.items(): - csv_file = '/tmp/{}.csv'.format(table_name) - files.append(csv_file) - sql_command = ('psql {database} -c "\\copy (SELECT * FROM {table} WHERE ' - '{col_name} > current_date - {max_days_to_learn}) to ' - '\'{csv_file}\' with CSV"\n').format(database=database, table=table_name, csv_file=csv_file, - max_days_to_learn=values['date_offset'], col_name=values['col_name']) - print('run: {}'.format(sql_command)) - process.stdin.write(sql_command) - process.stdin.flush() - - for filename in files: - print('zip: {}'.format(filename)) - process.stdin.write('gzip {}\n'.format(filename)) - process.stdin.flush() - - print('waiting for process to complete...') - out, errs = process.communicate() - print(out) - print(errs) - return files - - -def copy_files_to_local(project: str, pod: str, files: List[str]) -> None: - """ Copy compressed files to local """ - for filename in files: - print('copying {}.gz...'.format(filename)) - result = subprocess.run([*oc_n_project(project), 'cp', '{}:{}.gz'.format(pod, filename), - './{}.gz'.format(filename)], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - -def delete_remote_files(project: str, pod: str, files: List[str]) -> None: - """ Delete all the files we made from the server(cleanup) """ - process = subprocess.Popen([*oc_rsh(project, pod)], stdin=subprocess.PIPE, - stdout=subprocess.PIPE, stderr=subprocess.PIPE, text=True) - for filename in files: - print('deleting {}:{}.gz'.format(pod, filename)) - process.stdin.write('rm {}.gz\n'.format(filename)) - process.stdin.flush() - - print('waiting for process to complete...') - out, errs = process.communicate() - print(out) - print(errs) - - -def unzip_locally(files: List[str]) -> None: - """ Unzip all the files locally """ - print('unzipping files locally...') - for filename in files: - print('unzip .{}.gz'.format(filename)) - result = subprocess.run(['gunzip', '.{}.gz'.format(filename)], - stdout=subprocess.PIPE, check=True, text=True) - print(result.stdout) - - -def get_project() -> str: - """ Get project user is going to use """ - list_projects() - project = input("enter project name: ") - if not project: - project = get_first_project() - print(project) - return project - - -def get_pod(project) -> str: - """ Get name of the pod """ - list_pods(project) - pod = input("enter pod name: ") - if not pod: - raise CopyException("you have to specify a pod name!") - list_cluster_members(project, pod) - return pod - - -def get_database(project, pod) -> str: - """ Get the name of the database """ - list_databases(project, pod) - database = input("enter name of database: ") - if not database: - raise CopyException("you have to specify a database!") - return database - - -def main(): - """ - Entry points - assumes you have openshift command line tools installed and are logged in . - """ - parser = argparse.ArgumentParser( - description='Download complete or partial database dump from a pod in an openshift cluster, or download weather model data only') - parser.add_argument('-m', '--mode', default='partial', - help='Download complete, partial, or ml (machine learning) (default: partial)') - parser.add_argument('-d', '--days', default='19', type=int, - help='Number of days in past to fetch weather model data for (default: 19') - args = parser.parse_args() - mode = Mode(args.mode) - num_days = args.days - - project = get_project() - pod = get_pod(project) - database = get_database(project, pod) - create_lock_file(project, pod, database) - try: - files = dump_database(project, pod, database, mode, num_days) - copy_files_to_local(project, pod, files) - delete_remote_files(project, pod, files) - finally: - delete_lock_file(project, pod, database) - unzip_locally(files) - - -if __name__ == '__main__': - main() diff --git a/api/scripts/copy_db_from_pod_to_local.sh b/api/scripts/copy_db_from_pod_to_local.sh deleted file mode 100755 index b8679f34c1..0000000000 --- a/api/scripts/copy_db_from_pod_to_local.sh +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Database copy helper -# -# Connect to an openshift pod, dump a postgresql database and copy it locally. -# -# Usage: -# -# PROJECT=OPENSHIFT_PROJECT_NAME POD=OPENSHIFT_POD DATABASE=POSTGRESQL_DATABASE ${THIS_FILE} -# -# Assumes you have openshift command line tools installed and are logged in. -# -# Examples: -# -# Copy database from a pod in production. -# PROJECT=e1e498-prod POD=patroni-wps-prod-2 DATABASE=wps-prod ./copy_db_from_pod_to_local.sh -# - -set -euo pipefail - -################ -# Variable check -################ -if [ -z ${PROJECT+0} ] -then - echo "PROJECT not specified" - exit 1 -fi - -if [ -z ${POD+0} ] -then - echo "POD not specified" - exit 1 -fi - -if [ -z ${DATABASE+0} ] -then - echo "DATABASE not specified" - exit 1 -fi - - -##################### -# Define some globals -##################### - -# name of file to dump. -FILENAME="dump_db.tar" -# openshift rsh command. -RSH="oc -n ${PROJECT} rsh ${POD}" - - -##################### -# Backup the database -##################### - -# command to dump database. -# --clean clean (drop) database objects before recreating -# -Ft output file format (custom, directory, tar, plain text (default)) -PG_DUMP="pg_dump --file=/tmp/${FILENAME} --clean -Ft ${DATABASE}" -# command to dump database on pod. -BACKUP_COMMAND="${RSH} ${PG_DUMP}" - -echo $BACKUP_COMMAND -eval "${BACKUP_COMMAND}" - -################## -# Copy it to local -################## - -# compress it on the remote server. -COMPRESS_COMMAND="${RSH} gzip /tmp/${FILENAME}" -echo $COMPRESS_COMMAND -eval $COMPRESS_COMMAND - -# copy the data dump from server to local. -# you'll get a weird message that says: "tar: Removing leading `/' from member names" - just ignore it. -COPY_COMMAND="oc -n ${PROJECT} cp ${POD}:/tmp/${FILENAME}.gz ./${FILENAME}.gz" -echo $COPY_COMMAND -eval $COPY_COMMAND - -# delete the remote file (cleanup). -DELETE_COMMAND="${RSH} rm /tmp/${FILENAME}.gz" -echo $DELETE_COMMAND -eval $DELETE_COMMAND - -# unzip it locally -gunzip "${FILENAME}.gz" - -#################### -# Restore it locally -#################### - -# Now do the restore, there are a number of ways to do this. -# example 1: -# Restore the database with the same name, with the same owner as the source. -# -# pg_restore -d ${DATABASE} -U postgres -c --if-exists ${FILENAME} -# - Adding --if-exists hides harmless errors you may see the first time you run it if there isn't already -# a database with tables etc. to drop. -# - This assumes the existence of a database named ${DATABASE} -# -# example 2: -# Restore the database with a different name and owner. -# -# give the wps user superuser roles for restore: -# psql -U postgres -c "alter role wps superuser;" -# -# restore the database to wps database: -# pg_restore -h localhost -d wps -U wps --no-owner --role=wps -c dump_db.tar -# -# change user rights back: -# psql -U postgres -c "alter role wps nosuperuser;" - diff --git a/api/scripts/copy_partial_db_from_pod_to_local.sh b/api/scripts/copy_partial_db_from_pod_to_local.sh deleted file mode 100755 index ec6479d58f..0000000000 --- a/api/scripts/copy_partial_db_from_pod_to_local.sh +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash - -# Database copy helper -# -# Connect to an openshift pod, dump a postgresql database and copy it locally. -# -# Usage: -# -# PROJECT=OPENSHIFT_PROJECT_NAME POD=OPENSHIFT_POD DATABASE=POSTGRESQL_DATABASE ${THIS_FILE} -# -# Assumes you have openshift command line tools installed and are logged in. -# -# Examples: -# -# Copy partial database from a pod in production. -# PROJECT=e1e498-prod POD=patroni-wps-prod-2 DATABASE=wps ./copy_partial_db_from_pod_to_local.sh -# - -set -euo pipefail - -SCRIPT_DIR="$(dirname "$0")" - -source "$SCRIPT_DIR/common_oc_checks.sh" - -##################### -# Backup the database -##################### - -# Create a lock file -CREATE_LOCK="mkdir /tmp/${DATABASE}.lock" -LOCK_COMMAND="${RSH} ${CREATE_LOCK}" -echo $LOCK_COMMAND -eval "${LOCK_COMMAND}" -printf "\n\n" - -# name of file to dump. -FILENAME="dump_db.tar" - -# command to dump database (excluding the giant tables) -# --clean clean (drop) database objects before recreating -# -Fc output file format (custom, directory, tar, plain text (default)) -# --exclude-table-data get the table definitions, but not the data -PG_DUMP="pg_dump --file=/tmp/${FILENAME} --clean -Fc ${DATABASE} --exclude-table-data=model_run_grid_subset_predictions --exclude-table-data=weather_station_model_predictions --exclude-table-data=c_haines_polygons" -# command to dump database on pod. -BACKUP_COMMAND="${RSH} ${PG_DUMP}" - -echo "pgdump..." -echo $BACKUP_COMMAND -eval "${BACKUP_COMMAND}" -printf "\n\n" - -# command to dump remaining tables -STATION_FILE="weather_station_model_predictions.csv" -GRID_FILE="model_run_grid_subset_predictions.csv" -STATION_PREDICTIONS="\copy (SELECT * FROM weather_station_model_predictions WHERE prediction_timestamp > current_date - 5) to '/tmp/${STATION_FILE}' with csv" -GRID_PREDICTIONS="\copy (SELECT * FROM model_run_grid_subset_predictions WHERE prediction_timestamp > current_date - 5) to '/tmp/${GRID_FILE}' with csv" - -COPY_COMMAND="${RSH} psql ${DATABASE} -c \"${STATION_PREDICTIONS}\"" -echo "copy weather_station_model_predictions to csv..." -echo "${COPY_COMMAND}" -eval "${COPY_COMMAND}" -printf "\n\n" - -COPY_COMMAND="${RSH} psql ${DATABASE} -c \"${GRID_PREDICTIONS}\"" -echo "copy model_run_grid_subset_predictions to csv..." -echo "${COPY_COMMAND}" -eval "${COPY_COMMAND}" -printf "\n\n" - -################## -# Copy it to local -################## - -FILES=( "${FILENAME}" "${STATION_FILE}" "${GRID_FILE}" ) - -# compress files on the remote server. -echo "compress files..." -for file in "${FILES[@]}" -do - COMPRESS_COMMAND="${RSH} gzip /tmp/${file}" - echo "compress ${file}..." - echo "${COMPRESS_COMMAND}" - eval $COMPRESS_COMMAND -done -printf "\n\n" - -# make tmp dir -eval "mkdir tmp" - -# copy the data dump from server to local. -# you'll get a weird message that says: "tar: Removing leading `/' from member names" - just ignore it. -echo "copy *.gz files locally... (you can ignore the error message re leading '/')" -for file in "${FILES[@]}" -do - COPY_COMMAND="oc -n ${PROJECT} cp ${POD}:/tmp/${file}.gz ./tmp/${file}.gz" - echo "${COPY_COMMAND}" - eval "${COPY_COMMAND}" -done -printf "\n\n" - -# delete the remote files (cleanup). -echo "delete remote files..." -for file in "${FILES[@]}" -do - DELETE_COMMAND="${RSH} rm /tmp/${file}.gz" - echo "${DELETE_COMMAND}" - eval "${DELETE_COMMAND}" -done -printf "\n\n" - -# remove the lock file -echo "deleting lock file..." -REMOVE_LOCK="rmdir /tmp/${DATABASE}.lock" -UNLOCK_COMMAND="${RSH} ${REMOVE_LOCK}" -echo $UNLOCK_COMMAND -eval "${UNLOCK_COMMAND}" -printf "\n\n" - - -# unzip it locally -echo "unzip local files..." -for file in "${FILES[@]}" -do - UNZIP_COMMAND="gunzip tmp/${file}.gz" - echo "${UNZIP_COMMAND}" - eval "${UNZIP_COMMAND}" -done -printf "\n\n" diff --git a/api/scripts/database_size_report.sh b/api/scripts/database_size_report.sh deleted file mode 100755 index 6e22856188..0000000000 --- a/api/scripts/database_size_report.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env bash - -# Runs a database table size query for all tables. -# Query is from: https://wiki.postgresql.org/wiki/Disk_Usage (General Table Size Information) -# -# Usage: -# -# PROJECT=OPENSHIFT_PROJECT_NAME POD=OPENSHIFT_POD DATABASE=POSTGRESQL_DATABASE ${THIS_FILE} -# -# Example: -# -# e.g. PROJECT=e1e498-prod POD=patroni-wps-prod-2 DATABASE=wps ./database_size_report.sh - -set -euo pipefail - -SCRIPT_DIR="$(dirname "$0")" - -source "$SCRIPT_DIR/common_oc_checks.sh" - -# From https://wiki.postgresql.org/wiki/Disk_Usage -# -# Postgres does not support physical row data that cross the size of a data block. -# To enable values larger than data blocks it breaks them up into smaller pieces -# and stores them in a TOAST table that is related to the original table. -# -# See https://wiki.postgresql.org/wiki/TOAST for more info. - -SIZE_REPORT_QUERY="SELECT *, pg_size_pretty(total_bytes) AS total - , pg_size_pretty(index_bytes) AS index - , pg_size_pretty(toast_bytes) AS toast - , pg_size_pretty(table_bytes) AS table - FROM ( - SELECT *, total_bytes-index_bytes-coalesce(toast_bytes,0) AS table_bytes FROM ( - SELECT c.oid,nspname AS table_schema, relname AS table_name - , c.reltuples AS row_estimate - , pg_total_relation_size(c.oid) AS total_bytes - , pg_indexes_size(c.oid) AS index_bytes - , pg_total_relation_size(reltoastrelid) AS toast_bytes - FROM pg_class c - LEFT JOIN pg_namespace n ON n.oid = c.relnamespace - WHERE relkind = 'r' - ) a -) a;" -SIZE_REPORT_COMMAND="${RSH} psql ${DATABASE} -c \"${SIZE_REPORT_QUERY}\"" -eval "${SIZE_REPORT_COMMAND}" diff --git a/api/scripts/extract_sentry_user_emails.py b/api/scripts/extract_sentry_user_emails.py deleted file mode 100644 index c5e5a7dd9b..0000000000 --- a/api/scripts/extract_sentry_user_emails.py +++ /dev/null @@ -1,41 +0,0 @@ -import requests - - -def generate_email_list(sentry_api_token: str, sentry_org_slug: str, sentry_project_id: str): - """ - Generates a newline separated text file of emails. Each email is for a user that has experienced an - issue according to Sentry in the last 14 days. This list can be used to email outage notifications directly - to affected users. - - Sentry endpoints used: - - https://docs.sentry.io/api/events/list-a-projects-issues/ - - https://docs.sentry.io/api/events/list-an-issues-events/ - - - :param sentry_api_token: Sentry API token, requires read access to issues and events resources - :param sentry_org_slug: Sentry org slug - :param sentry_project_id: Sentry project ID - """ - headers = {"Authorization": f"Bearer {sentry_api_token}"} - - issues_endpoint = f"https://sentry.io/api/0/projects/{sentry_org_slug}/{sentry_project_id}/issues/?statsPeriod=14d" - issues_response = requests.get(issues_endpoint, headers=headers) - issues = issues_response.json() - - ids = list() - email_set = set() - for issue in issues: - ids.append(issue["id"]) - endpoint = f"https://sentry.io/api/0/organizations/{sentry_org_slug}/issues/{issue['id']}/events/" - response = requests.get(endpoint, headers=headers) - if response.status_code == 200: - events = response.json() - for event in events: - if event["user"] is not None and event["user"]["email"] is not None: - email_set.add(event["user"]["email"]) - else: - response.raise_for_status() - - with open("user_emails.txt", "w") as file: - for email in email_set: - file.write(email + "\n") diff --git a/api/scripts/lint b/api/scripts/lint deleted file mode 100755 index 88f9aaf6de..0000000000 --- a/api/scripts/lint +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -# Run the code in our python project through a linter. - -set -euo pipefail - -poetry run ruff . \ No newline at end of file diff --git a/api/scripts/lint.sh b/api/scripts/lint.sh deleted file mode 100755 index 791069338d..0000000000 --- a/api/scripts/lint.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -# Run the code in our python project through a linter. - -set -euo pipefail - -uv run ruff . \ No newline at end of file diff --git a/api/scripts/percentile_calculator/calculate_percentile_offline.py b/api/scripts/percentile_calculator/calculate_percentile_offline.py deleted file mode 100644 index 515841ec55..0000000000 --- a/api/scripts/percentile_calculator/calculate_percentile_offline.py +++ /dev/null @@ -1,169 +0,0 @@ -""" -This script can be used to update data for the 90th Percentile Calculator from data stored in the dev s3 bucket. -It will updates both the weather_stations.json and the 90th percentile values by station json files. - -- Change the RECENT_YEAR to match the most recent data dump on s3 (s3 folders named by year) - -""" -import os -import json -import pandas as pd -import asyncio -from scripts.percentile_calculator.station_csv_to_json import generate_station_json -from scripts.percentile_calculator.s3_to_dataframe import load_all_csv_to_dataframe, get_csv_list_from_s3, filter_wx_and_station_csv - - -RECENT_YEAR = 2023 # the most recent year that has the core fire season recorded. -RANGES = [(RECENT_YEAR - 29, RECENT_YEAR), (RECENT_YEAR - 19, RECENT_YEAR), - (RECENT_YEAR - 9, RECENT_YEAR)] -PERCENTILE = 0.9 -NUMBER_OF_DECIMAL_POINT = 5 # for FWI values - -async def main(): - """ The main entrypoint for pre-generating json daily summaries. """ - all_csv_from_s3 = await get_csv_list_from_s3(RECENT_YEAR) - wx_csv_list, station_csv_list = filter_wx_and_station_csv(all_csv_from_s3) - station_json = await generate_station_json(station_csv_list) - - print('Loading all historical weather csv to dataframes from s3') - df = load_all_csv_to_dataframe(wx_csv_list, filter_dailies=True) - - print('Split dates into multiple columns...') - split_dates_into_multiple_cols(df) - - stations = get_stations(station_json) - - for start_year, end_year in RANGES: - year_range = list(range(start_year, end_year + 1)) - year_df = grab_data_in_particular_year_range(df, year_range) - - folder_name = get_output_foldername(start_year, end_year) - - for station in stations: - station_code = int(station['code']) - station_df = year_df[year_df['STATION_CODE'] == station_code] - - if station_df.empty: - print('Data not available for {} creating empty summary...'.format( - station_code)) - empty_summary = create_null_summary(station, year_range) - dump_summary_in_json(folder_name, station_code, empty_summary) - continue - - season = get_core_fire_season(station) - station_df = remove_data_outside_fire_season(station_df, season) - percentiles = calculate_percentile(station_df, PERCENTILE) - - years = get_years_for_valid_fwi_values(station_df) - - summary = { - 'ffmc': percentiles['ffmc'], - 'isi': percentiles['isi'], - 'bui': percentiles['bui'], - 'years': years, - 'station': station - } - - dump_summary_in_json(folder_name, station_code, summary) - - print('--- Done creating data under {} folder ---'.format(folder_name)) - -def create_null_summary(station, year_range: list): - """ Create an empty summary """ - return { - 'ffmc': None, - 'isi': None, - 'bui': None, - 'years': year_range, - 'station': station - } - - -def dump_summary_in_json(folder_name: str, station_code: int, summary: dict): - """ Create a json file with the given summary """ - filename = '{}/{}.json'.format(folder_name, station_code) - with open(filename, 'w+') as json_file: - json.dump(summary, json_file, indent=4, allow_nan=False) - - -def get_output_foldername(start_year: int, end_year: int) -> str: - """ Create an output folder and return its name """ - folder_name = "app/data/{}-{}".format(start_year, end_year) - if not os.path.exists(folder_name): - os.mkdir(folder_name) - return folder_name - - -def get_stations(station_json_path: str) -> list: - """ Load stations from json """ - with open(station_json_path) as file_handle: - return json.load(file_handle)['weather_stations'] - - -def get_core_fire_season(station: dict) -> dict: - """ Read the core fire season and return them in dict """ - return { - 'start_month': int(station['core_season']['start_month']), - 'start_day': int(station['core_season']['start_day']), - 'end_month': int(station['core_season']['end_month']), - 'end_day': int(station['core_season']['end_day']), - } - - -def split_dates_into_multiple_cols(df: pd.DataFrame): - """ Turn weather_date into datetime type then create 3 columns, year, month, and day """ - df['DATE_TIME'] = df['DATE_TIME'].apply(str) - df['year'] = df['DATE_TIME'].apply(lambda x: int(x[:4])) - df['month'] = df['DATE_TIME'].apply(lambda x: int(x[4:6])) - df['day'] = df['DATE_TIME'].apply(lambda x: int(x[6:])) - - -def grab_data_in_particular_year_range(df:pd.DataFrame, year_range: list) -> pd.DataFrame: - """ Grab data recorded between start_year and end_year. """ - return df[df['year'].isin(year_range)] - - -def remove_data_outside_fire_season(df: pd.DataFrame, season: dict): - """ Remove data recorded outside of fire season. """ - outside_month = (df['month'] < season['start_month']) | ( - df['month'] > season['end_month']) - df = df.loc[~outside_month] - - before_start = ((df['month'] == season['start_month']) & - (df['day'] < season['start_day'])) - df = df.loc[~before_start] - - after_end = ((df['month'] == season['end_month']) & - (df['day'] > season['end_day'])) - df = df.loc[~after_end] - - return df - - -def calculate_percentile(df: pd.DataFrame, percentile: float) -> dict: - """ Calculate percentile """ - ffmc = df[df['FINE_FUEL_MOISTURE_CODE'].notnull()]['FINE_FUEL_MOISTURE_CODE'].quantile(percentile) - bui = df[df['BUILDUP_INDEX'].notnull()]['BUILDUP_INDEX'].quantile(percentile) - isi = df[df['INITIAL_SPREAD_INDEX'].notnull()]['INITIAL_SPREAD_INDEX'].quantile(percentile) - - ffmc = round(ffmc, NUMBER_OF_DECIMAL_POINT) if not pd.isna(ffmc) else None - bui = round(bui, NUMBER_OF_DECIMAL_POINT) if not pd.isna(bui) else None - isi = round(isi, NUMBER_OF_DECIMAL_POINT) if not pd.isna(isi) else None - - return {'ffmc': ffmc, 'bui': bui, 'isi': isi} - - -def get_years_for_valid_fwi_values(df: pd.DataFrame) -> list: - """ List each year that is sorted """ - ffmc_data_years = df[df['FINE_FUEL_MOISTURE_CODE'].notnull()].year.unique().tolist() - bui_data_years = df[df['BUILDUP_INDEX'].notnull()].year.unique().tolist() - isi_data_years = df[df['INITIAL_SPREAD_INDEX'].notnull()].year.unique().tolist() - # Combine them and remove duplicates - data_years = list(set(ffmc_data_years) | set( - bui_data_years) | set(isi_data_years)) - data_years.sort() - - return data_years - -if __name__ == '__main__': - asyncio.run(main()) diff --git a/api/scripts/percentile_calculator/s3_to_dataframe.py b/api/scripts/percentile_calculator/s3_to_dataframe.py deleted file mode 100644 index 653570cee1..0000000000 --- a/api/scripts/percentile_calculator/s3_to_dataframe.py +++ /dev/null @@ -1,47 +0,0 @@ -import pandas as pd -from wps_shared.utils.s3 import get_client -from wps_shared import config - -async def get_csv_list_from_s3(year: int): - s3_csv_list = [] - async with get_client() as (client, bucket): - response = await client.list_objects_v2(Bucket=bucket, Prefix=f'data_dumps/BCWS_datamart/{year}/BCWS_datamart_historical_wx_obs') - - for obj in response['Contents']: - file_key = obj['Key'] - - if file_key.endswith('.csv'): - s3_csv_list.append(file_key) - return s3_csv_list - -def filter_wx_and_station_csv(csv_list: list): - wx_obs_csv_list = [csv for csv in csv_list if 'OBS.csv' in csv] - station_csv_list = [csv for csv in csv_list if 'STATIONS.csv' in csv] - - return wx_obs_csv_list, station_csv_list - -def read_s3_csv_to_pandas(s3_key: str): - server = config.get('OBJECT_STORE_SERVER') - bucket = config.get('OBJECT_STORE_BUCKET') - - url = f'https://{server}/{bucket}/{s3_key}' - df = pd.read_csv(url) - - return df - -def load_all_csv_to_dataframe(csv_list: list, filter_dailies: bool = False) -> pd.DataFrame: - dfs = [] - - for csv in csv_list: - - df = read_s3_csv_to_pandas(csv) - - if filter_dailies: - # DATE_TIME is provided in PST (GMT-8) and does not recognize DST. - # Daily records will therefor always show up as “YYYYMMDD12” - df = df[df['DATE_TIME'].astype(str).str.endswith('12')] - dfs.append(df) - - all_dailies_df = pd.concat(dfs, ignore_index=True) - - return all_dailies_df \ No newline at end of file diff --git a/api/scripts/percentile_calculator/station_csv_to_json.py b/api/scripts/percentile_calculator/station_csv_to_json.py deleted file mode 100644 index a76e35c3db..0000000000 --- a/api/scripts/percentile_calculator/station_csv_to_json.py +++ /dev/null @@ -1,96 +0,0 @@ -""" This module contains code for generating a weather_stations.json file on it's own. This file contains all active and historical -stations along with metadata. -""" -import json -import asyncio -import geopandas as gpd -import pandas as pd -from shapely.geometry import Point -from scripts.percentile_calculator.s3_to_dataframe import load_all_csv_to_dataframe, get_csv_list_from_s3, filter_wx_and_station_csv - -ECODIVISIONS = R'app/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp' -CORE_SEASONS = R'app/data/ecodivisions_core_seasons.json' - -def load_json(json_path: str) -> dict: - """Load from a JSON file.""" - with open(json_path) as file_handle: - return json.load(file_handle) - -def filter_stations(station_df: pd.DataFrame) -> pd.DataFrame: - """Filter stations based on specific criteria.""" - station_df = station_df.drop_duplicates('STATION_CODE', keep='first') - - # Station names that start with ZZ are not active, and must be skipped. - # Quick deploy (temporary) stations are marked QD at the end - # Remove stations ending with SF and (WIND), which don't have valid fwi values - regex = "^(ZZ)|(.*QD)$|(.*SF)$|(.*\(WIND\))" - return station_df[~station_df['STATION_NAME'].str.match(regex)] - -def fetch_ecodivision_name(latitude: float, longitude: float, ecodivisions: gpd.GeoDataFrame): - """Returns the ecodivision name for a given lat/long coordinate.""" - station_coord = Point(float(longitude), float(latitude)) - for _, ecodivision_row in ecodivisions.iterrows(): - geom = ecodivision_row['geometry'] - if station_coord.within(geom): - return ecodivision_row['CDVSNNM'] - return None - -def process_stations(station_df: pd.DataFrame, ecodivisions: gpd.GeoDataFrame, core_seasons: dict) -> list: - """Process weather stations and export data.""" - weather_stations = [] - - for _, row in station_df.iterrows(): - # Hard-coded fix for station 447 (WATSON LAKE FS) in the Yukon, ecodivision name has to be hard-coded - if row['STATION_CODE'] == "447": - ecodivision_name = "SUB-ARCTIC HIGHLANDS" - else: - ecodivision_name = fetch_ecodivision_name(row['LATITUDE'], row['LONGITUDE'], ecodivisions) - - if ecodivision_name is not None: - core_season = core_seasons.get(ecodivision_name, core_seasons['DEFAULT']).get('core_season') - else: - core_season = core_seasons['DEFAULT']['core_season'] - - weather_stations.append({ - "code": row['STATION_CODE'], - "name": row['STATION_NAME'], - "lat": row['LATITUDE'], - "long": row['LONGITUDE'], - "ecodivision_name": ecodivision_name, - "core_season": core_season, - "elevation": int(row['ELEVATION_M']) - }) - - # Order stations by name. - weather_stations.sort(key=lambda station: station['name']) - return weather_stations - -def export_stations_to_json(weather_stations: list, output_path: str): - """Export weather stations data to a JSON file.""" - with open(output_path, 'w') as json_file: - # Dump json with an indent making it more human-readable. - json.dump({'weather_stations': weather_stations}, json_file, indent=2) - - -async def generate_station_json(station_csv_list: list) -> str: - ecodivisions_gdf = gpd.read_file(ECODIVISIONS) - core_seasons_json = load_json(CORE_SEASONS) - - weather_stations_df = load_all_csv_to_dataframe(station_csv_list) - - filtered_stations_df = filter_stations(weather_stations_df) - - weather_stations = process_stations(filtered_stations_df, ecodivisions_gdf, core_seasons_json) - - # Export processed stations to JSON - export_path = R'app/data/weather_stations.json' - export_stations_to_json(weather_stations, export_path) - - print('Station export complete, {} stations exported.'.format(len(weather_stations))) - return export_path - -if __name__ == "__main__": - all_csv_from_s3 = asyncio.run(get_csv_list_from_s3(2023)) - _, station_list = filter_wx_and_station_csv(all_csv_from_s3) - asyncio.run(generate_station_json(station_list)) - diff --git a/api/scripts/restore_db.sh b/api/scripts/restore_db.sh deleted file mode 100755 index 286c73096e..0000000000 --- a/api/scripts/restore_db.sh +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/bash - -# Database restore helper -# -# Restore database dump and csv with data to local database. -# -# Assumptions: -# -# - Assumes your database server is up and running. -# - Assumes you are using the users wps and wpsread. -# - Assumes you already have a database and users in place. -# -# Usage: -# -# PGPASSWORD=[password for wps user] MODE=[linux or docker] ${THIS_FILE} -# -# Assumes you have openshift command line tools installed and are logged in. -# -# Examples: -# -# PGPASSWORD=mywpspassword MODE=native ./restore_db.sh -# - -set -euo pipefail - -NATIVE="native" -DOCKER="docker" - -PARTIAL="${PARTIAL:-True}" -MODE="${MODE:-$DOCKER}" -BACKUP_FOLDER="${BACKUP_FOLDER:-./tmp}" -WITH_WPSREAD="${WITH_WPSREAD:-False}" - -if [ "$MODE" = "$NATIVE" ] -then - echo "Running assuming you're running postgres natively on Linux/Mac." -fi -if [ "$MODE" = "$DOCKER" ] -then - echo "Running assuming you're running postgres in Docker." -fi - - -if [ "$MODE" = "$NATIVE" ] -then - # Temporarily elevate roles in order to easily do restore: - echo "You may be prompted for your sudo password..." - ALTER="sudo -u postgres psql -U postgres -c \"alter role wps superuser;\"" - echo "${ALTER}" - eval "${ALTER}" -fi - - -# Restore pg dump: -echo "You may be prompted for the wps password..." -RESTORE="pg_restore -h localhost -d wps -U wps --no-owner --role=wps -n public -c ${BACKUP_FOLDER}/dump_db.tar" -echo "${RESTORE}" -eval "${RESTORE}" - - -if [ "$MODE" = "$NATIVE" ] -then - # Change user rights back (remove superuser): - ALTER="sudo -u postgres psql -U postgres -c \"alter role wps nosuperuser\"" - echo "${ALTER}" - eval "${ALTER}" -fi - -if [ "$PARTIAL" = "True" ] -then - # Restore table data - COPY="psql -h localhost -d wps -U wps -c \"\copy model_run_grid_subset_predictions FROM '${BACKUP_FOLDER}/model_run_grid_subset_predictions.csv' CSV\"" - echo "${COPY}" - eval "${COPY}" - - # Restore table data - COPY="psql -h localhost -d wps -U wps -c \"\copy weather_station_model_predictions FROM '${BACKUP_FOLDER}/weather_station_model_predictions.csv' CSV\"" - echo "${COPY}" - eval "${COPY}" - -fi - -# Ensure wpsread user has appropriate rights: -if [ "$WITH_WPSREAD" == "True" ] -then - # This step assumes you have wpsread user! - # If it fails, you can go ahead and just make one: `create user wpsread with password 'wps';` - if [ "$MODE" = "$NATIVE" ] - then - GRANT="sudo -u postgres psql -U postgres -d wps -c \"grant connect on database wps to wpsread; grant usage on schema public to wpsread; grant select on all tables in schema public to wpsread;\"" - fi - if [ "$MODE" = "$DOCKER" ] - then - GRANT="psql -h localhost -U wps -d wps -c \"grant connect on database wps to wpsread; grant usage on schema public to wpsread; grant select on all tables in schema public to wpsread;\"" - fi - - echo "${GRANT}" - eval "${GRANT}" -fi - -exit 0 diff --git a/api/scripts/restore_db_backup.sh b/api/scripts/restore_db_backup.sh deleted file mode 100755 index e564564662..0000000000 --- a/api/scripts/restore_db_backup.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -# Database backup restore helper -# -# Restore database backup (made by the backup container). -# This script works on MacOS with postgis installed using brew. -# -# Examples: -# -# FILENAME=some_backup.sql.gz ./restore_db_backup.sh -# - -# drop existing DB -psql postgres -c "drop database wps;" || true - -# create wps user -psql postgres -c "create user wps with password 'wps';" || true - -# create wps database -psql postgres -c "create database wps with owner wps;" - -# restore database from backup -# based on https://github.com/BCDevOps/backup-container/blob/master/docker/backup.postgres.plugin -gunzip -c "${FILENAME}" | psql -v ON_ERROR_STOP=1 -x -h "localhost" -d "wps" \ No newline at end of file diff --git a/api/scripts/restore_db_backup_ubuntu.sh b/api/scripts/restore_db_backup_ubuntu.sh deleted file mode 100755 index 75edc0fd8b..0000000000 --- a/api/scripts/restore_db_backup_ubuntu.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash - -# Database backup restore helper -# -# Restore database backup (made by the backup container). -# This script works on Ubuntu. -# TODO: Ideally we should have the same script for Ubuntu and for MacOS. -# -# Examples: -# -# FILENAME=some_backup.sql.gz ./restore_db_backup.sh -# - -# drop existing DB, and re-create it -echo "You may be prompted for your sudo password now..." -sudo -u postgres psql -U postgres -c "alter role wps superuser;" -c "drop database wps;" -c "create database wps with owner wps;" - -echo "You may be prompted for the wps database user password now..." -gunzip -c "${FILENAME}" | psql -v ON_ERROR_STOP=1 -x -h localhost -U wps -d wps - -sudo -u postgres psql -U postgres -c "alter role wps nosuperuser;" - -sudo -u postgres psql -U postgres -d wps -c "create user wpsread with password 'wps';" -sudo -u postgres psql -U postgres -d wps -c "grant connect on database wps to wpsread; grant usage on schema public to wpsread; grant select on all tables in schema public to wpsread;" diff --git a/api/scripts/test.sh b/api/scripts/test.sh deleted file mode 100755 index 56f3e170b4..0000000000 --- a/api/scripts/test.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash -# Run the unit tests for our python project. - -set -euo pipefail - -## Breakdown of the test command: -# - python : this is the python interpreter. -# - m : run library module as a script. -# - unittest : the module we use to run unit tests. - -# NOTE: the unittest require the ORIGINS environment variable to be set! -python -m unittest \ No newline at end of file diff --git a/api/static/placeholder.txt b/api/static/placeholder.txt deleted file mode 100644 index 1024f67e85..0000000000 --- a/api/static/placeholder.txt +++ /dev/null @@ -1 +0,0 @@ -this placeholder exists in order to ensure that the static folder is created on checkout - without it, api tests fail. \ No newline at end of file diff --git a/backend/.hypothesis/unicode_data/13.0.0/charmap.json.gz b/backend/.hypothesis/unicode_data/13.0.0/charmap.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..f34f82435062e02845c2ce826abc95e3926c49dc GIT binary patch literal 20988 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 literal 0 HcmV?d00001 diff --git a/api/.python-version b/backend/.python-version similarity index 100% rename from api/.python-version rename to backend/.python-version diff --git a/backend/.vscode/settings.json b/backend/.vscode/settings.json new file mode 100644 index 0000000000..15fed2accf --- /dev/null +++ b/backend/.vscode/settings.json @@ -0,0 +1,18 @@ +{ + "python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python", + "python.terminal.activateEnvironment": true, + "python.testing.pytestEnabled": true, + "python.testing.unittestEnabled": false, + "python.testing.cwd": "${workspaceFolder}", + "python.testing.pytestArgs": [ + "-v", + "--tb=short", + "--import-mode=importlib", + "packages" + ], + "python.analysis.extraPaths": [ + "${workspaceFolder}/packages/wps-api/src", + "${workspaceFolder}/packages/wps-jobs/src", + "${workspaceFolder}/packages/wps-shared/src" + ] +} diff --git a/backend/README.md b/backend/README.md new file mode 100644 index 0000000000..9680d9bcc0 --- /dev/null +++ b/backend/README.md @@ -0,0 +1,91 @@ +# WPS Backend + +Python workspace containing all backend packages managed by uv. + +## Structure + +``` +backend/ +├── packages/ +│ ├── wps-api/ # Main API application +│ ├── wps-jobs/ # Background jobs +│ └── wps-shared/ # Shared utilities +├── .venv/ # Single virtual environment +├── pyproject.toml # Workspace configuration +└── uv.lock # Dependency lock file +``` + +## Setup + +### Install Dependencies + +```bash +cd backend +uv sync +``` + +### Install GDAL (Development) + +GDAL is platform-specific and installed separately: + +```bash +# Check your system GDAL version +gdal-config --version + +# Install matching Python bindings (replace X.X.X with your version) +uv pip install --no-build-isolation gdal==$(gdal-config --version) +``` + +## Running Tests + +```bash +# Run all tests +uv run pytest + +# Run tests for a specific package +uv run pytest packages/wps-api/src +uv run pytest packages/wps-jobs/src +uv run pytest packages/wps-shared/src + +# Run a specific test file +uv run pytest packages/wps-shared/src/wps_shared/tests/test_fuel_raster.py +``` + +## VSCode Integration + +The workspace is configured for VSCode with: +- Python interpreter: `backend/.venv/bin/python` +- Test discovery working directory: `backend/` +- Pytest configuration in `backend/pytest.ini` + +After setup, tests should appear in the VSCode Test Explorer automatically. + +## Package Management + +### Add a dependency to a package + +```bash +# Edit the package's pyproject.toml, then: +uv lock +uv sync +``` + +### Add a new package to the workspace + +1. Create directory in `packages/` +2. Add `pyproject.toml` +3. It will be auto-discovered (using `members = ["packages/*"]`) + +## Docker Images + +Each package can be built independently: + +```bash +# API image +docker build -f Dockerfile -t wps-api . + +# Jobs image +docker build -f Dockerfile.jobs -t wps-jobs . +``` + +The `--package` flag in Dockerfiles ensures only needed dependencies are installed. diff --git a/backend/packages/wps-api/Dockerfile b/backend/packages/wps-api/Dockerfile new file mode 100644 index 0000000000..8a92883722 --- /dev/null +++ b/backend/packages/wps-api/Dockerfile @@ -0,0 +1,64 @@ +# NOTE: +# This Dockerfile is for local development only! + +FROM ubuntu:22.04 + +ARG USERNAME=worker +ARG USER_UID=1000 +ARG USER_GID=$USER_UID + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get -y update +RUN apt-get -y install unixodbc-dev libgdal-dev libudunits2-dev + +# Install R +RUN apt-get update --fix-missing && apt-get -y install r-base + +# Install cffdrs +RUN R -e "install.packages('cffdrs')" + +# Install other dependencies +RUN apt-get -y install git build-essential python3 python3-dev python3-pip curl vim + +# Install JDK +RUN apt-get -y install default-jdk python-is-python3 + +# Install uv +COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/ + +RUN groupadd --gid $USER_GID $USERNAME \ + && useradd --uid $USER_UID --gid $USER_GID -m $USERNAME + +RUN mkdir /app && chown worker /app +USER worker +ENV PATH="/home/worker/.local/bin:${PATH}" +WORKDIR /app + +# Copy workspace configuration (build context is backend dir) +COPY --chown=worker:worker pyproject.toml /app/ +COPY --chown=worker:worker uv.lock /app/ +COPY --chown=worker:worker packages/wps-api/pyproject.toml /app/packages/wps-api/ +COPY --chown=worker:worker packages/wps-shared/pyproject.toml /app/packages/wps-shared/ +COPY --chown=worker:worker packages/wps-shared/src /app/packages/wps-shared/src + +# Install dependencies +RUN uv sync --package wps-api +RUN uv pip install pygdal==3.4.1.10 + +ENV PATH="/app/.venv/bin:${PATH}" +ENV VIRTUAL_ENV="/app/.venv" + +COPY packages/wps-api/src/app /app/app +RUN mkdir /app/advisory +COPY packages/wps-api/advisory /app/advisory +RUN mkdir /app/libs +COPY packages/wps-api/libs /app/libs + +USER 0 +RUN chmod a+w $(find /app/app -type d) +USER worker + +EXPOSE 8080 +ENV CLASSPATH=/app/libs/REDapp_Lib.jar:/app/libs/WTime.jar:/app/libs/hss-java.jar:${CLASSPATH} +CMD PYTHONPATH=. alembic upgrade head && uvicorn app.main:app --timeout-keep-alive 120 --host 0.0.0.0 --reload --port 8080 diff --git a/api/README.md b/backend/packages/wps-api/README.md similarity index 100% rename from api/README.md rename to backend/packages/wps-api/README.md diff --git a/api/advisory/db/database/__init__.py b/backend/packages/wps-api/advisory/db/database/__init__.py similarity index 100% rename from api/advisory/db/database/__init__.py rename to backend/packages/wps-api/advisory/db/database/__init__.py diff --git a/api/advisory/db/database/tileserver_advisory_setup.sql b/backend/packages/wps-api/advisory/db/database/tileserver_advisory_setup.sql similarity index 100% rename from api/advisory/db/database/tileserver_advisory_setup.sql rename to backend/packages/wps-api/advisory/db/database/tileserver_advisory_setup.sql diff --git a/api/alembic.ini b/backend/packages/wps-api/alembic.ini similarity index 100% rename from api/alembic.ini rename to backend/packages/wps-api/alembic.ini diff --git a/api/alembic/README b/backend/packages/wps-api/alembic/README similarity index 100% rename from api/alembic/README rename to backend/packages/wps-api/alembic/README diff --git a/api/alembic/data/zones/zone_481.geojson b/backend/packages/wps-api/alembic/data/zones/zone_481.geojson similarity index 100% rename from api/alembic/data/zones/zone_481.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_481.geojson diff --git a/api/alembic/data/zones/zone_482.geojson b/backend/packages/wps-api/alembic/data/zones/zone_482.geojson similarity index 100% rename from api/alembic/data/zones/zone_482.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_482.geojson diff --git a/api/alembic/data/zones/zone_483.geojson b/backend/packages/wps-api/alembic/data/zones/zone_483.geojson similarity index 100% rename from api/alembic/data/zones/zone_483.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_483.geojson diff --git a/api/alembic/data/zones/zone_484.geojson b/backend/packages/wps-api/alembic/data/zones/zone_484.geojson similarity index 100% rename from api/alembic/data/zones/zone_484.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_484.geojson diff --git a/api/alembic/data/zones/zone_485.geojson b/backend/packages/wps-api/alembic/data/zones/zone_485.geojson similarity index 100% rename from api/alembic/data/zones/zone_485.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_485.geojson diff --git a/api/alembic/data/zones/zone_486.geojson b/backend/packages/wps-api/alembic/data/zones/zone_486.geojson similarity index 100% rename from api/alembic/data/zones/zone_486.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_486.geojson diff --git a/api/alembic/data/zones/zone_487.geojson b/backend/packages/wps-api/alembic/data/zones/zone_487.geojson similarity index 100% rename from api/alembic/data/zones/zone_487.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_487.geojson diff --git a/api/alembic/data/zones/zone_488.geojson b/backend/packages/wps-api/alembic/data/zones/zone_488.geojson similarity index 100% rename from api/alembic/data/zones/zone_488.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_488.geojson diff --git a/api/alembic/data/zones/zone_489.geojson b/backend/packages/wps-api/alembic/data/zones/zone_489.geojson similarity index 100% rename from api/alembic/data/zones/zone_489.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_489.geojson diff --git a/api/alembic/data/zones/zone_490.geojson b/backend/packages/wps-api/alembic/data/zones/zone_490.geojson similarity index 100% rename from api/alembic/data/zones/zone_490.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_490.geojson diff --git a/api/alembic/data/zones/zone_491.geojson b/backend/packages/wps-api/alembic/data/zones/zone_491.geojson similarity index 100% rename from api/alembic/data/zones/zone_491.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_491.geojson diff --git a/api/alembic/data/zones/zone_492.geojson b/backend/packages/wps-api/alembic/data/zones/zone_492.geojson similarity index 100% rename from api/alembic/data/zones/zone_492.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_492.geojson diff --git a/api/alembic/data/zones/zone_493.geojson b/backend/packages/wps-api/alembic/data/zones/zone_493.geojson similarity index 100% rename from api/alembic/data/zones/zone_493.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_493.geojson diff --git a/api/alembic/data/zones/zone_494.geojson b/backend/packages/wps-api/alembic/data/zones/zone_494.geojson similarity index 100% rename from api/alembic/data/zones/zone_494.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_494.geojson diff --git a/api/alembic/data/zones/zone_495.geojson b/backend/packages/wps-api/alembic/data/zones/zone_495.geojson similarity index 100% rename from api/alembic/data/zones/zone_495.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_495.geojson diff --git a/api/alembic/data/zones/zone_496.geojson b/backend/packages/wps-api/alembic/data/zones/zone_496.geojson similarity index 100% rename from api/alembic/data/zones/zone_496.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_496.geojson diff --git a/api/alembic/data/zones/zone_497.geojson b/backend/packages/wps-api/alembic/data/zones/zone_497.geojson similarity index 100% rename from api/alembic/data/zones/zone_497.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_497.geojson diff --git a/api/alembic/data/zones/zone_498.geojson b/backend/packages/wps-api/alembic/data/zones/zone_498.geojson similarity index 100% rename from api/alembic/data/zones/zone_498.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_498.geojson diff --git a/api/alembic/data/zones/zone_499.geojson b/backend/packages/wps-api/alembic/data/zones/zone_499.geojson similarity index 100% rename from api/alembic/data/zones/zone_499.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_499.geojson diff --git a/api/alembic/data/zones/zone_500.geojson b/backend/packages/wps-api/alembic/data/zones/zone_500.geojson similarity index 100% rename from api/alembic/data/zones/zone_500.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_500.geojson diff --git a/api/alembic/data/zones/zone_501.geojson b/backend/packages/wps-api/alembic/data/zones/zone_501.geojson similarity index 100% rename from api/alembic/data/zones/zone_501.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_501.geojson diff --git a/api/alembic/data/zones/zone_502.geojson b/backend/packages/wps-api/alembic/data/zones/zone_502.geojson similarity index 100% rename from api/alembic/data/zones/zone_502.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_502.geojson diff --git a/api/alembic/data/zones/zone_503.geojson b/backend/packages/wps-api/alembic/data/zones/zone_503.geojson similarity index 100% rename from api/alembic/data/zones/zone_503.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_503.geojson diff --git a/api/alembic/data/zones/zone_504.geojson b/backend/packages/wps-api/alembic/data/zones/zone_504.geojson similarity index 100% rename from api/alembic/data/zones/zone_504.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_504.geojson diff --git a/api/alembic/data/zones/zone_505.geojson b/backend/packages/wps-api/alembic/data/zones/zone_505.geojson similarity index 100% rename from api/alembic/data/zones/zone_505.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_505.geojson diff --git a/api/alembic/data/zones/zone_506.geojson b/backend/packages/wps-api/alembic/data/zones/zone_506.geojson similarity index 100% rename from api/alembic/data/zones/zone_506.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_506.geojson diff --git a/api/alembic/data/zones/zone_507.geojson b/backend/packages/wps-api/alembic/data/zones/zone_507.geojson similarity index 100% rename from api/alembic/data/zones/zone_507.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_507.geojson diff --git a/api/alembic/data/zones/zone_508.geojson b/backend/packages/wps-api/alembic/data/zones/zone_508.geojson similarity index 100% rename from api/alembic/data/zones/zone_508.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_508.geojson diff --git a/api/alembic/data/zones/zone_509.geojson b/backend/packages/wps-api/alembic/data/zones/zone_509.geojson similarity index 100% rename from api/alembic/data/zones/zone_509.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_509.geojson diff --git a/api/alembic/data/zones/zone_510.geojson b/backend/packages/wps-api/alembic/data/zones/zone_510.geojson similarity index 100% rename from api/alembic/data/zones/zone_510.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_510.geojson diff --git a/api/alembic/data/zones/zone_511.geojson b/backend/packages/wps-api/alembic/data/zones/zone_511.geojson similarity index 100% rename from api/alembic/data/zones/zone_511.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_511.geojson diff --git a/api/alembic/data/zones/zone_512.geojson b/backend/packages/wps-api/alembic/data/zones/zone_512.geojson similarity index 100% rename from api/alembic/data/zones/zone_512.geojson rename to backend/packages/wps-api/alembic/data/zones/zone_512.geojson diff --git a/api/alembic/env.py b/backend/packages/wps-api/alembic/env.py similarity index 100% rename from api/alembic/env.py rename to backend/packages/wps-api/alembic/env.py diff --git a/api/alembic/script.py.mako b/backend/packages/wps-api/alembic/script.py.mako similarity index 100% rename from api/alembic/script.py.mako rename to backend/packages/wps-api/alembic/script.py.mako diff --git a/api/alembic/versions/004ac48ffe18_indices.py b/backend/packages/wps-api/alembic/versions/004ac48ffe18_indices.py similarity index 100% rename from api/alembic/versions/004ac48ffe18_indices.py rename to backend/packages/wps-api/alembic/versions/004ac48ffe18_indices.py diff --git a/api/alembic/versions/00df3c7b5cba_rethink_classification.py b/backend/packages/wps-api/alembic/versions/00df3c7b5cba_rethink_classification.py similarity index 100% rename from api/alembic/versions/00df3c7b5cba_rethink_classification.py rename to backend/packages/wps-api/alembic/versions/00df3c7b5cba_rethink_classification.py diff --git a/api/alembic/versions/025a81a4b7bd_limit_mat_view_to_21_days.py b/backend/packages/wps-api/alembic/versions/025a81a4b7bd_limit_mat_view_to_21_days.py similarity index 100% rename from api/alembic/versions/025a81a4b7bd_limit_mat_view_to_21_days.py rename to backend/packages/wps-api/alembic/versions/025a81a4b7bd_limit_mat_view_to_21_days.py diff --git a/api/alembic/versions/0669994d4089_add_combust_area_col_to_advisory_shapes.py b/backend/packages/wps-api/alembic/versions/0669994d4089_add_combust_area_col_to_advisory_shapes.py similarity index 100% rename from api/alembic/versions/0669994d4089_add_combust_area_col_to_advisory_shapes.py rename to backend/packages/wps-api/alembic/versions/0669994d4089_add_combust_area_col_to_advisory_shapes.py diff --git a/api/alembic/versions/07007f659064_partition_weather_station_model_.py b/backend/packages/wps-api/alembic/versions/07007f659064_partition_weather_station_model_.py similarity index 100% rename from api/alembic/versions/07007f659064_partition_weather_station_model_.py rename to backend/packages/wps-api/alembic/versions/07007f659064_partition_weather_station_model_.py diff --git a/api/alembic/versions/08799237842e_create_advisory_hfi_percent_conifer_.py b/backend/packages/wps-api/alembic/versions/08799237842e_create_advisory_hfi_percent_conifer_.py similarity index 100% rename from api/alembic/versions/08799237842e_create_advisory_hfi_percent_conifer_.py rename to backend/packages/wps-api/alembic/versions/08799237842e_create_advisory_hfi_percent_conifer_.py diff --git a/api/alembic/versions/0961883640ef_simplify_high_hfi_area.py b/backend/packages/wps-api/alembic/versions/0961883640ef_simplify_high_hfi_area.py similarity index 100% rename from api/alembic/versions/0961883640ef_simplify_high_hfi_area.py rename to backend/packages/wps-api/alembic/versions/0961883640ef_simplify_high_hfi_area.py diff --git a/api/alembic/versions/0d46262707af_alter_morecast_forecast_columns_to_float.py b/backend/packages/wps-api/alembic/versions/0d46262707af_alter_morecast_forecast_columns_to_float.py similarity index 100% rename from api/alembic/versions/0d46262707af_alter_morecast_forecast_columns_to_float.py rename to backend/packages/wps-api/alembic/versions/0d46262707af_alter_morecast_forecast_columns_to_float.py diff --git a/api/alembic/versions/0dd8306467a9_add_sfmsfueltype_data.py b/backend/packages/wps-api/alembic/versions/0dd8306467a9_add_sfmsfueltype_data.py similarity index 100% rename from api/alembic/versions/0dd8306467a9_add_sfmsfueltype_data.py rename to backend/packages/wps-api/alembic/versions/0dd8306467a9_add_sfmsfueltype_data.py diff --git a/api/alembic/versions/0eb9e7f65a50_populate_fuel_type_raster_id_fk_.py b/backend/packages/wps-api/alembic/versions/0eb9e7f65a50_populate_fuel_type_raster_id_fk_.py similarity index 100% rename from api/alembic/versions/0eb9e7f65a50_populate_fuel_type_raster_id_fk_.py rename to backend/packages/wps-api/alembic/versions/0eb9e7f65a50_populate_fuel_type_raster_id_fk_.py diff --git a/api/alembic/versions/128156e36f67_add_status_to_prescription_status.py b/backend/packages/wps-api/alembic/versions/128156e36f67_add_status_to_prescription_status.py similarity index 100% rename from api/alembic/versions/128156e36f67_add_status_to_prescription_status.py rename to backend/packages/wps-api/alembic/versions/128156e36f67_add_status_to_prescription_status.py diff --git a/api/alembic/versions/157ba3a3f3fb_remove_unique_station_per_planning_area_.py b/backend/packages/wps-api/alembic/versions/157ba3a3f3fb_remove_unique_station_per_planning_area_.py similarity index 100% rename from api/alembic/versions/157ba3a3f3fb_remove_unique_station_per_planning_area_.py rename to backend/packages/wps-api/alembic/versions/157ba3a3f3fb_remove_unique_station_per_planning_area_.py diff --git a/api/alembic/versions/16386a52d7bf_update_c7b.py b/backend/packages/wps-api/alembic/versions/16386a52d7bf_update_c7b.py similarity index 100% rename from api/alembic/versions/16386a52d7bf_update_c7b.py rename to backend/packages/wps-api/alembic/versions/16386a52d7bf_update_c7b.py diff --git a/api/alembic/versions/17b1c787f420_advisory_areas.py b/backend/packages/wps-api/alembic/versions/17b1c787f420_advisory_areas.py similarity index 100% rename from api/alembic/versions/17b1c787f420_advisory_areas.py rename to backend/packages/wps-api/alembic/versions/17b1c787f420_advisory_areas.py diff --git a/api/alembic/versions/17b3fb451866_add_back_min_wind_table_with_fk.py b/backend/packages/wps-api/alembic/versions/17b3fb451866_add_back_min_wind_table_with_fk.py similarity index 100% rename from api/alembic/versions/17b3fb451866_add_back_min_wind_table_with_fk.py rename to backend/packages/wps-api/alembic/versions/17b3fb451866_add_back_min_wind_table_with_fk.py diff --git a/api/alembic/versions/1caf3488a340_initial_hfi_data_import.py b/backend/packages/wps-api/alembic/versions/1caf3488a340_initial_hfi_data_import.py similarity index 100% rename from api/alembic/versions/1caf3488a340_initial_hfi_data_import.py rename to backend/packages/wps-api/alembic/versions/1caf3488a340_initial_hfi_data_import.py diff --git a/api/alembic/versions/1e6932096921_fuel_area_per_tpi_class.py b/backend/packages/wps-api/alembic/versions/1e6932096921_fuel_area_per_tpi_class.py similarity index 100% rename from api/alembic/versions/1e6932096921_fuel_area_per_tpi_class.py rename to backend/packages/wps-api/alembic/versions/1e6932096921_fuel_area_per_tpi_class.py diff --git a/api/alembic/versions/2169aa76dfea_add_haida_gwaii_zone_to_cofc.py b/backend/packages/wps-api/alembic/versions/2169aa76dfea_add_haida_gwaii_zone_to_cofc.py similarity index 100% rename from api/alembic/versions/2169aa76dfea_add_haida_gwaii_zone_to_cofc.py rename to backend/packages/wps-api/alembic/versions/2169aa76dfea_add_haida_gwaii_zone_to_cofc.py diff --git a/api/alembic/versions/2442f07d975c_singular_value_weather_model_prediction_.py b/backend/packages/wps-api/alembic/versions/2442f07d975c_singular_value_weather_model_prediction_.py similarity index 100% rename from api/alembic/versions/2442f07d975c_singular_value_weather_model_prediction_.py rename to backend/packages/wps-api/alembic/versions/2442f07d975c_singular_value_weather_model_prediction_.py diff --git a/api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.json b/backend/packages/wps-api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.json similarity index 100% rename from api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.json rename to backend/packages/wps-api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.json diff --git a/api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.py b/backend/packages/wps-api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.py similarity index 100% rename from api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.py rename to backend/packages/wps-api/alembic/versions/274bec360d8c_order_planning_areas_in_kfc.py diff --git a/api/alembic/versions/298f400dfa64_zonal_elevation_stats.py b/backend/packages/wps-api/alembic/versions/298f400dfa64_zonal_elevation_stats.py similarity index 100% rename from api/alembic/versions/298f400dfa64_zonal_elevation_stats.py rename to backend/packages/wps-api/alembic/versions/298f400dfa64_zonal_elevation_stats.py diff --git a/api/alembic/versions/2b3755392ad8_percent_grass_curing.py b/backend/packages/wps-api/alembic/versions/2b3755392ad8_percent_grass_curing.py similarity index 100% rename from api/alembic/versions/2b3755392ad8_percent_grass_curing.py rename to backend/packages/wps-api/alembic/versions/2b3755392ad8_percent_grass_curing.py diff --git a/api/alembic/versions/2cf10021c5f1_add_hfi_wind_speed_table.py b/backend/packages/wps-api/alembic/versions/2cf10021c5f1_add_hfi_wind_speed_table.py similarity index 100% rename from api/alembic/versions/2cf10021c5f1_add_hfi_wind_speed_table.py rename to backend/packages/wps-api/alembic/versions/2cf10021c5f1_add_hfi_wind_speed_table.py diff --git a/api/alembic/versions/2dac381ad6e7_remove_moose_lake_from_nadina.py b/backend/packages/wps-api/alembic/versions/2dac381ad6e7_remove_moose_lake_from_nadina.py similarity index 100% rename from api/alembic/versions/2dac381ad6e7_remove_moose_lake_from_nadina.py rename to backend/packages/wps-api/alembic/versions/2dac381ad6e7_remove_moose_lake_from_nadina.py diff --git a/api/alembic/versions/305e64ecce19_combustible_area_2021_and_2025.py b/backend/packages/wps-api/alembic/versions/305e64ecce19_combustible_area_2021_and_2025.py similarity index 100% rename from api/alembic/versions/305e64ecce19_combustible_area_2021_and_2025.py rename to backend/packages/wps-api/alembic/versions/305e64ecce19_combustible_area_2021_and_2025.py diff --git a/api/alembic/versions/318e6887e4b0_hfi_request.py b/backend/packages/wps-api/alembic/versions/318e6887e4b0_hfi_request.py similarity index 100% rename from api/alembic/versions/318e6887e4b0_hfi_request.py rename to backend/packages/wps-api/alembic/versions/318e6887e4b0_hfi_request.py diff --git a/api/alembic/versions/35acf3b96d8a_make_planning_weather_stations_cols_non_.py b/backend/packages/wps-api/alembic/versions/35acf3b96d8a_make_planning_weather_stations_cols_non_.py similarity index 100% rename from api/alembic/versions/35acf3b96d8a_make_planning_weather_stations_cols_non_.py rename to backend/packages/wps-api/alembic/versions/35acf3b96d8a_make_planning_weather_stations_cols_non_.py diff --git a/api/alembic/versions/362d268606f3_partition_weather_station_model_.py b/backend/packages/wps-api/alembic/versions/362d268606f3_partition_weather_station_model_.py similarity index 100% rename from api/alembic/versions/362d268606f3_partition_weather_station_model_.py rename to backend/packages/wps-api/alembic/versions/362d268606f3_partition_weather_station_model_.py diff --git a/api/alembic/versions/39806f02cdec_wfwx_update_date_part_of_unique_.py b/backend/packages/wps-api/alembic/versions/39806f02cdec_wfwx_update_date_part_of_unique_.py similarity index 100% rename from api/alembic/versions/39806f02cdec_wfwx_update_date_part_of_unique_.py rename to backend/packages/wps-api/alembic/versions/39806f02cdec_wfwx_update_date_part_of_unique_.py diff --git a/api/alembic/versions/4014ddf1f874_partition_weather_station_model_.py b/backend/packages/wps-api/alembic/versions/4014ddf1f874_partition_weather_station_model_.py similarity index 100% rename from api/alembic/versions/4014ddf1f874_partition_weather_station_model_.py rename to backend/packages/wps-api/alembic/versions/4014ddf1f874_partition_weather_station_model_.py diff --git a/api/alembic/versions/402cff253825_record_if_record_has_been_interpolated.py b/backend/packages/wps-api/alembic/versions/402cff253825_record_if_record_has_been_interpolated.py similarity index 100% rename from api/alembic/versions/402cff253825_record_if_record_has_been_interpolated.py rename to backend/packages/wps-api/alembic/versions/402cff253825_record_if_record_has_been_interpolated.py diff --git a/api/alembic/versions/403586c146ae_processed_snow.py b/backend/packages/wps-api/alembic/versions/403586c146ae_processed_snow.py similarity index 100% rename from api/alembic/versions/403586c146ae_processed_snow.py rename to backend/packages/wps-api/alembic/versions/403586c146ae_processed_snow.py diff --git a/api/alembic/versions/41ec381bf3ee_add_is_deleted_and_audit_cols_to_.py b/backend/packages/wps-api/alembic/versions/41ec381bf3ee_add_is_deleted_and_audit_cols_to_.py similarity index 100% rename from api/alembic/versions/41ec381bf3ee_add_is_deleted_and_audit_cols_to_.py rename to backend/packages/wps-api/alembic/versions/41ec381bf3ee_add_is_deleted_and_audit_cols_to_.py diff --git a/api/alembic/versions/42a9dae10dca_add_ecmwf_model.py b/backend/packages/wps-api/alembic/versions/42a9dae10dca_add_ecmwf_model.py similarity index 100% rename from api/alembic/versions/42a9dae10dca_add_ecmwf_model.py rename to backend/packages/wps-api/alembic/versions/42a9dae10dca_add_ecmwf_model.py diff --git a/api/alembic/versions/43dce8db9afb_added_hfi_calc_tables.py b/backend/packages/wps-api/alembic/versions/43dce8db9afb_added_hfi_calc_tables.py similarity index 100% rename from api/alembic/versions/43dce8db9afb_added_hfi_calc_tables.py rename to backend/packages/wps-api/alembic/versions/43dce8db9afb_added_hfi_calc_tables.py diff --git a/api/alembic/versions/4916cd5313de_morecast_2_materialized_view.py b/backend/packages/wps-api/alembic/versions/4916cd5313de_morecast_2_materialized_view.py similarity index 100% rename from api/alembic/versions/4916cd5313de_morecast_2_materialized_view.py rename to backend/packages/wps-api/alembic/versions/4916cd5313de_morecast_2_materialized_view.py diff --git a/api/alembic/versions/4ac7d9f38f85_allows_null_dewpoint_values_for_hourly_.py b/backend/packages/wps-api/alembic/versions/4ac7d9f38f85_allows_null_dewpoint_values_for_hourly_.py similarity index 100% rename from api/alembic/versions/4ac7d9f38f85_allows_null_dewpoint_values_for_hourly_.py rename to backend/packages/wps-api/alembic/versions/4ac7d9f38f85_allows_null_dewpoint_values_for_hourly_.py diff --git a/api/alembic/versions/4e810be22ffd_allow_null_wind_direction.py b/backend/packages/wps-api/alembic/versions/4e810be22ffd_allow_null_wind_direction.py similarity index 100% rename from api/alembic/versions/4e810be22ffd_allow_null_wind_direction.py rename to backend/packages/wps-api/alembic/versions/4e810be22ffd_allow_null_wind_direction.py diff --git a/api/alembic/versions/4e9664f4962e_add_column_for_ordering_stations_in_.py b/backend/packages/wps-api/alembic/versions/4e9664f4962e_add_column_for_ordering_stations_in_.py similarity index 100% rename from api/alembic/versions/4e9664f4962e_add_column_for_ordering_stations_in_.py rename to backend/packages/wps-api/alembic/versions/4e9664f4962e_add_column_for_ordering_stations_in_.py diff --git a/api/alembic/versions/505a3f03ba75_add_fire_zone_units_to_advisory_shapes.py b/backend/packages/wps-api/alembic/versions/505a3f03ba75_add_fire_zone_units_to_advisory_shapes.py similarity index 100% rename from api/alembic/versions/505a3f03ba75_add_fire_zone_units_to_advisory_shapes.py rename to backend/packages/wps-api/alembic/versions/505a3f03ba75_add_fire_zone_units_to_advisory_shapes.py diff --git a/api/alembic/versions/521681b2d802_drop_min_wind_hfi_table.py b/backend/packages/wps-api/alembic/versions/521681b2d802_drop_min_wind_hfi_table.py similarity index 100% rename from api/alembic/versions/521681b2d802_drop_min_wind_hfi_table.py rename to backend/packages/wps-api/alembic/versions/521681b2d802_drop_min_wind_hfi_table.py diff --git a/api/alembic/versions/52c8a568364e_data_migration_for_default_hfi_ready_.py b/backend/packages/wps-api/alembic/versions/52c8a568364e_data_migration_for_default_hfi_ready_.py similarity index 100% rename from api/alembic/versions/52c8a568364e_data_migration_for_default_hfi_ready_.py rename to backend/packages/wps-api/alembic/versions/52c8a568364e_data_migration_for_default_hfi_ready_.py diff --git a/api/alembic/versions/54176235e225_create_fire_watch_table.py b/backend/packages/wps-api/alembic/versions/54176235e225_create_fire_watch_table.py similarity index 100% rename from api/alembic/versions/54176235e225_create_fire_watch_table.py rename to backend/packages/wps-api/alembic/versions/54176235e225_create_fire_watch_table.py diff --git a/api/alembic/versions/56916d46d8cb_high_hfi_area.py b/backend/packages/wps-api/alembic/versions/56916d46d8cb_high_hfi_area.py similarity index 100% rename from api/alembic/versions/56916d46d8cb_high_hfi_area.py rename to backend/packages/wps-api/alembic/versions/56916d46d8cb_high_hfi_area.py diff --git a/api/alembic/versions/5845f568a975_adds_grass_curing_to_morecast_forecast.py b/backend/packages/wps-api/alembic/versions/5845f568a975_adds_grass_curing_to_morecast_forecast.py similarity index 100% rename from api/alembic/versions/5845f568a975_adds_grass_curing_to_morecast_forecast.py rename to backend/packages/wps-api/alembic/versions/5845f568a975_adds_grass_curing_to_morecast_forecast.py diff --git a/api/alembic/versions/5b745fe0bd7a_add_station_code_to_modelrunprediction.py b/backend/packages/wps-api/alembic/versions/5b745fe0bd7a_add_station_code_to_modelrunprediction.py similarity index 100% rename from api/alembic/versions/5b745fe0bd7a_add_station_code_to_modelrunprediction.py rename to backend/packages/wps-api/alembic/versions/5b745fe0bd7a_add_station_code_to_modelrunprediction.py diff --git a/api/alembic/versions/62d35d76e1bf_enforce_single_active_station_per_.py b/backend/packages/wps-api/alembic/versions/62d35d76e1bf_enforce_single_active_station_per_.py similarity index 100% rename from api/alembic/versions/62d35d76e1bf_enforce_single_active_station_per_.py rename to backend/packages/wps-api/alembic/versions/62d35d76e1bf_enforce_single_active_station_per_.py diff --git a/api/alembic/versions/65d5edb3f200_add_fire_watch_weather_and_prescription_.py b/backend/packages/wps-api/alembic/versions/65d5edb3f200_add_fire_watch_weather_and_prescription_.py similarity index 100% rename from api/alembic/versions/65d5edb3f200_add_fire_watch_weather_and_prescription_.py rename to backend/packages/wps-api/alembic/versions/65d5edb3f200_add_fire_watch_weather_and_prescription_.py diff --git a/api/alembic/versions/6910d017b626_add_advisory_tpi_table.py b/backend/packages/wps-api/alembic/versions/6910d017b626_add_advisory_tpi_table.py similarity index 100% rename from api/alembic/versions/6910d017b626_add_advisory_tpi_table.py rename to backend/packages/wps-api/alembic/versions/6910d017b626_add_advisory_tpi_table.py diff --git a/api/alembic/versions/69cbd7ca2477_add_gfs_prediction_model.py b/backend/packages/wps-api/alembic/versions/69cbd7ca2477_add_gfs_prediction_model.py similarity index 100% rename from api/alembic/versions/69cbd7ca2477_add_gfs_prediction_model.py rename to backend/packages/wps-api/alembic/versions/69cbd7ca2477_add_gfs_prediction_model.py diff --git a/api/alembic/versions/6a31639810b0_add_green_lake_planning_area.py b/backend/packages/wps-api/alembic/versions/6a31639810b0_add_green_lake_planning_area.py similarity index 100% rename from api/alembic/versions/6a31639810b0_add_green_lake_planning_area.py rename to backend/packages/wps-api/alembic/versions/6a31639810b0_add_green_lake_planning_area.py diff --git a/api/alembic/versions/6d29ebbf61f7_remove_moose_lake_from_vanjam.py b/backend/packages/wps-api/alembic/versions/6d29ebbf61f7_remove_moose_lake_from_vanjam.py similarity index 100% rename from api/alembic/versions/6d29ebbf61f7_remove_moose_lake_from_vanjam.py rename to backend/packages/wps-api/alembic/versions/6d29ebbf61f7_remove_moose_lake_from_vanjam.py diff --git a/api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.json b/backend/packages/wps-api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.json similarity index 100% rename from api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.json rename to backend/packages/wps-api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.json diff --git a/api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.py b/backend/packages/wps-api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.py similarity index 100% rename from api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.py rename to backend/packages/wps-api/alembic/versions/6d2f4d058ebc_add_column_for_order_of_appearance_in_.py diff --git a/api/alembic/versions/6d3221d339c8_add_complete_column_to_run_parameters.py b/backend/packages/wps-api/alembic/versions/6d3221d339c8_add_complete_column_to_run_parameters.py similarity index 100% rename from api/alembic/versions/6d3221d339c8_add_complete_column_to_run_parameters.py rename to backend/packages/wps-api/alembic/versions/6d3221d339c8_add_complete_column_to_run_parameters.py diff --git a/api/alembic/versions/6d5a3c660f1a_drop_c_haines_step_b.py b/backend/packages/wps-api/alembic/versions/6d5a3c660f1a_drop_c_haines_step_b.py similarity index 100% rename from api/alembic/versions/6d5a3c660f1a_drop_c_haines_step_b.py rename to backend/packages/wps-api/alembic/versions/6d5a3c660f1a_drop_c_haines_step_b.py diff --git a/api/alembic/versions/6ec6afd92af3_add_label_and_fire_centre_field_to_.py b/backend/packages/wps-api/alembic/versions/6ec6afd92af3_add_label_and_fire_centre_field_to_.py similarity index 100% rename from api/alembic/versions/6ec6afd92af3_add_label_and_fire_centre_field_to_.py rename to backend/packages/wps-api/alembic/versions/6ec6afd92af3_add_label_and_fire_centre_field_to_.py diff --git a/api/alembic/versions/6f6effb6b004_add_complete_flag_to_prediction_model.py b/backend/packages/wps-api/alembic/versions/6f6effb6b004_add_complete_flag_to_prediction_model.py similarity index 100% rename from api/alembic/versions/6f6effb6b004_add_complete_flag_to_prediction_model.py rename to backend/packages/wps-api/alembic/versions/6f6effb6b004_add_complete_flag_to_prediction_model.py diff --git a/api/alembic/versions/7bedf64b703c_bias_adjusted_temperature_and_rh.py b/backend/packages/wps-api/alembic/versions/7bedf64b703c_bias_adjusted_temperature_and_rh.py similarity index 100% rename from api/alembic/versions/7bedf64b703c_bias_adjusted_temperature_and_rh.py rename to backend/packages/wps-api/alembic/versions/7bedf64b703c_bias_adjusted_temperature_and_rh.py diff --git a/api/alembic/versions/7cd069b79aaa_add_advisory_fuel_stats_table.py b/backend/packages/wps-api/alembic/versions/7cd069b79aaa_add_advisory_fuel_stats_table.py similarity index 100% rename from api/alembic/versions/7cd069b79aaa_add_advisory_fuel_stats_table.py rename to backend/packages/wps-api/alembic/versions/7cd069b79aaa_add_advisory_fuel_stats_table.py diff --git a/api/alembic/versions/7d240064d71a_change_classified_hfi_run_date_to_run_.py b/backend/packages/wps-api/alembic/versions/7d240064d71a_change_classified_hfi_run_date_to_run_.py similarity index 100% rename from api/alembic/versions/7d240064d71a_change_classified_hfi_run_date_to_run_.py rename to backend/packages/wps-api/alembic/versions/7d240064d71a_change_classified_hfi_run_date_to_run_.py diff --git a/api/alembic/versions/81c96876355a_c_haines.py b/backend/packages/wps-api/alembic/versions/81c96876355a_c_haines.py similarity index 100% rename from api/alembic/versions/81c96876355a_c_haines.py rename to backend/packages/wps-api/alembic/versions/81c96876355a_c_haines.py diff --git a/api/alembic/versions/82cc8ffa75ce_update_kamloops_stations.py b/backend/packages/wps-api/alembic/versions/82cc8ffa75ce_update_kamloops_stations.py similarity index 100% rename from api/alembic/versions/82cc8ffa75ce_update_kamloops_stations.py rename to backend/packages/wps-api/alembic/versions/82cc8ffa75ce_update_kamloops_stations.py diff --git a/api/alembic/versions/839f18e0ecc4_insert_c7b.py b/backend/packages/wps-api/alembic/versions/839f18e0ecc4_insert_c7b.py similarity index 100% rename from api/alembic/versions/839f18e0ecc4_insert_c7b.py rename to backend/packages/wps-api/alembic/versions/839f18e0ecc4_insert_c7b.py diff --git a/api/alembic/versions/8635552697ad_populate_label_and_fire_centre_for_.py b/backend/packages/wps-api/alembic/versions/8635552697ad_populate_label_and_fire_centre_for_.py similarity index 100% rename from api/alembic/versions/8635552697ad_populate_label_and_fire_centre_for_.py rename to backend/packages/wps-api/alembic/versions/8635552697ad_populate_label_and_fire_centre_for_.py diff --git a/api/alembic/versions/871c39cf6c26_fuel_type_abbreviation_should_be_unique.py b/backend/packages/wps-api/alembic/versions/871c39cf6c26_fuel_type_abbreviation_should_be_unique.py similarity index 100% rename from api/alembic/versions/871c39cf6c26_fuel_type_abbreviation_should_be_unique.py rename to backend/packages/wps-api/alembic/versions/871c39cf6c26_fuel_type_abbreviation_should_be_unique.py diff --git a/api/alembic/versions/891900abdb6b_load_forecast_model_definitions.py b/backend/packages/wps-api/alembic/versions/891900abdb6b_load_forecast_model_definitions.py similarity index 100% rename from api/alembic/versions/891900abdb6b_load_forecast_model_definitions.py rename to backend/packages/wps-api/alembic/versions/891900abdb6b_load_forecast_model_definitions.py diff --git a/api/alembic/versions/8a05bc230ad7_add_fire_zone_unit_to_shapetypeenum.py b/backend/packages/wps-api/alembic/versions/8a05bc230ad7_add_fire_zone_unit_to_shapetypeenum.py similarity index 100% rename from api/alembic/versions/8a05bc230ad7_add_fire_zone_unit_to_shapetypeenum.py rename to backend/packages/wps-api/alembic/versions/8a05bc230ad7_add_fire_zone_unit_to_shapetypeenum.py diff --git a/api/alembic/versions/8bca5e25546e_rename_tables.py b/backend/packages/wps-api/alembic/versions/8bca5e25546e_rename_tables.py similarity index 100% rename from api/alembic/versions/8bca5e25546e_rename_tables.py rename to backend/packages/wps-api/alembic/versions/8bca5e25546e_rename_tables.py diff --git a/api/alembic/versions/8e85e2b291a9_remove_zone_shapes.py b/backend/packages/wps-api/alembic/versions/8e85e2b291a9_remove_zone_shapes.py similarity index 100% rename from api/alembic/versions/8e85e2b291a9_remove_zone_shapes.py rename to backend/packages/wps-api/alembic/versions/8e85e2b291a9_remove_zone_shapes.py diff --git a/api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.json b/backend/packages/wps-api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.json similarity index 100% rename from api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.json rename to backend/packages/wps-api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.json diff --git a/api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.py b/backend/packages/wps-api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.py similarity index 100% rename from api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.py rename to backend/packages/wps-api/alembic/versions/8efe0e7b9712_add_remaining_fcs_for_hfi.py diff --git a/api/alembic/versions/9298059a1912_populate_missing_fuel_type_raster_ids.py b/backend/packages/wps-api/alembic/versions/9298059a1912_populate_missing_fuel_type_raster_ids.py similarity index 100% rename from api/alembic/versions/9298059a1912_populate_missing_fuel_type_raster_ids.py rename to backend/packages/wps-api/alembic/versions/9298059a1912_populate_missing_fuel_type_raster_ids.py diff --git a/api/alembic/versions/92dad9590164_add_pc_and_pdf_columns_to_fueltype.py b/backend/packages/wps-api/alembic/versions/92dad9590164_add_pc_and_pdf_columns_to_fueltype.py similarity index 100% rename from api/alembic/versions/92dad9590164_add_pc_and_pdf_columns_to_fueltype.py rename to backend/packages/wps-api/alembic/versions/92dad9590164_add_pc_and_pdf_columns_to_fueltype.py diff --git a/api/alembic/versions/935bde11a18b_drop_c_haines_step_a.py b/backend/packages/wps-api/alembic/versions/935bde11a18b_drop_c_haines_step_a.py similarity index 100% rename from api/alembic/versions/935bde11a18b_drop_c_haines_step_a.py rename to backend/packages/wps-api/alembic/versions/935bde11a18b_drop_c_haines_step_a.py diff --git a/api/alembic/versions/945a5d8e55b6_alter_fire_watch_optional_columns.py b/backend/packages/wps-api/alembic/versions/945a5d8e55b6_alter_fire_watch_optional_columns.py similarity index 100% rename from api/alembic/versions/945a5d8e55b6_alter_fire_watch_optional_columns.py rename to backend/packages/wps-api/alembic/versions/945a5d8e55b6_alter_fire_watch_optional_columns.py diff --git a/api/alembic/versions/971848399c46_add_extra_sfms_fuel_type.py b/backend/packages/wps-api/alembic/versions/971848399c46_add_extra_sfms_fuel_type.py similarity index 100% rename from api/alembic/versions/971848399c46_add_extra_sfms_fuel_type.py rename to backend/packages/wps-api/alembic/versions/971848399c46_add_extra_sfms_fuel_type.py diff --git a/api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.json b/backend/packages/wps-api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.json similarity index 100% rename from api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.json rename to backend/packages/wps-api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.json diff --git a/api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.py b/backend/packages/wps-api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.py similarity index 100% rename from api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.py rename to backend/packages/wps-api/alembic/versions/9a5bb047ae19_import_revised_hfi_calc_data.py diff --git a/api/alembic/versions/9cfbe9f618e4_update_planning_weather_stations_with_.py b/backend/packages/wps-api/alembic/versions/9cfbe9f618e4_update_planning_weather_stations_with_.py similarity index 100% rename from api/alembic/versions/9cfbe9f618e4_update_planning_weather_stations_with_.py rename to backend/packages/wps-api/alembic/versions/9cfbe9f618e4_update_planning_weather_stations_with_.py diff --git a/api/alembic/versions/a1553ead7fde_add_processed_fuel_raster_table.py b/backend/packages/wps-api/alembic/versions/a1553ead7fde_add_processed_fuel_raster_table.py similarity index 100% rename from api/alembic/versions/a1553ead7fde_add_processed_fuel_raster_table.py rename to backend/packages/wps-api/alembic/versions/a1553ead7fde_add_processed_fuel_raster_table.py diff --git a/api/alembic/versions/aa34d6c338e6_create_noon_forecasts.py b/backend/packages/wps-api/alembic/versions/aa34d6c338e6_create_noon_forecasts.py similarity index 100% rename from api/alembic/versions/aa34d6c338e6_create_noon_forecasts.py rename to backend/packages/wps-api/alembic/versions/aa34d6c338e6_create_noon_forecasts.py diff --git a/api/alembic/versions/aa82757b1084_adds_audit_model.py b/backend/packages/wps-api/alembic/versions/aa82757b1084_adds_audit_model.py similarity index 100% rename from api/alembic/versions/aa82757b1084_adds_audit_model.py rename to backend/packages/wps-api/alembic/versions/aa82757b1084_adds_audit_model.py diff --git a/api/alembic/versions/ac65354014bd_remove_bear_lake_station.py b/backend/packages/wps-api/alembic/versions/ac65354014bd_remove_bear_lake_station.py similarity index 100% rename from api/alembic/versions/ac65354014bd_remove_bear_lake_station.py rename to backend/packages/wps-api/alembic/versions/ac65354014bd_remove_bear_lake_station.py diff --git a/api/alembic/versions/ad4f37763020_add_wind.py b/backend/packages/wps-api/alembic/versions/ad4f37763020_add_wind.py similarity index 100% rename from api/alembic/versions/ad4f37763020_add_wind.py rename to backend/packages/wps-api/alembic/versions/ad4f37763020_add_wind.py diff --git a/api/alembic/versions/af108f346073_remove_redundant_constraint.py b/backend/packages/wps-api/alembic/versions/af108f346073_remove_redundant_constraint.py similarity index 100% rename from api/alembic/versions/af108f346073_remove_redundant_constraint.py rename to backend/packages/wps-api/alembic/versions/af108f346073_remove_redundant_constraint.py diff --git a/api/alembic/versions/b29cbd0bb078_initial_revision.py b/backend/packages/wps-api/alembic/versions/b29cbd0bb078_initial_revision.py similarity index 100% rename from api/alembic/versions/b29cbd0bb078_initial_revision.py rename to backend/packages/wps-api/alembic/versions/b29cbd0bb078_initial_revision.py diff --git a/api/alembic/versions/b557469a7727_modify_unique_constraint_on_planning_.py b/backend/packages/wps-api/alembic/versions/b557469a7727_modify_unique_constraint_on_planning_.py similarity index 100% rename from api/alembic/versions/b557469a7727_modify_unique_constraint_on_planning_.py rename to backend/packages/wps-api/alembic/versions/b557469a7727_modify_unique_constraint_on_planning_.py diff --git a/api/alembic/versions/b8aa2d38e9e1_add_bias_adj_cols_for_wind.py b/backend/packages/wps-api/alembic/versions/b8aa2d38e9e1_add_bias_adj_cols_for_wind.py similarity index 100% rename from api/alembic/versions/b8aa2d38e9e1_add_bias_adj_cols_for_wind.py rename to backend/packages/wps-api/alembic/versions/b8aa2d38e9e1_add_bias_adj_cols_for_wind.py diff --git a/api/alembic/versions/b99dce009b9f_change_default_fuel_types_for_coastal_.py b/backend/packages/wps-api/alembic/versions/b99dce009b9f_change_default_fuel_types_for_coastal_.py similarity index 100% rename from api/alembic/versions/b99dce009b9f_change_default_fuel_types_for_coastal_.py rename to backend/packages/wps-api/alembic/versions/b99dce009b9f_change_default_fuel_types_for_coastal_.py diff --git a/api/alembic/versions/baa3e0182740_add_hfi_ready_table.py b/backend/packages/wps-api/alembic/versions/baa3e0182740_add_hfi_ready_table.py similarity index 100% rename from api/alembic/versions/baa3e0182740_add_hfi_ready_table.py rename to backend/packages/wps-api/alembic/versions/baa3e0182740_add_hfi_ready_table.py diff --git a/api/alembic/versions/be128a7bb4fd_rdps_storage.py b/backend/packages/wps-api/alembic/versions/be128a7bb4fd_rdps_storage.py similarity index 100% rename from api/alembic/versions/be128a7bb4fd_rdps_storage.py rename to backend/packages/wps-api/alembic/versions/be128a7bb4fd_rdps_storage.py diff --git a/api/alembic/versions/c04f22e31997_import_zones.py b/backend/packages/wps-api/alembic/versions/c04f22e31997_import_zones.py similarity index 100% rename from api/alembic/versions/c04f22e31997_import_zones.py rename to backend/packages/wps-api/alembic/versions/c04f22e31997_import_zones.py diff --git a/api/alembic/versions/c2cd7a585bbd_recompute_combustible_area.py b/backend/packages/wps-api/alembic/versions/c2cd7a585bbd_recompute_combustible_area.py similarity index 100% rename from api/alembic/versions/c2cd7a585bbd_recompute_combustible_area.py rename to backend/packages/wps-api/alembic/versions/c2cd7a585bbd_recompute_combustible_area.py diff --git a/api/alembic/versions/c525dbd0c37e_populate_fire_start_range.py b/backend/packages/wps-api/alembic/versions/c525dbd0c37e_populate_fire_start_range.py similarity index 100% rename from api/alembic/versions/c525dbd0c37e_populate_fire_start_range.py rename to backend/packages/wps-api/alembic/versions/c525dbd0c37e_populate_fire_start_range.py diff --git a/api/alembic/versions/c5bea0920d53_adds_placename_labels_to_advisory_shapes.py b/backend/packages/wps-api/alembic/versions/c5bea0920d53_adds_placename_labels_to_advisory_shapes.py similarity index 100% rename from api/alembic/versions/c5bea0920d53_adds_placename_labels_to_advisory_shapes.py rename to backend/packages/wps-api/alembic/versions/c5bea0920d53_adds_placename_labels_to_advisory_shapes.py diff --git a/api/alembic/versions/c766f89f4584_populate_tpi_fuel_area_table_2025.py b/backend/packages/wps-api/alembic/versions/c766f89f4584_populate_tpi_fuel_area_table_2025.py similarity index 100% rename from api/alembic/versions/c766f89f4584_populate_tpi_fuel_area_table_2025.py rename to backend/packages/wps-api/alembic/versions/c766f89f4584_populate_tpi_fuel_area_table_2025.py diff --git a/api/alembic/versions/c9e46d098c73_critical_hours.py b/backend/packages/wps-api/alembic/versions/c9e46d098c73_critical_hours.py similarity index 100% rename from api/alembic/versions/c9e46d098c73_critical_hours.py rename to backend/packages/wps-api/alembic/versions/c9e46d098c73_critical_hours.py diff --git a/api/alembic/versions/c9f9b2849fef_weather_station_model_prediction.py b/backend/packages/wps-api/alembic/versions/c9f9b2849fef_weather_station_model_prediction.py similarity index 100% rename from api/alembic/versions/c9f9b2849fef_weather_station_model_prediction.py rename to backend/packages/wps-api/alembic/versions/c9f9b2849fef_weather_station_model_prediction.py diff --git a/api/alembic/versions/cacd97331dcb_french_bar_to_c7.py b/backend/packages/wps-api/alembic/versions/cacd97331dcb_french_bar_to_c7.py similarity index 100% rename from api/alembic/versions/cacd97331dcb_french_bar_to_c7.py rename to backend/packages/wps-api/alembic/versions/cacd97331dcb_french_bar_to_c7.py diff --git a/api/alembic/versions/cb626d81dec9_load_fuel_types.py b/backend/packages/wps-api/alembic/versions/cb626d81dec9_load_fuel_types.py similarity index 100% rename from api/alembic/versions/cb626d81dec9_load_fuel_types.py rename to backend/packages/wps-api/alembic/versions/cb626d81dec9_load_fuel_types.py diff --git a/api/alembic/versions/ccf8f6a9c20a_add_acc_delta_precip_for_models_schemas.py b/backend/packages/wps-api/alembic/versions/ccf8f6a9c20a_add_acc_delta_precip_for_models_schemas.py similarity index 100% rename from api/alembic/versions/ccf8f6a9c20a_add_acc_delta_precip_for_models_schemas.py rename to backend/packages/wps-api/alembic/versions/ccf8f6a9c20a_add_acc_delta_precip_for_models_schemas.py diff --git a/api/alembic/versions/ce6588fe9c18_populate_fuel_type_raster_table.py b/backend/packages/wps-api/alembic/versions/ce6588fe9c18_populate_fuel_type_raster_table.py similarity index 100% rename from api/alembic/versions/ce6588fe9c18_populate_fuel_type_raster_table.py rename to backend/packages/wps-api/alembic/versions/ce6588fe9c18_populate_fuel_type_raster_table.py diff --git a/api/alembic/versions/d1d57c17e40e_fuel_type_areas_in_fire_zone_units.py b/backend/packages/wps-api/alembic/versions/d1d57c17e40e_fuel_type_areas_in_fire_zone_units.py similarity index 100% rename from api/alembic/versions/d1d57c17e40e_fuel_type_areas_in_fire_zone_units.py rename to backend/packages/wps-api/alembic/versions/d1d57c17e40e_fuel_type_areas_in_fire_zone_units.py diff --git a/api/alembic/versions/d392e4a5a499_delete_fuel_stats_for_re_calculation.py b/backend/packages/wps-api/alembic/versions/d392e4a5a499_delete_fuel_stats_for_re_calculation.py similarity index 100% rename from api/alembic/versions/d392e4a5a499_delete_fuel_stats_for_re_calculation.py rename to backend/packages/wps-api/alembic/versions/d392e4a5a499_delete_fuel_stats_for_re_calculation.py diff --git a/api/alembic/versions/d5115b761e39_compute_zone_unit_combustible_area.py b/backend/packages/wps-api/alembic/versions/d5115b761e39_compute_zone_unit_combustible_area.py similarity index 100% rename from api/alembic/versions/d5115b761e39_compute_zone_unit_combustible_area.py rename to backend/packages/wps-api/alembic/versions/d5115b761e39_compute_zone_unit_combustible_area.py diff --git a/api/alembic/versions/d99fcdc4800d_add_non_nullable_wfwx_update_date.py b/backend/packages/wps-api/alembic/versions/d99fcdc4800d_add_non_nullable_wfwx_update_date.py similarity index 100% rename from api/alembic/versions/d99fcdc4800d_add_non_nullable_wfwx_update_date.py rename to backend/packages/wps-api/alembic/versions/d99fcdc4800d_add_non_nullable_wfwx_update_date.py diff --git a/api/alembic/versions/d9c05cb16869_add_combustible_area_data_to_advisory_.py b/backend/packages/wps-api/alembic/versions/d9c05cb16869_add_combustible_area_data_to_advisory_.py similarity index 100% rename from api/alembic/versions/d9c05cb16869_add_combustible_area_data_to_advisory_.py rename to backend/packages/wps-api/alembic/versions/d9c05cb16869_add_combustible_area_data_to_advisory_.py diff --git a/api/alembic/versions/de8355996f8e_morecast_forecast_table.py b/backend/packages/wps-api/alembic/versions/de8355996f8e_morecast_forecast_table.py similarity index 100% rename from api/alembic/versions/de8355996f8e_morecast_forecast_table.py rename to backend/packages/wps-api/alembic/versions/de8355996f8e_morecast_forecast_table.py diff --git a/api/alembic/versions/e201ae32516e_add_nam_weather_model.py b/backend/packages/wps-api/alembic/versions/e201ae32516e_add_nam_weather_model.py similarity index 100% rename from api/alembic/versions/e201ae32516e_add_nam_weather_model.py rename to backend/packages/wps-api/alembic/versions/e201ae32516e_add_nam_weather_model.py diff --git a/api/alembic/versions/e40076a1b002_add_combustible_area_table.py b/backend/packages/wps-api/alembic/versions/e40076a1b002_add_combustible_area_table.py similarity index 100% rename from api/alembic/versions/e40076a1b002_add_combustible_area_table.py rename to backend/packages/wps-api/alembic/versions/e40076a1b002_add_combustible_area_table.py diff --git a/api/alembic/versions/e55ea62e7ec1_add_hrdps_model.py b/backend/packages/wps-api/alembic/versions/e55ea62e7ec1_add_hrdps_model.py similarity index 100% rename from api/alembic/versions/e55ea62e7ec1_add_hrdps_model.py rename to backend/packages/wps-api/alembic/versions/e55ea62e7ec1_add_hrdps_model.py diff --git a/api/alembic/versions/e71f0965f6e0_fuel_type.py b/backend/packages/wps-api/alembic/versions/e71f0965f6e0_fuel_type.py similarity index 100% rename from api/alembic/versions/e71f0965f6e0_fuel_type.py rename to backend/packages/wps-api/alembic/versions/e71f0965f6e0_fuel_type.py diff --git a/api/alembic/versions/e94f982e723c_populate_advisory_shape_fuels_with_2021_.py b/backend/packages/wps-api/alembic/versions/e94f982e723c_populate_advisory_shape_fuels_with_2021_.py similarity index 100% rename from api/alembic/versions/e94f982e723c_populate_advisory_shape_fuels_with_2021_.py rename to backend/packages/wps-api/alembic/versions/e94f982e723c_populate_advisory_shape_fuels_with_2021_.py diff --git a/api/alembic/versions/ecdace5bfc4f_partition_date_correction.py b/backend/packages/wps-api/alembic/versions/ecdace5bfc4f_partition_date_correction.py similarity index 100% rename from api/alembic/versions/ecdace5bfc4f_partition_date_correction.py rename to backend/packages/wps-api/alembic/versions/ecdace5bfc4f_partition_date_correction.py diff --git a/api/alembic/versions/edb25d3a5286_index_update_date_on_weather_model_.py b/backend/packages/wps-api/alembic/versions/edb25d3a5286_index_update_date_on_weather_model_.py similarity index 100% rename from api/alembic/versions/edb25d3a5286_index_update_date_on_weather_model_.py rename to backend/packages/wps-api/alembic/versions/edb25d3a5286_index_update_date_on_weather_model_.py diff --git a/api/alembic/versions/ee2df2ebe8c0_hourlyactuals.py b/backend/packages/wps-api/alembic/versions/ee2df2ebe8c0_hourlyactuals.py similarity index 100% rename from api/alembic/versions/ee2df2ebe8c0_hourlyactuals.py rename to backend/packages/wps-api/alembic/versions/ee2df2ebe8c0_hourlyactuals.py diff --git a/api/alembic/versions/ef2482f08074_advisory.py b/backend/packages/wps-api/alembic/versions/ef2482f08074_advisory.py similarity index 100% rename from api/alembic/versions/ef2482f08074_advisory.py rename to backend/packages/wps-api/alembic/versions/ef2482f08074_advisory.py diff --git a/api/alembic/versions/f2634e040ee5_add_foreign_key_reference_to_fuel_type_.py b/backend/packages/wps-api/alembic/versions/f2634e040ee5_add_foreign_key_reference_to_fuel_type_.py similarity index 100% rename from api/alembic/versions/f2634e040ee5_add_foreign_key_reference_to_fuel_type_.py rename to backend/packages/wps-api/alembic/versions/f2634e040ee5_add_foreign_key_reference_to_fuel_type_.py diff --git a/api/alembic/versions/f2e027a47a3f_bias_adjusted_precip.py b/backend/packages/wps-api/alembic/versions/f2e027a47a3f_bias_adjusted_precip.py similarity index 100% rename from api/alembic/versions/f2e027a47a3f_bias_adjusted_precip.py rename to backend/packages/wps-api/alembic/versions/f2e027a47a3f_bias_adjusted_precip.py diff --git a/api/alembic/versions/f49418d95584_add_24_hour_precip.py b/backend/packages/wps-api/alembic/versions/f49418d95584_add_24_hour_precip.py similarity index 100% rename from api/alembic/versions/f49418d95584_add_24_hour_precip.py rename to backend/packages/wps-api/alembic/versions/f49418d95584_add_24_hour_precip.py diff --git a/api/alembic/versions/f6400f2140b9_add_bias_adj_wind_cols_to_mat_view.py b/backend/packages/wps-api/alembic/versions/f6400f2140b9_add_bias_adj_wind_cols_to_mat_view.py similarity index 100% rename from api/alembic/versions/f6400f2140b9_add_bias_adj_wind_cols_to_mat_view.py rename to backend/packages/wps-api/alembic/versions/f6400f2140b9_add_bias_adj_wind_cols_to_mat_view.py diff --git a/api/alembic/versions/fa4b3ecb57fe_populate_tpi_fuel_area_table.py b/backend/packages/wps-api/alembic/versions/fa4b3ecb57fe_populate_tpi_fuel_area_table.py similarity index 100% rename from api/alembic/versions/fa4b3ecb57fe_populate_tpi_fuel_area_table.py rename to backend/packages/wps-api/alembic/versions/fa4b3ecb57fe_populate_tpi_fuel_area_table.py diff --git a/api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__downgrade.json b/backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__downgrade.json similarity index 100% rename from api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__downgrade.json rename to backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__downgrade.json diff --git a/api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__upgrade.json b/backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__upgrade.json similarity index 100% rename from api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__upgrade.json rename to backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols__upgrade.json diff --git a/api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols_in_fuel_.py b/backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols_in_fuel_.py similarity index 100% rename from api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols_in_fuel_.py rename to backend/packages/wps-api/alembic/versions/fb9d656fdc19_add_data_to_pc_and_pdf_cols_in_fuel_.py diff --git a/api/alembic/versions/fbca68ccc9da_classification_thresholds.py b/backend/packages/wps-api/alembic/versions/fbca68ccc9da_classification_thresholds.py similarity index 100% rename from api/alembic/versions/fbca68ccc9da_classification_thresholds.py rename to backend/packages/wps-api/alembic/versions/fbca68ccc9da_classification_thresholds.py diff --git a/api/alembic/versions/fdbf57102d06_add_sfmsfueltype.py b/backend/packages/wps-api/alembic/versions/fdbf57102d06_add_sfmsfueltype.py similarity index 100% rename from api/alembic/versions/fdbf57102d06_add_sfmsfueltype.py rename to backend/packages/wps-api/alembic/versions/fdbf57102d06_add_sfmsfueltype.py diff --git a/api/alembic/versions/fe33ab8c6c01_fire_start_range.py b/backend/packages/wps-api/alembic/versions/fe33ab8c6c01_fire_start_range.py similarity index 100% rename from api/alembic/versions/fe33ab8c6c01_fire_start_range.py rename to backend/packages/wps-api/alembic/versions/fe33ab8c6c01_fire_start_range.py diff --git a/api/libs/README.md b/backend/packages/wps-api/libs/README.md similarity index 100% rename from api/libs/README.md rename to backend/packages/wps-api/libs/README.md diff --git a/api/libs/REDapp_Lib.jar b/backend/packages/wps-api/libs/REDapp_Lib.jar similarity index 100% rename from api/libs/REDapp_Lib.jar rename to backend/packages/wps-api/libs/REDapp_Lib.jar diff --git a/api/libs/WTime.jar b/backend/packages/wps-api/libs/WTime.jar similarity index 100% rename from api/libs/WTime.jar rename to backend/packages/wps-api/libs/WTime.jar diff --git a/api/libs/hss-java.jar b/backend/packages/wps-api/libs/hss-java.jar similarity index 100% rename from api/libs/hss-java.jar rename to backend/packages/wps-api/libs/hss-java.jar diff --git a/api/prestart.sh b/backend/packages/wps-api/prestart.sh similarity index 100% rename from api/prestart.sh rename to backend/packages/wps-api/prestart.sh diff --git a/api/pyproject.toml b/backend/packages/wps-api/pyproject.toml similarity index 98% rename from api/pyproject.toml rename to backend/packages/wps-api/pyproject.toml index c6709c4caa..4a184c437d 100644 --- a/api/pyproject.toml +++ b/backend/packages/wps-api/pyproject.toml @@ -79,4 +79,4 @@ requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] -packages = ["app"] +packages = ["src/app"] diff --git a/api/app/__init__.py b/backend/packages/wps-api/src/app/__init__.py similarity index 100% rename from api/app/__init__.py rename to backend/packages/wps-api/src/app/__init__.py diff --git a/api/app/auto_spatial_advisory/__init__.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/__init__.py similarity index 100% rename from api/app/auto_spatial_advisory/__init__.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/__init__.py diff --git a/api/app/auto_spatial_advisory/calculate_combustible_land_area.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/calculate_combustible_land_area.py similarity index 100% rename from api/app/auto_spatial_advisory/calculate_combustible_land_area.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/calculate_combustible_land_area.py diff --git a/api/app/auto_spatial_advisory/classify_hfi.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/classify_hfi.py similarity index 100% rename from api/app/auto_spatial_advisory/classify_hfi.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/classify_hfi.py diff --git a/api/app/auto_spatial_advisory/common.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/common.py similarity index 100% rename from api/app/auto_spatial_advisory/common.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/common.py diff --git a/api/app/auto_spatial_advisory/critical_hours.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/critical_hours.py similarity index 100% rename from api/app/auto_spatial_advisory/critical_hours.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/critical_hours.py diff --git a/api/app/auto_spatial_advisory/db/database/__init__.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/db/database/__init__.py similarity index 100% rename from api/app/auto_spatial_advisory/db/database/__init__.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/db/database/__init__.py diff --git a/api/app/auto_spatial_advisory/db/database/tileserver.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/db/database/tileserver.py similarity index 100% rename from api/app/auto_spatial_advisory/db/database/tileserver.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/db/database/tileserver.py diff --git a/api/app/auto_spatial_advisory/debug_critical_hours.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/debug_critical_hours.py similarity index 100% rename from api/app/auto_spatial_advisory/debug_critical_hours.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/debug_critical_hours.py diff --git a/api/app/auto_spatial_advisory/elevation.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/elevation.py similarity index 100% rename from api/app/auto_spatial_advisory/elevation.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/elevation.py diff --git a/api/app/auto_spatial_advisory/fuel_type_area.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/fuel_type_area.py similarity index 100% rename from api/app/auto_spatial_advisory/fuel_type_area.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/fuel_type_area.py diff --git a/api/app/auto_spatial_advisory/fuel_type_layer.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/fuel_type_layer.py similarity index 100% rename from api/app/auto_spatial_advisory/fuel_type_layer.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/fuel_type_layer.py diff --git a/api/app/auto_spatial_advisory/hfi_filepath.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_filepath.py similarity index 100% rename from api/app/auto_spatial_advisory/hfi_filepath.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_filepath.py diff --git a/api/app/auto_spatial_advisory/hfi_minimum_wind_speed.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_minimum_wind_speed.py similarity index 100% rename from api/app/auto_spatial_advisory/hfi_minimum_wind_speed.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_minimum_wind_speed.py diff --git a/api/app/auto_spatial_advisory/hfi_percent_conifer.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_percent_conifer.py similarity index 100% rename from api/app/auto_spatial_advisory/hfi_percent_conifer.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/hfi_percent_conifer.py diff --git a/api/app/auto_spatial_advisory/local/__init__.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/__init__.py similarity index 100% rename from api/app/auto_spatial_advisory/local/__init__.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/__init__.py diff --git a/api/app/auto_spatial_advisory/local/generate_classified_tpi.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/generate_classified_tpi.py similarity index 100% rename from api/app/auto_spatial_advisory/local/generate_classified_tpi.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/generate_classified_tpi.py diff --git a/api/app/auto_spatial_advisory/local/generate_fuel_masked_tpi.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/generate_fuel_masked_tpi.py similarity index 100% rename from api/app/auto_spatial_advisory/local/generate_fuel_masked_tpi.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/generate_fuel_masked_tpi.py diff --git a/api/app/auto_spatial_advisory/local/import_fire_zones.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/import_fire_zones.py similarity index 100% rename from api/app/auto_spatial_advisory/local/import_fire_zones.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/import_fire_zones.py diff --git a/api/app/auto_spatial_advisory/local/process_hfi_local.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/process_hfi_local.py similarity index 100% rename from api/app/auto_spatial_advisory/local/process_hfi_local.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/process_hfi_local.py diff --git a/api/app/auto_spatial_advisory/local/process_stats_local.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/local/process_stats_local.py similarity index 100% rename from api/app/auto_spatial_advisory/local/process_stats_local.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/local/process_stats_local.py diff --git a/api/app/auto_spatial_advisory/nats_config.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/nats_config.py similarity index 100% rename from api/app/auto_spatial_advisory/nats_config.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/nats_config.py diff --git a/api/app/auto_spatial_advisory/nats_consumer.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/nats_consumer.py similarity index 100% rename from api/app/auto_spatial_advisory/nats_consumer.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/nats_consumer.py diff --git a/api/app/auto_spatial_advisory/process_elevation_hfi.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_elevation_hfi.py similarity index 100% rename from api/app/auto_spatial_advisory/process_elevation_hfi.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_elevation_hfi.py diff --git a/api/app/auto_spatial_advisory/process_fuel_type_area.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_fuel_type_area.py similarity index 100% rename from api/app/auto_spatial_advisory/process_fuel_type_area.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_fuel_type_area.py diff --git a/api/app/auto_spatial_advisory/process_hfi.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_hfi.py similarity index 100% rename from api/app/auto_spatial_advisory/process_hfi.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_hfi.py diff --git a/api/app/auto_spatial_advisory/process_high_hfi_area.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_high_hfi_area.py similarity index 100% rename from api/app/auto_spatial_advisory/process_high_hfi_area.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_high_hfi_area.py diff --git a/api/app/auto_spatial_advisory/process_stats.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_stats.py similarity index 100% rename from api/app/auto_spatial_advisory/process_stats.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_stats.py diff --git a/api/app/auto_spatial_advisory/process_tpi_fuel_area.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/process_tpi_fuel_area.py similarity index 100% rename from api/app/auto_spatial_advisory/process_tpi_fuel_area.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/process_tpi_fuel_area.py diff --git a/api/app/auto_spatial_advisory/sfms.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/sfms.py similarity index 100% rename from api/app/auto_spatial_advisory/sfms.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/sfms.py diff --git a/api/app/auto_spatial_advisory/snow.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/snow.py similarity index 100% rename from api/app/auto_spatial_advisory/snow.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/snow.py diff --git a/api/app/auto_spatial_advisory/zone_stats.py b/backend/packages/wps-api/src/app/auto_spatial_advisory/zone_stats.py similarity index 100% rename from api/app/auto_spatial_advisory/zone_stats.py rename to backend/packages/wps-api/src/app/auto_spatial_advisory/zone_stats.py diff --git a/api/app/c_haines/__init__.py b/backend/packages/wps-api/src/app/c_haines/__init__.py similarity index 100% rename from api/app/c_haines/__init__.py rename to backend/packages/wps-api/src/app/c_haines/__init__.py diff --git a/api/app/c_haines/c_haines_index.py b/backend/packages/wps-api/src/app/c_haines/c_haines_index.py similarity index 100% rename from api/app/c_haines/c_haines_index.py rename to backend/packages/wps-api/src/app/c_haines/c_haines_index.py diff --git a/api/app/c_haines/fetch.py b/backend/packages/wps-api/src/app/c_haines/fetch.py similarity index 100% rename from api/app/c_haines/fetch.py rename to backend/packages/wps-api/src/app/c_haines/fetch.py diff --git a/api/app/c_haines/kml.py b/backend/packages/wps-api/src/app/c_haines/kml.py similarity index 100% rename from api/app/c_haines/kml.py rename to backend/packages/wps-api/src/app/c_haines/kml.py diff --git a/api/app/c_haines/object_store.py b/backend/packages/wps-api/src/app/c_haines/object_store.py similarity index 100% rename from api/app/c_haines/object_store.py rename to backend/packages/wps-api/src/app/c_haines/object_store.py diff --git a/api/app/c_haines/severity_index.py b/backend/packages/wps-api/src/app/c_haines/severity_index.py similarity index 100% rename from api/app/c_haines/severity_index.py rename to backend/packages/wps-api/src/app/c_haines/severity_index.py diff --git a/api/app/c_haines/worker.py b/backend/packages/wps-api/src/app/c_haines/worker.py similarity index 100% rename from api/app/c_haines/worker.py rename to backend/packages/wps-api/src/app/c_haines/worker.py diff --git a/api/app/data/1994-2023/1002.json b/backend/packages/wps-api/src/app/data/1994-2023/1002.json similarity index 100% rename from api/app/data/1994-2023/1002.json rename to backend/packages/wps-api/src/app/data/1994-2023/1002.json diff --git a/api/app/data/1994-2023/101.json b/backend/packages/wps-api/src/app/data/1994-2023/101.json similarity index 100% rename from api/app/data/1994-2023/101.json rename to backend/packages/wps-api/src/app/data/1994-2023/101.json diff --git a/api/app/data/1994-2023/1024.json b/backend/packages/wps-api/src/app/data/1994-2023/1024.json similarity index 100% rename from api/app/data/1994-2023/1024.json rename to backend/packages/wps-api/src/app/data/1994-2023/1024.json diff --git a/api/app/data/1994-2023/1025.json b/backend/packages/wps-api/src/app/data/1994-2023/1025.json similarity index 100% rename from api/app/data/1994-2023/1025.json rename to backend/packages/wps-api/src/app/data/1994-2023/1025.json diff --git a/api/app/data/1994-2023/1029.json b/backend/packages/wps-api/src/app/data/1994-2023/1029.json similarity index 100% rename from api/app/data/1994-2023/1029.json rename to backend/packages/wps-api/src/app/data/1994-2023/1029.json diff --git a/api/app/data/1994-2023/1040.json b/backend/packages/wps-api/src/app/data/1994-2023/1040.json similarity index 100% rename from api/app/data/1994-2023/1040.json rename to backend/packages/wps-api/src/app/data/1994-2023/1040.json diff --git a/api/app/data/1994-2023/1045.json b/backend/packages/wps-api/src/app/data/1994-2023/1045.json similarity index 100% rename from api/app/data/1994-2023/1045.json rename to backend/packages/wps-api/src/app/data/1994-2023/1045.json diff --git a/api/app/data/1994-2023/105.json b/backend/packages/wps-api/src/app/data/1994-2023/105.json similarity index 100% rename from api/app/data/1994-2023/105.json rename to backend/packages/wps-api/src/app/data/1994-2023/105.json diff --git a/api/app/data/1994-2023/1055.json b/backend/packages/wps-api/src/app/data/1994-2023/1055.json similarity index 100% rename from api/app/data/1994-2023/1055.json rename to backend/packages/wps-api/src/app/data/1994-2023/1055.json diff --git a/api/app/data/1994-2023/1056.json b/backend/packages/wps-api/src/app/data/1994-2023/1056.json similarity index 100% rename from api/app/data/1994-2023/1056.json rename to backend/packages/wps-api/src/app/data/1994-2023/1056.json diff --git a/api/app/data/1994-2023/106.json b/backend/packages/wps-api/src/app/data/1994-2023/106.json similarity index 100% rename from api/app/data/1994-2023/106.json rename to backend/packages/wps-api/src/app/data/1994-2023/106.json diff --git a/api/app/data/1994-2023/1066.json b/backend/packages/wps-api/src/app/data/1994-2023/1066.json similarity index 100% rename from api/app/data/1994-2023/1066.json rename to backend/packages/wps-api/src/app/data/1994-2023/1066.json diff --git a/api/app/data/1994-2023/1075.json b/backend/packages/wps-api/src/app/data/1994-2023/1075.json similarity index 100% rename from api/app/data/1994-2023/1075.json rename to backend/packages/wps-api/src/app/data/1994-2023/1075.json diff --git a/api/app/data/1994-2023/108.json b/backend/packages/wps-api/src/app/data/1994-2023/108.json similarity index 100% rename from api/app/data/1994-2023/108.json rename to backend/packages/wps-api/src/app/data/1994-2023/108.json diff --git a/api/app/data/1994-2023/1082.json b/backend/packages/wps-api/src/app/data/1994-2023/1082.json similarity index 100% rename from api/app/data/1994-2023/1082.json rename to backend/packages/wps-api/src/app/data/1994-2023/1082.json diff --git a/api/app/data/1994-2023/1083.json b/backend/packages/wps-api/src/app/data/1994-2023/1083.json similarity index 100% rename from api/app/data/1994-2023/1083.json rename to backend/packages/wps-api/src/app/data/1994-2023/1083.json diff --git a/api/app/data/1994-2023/1092.json b/backend/packages/wps-api/src/app/data/1994-2023/1092.json similarity index 100% rename from api/app/data/1994-2023/1092.json rename to backend/packages/wps-api/src/app/data/1994-2023/1092.json diff --git a/api/app/data/1994-2023/1093.json b/backend/packages/wps-api/src/app/data/1994-2023/1093.json similarity index 100% rename from api/app/data/1994-2023/1093.json rename to backend/packages/wps-api/src/app/data/1994-2023/1093.json diff --git a/api/app/data/1994-2023/11.json b/backend/packages/wps-api/src/app/data/1994-2023/11.json similarity index 100% rename from api/app/data/1994-2023/11.json rename to backend/packages/wps-api/src/app/data/1994-2023/11.json diff --git a/api/app/data/1994-2023/110.json b/backend/packages/wps-api/src/app/data/1994-2023/110.json similarity index 100% rename from api/app/data/1994-2023/110.json rename to backend/packages/wps-api/src/app/data/1994-2023/110.json diff --git a/api/app/data/1994-2023/1108.json b/backend/packages/wps-api/src/app/data/1994-2023/1108.json similarity index 100% rename from api/app/data/1994-2023/1108.json rename to backend/packages/wps-api/src/app/data/1994-2023/1108.json diff --git a/api/app/data/1994-2023/111.json b/backend/packages/wps-api/src/app/data/1994-2023/111.json similarity index 100% rename from api/app/data/1994-2023/111.json rename to backend/packages/wps-api/src/app/data/1994-2023/111.json diff --git a/api/app/data/1994-2023/112.json b/backend/packages/wps-api/src/app/data/1994-2023/112.json similarity index 100% rename from api/app/data/1994-2023/112.json rename to backend/packages/wps-api/src/app/data/1994-2023/112.json diff --git a/api/app/data/1994-2023/113.json b/backend/packages/wps-api/src/app/data/1994-2023/113.json similarity index 100% rename from api/app/data/1994-2023/113.json rename to backend/packages/wps-api/src/app/data/1994-2023/113.json diff --git a/api/app/data/1994-2023/1144.json b/backend/packages/wps-api/src/app/data/1994-2023/1144.json similarity index 100% rename from api/app/data/1994-2023/1144.json rename to backend/packages/wps-api/src/app/data/1994-2023/1144.json diff --git a/api/app/data/1994-2023/1165.json b/backend/packages/wps-api/src/app/data/1994-2023/1165.json similarity index 100% rename from api/app/data/1994-2023/1165.json rename to backend/packages/wps-api/src/app/data/1994-2023/1165.json diff --git a/api/app/data/1994-2023/117.json b/backend/packages/wps-api/src/app/data/1994-2023/117.json similarity index 100% rename from api/app/data/1994-2023/117.json rename to backend/packages/wps-api/src/app/data/1994-2023/117.json diff --git a/api/app/data/1994-2023/1176.json b/backend/packages/wps-api/src/app/data/1994-2023/1176.json similarity index 100% rename from api/app/data/1994-2023/1176.json rename to backend/packages/wps-api/src/app/data/1994-2023/1176.json diff --git a/api/app/data/1994-2023/118.json b/backend/packages/wps-api/src/app/data/1994-2023/118.json similarity index 100% rename from api/app/data/1994-2023/118.json rename to backend/packages/wps-api/src/app/data/1994-2023/118.json diff --git a/api/app/data/1994-2023/119.json b/backend/packages/wps-api/src/app/data/1994-2023/119.json similarity index 100% rename from api/app/data/1994-2023/119.json rename to backend/packages/wps-api/src/app/data/1994-2023/119.json diff --git a/api/app/data/1994-2023/1199.json b/backend/packages/wps-api/src/app/data/1994-2023/1199.json similarity index 100% rename from api/app/data/1994-2023/1199.json rename to backend/packages/wps-api/src/app/data/1994-2023/1199.json diff --git a/api/app/data/1994-2023/120.json b/backend/packages/wps-api/src/app/data/1994-2023/120.json similarity index 100% rename from api/app/data/1994-2023/120.json rename to backend/packages/wps-api/src/app/data/1994-2023/120.json diff --git a/api/app/data/1994-2023/1203.json b/backend/packages/wps-api/src/app/data/1994-2023/1203.json similarity index 100% rename from api/app/data/1994-2023/1203.json rename to backend/packages/wps-api/src/app/data/1994-2023/1203.json diff --git a/api/app/data/1994-2023/121.json b/backend/packages/wps-api/src/app/data/1994-2023/121.json similarity index 100% rename from api/app/data/1994-2023/121.json rename to backend/packages/wps-api/src/app/data/1994-2023/121.json diff --git a/api/app/data/1994-2023/1218.json b/backend/packages/wps-api/src/app/data/1994-2023/1218.json similarity index 100% rename from api/app/data/1994-2023/1218.json rename to backend/packages/wps-api/src/app/data/1994-2023/1218.json diff --git a/api/app/data/1994-2023/1221.json b/backend/packages/wps-api/src/app/data/1994-2023/1221.json similarity index 100% rename from api/app/data/1994-2023/1221.json rename to backend/packages/wps-api/src/app/data/1994-2023/1221.json diff --git a/api/app/data/1994-2023/1239.json b/backend/packages/wps-api/src/app/data/1994-2023/1239.json similarity index 100% rename from api/app/data/1994-2023/1239.json rename to backend/packages/wps-api/src/app/data/1994-2023/1239.json diff --git a/api/app/data/1994-2023/124.json b/backend/packages/wps-api/src/app/data/1994-2023/124.json similarity index 100% rename from api/app/data/1994-2023/124.json rename to backend/packages/wps-api/src/app/data/1994-2023/124.json diff --git a/api/app/data/1994-2023/1240.json b/backend/packages/wps-api/src/app/data/1994-2023/1240.json similarity index 100% rename from api/app/data/1994-2023/1240.json rename to backend/packages/wps-api/src/app/data/1994-2023/1240.json diff --git a/api/app/data/1994-2023/1241.json b/backend/packages/wps-api/src/app/data/1994-2023/1241.json similarity index 100% rename from api/app/data/1994-2023/1241.json rename to backend/packages/wps-api/src/app/data/1994-2023/1241.json diff --git a/api/app/data/1994-2023/1242.json b/backend/packages/wps-api/src/app/data/1994-2023/1242.json similarity index 100% rename from api/app/data/1994-2023/1242.json rename to backend/packages/wps-api/src/app/data/1994-2023/1242.json diff --git a/api/app/data/1994-2023/1248.json b/backend/packages/wps-api/src/app/data/1994-2023/1248.json similarity index 100% rename from api/app/data/1994-2023/1248.json rename to backend/packages/wps-api/src/app/data/1994-2023/1248.json diff --git a/api/app/data/1994-2023/126.json b/backend/packages/wps-api/src/app/data/1994-2023/126.json similarity index 100% rename from api/app/data/1994-2023/126.json rename to backend/packages/wps-api/src/app/data/1994-2023/126.json diff --git a/api/app/data/1994-2023/1260.json b/backend/packages/wps-api/src/app/data/1994-2023/1260.json similarity index 100% rename from api/app/data/1994-2023/1260.json rename to backend/packages/wps-api/src/app/data/1994-2023/1260.json diff --git a/api/app/data/1994-2023/1261.json b/backend/packages/wps-api/src/app/data/1994-2023/1261.json similarity index 100% rename from api/app/data/1994-2023/1261.json rename to backend/packages/wps-api/src/app/data/1994-2023/1261.json diff --git a/api/app/data/1994-2023/1262.json b/backend/packages/wps-api/src/app/data/1994-2023/1262.json similarity index 100% rename from api/app/data/1994-2023/1262.json rename to backend/packages/wps-api/src/app/data/1994-2023/1262.json diff --git a/api/app/data/1994-2023/1263.json b/backend/packages/wps-api/src/app/data/1994-2023/1263.json similarity index 100% rename from api/app/data/1994-2023/1263.json rename to backend/packages/wps-api/src/app/data/1994-2023/1263.json diff --git a/api/app/data/1994-2023/1264.json b/backend/packages/wps-api/src/app/data/1994-2023/1264.json similarity index 100% rename from api/app/data/1994-2023/1264.json rename to backend/packages/wps-api/src/app/data/1994-2023/1264.json diff --git a/api/app/data/1994-2023/1265.json b/backend/packages/wps-api/src/app/data/1994-2023/1265.json similarity index 100% rename from api/app/data/1994-2023/1265.json rename to backend/packages/wps-api/src/app/data/1994-2023/1265.json diff --git a/api/app/data/1994-2023/1268.json b/backend/packages/wps-api/src/app/data/1994-2023/1268.json similarity index 100% rename from api/app/data/1994-2023/1268.json rename to backend/packages/wps-api/src/app/data/1994-2023/1268.json diff --git a/api/app/data/1994-2023/127.json b/backend/packages/wps-api/src/app/data/1994-2023/127.json similarity index 100% rename from api/app/data/1994-2023/127.json rename to backend/packages/wps-api/src/app/data/1994-2023/127.json diff --git a/api/app/data/1994-2023/1270.json b/backend/packages/wps-api/src/app/data/1994-2023/1270.json similarity index 100% rename from api/app/data/1994-2023/1270.json rename to backend/packages/wps-api/src/app/data/1994-2023/1270.json diff --git a/api/app/data/1994-2023/1274.json b/backend/packages/wps-api/src/app/data/1994-2023/1274.json similarity index 100% rename from api/app/data/1994-2023/1274.json rename to backend/packages/wps-api/src/app/data/1994-2023/1274.json diff --git a/api/app/data/1994-2023/1275.json b/backend/packages/wps-api/src/app/data/1994-2023/1275.json similarity index 100% rename from api/app/data/1994-2023/1275.json rename to backend/packages/wps-api/src/app/data/1994-2023/1275.json diff --git a/api/app/data/1994-2023/1276.json b/backend/packages/wps-api/src/app/data/1994-2023/1276.json similarity index 100% rename from api/app/data/1994-2023/1276.json rename to backend/packages/wps-api/src/app/data/1994-2023/1276.json diff --git a/api/app/data/1994-2023/1277.json b/backend/packages/wps-api/src/app/data/1994-2023/1277.json similarity index 100% rename from api/app/data/1994-2023/1277.json rename to backend/packages/wps-api/src/app/data/1994-2023/1277.json diff --git a/api/app/data/1994-2023/1283.json b/backend/packages/wps-api/src/app/data/1994-2023/1283.json similarity index 100% rename from api/app/data/1994-2023/1283.json rename to backend/packages/wps-api/src/app/data/1994-2023/1283.json diff --git a/api/app/data/1994-2023/129.json b/backend/packages/wps-api/src/app/data/1994-2023/129.json similarity index 100% rename from api/app/data/1994-2023/129.json rename to backend/packages/wps-api/src/app/data/1994-2023/129.json diff --git a/api/app/data/1994-2023/131.json b/backend/packages/wps-api/src/app/data/1994-2023/131.json similarity index 100% rename from api/app/data/1994-2023/131.json rename to backend/packages/wps-api/src/app/data/1994-2023/131.json diff --git a/api/app/data/1994-2023/1313.json b/backend/packages/wps-api/src/app/data/1994-2023/1313.json similarity index 100% rename from api/app/data/1994-2023/1313.json rename to backend/packages/wps-api/src/app/data/1994-2023/1313.json diff --git a/api/app/data/1994-2023/132.json b/backend/packages/wps-api/src/app/data/1994-2023/132.json similarity index 100% rename from api/app/data/1994-2023/132.json rename to backend/packages/wps-api/src/app/data/1994-2023/132.json diff --git a/api/app/data/1994-2023/1323.json b/backend/packages/wps-api/src/app/data/1994-2023/1323.json similarity index 100% rename from api/app/data/1994-2023/1323.json rename to backend/packages/wps-api/src/app/data/1994-2023/1323.json diff --git a/api/app/data/1994-2023/1330.json b/backend/packages/wps-api/src/app/data/1994-2023/1330.json similarity index 100% rename from api/app/data/1994-2023/1330.json rename to backend/packages/wps-api/src/app/data/1994-2023/1330.json diff --git a/api/app/data/1994-2023/1332.json b/backend/packages/wps-api/src/app/data/1994-2023/1332.json similarity index 100% rename from api/app/data/1994-2023/1332.json rename to backend/packages/wps-api/src/app/data/1994-2023/1332.json diff --git a/api/app/data/1994-2023/1339.json b/backend/packages/wps-api/src/app/data/1994-2023/1339.json similarity index 100% rename from api/app/data/1994-2023/1339.json rename to backend/packages/wps-api/src/app/data/1994-2023/1339.json diff --git a/api/app/data/1994-2023/1345.json b/backend/packages/wps-api/src/app/data/1994-2023/1345.json similarity index 100% rename from api/app/data/1994-2023/1345.json rename to backend/packages/wps-api/src/app/data/1994-2023/1345.json diff --git a/api/app/data/1994-2023/1347.json b/backend/packages/wps-api/src/app/data/1994-2023/1347.json similarity index 100% rename from api/app/data/1994-2023/1347.json rename to backend/packages/wps-api/src/app/data/1994-2023/1347.json diff --git a/api/app/data/1994-2023/1348.json b/backend/packages/wps-api/src/app/data/1994-2023/1348.json similarity index 100% rename from api/app/data/1994-2023/1348.json rename to backend/packages/wps-api/src/app/data/1994-2023/1348.json diff --git a/api/app/data/1994-2023/1349.json b/backend/packages/wps-api/src/app/data/1994-2023/1349.json similarity index 100% rename from api/app/data/1994-2023/1349.json rename to backend/packages/wps-api/src/app/data/1994-2023/1349.json diff --git a/api/app/data/1994-2023/1350.json b/backend/packages/wps-api/src/app/data/1994-2023/1350.json similarity index 100% rename from api/app/data/1994-2023/1350.json rename to backend/packages/wps-api/src/app/data/1994-2023/1350.json diff --git a/api/app/data/1994-2023/1359.json b/backend/packages/wps-api/src/app/data/1994-2023/1359.json similarity index 100% rename from api/app/data/1994-2023/1359.json rename to backend/packages/wps-api/src/app/data/1994-2023/1359.json diff --git a/api/app/data/1994-2023/136.json b/backend/packages/wps-api/src/app/data/1994-2023/136.json similarity index 100% rename from api/app/data/1994-2023/136.json rename to backend/packages/wps-api/src/app/data/1994-2023/136.json diff --git a/api/app/data/1994-2023/1362.json b/backend/packages/wps-api/src/app/data/1994-2023/1362.json similarity index 100% rename from api/app/data/1994-2023/1362.json rename to backend/packages/wps-api/src/app/data/1994-2023/1362.json diff --git a/api/app/data/1994-2023/1375.json b/backend/packages/wps-api/src/app/data/1994-2023/1375.json similarity index 100% rename from api/app/data/1994-2023/1375.json rename to backend/packages/wps-api/src/app/data/1994-2023/1375.json diff --git a/api/app/data/1994-2023/1377.json b/backend/packages/wps-api/src/app/data/1994-2023/1377.json similarity index 100% rename from api/app/data/1994-2023/1377.json rename to backend/packages/wps-api/src/app/data/1994-2023/1377.json diff --git a/api/app/data/1994-2023/1378.json b/backend/packages/wps-api/src/app/data/1994-2023/1378.json similarity index 100% rename from api/app/data/1994-2023/1378.json rename to backend/packages/wps-api/src/app/data/1994-2023/1378.json diff --git a/api/app/data/1994-2023/138.json b/backend/packages/wps-api/src/app/data/1994-2023/138.json similarity index 100% rename from api/app/data/1994-2023/138.json rename to backend/packages/wps-api/src/app/data/1994-2023/138.json diff --git a/api/app/data/1994-2023/1383.json b/backend/packages/wps-api/src/app/data/1994-2023/1383.json similarity index 100% rename from api/app/data/1994-2023/1383.json rename to backend/packages/wps-api/src/app/data/1994-2023/1383.json diff --git a/api/app/data/1994-2023/1387.json b/backend/packages/wps-api/src/app/data/1994-2023/1387.json similarity index 100% rename from api/app/data/1994-2023/1387.json rename to backend/packages/wps-api/src/app/data/1994-2023/1387.json diff --git a/api/app/data/1994-2023/1392.json b/backend/packages/wps-api/src/app/data/1994-2023/1392.json similarity index 100% rename from api/app/data/1994-2023/1392.json rename to backend/packages/wps-api/src/app/data/1994-2023/1392.json diff --git a/api/app/data/1994-2023/1398.json b/backend/packages/wps-api/src/app/data/1994-2023/1398.json similarity index 100% rename from api/app/data/1994-2023/1398.json rename to backend/packages/wps-api/src/app/data/1994-2023/1398.json diff --git a/api/app/data/1994-2023/1399.json b/backend/packages/wps-api/src/app/data/1994-2023/1399.json similarity index 100% rename from api/app/data/1994-2023/1399.json rename to backend/packages/wps-api/src/app/data/1994-2023/1399.json diff --git a/api/app/data/1994-2023/140.json b/backend/packages/wps-api/src/app/data/1994-2023/140.json similarity index 100% rename from api/app/data/1994-2023/140.json rename to backend/packages/wps-api/src/app/data/1994-2023/140.json diff --git a/api/app/data/1994-2023/1408.json b/backend/packages/wps-api/src/app/data/1994-2023/1408.json similarity index 100% rename from api/app/data/1994-2023/1408.json rename to backend/packages/wps-api/src/app/data/1994-2023/1408.json diff --git a/api/app/data/1994-2023/141.json b/backend/packages/wps-api/src/app/data/1994-2023/141.json similarity index 100% rename from api/app/data/1994-2023/141.json rename to backend/packages/wps-api/src/app/data/1994-2023/141.json diff --git a/api/app/data/1994-2023/144.json b/backend/packages/wps-api/src/app/data/1994-2023/144.json similarity index 100% rename from api/app/data/1994-2023/144.json rename to backend/packages/wps-api/src/app/data/1994-2023/144.json diff --git a/api/app/data/1994-2023/145.json b/backend/packages/wps-api/src/app/data/1994-2023/145.json similarity index 100% rename from api/app/data/1994-2023/145.json rename to backend/packages/wps-api/src/app/data/1994-2023/145.json diff --git a/api/app/data/1994-2023/146.json b/backend/packages/wps-api/src/app/data/1994-2023/146.json similarity index 100% rename from api/app/data/1994-2023/146.json rename to backend/packages/wps-api/src/app/data/1994-2023/146.json diff --git a/api/app/data/1994-2023/148.json b/backend/packages/wps-api/src/app/data/1994-2023/148.json similarity index 100% rename from api/app/data/1994-2023/148.json rename to backend/packages/wps-api/src/app/data/1994-2023/148.json diff --git a/api/app/data/1994-2023/149.json b/backend/packages/wps-api/src/app/data/1994-2023/149.json similarity index 100% rename from api/app/data/1994-2023/149.json rename to backend/packages/wps-api/src/app/data/1994-2023/149.json diff --git a/api/app/data/1994-2023/151.json b/backend/packages/wps-api/src/app/data/1994-2023/151.json similarity index 100% rename from api/app/data/1994-2023/151.json rename to backend/packages/wps-api/src/app/data/1994-2023/151.json diff --git a/api/app/data/1994-2023/152.json b/backend/packages/wps-api/src/app/data/1994-2023/152.json similarity index 100% rename from api/app/data/1994-2023/152.json rename to backend/packages/wps-api/src/app/data/1994-2023/152.json diff --git a/api/app/data/1994-2023/153.json b/backend/packages/wps-api/src/app/data/1994-2023/153.json similarity index 100% rename from api/app/data/1994-2023/153.json rename to backend/packages/wps-api/src/app/data/1994-2023/153.json diff --git a/api/app/data/1994-2023/154.json b/backend/packages/wps-api/src/app/data/1994-2023/154.json similarity index 100% rename from api/app/data/1994-2023/154.json rename to backend/packages/wps-api/src/app/data/1994-2023/154.json diff --git a/api/app/data/1994-2023/155.json b/backend/packages/wps-api/src/app/data/1994-2023/155.json similarity index 100% rename from api/app/data/1994-2023/155.json rename to backend/packages/wps-api/src/app/data/1994-2023/155.json diff --git a/api/app/data/1994-2023/156.json b/backend/packages/wps-api/src/app/data/1994-2023/156.json similarity index 100% rename from api/app/data/1994-2023/156.json rename to backend/packages/wps-api/src/app/data/1994-2023/156.json diff --git a/api/app/data/1994-2023/158.json b/backend/packages/wps-api/src/app/data/1994-2023/158.json similarity index 100% rename from api/app/data/1994-2023/158.json rename to backend/packages/wps-api/src/app/data/1994-2023/158.json diff --git a/api/app/data/1994-2023/159.json b/backend/packages/wps-api/src/app/data/1994-2023/159.json similarity index 100% rename from api/app/data/1994-2023/159.json rename to backend/packages/wps-api/src/app/data/1994-2023/159.json diff --git a/api/app/data/1994-2023/161.json b/backend/packages/wps-api/src/app/data/1994-2023/161.json similarity index 100% rename from api/app/data/1994-2023/161.json rename to backend/packages/wps-api/src/app/data/1994-2023/161.json diff --git a/api/app/data/1994-2023/162.json b/backend/packages/wps-api/src/app/data/1994-2023/162.json similarity index 100% rename from api/app/data/1994-2023/162.json rename to backend/packages/wps-api/src/app/data/1994-2023/162.json diff --git a/api/app/data/1994-2023/163.json b/backend/packages/wps-api/src/app/data/1994-2023/163.json similarity index 100% rename from api/app/data/1994-2023/163.json rename to backend/packages/wps-api/src/app/data/1994-2023/163.json diff --git a/api/app/data/1994-2023/165.json b/backend/packages/wps-api/src/app/data/1994-2023/165.json similarity index 100% rename from api/app/data/1994-2023/165.json rename to backend/packages/wps-api/src/app/data/1994-2023/165.json diff --git a/api/app/data/1994-2023/166.json b/backend/packages/wps-api/src/app/data/1994-2023/166.json similarity index 100% rename from api/app/data/1994-2023/166.json rename to backend/packages/wps-api/src/app/data/1994-2023/166.json diff --git a/api/app/data/1994-2023/167.json b/backend/packages/wps-api/src/app/data/1994-2023/167.json similarity index 100% rename from api/app/data/1994-2023/167.json rename to backend/packages/wps-api/src/app/data/1994-2023/167.json diff --git a/api/app/data/1994-2023/169.json b/backend/packages/wps-api/src/app/data/1994-2023/169.json similarity index 100% rename from api/app/data/1994-2023/169.json rename to backend/packages/wps-api/src/app/data/1994-2023/169.json diff --git a/api/app/data/1994-2023/170.json b/backend/packages/wps-api/src/app/data/1994-2023/170.json similarity index 100% rename from api/app/data/1994-2023/170.json rename to backend/packages/wps-api/src/app/data/1994-2023/170.json diff --git a/api/app/data/1994-2023/171.json b/backend/packages/wps-api/src/app/data/1994-2023/171.json similarity index 100% rename from api/app/data/1994-2023/171.json rename to backend/packages/wps-api/src/app/data/1994-2023/171.json diff --git a/api/app/data/1994-2023/172.json b/backend/packages/wps-api/src/app/data/1994-2023/172.json similarity index 100% rename from api/app/data/1994-2023/172.json rename to backend/packages/wps-api/src/app/data/1994-2023/172.json diff --git a/api/app/data/1994-2023/173.json b/backend/packages/wps-api/src/app/data/1994-2023/173.json similarity index 100% rename from api/app/data/1994-2023/173.json rename to backend/packages/wps-api/src/app/data/1994-2023/173.json diff --git a/api/app/data/1994-2023/175.json b/backend/packages/wps-api/src/app/data/1994-2023/175.json similarity index 100% rename from api/app/data/1994-2023/175.json rename to backend/packages/wps-api/src/app/data/1994-2023/175.json diff --git a/api/app/data/1994-2023/178.json b/backend/packages/wps-api/src/app/data/1994-2023/178.json similarity index 100% rename from api/app/data/1994-2023/178.json rename to backend/packages/wps-api/src/app/data/1994-2023/178.json diff --git a/api/app/data/1994-2023/179.json b/backend/packages/wps-api/src/app/data/1994-2023/179.json similarity index 100% rename from api/app/data/1994-2023/179.json rename to backend/packages/wps-api/src/app/data/1994-2023/179.json diff --git a/api/app/data/1994-2023/1790.json b/backend/packages/wps-api/src/app/data/1994-2023/1790.json similarity index 100% rename from api/app/data/1994-2023/1790.json rename to backend/packages/wps-api/src/app/data/1994-2023/1790.json diff --git a/api/app/data/1994-2023/180.json b/backend/packages/wps-api/src/app/data/1994-2023/180.json similarity index 100% rename from api/app/data/1994-2023/180.json rename to backend/packages/wps-api/src/app/data/1994-2023/180.json diff --git a/api/app/data/1994-2023/181.json b/backend/packages/wps-api/src/app/data/1994-2023/181.json similarity index 100% rename from api/app/data/1994-2023/181.json rename to backend/packages/wps-api/src/app/data/1994-2023/181.json diff --git a/api/app/data/1994-2023/182.json b/backend/packages/wps-api/src/app/data/1994-2023/182.json similarity index 100% rename from api/app/data/1994-2023/182.json rename to backend/packages/wps-api/src/app/data/1994-2023/182.json diff --git a/api/app/data/1994-2023/183.json b/backend/packages/wps-api/src/app/data/1994-2023/183.json similarity index 100% rename from api/app/data/1994-2023/183.json rename to backend/packages/wps-api/src/app/data/1994-2023/183.json diff --git a/api/app/data/1994-2023/187.json b/backend/packages/wps-api/src/app/data/1994-2023/187.json similarity index 100% rename from api/app/data/1994-2023/187.json rename to backend/packages/wps-api/src/app/data/1994-2023/187.json diff --git a/api/app/data/1994-2023/189.json b/backend/packages/wps-api/src/app/data/1994-2023/189.json similarity index 100% rename from api/app/data/1994-2023/189.json rename to backend/packages/wps-api/src/app/data/1994-2023/189.json diff --git a/api/app/data/1994-2023/19.json b/backend/packages/wps-api/src/app/data/1994-2023/19.json similarity index 100% rename from api/app/data/1994-2023/19.json rename to backend/packages/wps-api/src/app/data/1994-2023/19.json diff --git a/api/app/data/1994-2023/190.json b/backend/packages/wps-api/src/app/data/1994-2023/190.json similarity index 100% rename from api/app/data/1994-2023/190.json rename to backend/packages/wps-api/src/app/data/1994-2023/190.json diff --git a/api/app/data/1994-2023/1911.json b/backend/packages/wps-api/src/app/data/1994-2023/1911.json similarity index 100% rename from api/app/data/1994-2023/1911.json rename to backend/packages/wps-api/src/app/data/1994-2023/1911.json diff --git a/api/app/data/1994-2023/192.json b/backend/packages/wps-api/src/app/data/1994-2023/192.json similarity index 100% rename from api/app/data/1994-2023/192.json rename to backend/packages/wps-api/src/app/data/1994-2023/192.json diff --git a/api/app/data/1994-2023/193.json b/backend/packages/wps-api/src/app/data/1994-2023/193.json similarity index 100% rename from api/app/data/1994-2023/193.json rename to backend/packages/wps-api/src/app/data/1994-2023/193.json diff --git a/api/app/data/1994-2023/195.json b/backend/packages/wps-api/src/app/data/1994-2023/195.json similarity index 100% rename from api/app/data/1994-2023/195.json rename to backend/packages/wps-api/src/app/data/1994-2023/195.json diff --git a/api/app/data/1994-2023/199.json b/backend/packages/wps-api/src/app/data/1994-2023/199.json similarity index 100% rename from api/app/data/1994-2023/199.json rename to backend/packages/wps-api/src/app/data/1994-2023/199.json diff --git a/api/app/data/1994-2023/200.json b/backend/packages/wps-api/src/app/data/1994-2023/200.json similarity index 100% rename from api/app/data/1994-2023/200.json rename to backend/packages/wps-api/src/app/data/1994-2023/200.json diff --git a/api/app/data/1994-2023/201.json b/backend/packages/wps-api/src/app/data/1994-2023/201.json similarity index 100% rename from api/app/data/1994-2023/201.json rename to backend/packages/wps-api/src/app/data/1994-2023/201.json diff --git a/api/app/data/1994-2023/206.json b/backend/packages/wps-api/src/app/data/1994-2023/206.json similarity index 100% rename from api/app/data/1994-2023/206.json rename to backend/packages/wps-api/src/app/data/1994-2023/206.json diff --git a/api/app/data/1994-2023/208.json b/backend/packages/wps-api/src/app/data/1994-2023/208.json similarity index 100% rename from api/app/data/1994-2023/208.json rename to backend/packages/wps-api/src/app/data/1994-2023/208.json diff --git a/api/app/data/1994-2023/209.json b/backend/packages/wps-api/src/app/data/1994-2023/209.json similarity index 100% rename from api/app/data/1994-2023/209.json rename to backend/packages/wps-api/src/app/data/1994-2023/209.json diff --git a/api/app/data/1994-2023/21.json b/backend/packages/wps-api/src/app/data/1994-2023/21.json similarity index 100% rename from api/app/data/1994-2023/21.json rename to backend/packages/wps-api/src/app/data/1994-2023/21.json diff --git a/api/app/data/1994-2023/210.json b/backend/packages/wps-api/src/app/data/1994-2023/210.json similarity index 100% rename from api/app/data/1994-2023/210.json rename to backend/packages/wps-api/src/app/data/1994-2023/210.json diff --git a/api/app/data/1994-2023/211.json b/backend/packages/wps-api/src/app/data/1994-2023/211.json similarity index 100% rename from api/app/data/1994-2023/211.json rename to backend/packages/wps-api/src/app/data/1994-2023/211.json diff --git a/api/app/data/1994-2023/212.json b/backend/packages/wps-api/src/app/data/1994-2023/212.json similarity index 100% rename from api/app/data/1994-2023/212.json rename to backend/packages/wps-api/src/app/data/1994-2023/212.json diff --git a/api/app/data/1994-2023/213.json b/backend/packages/wps-api/src/app/data/1994-2023/213.json similarity index 100% rename from api/app/data/1994-2023/213.json rename to backend/packages/wps-api/src/app/data/1994-2023/213.json diff --git a/api/app/data/1994-2023/216.json b/backend/packages/wps-api/src/app/data/1994-2023/216.json similarity index 100% rename from api/app/data/1994-2023/216.json rename to backend/packages/wps-api/src/app/data/1994-2023/216.json diff --git a/api/app/data/1994-2023/2170.json b/backend/packages/wps-api/src/app/data/1994-2023/2170.json similarity index 100% rename from api/app/data/1994-2023/2170.json rename to backend/packages/wps-api/src/app/data/1994-2023/2170.json diff --git a/api/app/data/1994-2023/218.json b/backend/packages/wps-api/src/app/data/1994-2023/218.json similarity index 100% rename from api/app/data/1994-2023/218.json rename to backend/packages/wps-api/src/app/data/1994-2023/218.json diff --git a/api/app/data/1994-2023/221.json b/backend/packages/wps-api/src/app/data/1994-2023/221.json similarity index 100% rename from api/app/data/1994-2023/221.json rename to backend/packages/wps-api/src/app/data/1994-2023/221.json diff --git a/api/app/data/1994-2023/2211.json b/backend/packages/wps-api/src/app/data/1994-2023/2211.json similarity index 100% rename from api/app/data/1994-2023/2211.json rename to backend/packages/wps-api/src/app/data/1994-2023/2211.json diff --git a/api/app/data/1994-2023/222.json b/backend/packages/wps-api/src/app/data/1994-2023/222.json similarity index 100% rename from api/app/data/1994-2023/222.json rename to backend/packages/wps-api/src/app/data/1994-2023/222.json diff --git a/api/app/data/1994-2023/225.json b/backend/packages/wps-api/src/app/data/1994-2023/225.json similarity index 100% rename from api/app/data/1994-2023/225.json rename to backend/packages/wps-api/src/app/data/1994-2023/225.json diff --git a/api/app/data/1994-2023/226.json b/backend/packages/wps-api/src/app/data/1994-2023/226.json similarity index 100% rename from api/app/data/1994-2023/226.json rename to backend/packages/wps-api/src/app/data/1994-2023/226.json diff --git a/api/app/data/1994-2023/227.json b/backend/packages/wps-api/src/app/data/1994-2023/227.json similarity index 100% rename from api/app/data/1994-2023/227.json rename to backend/packages/wps-api/src/app/data/1994-2023/227.json diff --git a/api/app/data/1994-2023/228.json b/backend/packages/wps-api/src/app/data/1994-2023/228.json similarity index 100% rename from api/app/data/1994-2023/228.json rename to backend/packages/wps-api/src/app/data/1994-2023/228.json diff --git a/api/app/data/1994-2023/230.json b/backend/packages/wps-api/src/app/data/1994-2023/230.json similarity index 100% rename from api/app/data/1994-2023/230.json rename to backend/packages/wps-api/src/app/data/1994-2023/230.json diff --git a/api/app/data/1994-2023/232.json b/backend/packages/wps-api/src/app/data/1994-2023/232.json similarity index 100% rename from api/app/data/1994-2023/232.json rename to backend/packages/wps-api/src/app/data/1994-2023/232.json diff --git a/api/app/data/1994-2023/233.json b/backend/packages/wps-api/src/app/data/1994-2023/233.json similarity index 100% rename from api/app/data/1994-2023/233.json rename to backend/packages/wps-api/src/app/data/1994-2023/233.json diff --git a/api/app/data/1994-2023/234.json b/backend/packages/wps-api/src/app/data/1994-2023/234.json similarity index 100% rename from api/app/data/1994-2023/234.json rename to backend/packages/wps-api/src/app/data/1994-2023/234.json diff --git a/api/app/data/1994-2023/235.json b/backend/packages/wps-api/src/app/data/1994-2023/235.json similarity index 100% rename from api/app/data/1994-2023/235.json rename to backend/packages/wps-api/src/app/data/1994-2023/235.json diff --git a/api/app/data/1994-2023/236.json b/backend/packages/wps-api/src/app/data/1994-2023/236.json similarity index 100% rename from api/app/data/1994-2023/236.json rename to backend/packages/wps-api/src/app/data/1994-2023/236.json diff --git a/api/app/data/1994-2023/239.json b/backend/packages/wps-api/src/app/data/1994-2023/239.json similarity index 100% rename from api/app/data/1994-2023/239.json rename to backend/packages/wps-api/src/app/data/1994-2023/239.json diff --git a/api/app/data/1994-2023/243.json b/backend/packages/wps-api/src/app/data/1994-2023/243.json similarity index 100% rename from api/app/data/1994-2023/243.json rename to backend/packages/wps-api/src/app/data/1994-2023/243.json diff --git a/api/app/data/1994-2023/244.json b/backend/packages/wps-api/src/app/data/1994-2023/244.json similarity index 100% rename from api/app/data/1994-2023/244.json rename to backend/packages/wps-api/src/app/data/1994-2023/244.json diff --git a/api/app/data/1994-2023/2450.json b/backend/packages/wps-api/src/app/data/1994-2023/2450.json similarity index 100% rename from api/app/data/1994-2023/2450.json rename to backend/packages/wps-api/src/app/data/1994-2023/2450.json diff --git a/api/app/data/1994-2023/250.json b/backend/packages/wps-api/src/app/data/1994-2023/250.json similarity index 100% rename from api/app/data/1994-2023/250.json rename to backend/packages/wps-api/src/app/data/1994-2023/250.json diff --git a/api/app/data/1994-2023/251.json b/backend/packages/wps-api/src/app/data/1994-2023/251.json similarity index 100% rename from api/app/data/1994-2023/251.json rename to backend/packages/wps-api/src/app/data/1994-2023/251.json diff --git a/api/app/data/1994-2023/2512.json b/backend/packages/wps-api/src/app/data/1994-2023/2512.json similarity index 100% rename from api/app/data/1994-2023/2512.json rename to backend/packages/wps-api/src/app/data/1994-2023/2512.json diff --git a/api/app/data/1994-2023/2513.json b/backend/packages/wps-api/src/app/data/1994-2023/2513.json similarity index 100% rename from api/app/data/1994-2023/2513.json rename to backend/packages/wps-api/src/app/data/1994-2023/2513.json diff --git a/api/app/data/1994-2023/253.json b/backend/packages/wps-api/src/app/data/1994-2023/253.json similarity index 100% rename from api/app/data/1994-2023/253.json rename to backend/packages/wps-api/src/app/data/1994-2023/253.json diff --git a/api/app/data/1994-2023/255.json b/backend/packages/wps-api/src/app/data/1994-2023/255.json similarity index 100% rename from api/app/data/1994-2023/255.json rename to backend/packages/wps-api/src/app/data/1994-2023/255.json diff --git a/api/app/data/1994-2023/262.json b/backend/packages/wps-api/src/app/data/1994-2023/262.json similarity index 100% rename from api/app/data/1994-2023/262.json rename to backend/packages/wps-api/src/app/data/1994-2023/262.json diff --git a/api/app/data/1994-2023/263.json b/backend/packages/wps-api/src/app/data/1994-2023/263.json similarity index 100% rename from api/app/data/1994-2023/263.json rename to backend/packages/wps-api/src/app/data/1994-2023/263.json diff --git a/api/app/data/1994-2023/264.json b/backend/packages/wps-api/src/app/data/1994-2023/264.json similarity index 100% rename from api/app/data/1994-2023/264.json rename to backend/packages/wps-api/src/app/data/1994-2023/264.json diff --git a/api/app/data/1994-2023/266.json b/backend/packages/wps-api/src/app/data/1994-2023/266.json similarity index 100% rename from api/app/data/1994-2023/266.json rename to backend/packages/wps-api/src/app/data/1994-2023/266.json diff --git a/api/app/data/1994-2023/267.json b/backend/packages/wps-api/src/app/data/1994-2023/267.json similarity index 100% rename from api/app/data/1994-2023/267.json rename to backend/packages/wps-api/src/app/data/1994-2023/267.json diff --git a/api/app/data/1994-2023/270.json b/backend/packages/wps-api/src/app/data/1994-2023/270.json similarity index 100% rename from api/app/data/1994-2023/270.json rename to backend/packages/wps-api/src/app/data/1994-2023/270.json diff --git a/api/app/data/1994-2023/279.json b/backend/packages/wps-api/src/app/data/1994-2023/279.json similarity index 100% rename from api/app/data/1994-2023/279.json rename to backend/packages/wps-api/src/app/data/1994-2023/279.json diff --git a/api/app/data/1994-2023/280.json b/backend/packages/wps-api/src/app/data/1994-2023/280.json similarity index 100% rename from api/app/data/1994-2023/280.json rename to backend/packages/wps-api/src/app/data/1994-2023/280.json diff --git a/api/app/data/1994-2023/283.json b/backend/packages/wps-api/src/app/data/1994-2023/283.json similarity index 100% rename from api/app/data/1994-2023/283.json rename to backend/packages/wps-api/src/app/data/1994-2023/283.json diff --git a/api/app/data/1994-2023/2850.json b/backend/packages/wps-api/src/app/data/1994-2023/2850.json similarity index 100% rename from api/app/data/1994-2023/2850.json rename to backend/packages/wps-api/src/app/data/1994-2023/2850.json diff --git a/api/app/data/1994-2023/286.json b/backend/packages/wps-api/src/app/data/1994-2023/286.json similarity index 100% rename from api/app/data/1994-2023/286.json rename to backend/packages/wps-api/src/app/data/1994-2023/286.json diff --git a/api/app/data/1994-2023/291.json b/backend/packages/wps-api/src/app/data/1994-2023/291.json similarity index 100% rename from api/app/data/1994-2023/291.json rename to backend/packages/wps-api/src/app/data/1994-2023/291.json diff --git a/api/app/data/1994-2023/292.json b/backend/packages/wps-api/src/app/data/1994-2023/292.json similarity index 100% rename from api/app/data/1994-2023/292.json rename to backend/packages/wps-api/src/app/data/1994-2023/292.json diff --git a/api/app/data/1994-2023/298.json b/backend/packages/wps-api/src/app/data/1994-2023/298.json similarity index 100% rename from api/app/data/1994-2023/298.json rename to backend/packages/wps-api/src/app/data/1994-2023/298.json diff --git a/api/app/data/1994-2023/301.json b/backend/packages/wps-api/src/app/data/1994-2023/301.json similarity index 100% rename from api/app/data/1994-2023/301.json rename to backend/packages/wps-api/src/app/data/1994-2023/301.json diff --git a/api/app/data/1994-2023/302.json b/backend/packages/wps-api/src/app/data/1994-2023/302.json similarity index 100% rename from api/app/data/1994-2023/302.json rename to backend/packages/wps-api/src/app/data/1994-2023/302.json diff --git a/api/app/data/1994-2023/305.json b/backend/packages/wps-api/src/app/data/1994-2023/305.json similarity index 100% rename from api/app/data/1994-2023/305.json rename to backend/packages/wps-api/src/app/data/1994-2023/305.json diff --git a/api/app/data/1994-2023/306.json b/backend/packages/wps-api/src/app/data/1994-2023/306.json similarity index 100% rename from api/app/data/1994-2023/306.json rename to backend/packages/wps-api/src/app/data/1994-2023/306.json diff --git a/api/app/data/1994-2023/307.json b/backend/packages/wps-api/src/app/data/1994-2023/307.json similarity index 100% rename from api/app/data/1994-2023/307.json rename to backend/packages/wps-api/src/app/data/1994-2023/307.json diff --git a/api/app/data/1994-2023/309.json b/backend/packages/wps-api/src/app/data/1994-2023/309.json similarity index 100% rename from api/app/data/1994-2023/309.json rename to backend/packages/wps-api/src/app/data/1994-2023/309.json diff --git a/api/app/data/1994-2023/3090.json b/backend/packages/wps-api/src/app/data/1994-2023/3090.json similarity index 100% rename from api/app/data/1994-2023/3090.json rename to backend/packages/wps-api/src/app/data/1994-2023/3090.json diff --git a/api/app/data/1994-2023/311.json b/backend/packages/wps-api/src/app/data/1994-2023/311.json similarity index 100% rename from api/app/data/1994-2023/311.json rename to backend/packages/wps-api/src/app/data/1994-2023/311.json diff --git a/api/app/data/1994-2023/3110.json b/backend/packages/wps-api/src/app/data/1994-2023/3110.json similarity index 100% rename from api/app/data/1994-2023/3110.json rename to backend/packages/wps-api/src/app/data/1994-2023/3110.json diff --git a/api/app/data/1994-2023/316.json b/backend/packages/wps-api/src/app/data/1994-2023/316.json similarity index 100% rename from api/app/data/1994-2023/316.json rename to backend/packages/wps-api/src/app/data/1994-2023/316.json diff --git a/api/app/data/1994-2023/317.json b/backend/packages/wps-api/src/app/data/1994-2023/317.json similarity index 100% rename from api/app/data/1994-2023/317.json rename to backend/packages/wps-api/src/app/data/1994-2023/317.json diff --git a/api/app/data/1994-2023/3190.json b/backend/packages/wps-api/src/app/data/1994-2023/3190.json similarity index 100% rename from api/app/data/1994-2023/3190.json rename to backend/packages/wps-api/src/app/data/1994-2023/3190.json diff --git a/api/app/data/1994-2023/3191.json b/backend/packages/wps-api/src/app/data/1994-2023/3191.json similarity index 100% rename from api/app/data/1994-2023/3191.json rename to backend/packages/wps-api/src/app/data/1994-2023/3191.json diff --git a/api/app/data/1994-2023/321.json b/backend/packages/wps-api/src/app/data/1994-2023/321.json similarity index 100% rename from api/app/data/1994-2023/321.json rename to backend/packages/wps-api/src/app/data/1994-2023/321.json diff --git a/api/app/data/1994-2023/322.json b/backend/packages/wps-api/src/app/data/1994-2023/322.json similarity index 100% rename from api/app/data/1994-2023/322.json rename to backend/packages/wps-api/src/app/data/1994-2023/322.json diff --git a/api/app/data/1994-2023/326.json b/backend/packages/wps-api/src/app/data/1994-2023/326.json similarity index 100% rename from api/app/data/1994-2023/326.json rename to backend/packages/wps-api/src/app/data/1994-2023/326.json diff --git a/api/app/data/1994-2023/328.json b/backend/packages/wps-api/src/app/data/1994-2023/328.json similarity index 100% rename from api/app/data/1994-2023/328.json rename to backend/packages/wps-api/src/app/data/1994-2023/328.json diff --git a/api/app/data/1994-2023/331.json b/backend/packages/wps-api/src/app/data/1994-2023/331.json similarity index 100% rename from api/app/data/1994-2023/331.json rename to backend/packages/wps-api/src/app/data/1994-2023/331.json diff --git a/api/app/data/1994-2023/334.json b/backend/packages/wps-api/src/app/data/1994-2023/334.json similarity index 100% rename from api/app/data/1994-2023/334.json rename to backend/packages/wps-api/src/app/data/1994-2023/334.json diff --git a/api/app/data/1994-2023/343.json b/backend/packages/wps-api/src/app/data/1994-2023/343.json similarity index 100% rename from api/app/data/1994-2023/343.json rename to backend/packages/wps-api/src/app/data/1994-2023/343.json diff --git a/api/app/data/1994-2023/344.json b/backend/packages/wps-api/src/app/data/1994-2023/344.json similarity index 100% rename from api/app/data/1994-2023/344.json rename to backend/packages/wps-api/src/app/data/1994-2023/344.json diff --git a/api/app/data/1994-2023/346.json b/backend/packages/wps-api/src/app/data/1994-2023/346.json similarity index 100% rename from api/app/data/1994-2023/346.json rename to backend/packages/wps-api/src/app/data/1994-2023/346.json diff --git a/api/app/data/1994-2023/352.json b/backend/packages/wps-api/src/app/data/1994-2023/352.json similarity index 100% rename from api/app/data/1994-2023/352.json rename to backend/packages/wps-api/src/app/data/1994-2023/352.json diff --git a/api/app/data/1994-2023/361.json b/backend/packages/wps-api/src/app/data/1994-2023/361.json similarity index 100% rename from api/app/data/1994-2023/361.json rename to backend/packages/wps-api/src/app/data/1994-2023/361.json diff --git a/api/app/data/1994-2023/362.json b/backend/packages/wps-api/src/app/data/1994-2023/362.json similarity index 100% rename from api/app/data/1994-2023/362.json rename to backend/packages/wps-api/src/app/data/1994-2023/362.json diff --git a/api/app/data/1994-2023/363.json b/backend/packages/wps-api/src/app/data/1994-2023/363.json similarity index 100% rename from api/app/data/1994-2023/363.json rename to backend/packages/wps-api/src/app/data/1994-2023/363.json diff --git a/api/app/data/1994-2023/366.json b/backend/packages/wps-api/src/app/data/1994-2023/366.json similarity index 100% rename from api/app/data/1994-2023/366.json rename to backend/packages/wps-api/src/app/data/1994-2023/366.json diff --git a/api/app/data/1994-2023/367.json b/backend/packages/wps-api/src/app/data/1994-2023/367.json similarity index 100% rename from api/app/data/1994-2023/367.json rename to backend/packages/wps-api/src/app/data/1994-2023/367.json diff --git a/api/app/data/1994-2023/37.json b/backend/packages/wps-api/src/app/data/1994-2023/37.json similarity index 100% rename from api/app/data/1994-2023/37.json rename to backend/packages/wps-api/src/app/data/1994-2023/37.json diff --git a/api/app/data/1994-2023/374.json b/backend/packages/wps-api/src/app/data/1994-2023/374.json similarity index 100% rename from api/app/data/1994-2023/374.json rename to backend/packages/wps-api/src/app/data/1994-2023/374.json diff --git a/api/app/data/1994-2023/376.json b/backend/packages/wps-api/src/app/data/1994-2023/376.json similarity index 100% rename from api/app/data/1994-2023/376.json rename to backend/packages/wps-api/src/app/data/1994-2023/376.json diff --git a/api/app/data/1994-2023/379.json b/backend/packages/wps-api/src/app/data/1994-2023/379.json similarity index 100% rename from api/app/data/1994-2023/379.json rename to backend/packages/wps-api/src/app/data/1994-2023/379.json diff --git a/api/app/data/1994-2023/380.json b/backend/packages/wps-api/src/app/data/1994-2023/380.json similarity index 100% rename from api/app/data/1994-2023/380.json rename to backend/packages/wps-api/src/app/data/1994-2023/380.json diff --git a/api/app/data/1994-2023/383.json b/backend/packages/wps-api/src/app/data/1994-2023/383.json similarity index 100% rename from api/app/data/1994-2023/383.json rename to backend/packages/wps-api/src/app/data/1994-2023/383.json diff --git a/api/app/data/1994-2023/385.json b/backend/packages/wps-api/src/app/data/1994-2023/385.json similarity index 100% rename from api/app/data/1994-2023/385.json rename to backend/packages/wps-api/src/app/data/1994-2023/385.json diff --git a/api/app/data/1994-2023/387.json b/backend/packages/wps-api/src/app/data/1994-2023/387.json similarity index 100% rename from api/app/data/1994-2023/387.json rename to backend/packages/wps-api/src/app/data/1994-2023/387.json diff --git a/api/app/data/1994-2023/388.json b/backend/packages/wps-api/src/app/data/1994-2023/388.json similarity index 100% rename from api/app/data/1994-2023/388.json rename to backend/packages/wps-api/src/app/data/1994-2023/388.json diff --git a/api/app/data/1994-2023/390.json b/backend/packages/wps-api/src/app/data/1994-2023/390.json similarity index 100% rename from api/app/data/1994-2023/390.json rename to backend/packages/wps-api/src/app/data/1994-2023/390.json diff --git a/api/app/data/1994-2023/391.json b/backend/packages/wps-api/src/app/data/1994-2023/391.json similarity index 100% rename from api/app/data/1994-2023/391.json rename to backend/packages/wps-api/src/app/data/1994-2023/391.json diff --git a/api/app/data/1994-2023/392.json b/backend/packages/wps-api/src/app/data/1994-2023/392.json similarity index 100% rename from api/app/data/1994-2023/392.json rename to backend/packages/wps-api/src/app/data/1994-2023/392.json diff --git a/api/app/data/1994-2023/393.json b/backend/packages/wps-api/src/app/data/1994-2023/393.json similarity index 100% rename from api/app/data/1994-2023/393.json rename to backend/packages/wps-api/src/app/data/1994-2023/393.json diff --git a/api/app/data/1994-2023/394.json b/backend/packages/wps-api/src/app/data/1994-2023/394.json similarity index 100% rename from api/app/data/1994-2023/394.json rename to backend/packages/wps-api/src/app/data/1994-2023/394.json diff --git a/api/app/data/1994-2023/396.json b/backend/packages/wps-api/src/app/data/1994-2023/396.json similarity index 100% rename from api/app/data/1994-2023/396.json rename to backend/packages/wps-api/src/app/data/1994-2023/396.json diff --git a/api/app/data/1994-2023/401.json b/backend/packages/wps-api/src/app/data/1994-2023/401.json similarity index 100% rename from api/app/data/1994-2023/401.json rename to backend/packages/wps-api/src/app/data/1994-2023/401.json diff --git a/api/app/data/1994-2023/402.json b/backend/packages/wps-api/src/app/data/1994-2023/402.json similarity index 100% rename from api/app/data/1994-2023/402.json rename to backend/packages/wps-api/src/app/data/1994-2023/402.json diff --git a/api/app/data/1994-2023/404.json b/backend/packages/wps-api/src/app/data/1994-2023/404.json similarity index 100% rename from api/app/data/1994-2023/404.json rename to backend/packages/wps-api/src/app/data/1994-2023/404.json diff --git a/api/app/data/1994-2023/406.json b/backend/packages/wps-api/src/app/data/1994-2023/406.json similarity index 100% rename from api/app/data/1994-2023/406.json rename to backend/packages/wps-api/src/app/data/1994-2023/406.json diff --git a/api/app/data/1994-2023/407.json b/backend/packages/wps-api/src/app/data/1994-2023/407.json similarity index 100% rename from api/app/data/1994-2023/407.json rename to backend/packages/wps-api/src/app/data/1994-2023/407.json diff --git a/api/app/data/1994-2023/408.json b/backend/packages/wps-api/src/app/data/1994-2023/408.json similarity index 100% rename from api/app/data/1994-2023/408.json rename to backend/packages/wps-api/src/app/data/1994-2023/408.json diff --git a/api/app/data/1994-2023/411.json b/backend/packages/wps-api/src/app/data/1994-2023/411.json similarity index 100% rename from api/app/data/1994-2023/411.json rename to backend/packages/wps-api/src/app/data/1994-2023/411.json diff --git a/api/app/data/1994-2023/412.json b/backend/packages/wps-api/src/app/data/1994-2023/412.json similarity index 100% rename from api/app/data/1994-2023/412.json rename to backend/packages/wps-api/src/app/data/1994-2023/412.json diff --git a/api/app/data/1994-2023/417.json b/backend/packages/wps-api/src/app/data/1994-2023/417.json similarity index 100% rename from api/app/data/1994-2023/417.json rename to backend/packages/wps-api/src/app/data/1994-2023/417.json diff --git a/api/app/data/1994-2023/418.json b/backend/packages/wps-api/src/app/data/1994-2023/418.json similarity index 100% rename from api/app/data/1994-2023/418.json rename to backend/packages/wps-api/src/app/data/1994-2023/418.json diff --git a/api/app/data/1994-2023/419.json b/backend/packages/wps-api/src/app/data/1994-2023/419.json similarity index 100% rename from api/app/data/1994-2023/419.json rename to backend/packages/wps-api/src/app/data/1994-2023/419.json diff --git a/api/app/data/1994-2023/421.json b/backend/packages/wps-api/src/app/data/1994-2023/421.json similarity index 100% rename from api/app/data/1994-2023/421.json rename to backend/packages/wps-api/src/app/data/1994-2023/421.json diff --git a/api/app/data/1994-2023/425.json b/backend/packages/wps-api/src/app/data/1994-2023/425.json similarity index 100% rename from api/app/data/1994-2023/425.json rename to backend/packages/wps-api/src/app/data/1994-2023/425.json diff --git a/api/app/data/1994-2023/426.json b/backend/packages/wps-api/src/app/data/1994-2023/426.json similarity index 100% rename from api/app/data/1994-2023/426.json rename to backend/packages/wps-api/src/app/data/1994-2023/426.json diff --git a/api/app/data/1994-2023/427.json b/backend/packages/wps-api/src/app/data/1994-2023/427.json similarity index 100% rename from api/app/data/1994-2023/427.json rename to backend/packages/wps-api/src/app/data/1994-2023/427.json diff --git a/api/app/data/1994-2023/428.json b/backend/packages/wps-api/src/app/data/1994-2023/428.json similarity index 100% rename from api/app/data/1994-2023/428.json rename to backend/packages/wps-api/src/app/data/1994-2023/428.json diff --git a/api/app/data/1994-2023/429.json b/backend/packages/wps-api/src/app/data/1994-2023/429.json similarity index 100% rename from api/app/data/1994-2023/429.json rename to backend/packages/wps-api/src/app/data/1994-2023/429.json diff --git a/api/app/data/1994-2023/430.json b/backend/packages/wps-api/src/app/data/1994-2023/430.json similarity index 100% rename from api/app/data/1994-2023/430.json rename to backend/packages/wps-api/src/app/data/1994-2023/430.json diff --git a/api/app/data/1994-2023/431.json b/backend/packages/wps-api/src/app/data/1994-2023/431.json similarity index 100% rename from api/app/data/1994-2023/431.json rename to backend/packages/wps-api/src/app/data/1994-2023/431.json diff --git a/api/app/data/1994-2023/432.json b/backend/packages/wps-api/src/app/data/1994-2023/432.json similarity index 100% rename from api/app/data/1994-2023/432.json rename to backend/packages/wps-api/src/app/data/1994-2023/432.json diff --git a/api/app/data/1994-2023/433.json b/backend/packages/wps-api/src/app/data/1994-2023/433.json similarity index 100% rename from api/app/data/1994-2023/433.json rename to backend/packages/wps-api/src/app/data/1994-2023/433.json diff --git a/api/app/data/1994-2023/437.json b/backend/packages/wps-api/src/app/data/1994-2023/437.json similarity index 100% rename from api/app/data/1994-2023/437.json rename to backend/packages/wps-api/src/app/data/1994-2023/437.json diff --git a/api/app/data/1994-2023/438.json b/backend/packages/wps-api/src/app/data/1994-2023/438.json similarity index 100% rename from api/app/data/1994-2023/438.json rename to backend/packages/wps-api/src/app/data/1994-2023/438.json diff --git a/api/app/data/1994-2023/440.json b/backend/packages/wps-api/src/app/data/1994-2023/440.json similarity index 100% rename from api/app/data/1994-2023/440.json rename to backend/packages/wps-api/src/app/data/1994-2023/440.json diff --git a/api/app/data/1994-2023/444.json b/backend/packages/wps-api/src/app/data/1994-2023/444.json similarity index 100% rename from api/app/data/1994-2023/444.json rename to backend/packages/wps-api/src/app/data/1994-2023/444.json diff --git a/api/app/data/1994-2023/445.json b/backend/packages/wps-api/src/app/data/1994-2023/445.json similarity index 100% rename from api/app/data/1994-2023/445.json rename to backend/packages/wps-api/src/app/data/1994-2023/445.json diff --git a/api/app/data/1994-2023/45.json b/backend/packages/wps-api/src/app/data/1994-2023/45.json similarity index 100% rename from api/app/data/1994-2023/45.json rename to backend/packages/wps-api/src/app/data/1994-2023/45.json diff --git a/api/app/data/1994-2023/474.json b/backend/packages/wps-api/src/app/data/1994-2023/474.json similarity index 100% rename from api/app/data/1994-2023/474.json rename to backend/packages/wps-api/src/app/data/1994-2023/474.json diff --git a/api/app/data/1994-2023/503.json b/backend/packages/wps-api/src/app/data/1994-2023/503.json similarity index 100% rename from api/app/data/1994-2023/503.json rename to backend/packages/wps-api/src/app/data/1994-2023/503.json diff --git a/api/app/data/1994-2023/554.json b/backend/packages/wps-api/src/app/data/1994-2023/554.json similarity index 100% rename from api/app/data/1994-2023/554.json rename to backend/packages/wps-api/src/app/data/1994-2023/554.json diff --git a/api/app/data/1994-2023/555.json b/backend/packages/wps-api/src/app/data/1994-2023/555.json similarity index 100% rename from api/app/data/1994-2023/555.json rename to backend/packages/wps-api/src/app/data/1994-2023/555.json diff --git a/api/app/data/1994-2023/556.json b/backend/packages/wps-api/src/app/data/1994-2023/556.json similarity index 100% rename from api/app/data/1994-2023/556.json rename to backend/packages/wps-api/src/app/data/1994-2023/556.json diff --git a/api/app/data/1994-2023/56.json b/backend/packages/wps-api/src/app/data/1994-2023/56.json similarity index 100% rename from api/app/data/1994-2023/56.json rename to backend/packages/wps-api/src/app/data/1994-2023/56.json diff --git a/api/app/data/1994-2023/59.json b/backend/packages/wps-api/src/app/data/1994-2023/59.json similarity index 100% rename from api/app/data/1994-2023/59.json rename to backend/packages/wps-api/src/app/data/1994-2023/59.json diff --git a/api/app/data/1994-2023/599.json b/backend/packages/wps-api/src/app/data/1994-2023/599.json similarity index 100% rename from api/app/data/1994-2023/599.json rename to backend/packages/wps-api/src/app/data/1994-2023/599.json diff --git a/api/app/data/1994-2023/654.json b/backend/packages/wps-api/src/app/data/1994-2023/654.json similarity index 100% rename from api/app/data/1994-2023/654.json rename to backend/packages/wps-api/src/app/data/1994-2023/654.json diff --git a/api/app/data/1994-2023/67.json b/backend/packages/wps-api/src/app/data/1994-2023/67.json similarity index 100% rename from api/app/data/1994-2023/67.json rename to backend/packages/wps-api/src/app/data/1994-2023/67.json diff --git a/api/app/data/1994-2023/72.json b/backend/packages/wps-api/src/app/data/1994-2023/72.json similarity index 100% rename from api/app/data/1994-2023/72.json rename to backend/packages/wps-api/src/app/data/1994-2023/72.json diff --git a/api/app/data/1994-2023/75.json b/backend/packages/wps-api/src/app/data/1994-2023/75.json similarity index 100% rename from api/app/data/1994-2023/75.json rename to backend/packages/wps-api/src/app/data/1994-2023/75.json diff --git a/api/app/data/1994-2023/788.json b/backend/packages/wps-api/src/app/data/1994-2023/788.json similarity index 100% rename from api/app/data/1994-2023/788.json rename to backend/packages/wps-api/src/app/data/1994-2023/788.json diff --git a/api/app/data/1994-2023/789.json b/backend/packages/wps-api/src/app/data/1994-2023/789.json similarity index 100% rename from api/app/data/1994-2023/789.json rename to backend/packages/wps-api/src/app/data/1994-2023/789.json diff --git a/api/app/data/1994-2023/790.json b/backend/packages/wps-api/src/app/data/1994-2023/790.json similarity index 100% rename from api/app/data/1994-2023/790.json rename to backend/packages/wps-api/src/app/data/1994-2023/790.json diff --git a/api/app/data/1994-2023/791.json b/backend/packages/wps-api/src/app/data/1994-2023/791.json similarity index 100% rename from api/app/data/1994-2023/791.json rename to backend/packages/wps-api/src/app/data/1994-2023/791.json diff --git a/api/app/data/1994-2023/82.json b/backend/packages/wps-api/src/app/data/1994-2023/82.json similarity index 100% rename from api/app/data/1994-2023/82.json rename to backend/packages/wps-api/src/app/data/1994-2023/82.json diff --git a/api/app/data/1994-2023/832.json b/backend/packages/wps-api/src/app/data/1994-2023/832.json similarity index 100% rename from api/app/data/1994-2023/832.json rename to backend/packages/wps-api/src/app/data/1994-2023/832.json diff --git a/api/app/data/1994-2023/836.json b/backend/packages/wps-api/src/app/data/1994-2023/836.json similarity index 100% rename from api/app/data/1994-2023/836.json rename to backend/packages/wps-api/src/app/data/1994-2023/836.json diff --git a/api/app/data/1994-2023/838.json b/backend/packages/wps-api/src/app/data/1994-2023/838.json similarity index 100% rename from api/app/data/1994-2023/838.json rename to backend/packages/wps-api/src/app/data/1994-2023/838.json diff --git a/api/app/data/1994-2023/865.json b/backend/packages/wps-api/src/app/data/1994-2023/865.json similarity index 100% rename from api/app/data/1994-2023/865.json rename to backend/packages/wps-api/src/app/data/1994-2023/865.json diff --git a/api/app/data/1994-2023/866.json b/backend/packages/wps-api/src/app/data/1994-2023/866.json similarity index 100% rename from api/app/data/1994-2023/866.json rename to backend/packages/wps-api/src/app/data/1994-2023/866.json diff --git a/api/app/data/1994-2023/868.json b/backend/packages/wps-api/src/app/data/1994-2023/868.json similarity index 100% rename from api/app/data/1994-2023/868.json rename to backend/packages/wps-api/src/app/data/1994-2023/868.json diff --git a/api/app/data/1994-2023/873.json b/backend/packages/wps-api/src/app/data/1994-2023/873.json similarity index 100% rename from api/app/data/1994-2023/873.json rename to backend/packages/wps-api/src/app/data/1994-2023/873.json diff --git a/api/app/data/1994-2023/876.json b/backend/packages/wps-api/src/app/data/1994-2023/876.json similarity index 100% rename from api/app/data/1994-2023/876.json rename to backend/packages/wps-api/src/app/data/1994-2023/876.json diff --git a/api/app/data/1994-2023/882.json b/backend/packages/wps-api/src/app/data/1994-2023/882.json similarity index 100% rename from api/app/data/1994-2023/882.json rename to backend/packages/wps-api/src/app/data/1994-2023/882.json diff --git a/api/app/data/1994-2023/886.json b/backend/packages/wps-api/src/app/data/1994-2023/886.json similarity index 100% rename from api/app/data/1994-2023/886.json rename to backend/packages/wps-api/src/app/data/1994-2023/886.json diff --git a/api/app/data/1994-2023/904.json b/backend/packages/wps-api/src/app/data/1994-2023/904.json similarity index 100% rename from api/app/data/1994-2023/904.json rename to backend/packages/wps-api/src/app/data/1994-2023/904.json diff --git a/api/app/data/1994-2023/905.json b/backend/packages/wps-api/src/app/data/1994-2023/905.json similarity index 100% rename from api/app/data/1994-2023/905.json rename to backend/packages/wps-api/src/app/data/1994-2023/905.json diff --git a/api/app/data/1994-2023/919.json b/backend/packages/wps-api/src/app/data/1994-2023/919.json similarity index 100% rename from api/app/data/1994-2023/919.json rename to backend/packages/wps-api/src/app/data/1994-2023/919.json diff --git a/api/app/data/1994-2023/93.json b/backend/packages/wps-api/src/app/data/1994-2023/93.json similarity index 100% rename from api/app/data/1994-2023/93.json rename to backend/packages/wps-api/src/app/data/1994-2023/93.json diff --git a/api/app/data/1994-2023/934.json b/backend/packages/wps-api/src/app/data/1994-2023/934.json similarity index 100% rename from api/app/data/1994-2023/934.json rename to backend/packages/wps-api/src/app/data/1994-2023/934.json diff --git a/api/app/data/1994-2023/938.json b/backend/packages/wps-api/src/app/data/1994-2023/938.json similarity index 100% rename from api/app/data/1994-2023/938.json rename to backend/packages/wps-api/src/app/data/1994-2023/938.json diff --git a/api/app/data/1994-2023/944.json b/backend/packages/wps-api/src/app/data/1994-2023/944.json similarity index 100% rename from api/app/data/1994-2023/944.json rename to backend/packages/wps-api/src/app/data/1994-2023/944.json diff --git a/api/app/data/1994-2023/945.json b/backend/packages/wps-api/src/app/data/1994-2023/945.json similarity index 100% rename from api/app/data/1994-2023/945.json rename to backend/packages/wps-api/src/app/data/1994-2023/945.json diff --git a/api/app/data/1994-2023/956.json b/backend/packages/wps-api/src/app/data/1994-2023/956.json similarity index 100% rename from api/app/data/1994-2023/956.json rename to backend/packages/wps-api/src/app/data/1994-2023/956.json diff --git a/api/app/data/1994-2023/964.json b/backend/packages/wps-api/src/app/data/1994-2023/964.json similarity index 100% rename from api/app/data/1994-2023/964.json rename to backend/packages/wps-api/src/app/data/1994-2023/964.json diff --git a/api/app/data/1994-2023/965.json b/backend/packages/wps-api/src/app/data/1994-2023/965.json similarity index 100% rename from api/app/data/1994-2023/965.json rename to backend/packages/wps-api/src/app/data/1994-2023/965.json diff --git a/api/app/data/1994-2023/977.json b/backend/packages/wps-api/src/app/data/1994-2023/977.json similarity index 100% rename from api/app/data/1994-2023/977.json rename to backend/packages/wps-api/src/app/data/1994-2023/977.json diff --git a/api/app/data/1994-2023/995.json b/backend/packages/wps-api/src/app/data/1994-2023/995.json similarity index 100% rename from api/app/data/1994-2023/995.json rename to backend/packages/wps-api/src/app/data/1994-2023/995.json diff --git a/api/app/data/2004-2023/1002.json b/backend/packages/wps-api/src/app/data/2004-2023/1002.json similarity index 100% rename from api/app/data/2004-2023/1002.json rename to backend/packages/wps-api/src/app/data/2004-2023/1002.json diff --git a/api/app/data/2004-2023/101.json b/backend/packages/wps-api/src/app/data/2004-2023/101.json similarity index 100% rename from api/app/data/2004-2023/101.json rename to backend/packages/wps-api/src/app/data/2004-2023/101.json diff --git a/api/app/data/2004-2023/1024.json b/backend/packages/wps-api/src/app/data/2004-2023/1024.json similarity index 100% rename from api/app/data/2004-2023/1024.json rename to backend/packages/wps-api/src/app/data/2004-2023/1024.json diff --git a/api/app/data/2004-2023/1025.json b/backend/packages/wps-api/src/app/data/2004-2023/1025.json similarity index 100% rename from api/app/data/2004-2023/1025.json rename to backend/packages/wps-api/src/app/data/2004-2023/1025.json diff --git a/api/app/data/2004-2023/1029.json b/backend/packages/wps-api/src/app/data/2004-2023/1029.json similarity index 100% rename from api/app/data/2004-2023/1029.json rename to backend/packages/wps-api/src/app/data/2004-2023/1029.json diff --git a/api/app/data/2004-2023/1040.json b/backend/packages/wps-api/src/app/data/2004-2023/1040.json similarity index 100% rename from api/app/data/2004-2023/1040.json rename to backend/packages/wps-api/src/app/data/2004-2023/1040.json diff --git a/api/app/data/2004-2023/1045.json b/backend/packages/wps-api/src/app/data/2004-2023/1045.json similarity index 100% rename from api/app/data/2004-2023/1045.json rename to backend/packages/wps-api/src/app/data/2004-2023/1045.json diff --git a/api/app/data/2004-2023/105.json b/backend/packages/wps-api/src/app/data/2004-2023/105.json similarity index 100% rename from api/app/data/2004-2023/105.json rename to backend/packages/wps-api/src/app/data/2004-2023/105.json diff --git a/api/app/data/2004-2023/1055.json b/backend/packages/wps-api/src/app/data/2004-2023/1055.json similarity index 100% rename from api/app/data/2004-2023/1055.json rename to backend/packages/wps-api/src/app/data/2004-2023/1055.json diff --git a/api/app/data/2004-2023/1056.json b/backend/packages/wps-api/src/app/data/2004-2023/1056.json similarity index 100% rename from api/app/data/2004-2023/1056.json rename to backend/packages/wps-api/src/app/data/2004-2023/1056.json diff --git a/api/app/data/2004-2023/106.json b/backend/packages/wps-api/src/app/data/2004-2023/106.json similarity index 100% rename from api/app/data/2004-2023/106.json rename to backend/packages/wps-api/src/app/data/2004-2023/106.json diff --git a/api/app/data/2004-2023/1066.json b/backend/packages/wps-api/src/app/data/2004-2023/1066.json similarity index 100% rename from api/app/data/2004-2023/1066.json rename to backend/packages/wps-api/src/app/data/2004-2023/1066.json diff --git a/api/app/data/2004-2023/1075.json b/backend/packages/wps-api/src/app/data/2004-2023/1075.json similarity index 100% rename from api/app/data/2004-2023/1075.json rename to backend/packages/wps-api/src/app/data/2004-2023/1075.json diff --git a/api/app/data/2004-2023/108.json b/backend/packages/wps-api/src/app/data/2004-2023/108.json similarity index 100% rename from api/app/data/2004-2023/108.json rename to backend/packages/wps-api/src/app/data/2004-2023/108.json diff --git a/api/app/data/2004-2023/1082.json b/backend/packages/wps-api/src/app/data/2004-2023/1082.json similarity index 100% rename from api/app/data/2004-2023/1082.json rename to backend/packages/wps-api/src/app/data/2004-2023/1082.json diff --git a/api/app/data/2004-2023/1083.json b/backend/packages/wps-api/src/app/data/2004-2023/1083.json similarity index 100% rename from api/app/data/2004-2023/1083.json rename to backend/packages/wps-api/src/app/data/2004-2023/1083.json diff --git a/api/app/data/2004-2023/1092.json b/backend/packages/wps-api/src/app/data/2004-2023/1092.json similarity index 100% rename from api/app/data/2004-2023/1092.json rename to backend/packages/wps-api/src/app/data/2004-2023/1092.json diff --git a/api/app/data/2004-2023/1093.json b/backend/packages/wps-api/src/app/data/2004-2023/1093.json similarity index 100% rename from api/app/data/2004-2023/1093.json rename to backend/packages/wps-api/src/app/data/2004-2023/1093.json diff --git a/api/app/data/2004-2023/11.json b/backend/packages/wps-api/src/app/data/2004-2023/11.json similarity index 100% rename from api/app/data/2004-2023/11.json rename to backend/packages/wps-api/src/app/data/2004-2023/11.json diff --git a/api/app/data/2004-2023/110.json b/backend/packages/wps-api/src/app/data/2004-2023/110.json similarity index 100% rename from api/app/data/2004-2023/110.json rename to backend/packages/wps-api/src/app/data/2004-2023/110.json diff --git a/api/app/data/2004-2023/1108.json b/backend/packages/wps-api/src/app/data/2004-2023/1108.json similarity index 100% rename from api/app/data/2004-2023/1108.json rename to backend/packages/wps-api/src/app/data/2004-2023/1108.json diff --git a/api/app/data/2004-2023/111.json b/backend/packages/wps-api/src/app/data/2004-2023/111.json similarity index 100% rename from api/app/data/2004-2023/111.json rename to backend/packages/wps-api/src/app/data/2004-2023/111.json diff --git a/api/app/data/2004-2023/112.json b/backend/packages/wps-api/src/app/data/2004-2023/112.json similarity index 100% rename from api/app/data/2004-2023/112.json rename to backend/packages/wps-api/src/app/data/2004-2023/112.json diff --git a/api/app/data/2004-2023/113.json b/backend/packages/wps-api/src/app/data/2004-2023/113.json similarity index 100% rename from api/app/data/2004-2023/113.json rename to backend/packages/wps-api/src/app/data/2004-2023/113.json diff --git a/api/app/data/2004-2023/1144.json b/backend/packages/wps-api/src/app/data/2004-2023/1144.json similarity index 100% rename from api/app/data/2004-2023/1144.json rename to backend/packages/wps-api/src/app/data/2004-2023/1144.json diff --git a/api/app/data/2004-2023/1165.json b/backend/packages/wps-api/src/app/data/2004-2023/1165.json similarity index 100% rename from api/app/data/2004-2023/1165.json rename to backend/packages/wps-api/src/app/data/2004-2023/1165.json diff --git a/api/app/data/2004-2023/117.json b/backend/packages/wps-api/src/app/data/2004-2023/117.json similarity index 100% rename from api/app/data/2004-2023/117.json rename to backend/packages/wps-api/src/app/data/2004-2023/117.json diff --git a/api/app/data/2004-2023/1176.json b/backend/packages/wps-api/src/app/data/2004-2023/1176.json similarity index 100% rename from api/app/data/2004-2023/1176.json rename to backend/packages/wps-api/src/app/data/2004-2023/1176.json diff --git a/api/app/data/2004-2023/118.json b/backend/packages/wps-api/src/app/data/2004-2023/118.json similarity index 100% rename from api/app/data/2004-2023/118.json rename to backend/packages/wps-api/src/app/data/2004-2023/118.json diff --git a/api/app/data/2004-2023/119.json b/backend/packages/wps-api/src/app/data/2004-2023/119.json similarity index 100% rename from api/app/data/2004-2023/119.json rename to backend/packages/wps-api/src/app/data/2004-2023/119.json diff --git a/api/app/data/2004-2023/1199.json b/backend/packages/wps-api/src/app/data/2004-2023/1199.json similarity index 100% rename from api/app/data/2004-2023/1199.json rename to backend/packages/wps-api/src/app/data/2004-2023/1199.json diff --git a/api/app/data/2004-2023/120.json b/backend/packages/wps-api/src/app/data/2004-2023/120.json similarity index 100% rename from api/app/data/2004-2023/120.json rename to backend/packages/wps-api/src/app/data/2004-2023/120.json diff --git a/api/app/data/2004-2023/1203.json b/backend/packages/wps-api/src/app/data/2004-2023/1203.json similarity index 100% rename from api/app/data/2004-2023/1203.json rename to backend/packages/wps-api/src/app/data/2004-2023/1203.json diff --git a/api/app/data/2004-2023/121.json b/backend/packages/wps-api/src/app/data/2004-2023/121.json similarity index 100% rename from api/app/data/2004-2023/121.json rename to backend/packages/wps-api/src/app/data/2004-2023/121.json diff --git a/api/app/data/2004-2023/1218.json b/backend/packages/wps-api/src/app/data/2004-2023/1218.json similarity index 100% rename from api/app/data/2004-2023/1218.json rename to backend/packages/wps-api/src/app/data/2004-2023/1218.json diff --git a/api/app/data/2004-2023/1221.json b/backend/packages/wps-api/src/app/data/2004-2023/1221.json similarity index 100% rename from api/app/data/2004-2023/1221.json rename to backend/packages/wps-api/src/app/data/2004-2023/1221.json diff --git a/api/app/data/2004-2023/1239.json b/backend/packages/wps-api/src/app/data/2004-2023/1239.json similarity index 100% rename from api/app/data/2004-2023/1239.json rename to backend/packages/wps-api/src/app/data/2004-2023/1239.json diff --git a/api/app/data/2004-2023/124.json b/backend/packages/wps-api/src/app/data/2004-2023/124.json similarity index 100% rename from api/app/data/2004-2023/124.json rename to backend/packages/wps-api/src/app/data/2004-2023/124.json diff --git a/api/app/data/2004-2023/1240.json b/backend/packages/wps-api/src/app/data/2004-2023/1240.json similarity index 100% rename from api/app/data/2004-2023/1240.json rename to backend/packages/wps-api/src/app/data/2004-2023/1240.json diff --git a/api/app/data/2004-2023/1241.json b/backend/packages/wps-api/src/app/data/2004-2023/1241.json similarity index 100% rename from api/app/data/2004-2023/1241.json rename to backend/packages/wps-api/src/app/data/2004-2023/1241.json diff --git a/api/app/data/2004-2023/1242.json b/backend/packages/wps-api/src/app/data/2004-2023/1242.json similarity index 100% rename from api/app/data/2004-2023/1242.json rename to backend/packages/wps-api/src/app/data/2004-2023/1242.json diff --git a/api/app/data/2004-2023/1248.json b/backend/packages/wps-api/src/app/data/2004-2023/1248.json similarity index 100% rename from api/app/data/2004-2023/1248.json rename to backend/packages/wps-api/src/app/data/2004-2023/1248.json diff --git a/api/app/data/2004-2023/126.json b/backend/packages/wps-api/src/app/data/2004-2023/126.json similarity index 100% rename from api/app/data/2004-2023/126.json rename to backend/packages/wps-api/src/app/data/2004-2023/126.json diff --git a/api/app/data/2004-2023/1260.json b/backend/packages/wps-api/src/app/data/2004-2023/1260.json similarity index 100% rename from api/app/data/2004-2023/1260.json rename to backend/packages/wps-api/src/app/data/2004-2023/1260.json diff --git a/api/app/data/2004-2023/1261.json b/backend/packages/wps-api/src/app/data/2004-2023/1261.json similarity index 100% rename from api/app/data/2004-2023/1261.json rename to backend/packages/wps-api/src/app/data/2004-2023/1261.json diff --git a/api/app/data/2004-2023/1262.json b/backend/packages/wps-api/src/app/data/2004-2023/1262.json similarity index 100% rename from api/app/data/2004-2023/1262.json rename to backend/packages/wps-api/src/app/data/2004-2023/1262.json diff --git a/api/app/data/2004-2023/1263.json b/backend/packages/wps-api/src/app/data/2004-2023/1263.json similarity index 100% rename from api/app/data/2004-2023/1263.json rename to backend/packages/wps-api/src/app/data/2004-2023/1263.json diff --git a/api/app/data/2004-2023/1264.json b/backend/packages/wps-api/src/app/data/2004-2023/1264.json similarity index 100% rename from api/app/data/2004-2023/1264.json rename to backend/packages/wps-api/src/app/data/2004-2023/1264.json diff --git a/api/app/data/2004-2023/1265.json b/backend/packages/wps-api/src/app/data/2004-2023/1265.json similarity index 100% rename from api/app/data/2004-2023/1265.json rename to backend/packages/wps-api/src/app/data/2004-2023/1265.json diff --git a/api/app/data/2004-2023/1268.json b/backend/packages/wps-api/src/app/data/2004-2023/1268.json similarity index 100% rename from api/app/data/2004-2023/1268.json rename to backend/packages/wps-api/src/app/data/2004-2023/1268.json diff --git a/api/app/data/2004-2023/127.json b/backend/packages/wps-api/src/app/data/2004-2023/127.json similarity index 100% rename from api/app/data/2004-2023/127.json rename to backend/packages/wps-api/src/app/data/2004-2023/127.json diff --git a/api/app/data/2004-2023/1270.json b/backend/packages/wps-api/src/app/data/2004-2023/1270.json similarity index 100% rename from api/app/data/2004-2023/1270.json rename to backend/packages/wps-api/src/app/data/2004-2023/1270.json diff --git a/api/app/data/2004-2023/1274.json b/backend/packages/wps-api/src/app/data/2004-2023/1274.json similarity index 100% rename from api/app/data/2004-2023/1274.json rename to backend/packages/wps-api/src/app/data/2004-2023/1274.json diff --git a/api/app/data/2004-2023/1275.json b/backend/packages/wps-api/src/app/data/2004-2023/1275.json similarity index 100% rename from api/app/data/2004-2023/1275.json rename to backend/packages/wps-api/src/app/data/2004-2023/1275.json diff --git a/api/app/data/2004-2023/1276.json b/backend/packages/wps-api/src/app/data/2004-2023/1276.json similarity index 100% rename from api/app/data/2004-2023/1276.json rename to backend/packages/wps-api/src/app/data/2004-2023/1276.json diff --git a/api/app/data/2004-2023/1277.json b/backend/packages/wps-api/src/app/data/2004-2023/1277.json similarity index 100% rename from api/app/data/2004-2023/1277.json rename to backend/packages/wps-api/src/app/data/2004-2023/1277.json diff --git a/api/app/data/2004-2023/1283.json b/backend/packages/wps-api/src/app/data/2004-2023/1283.json similarity index 100% rename from api/app/data/2004-2023/1283.json rename to backend/packages/wps-api/src/app/data/2004-2023/1283.json diff --git a/api/app/data/2004-2023/129.json b/backend/packages/wps-api/src/app/data/2004-2023/129.json similarity index 100% rename from api/app/data/2004-2023/129.json rename to backend/packages/wps-api/src/app/data/2004-2023/129.json diff --git a/api/app/data/2004-2023/131.json b/backend/packages/wps-api/src/app/data/2004-2023/131.json similarity index 100% rename from api/app/data/2004-2023/131.json rename to backend/packages/wps-api/src/app/data/2004-2023/131.json diff --git a/api/app/data/2004-2023/1313.json b/backend/packages/wps-api/src/app/data/2004-2023/1313.json similarity index 100% rename from api/app/data/2004-2023/1313.json rename to backend/packages/wps-api/src/app/data/2004-2023/1313.json diff --git a/api/app/data/2004-2023/132.json b/backend/packages/wps-api/src/app/data/2004-2023/132.json similarity index 100% rename from api/app/data/2004-2023/132.json rename to backend/packages/wps-api/src/app/data/2004-2023/132.json diff --git a/api/app/data/2004-2023/1323.json b/backend/packages/wps-api/src/app/data/2004-2023/1323.json similarity index 100% rename from api/app/data/2004-2023/1323.json rename to backend/packages/wps-api/src/app/data/2004-2023/1323.json diff --git a/api/app/data/2004-2023/1330.json b/backend/packages/wps-api/src/app/data/2004-2023/1330.json similarity index 100% rename from api/app/data/2004-2023/1330.json rename to backend/packages/wps-api/src/app/data/2004-2023/1330.json diff --git a/api/app/data/2004-2023/1332.json b/backend/packages/wps-api/src/app/data/2004-2023/1332.json similarity index 100% rename from api/app/data/2004-2023/1332.json rename to backend/packages/wps-api/src/app/data/2004-2023/1332.json diff --git a/api/app/data/2004-2023/1339.json b/backend/packages/wps-api/src/app/data/2004-2023/1339.json similarity index 100% rename from api/app/data/2004-2023/1339.json rename to backend/packages/wps-api/src/app/data/2004-2023/1339.json diff --git a/api/app/data/2004-2023/1345.json b/backend/packages/wps-api/src/app/data/2004-2023/1345.json similarity index 100% rename from api/app/data/2004-2023/1345.json rename to backend/packages/wps-api/src/app/data/2004-2023/1345.json diff --git a/api/app/data/2004-2023/1347.json b/backend/packages/wps-api/src/app/data/2004-2023/1347.json similarity index 100% rename from api/app/data/2004-2023/1347.json rename to backend/packages/wps-api/src/app/data/2004-2023/1347.json diff --git a/api/app/data/2004-2023/1348.json b/backend/packages/wps-api/src/app/data/2004-2023/1348.json similarity index 100% rename from api/app/data/2004-2023/1348.json rename to backend/packages/wps-api/src/app/data/2004-2023/1348.json diff --git a/api/app/data/2004-2023/1349.json b/backend/packages/wps-api/src/app/data/2004-2023/1349.json similarity index 100% rename from api/app/data/2004-2023/1349.json rename to backend/packages/wps-api/src/app/data/2004-2023/1349.json diff --git a/api/app/data/2004-2023/1350.json b/backend/packages/wps-api/src/app/data/2004-2023/1350.json similarity index 100% rename from api/app/data/2004-2023/1350.json rename to backend/packages/wps-api/src/app/data/2004-2023/1350.json diff --git a/api/app/data/2004-2023/1359.json b/backend/packages/wps-api/src/app/data/2004-2023/1359.json similarity index 100% rename from api/app/data/2004-2023/1359.json rename to backend/packages/wps-api/src/app/data/2004-2023/1359.json diff --git a/api/app/data/2004-2023/136.json b/backend/packages/wps-api/src/app/data/2004-2023/136.json similarity index 100% rename from api/app/data/2004-2023/136.json rename to backend/packages/wps-api/src/app/data/2004-2023/136.json diff --git a/api/app/data/2004-2023/1362.json b/backend/packages/wps-api/src/app/data/2004-2023/1362.json similarity index 100% rename from api/app/data/2004-2023/1362.json rename to backend/packages/wps-api/src/app/data/2004-2023/1362.json diff --git a/api/app/data/2004-2023/1375.json b/backend/packages/wps-api/src/app/data/2004-2023/1375.json similarity index 100% rename from api/app/data/2004-2023/1375.json rename to backend/packages/wps-api/src/app/data/2004-2023/1375.json diff --git a/api/app/data/2004-2023/1377.json b/backend/packages/wps-api/src/app/data/2004-2023/1377.json similarity index 100% rename from api/app/data/2004-2023/1377.json rename to backend/packages/wps-api/src/app/data/2004-2023/1377.json diff --git a/api/app/data/2004-2023/1378.json b/backend/packages/wps-api/src/app/data/2004-2023/1378.json similarity index 100% rename from api/app/data/2004-2023/1378.json rename to backend/packages/wps-api/src/app/data/2004-2023/1378.json diff --git a/api/app/data/2004-2023/138.json b/backend/packages/wps-api/src/app/data/2004-2023/138.json similarity index 100% rename from api/app/data/2004-2023/138.json rename to backend/packages/wps-api/src/app/data/2004-2023/138.json diff --git a/api/app/data/2004-2023/1383.json b/backend/packages/wps-api/src/app/data/2004-2023/1383.json similarity index 100% rename from api/app/data/2004-2023/1383.json rename to backend/packages/wps-api/src/app/data/2004-2023/1383.json diff --git a/api/app/data/2004-2023/1387.json b/backend/packages/wps-api/src/app/data/2004-2023/1387.json similarity index 100% rename from api/app/data/2004-2023/1387.json rename to backend/packages/wps-api/src/app/data/2004-2023/1387.json diff --git a/api/app/data/2004-2023/1392.json b/backend/packages/wps-api/src/app/data/2004-2023/1392.json similarity index 100% rename from api/app/data/2004-2023/1392.json rename to backend/packages/wps-api/src/app/data/2004-2023/1392.json diff --git a/api/app/data/2004-2023/1398.json b/backend/packages/wps-api/src/app/data/2004-2023/1398.json similarity index 100% rename from api/app/data/2004-2023/1398.json rename to backend/packages/wps-api/src/app/data/2004-2023/1398.json diff --git a/api/app/data/2004-2023/1399.json b/backend/packages/wps-api/src/app/data/2004-2023/1399.json similarity index 100% rename from api/app/data/2004-2023/1399.json rename to backend/packages/wps-api/src/app/data/2004-2023/1399.json diff --git a/api/app/data/2004-2023/140.json b/backend/packages/wps-api/src/app/data/2004-2023/140.json similarity index 100% rename from api/app/data/2004-2023/140.json rename to backend/packages/wps-api/src/app/data/2004-2023/140.json diff --git a/api/app/data/2004-2023/1408.json b/backend/packages/wps-api/src/app/data/2004-2023/1408.json similarity index 100% rename from api/app/data/2004-2023/1408.json rename to backend/packages/wps-api/src/app/data/2004-2023/1408.json diff --git a/api/app/data/2004-2023/141.json b/backend/packages/wps-api/src/app/data/2004-2023/141.json similarity index 100% rename from api/app/data/2004-2023/141.json rename to backend/packages/wps-api/src/app/data/2004-2023/141.json diff --git a/api/app/data/2004-2023/144.json b/backend/packages/wps-api/src/app/data/2004-2023/144.json similarity index 100% rename from api/app/data/2004-2023/144.json rename to backend/packages/wps-api/src/app/data/2004-2023/144.json diff --git a/api/app/data/2004-2023/145.json b/backend/packages/wps-api/src/app/data/2004-2023/145.json similarity index 100% rename from api/app/data/2004-2023/145.json rename to backend/packages/wps-api/src/app/data/2004-2023/145.json diff --git a/api/app/data/2004-2023/146.json b/backend/packages/wps-api/src/app/data/2004-2023/146.json similarity index 100% rename from api/app/data/2004-2023/146.json rename to backend/packages/wps-api/src/app/data/2004-2023/146.json diff --git a/api/app/data/2004-2023/148.json b/backend/packages/wps-api/src/app/data/2004-2023/148.json similarity index 100% rename from api/app/data/2004-2023/148.json rename to backend/packages/wps-api/src/app/data/2004-2023/148.json diff --git a/api/app/data/2004-2023/149.json b/backend/packages/wps-api/src/app/data/2004-2023/149.json similarity index 100% rename from api/app/data/2004-2023/149.json rename to backend/packages/wps-api/src/app/data/2004-2023/149.json diff --git a/api/app/data/2004-2023/151.json b/backend/packages/wps-api/src/app/data/2004-2023/151.json similarity index 100% rename from api/app/data/2004-2023/151.json rename to backend/packages/wps-api/src/app/data/2004-2023/151.json diff --git a/api/app/data/2004-2023/152.json b/backend/packages/wps-api/src/app/data/2004-2023/152.json similarity index 100% rename from api/app/data/2004-2023/152.json rename to backend/packages/wps-api/src/app/data/2004-2023/152.json diff --git a/api/app/data/2004-2023/153.json b/backend/packages/wps-api/src/app/data/2004-2023/153.json similarity index 100% rename from api/app/data/2004-2023/153.json rename to backend/packages/wps-api/src/app/data/2004-2023/153.json diff --git a/api/app/data/2004-2023/154.json b/backend/packages/wps-api/src/app/data/2004-2023/154.json similarity index 100% rename from api/app/data/2004-2023/154.json rename to backend/packages/wps-api/src/app/data/2004-2023/154.json diff --git a/api/app/data/2004-2023/155.json b/backend/packages/wps-api/src/app/data/2004-2023/155.json similarity index 100% rename from api/app/data/2004-2023/155.json rename to backend/packages/wps-api/src/app/data/2004-2023/155.json diff --git a/api/app/data/2004-2023/156.json b/backend/packages/wps-api/src/app/data/2004-2023/156.json similarity index 100% rename from api/app/data/2004-2023/156.json rename to backend/packages/wps-api/src/app/data/2004-2023/156.json diff --git a/api/app/data/2004-2023/158.json b/backend/packages/wps-api/src/app/data/2004-2023/158.json similarity index 100% rename from api/app/data/2004-2023/158.json rename to backend/packages/wps-api/src/app/data/2004-2023/158.json diff --git a/api/app/data/2004-2023/159.json b/backend/packages/wps-api/src/app/data/2004-2023/159.json similarity index 100% rename from api/app/data/2004-2023/159.json rename to backend/packages/wps-api/src/app/data/2004-2023/159.json diff --git a/api/app/data/2004-2023/161.json b/backend/packages/wps-api/src/app/data/2004-2023/161.json similarity index 100% rename from api/app/data/2004-2023/161.json rename to backend/packages/wps-api/src/app/data/2004-2023/161.json diff --git a/api/app/data/2004-2023/162.json b/backend/packages/wps-api/src/app/data/2004-2023/162.json similarity index 100% rename from api/app/data/2004-2023/162.json rename to backend/packages/wps-api/src/app/data/2004-2023/162.json diff --git a/api/app/data/2004-2023/163.json b/backend/packages/wps-api/src/app/data/2004-2023/163.json similarity index 100% rename from api/app/data/2004-2023/163.json rename to backend/packages/wps-api/src/app/data/2004-2023/163.json diff --git a/api/app/data/2004-2023/165.json b/backend/packages/wps-api/src/app/data/2004-2023/165.json similarity index 100% rename from api/app/data/2004-2023/165.json rename to backend/packages/wps-api/src/app/data/2004-2023/165.json diff --git a/api/app/data/2004-2023/166.json b/backend/packages/wps-api/src/app/data/2004-2023/166.json similarity index 100% rename from api/app/data/2004-2023/166.json rename to backend/packages/wps-api/src/app/data/2004-2023/166.json diff --git a/api/app/data/2004-2023/167.json b/backend/packages/wps-api/src/app/data/2004-2023/167.json similarity index 100% rename from api/app/data/2004-2023/167.json rename to backend/packages/wps-api/src/app/data/2004-2023/167.json diff --git a/api/app/data/2004-2023/169.json b/backend/packages/wps-api/src/app/data/2004-2023/169.json similarity index 100% rename from api/app/data/2004-2023/169.json rename to backend/packages/wps-api/src/app/data/2004-2023/169.json diff --git a/api/app/data/2004-2023/170.json b/backend/packages/wps-api/src/app/data/2004-2023/170.json similarity index 100% rename from api/app/data/2004-2023/170.json rename to backend/packages/wps-api/src/app/data/2004-2023/170.json diff --git a/api/app/data/2004-2023/171.json b/backend/packages/wps-api/src/app/data/2004-2023/171.json similarity index 100% rename from api/app/data/2004-2023/171.json rename to backend/packages/wps-api/src/app/data/2004-2023/171.json diff --git a/api/app/data/2004-2023/172.json b/backend/packages/wps-api/src/app/data/2004-2023/172.json similarity index 100% rename from api/app/data/2004-2023/172.json rename to backend/packages/wps-api/src/app/data/2004-2023/172.json diff --git a/api/app/data/2004-2023/173.json b/backend/packages/wps-api/src/app/data/2004-2023/173.json similarity index 100% rename from api/app/data/2004-2023/173.json rename to backend/packages/wps-api/src/app/data/2004-2023/173.json diff --git a/api/app/data/2004-2023/175.json b/backend/packages/wps-api/src/app/data/2004-2023/175.json similarity index 100% rename from api/app/data/2004-2023/175.json rename to backend/packages/wps-api/src/app/data/2004-2023/175.json diff --git a/api/app/data/2004-2023/178.json b/backend/packages/wps-api/src/app/data/2004-2023/178.json similarity index 100% rename from api/app/data/2004-2023/178.json rename to backend/packages/wps-api/src/app/data/2004-2023/178.json diff --git a/api/app/data/2004-2023/179.json b/backend/packages/wps-api/src/app/data/2004-2023/179.json similarity index 100% rename from api/app/data/2004-2023/179.json rename to backend/packages/wps-api/src/app/data/2004-2023/179.json diff --git a/api/app/data/2004-2023/1790.json b/backend/packages/wps-api/src/app/data/2004-2023/1790.json similarity index 100% rename from api/app/data/2004-2023/1790.json rename to backend/packages/wps-api/src/app/data/2004-2023/1790.json diff --git a/api/app/data/2004-2023/180.json b/backend/packages/wps-api/src/app/data/2004-2023/180.json similarity index 100% rename from api/app/data/2004-2023/180.json rename to backend/packages/wps-api/src/app/data/2004-2023/180.json diff --git a/api/app/data/2004-2023/181.json b/backend/packages/wps-api/src/app/data/2004-2023/181.json similarity index 100% rename from api/app/data/2004-2023/181.json rename to backend/packages/wps-api/src/app/data/2004-2023/181.json diff --git a/api/app/data/2004-2023/182.json b/backend/packages/wps-api/src/app/data/2004-2023/182.json similarity index 100% rename from api/app/data/2004-2023/182.json rename to backend/packages/wps-api/src/app/data/2004-2023/182.json diff --git a/api/app/data/2004-2023/183.json b/backend/packages/wps-api/src/app/data/2004-2023/183.json similarity index 100% rename from api/app/data/2004-2023/183.json rename to backend/packages/wps-api/src/app/data/2004-2023/183.json diff --git a/api/app/data/2004-2023/187.json b/backend/packages/wps-api/src/app/data/2004-2023/187.json similarity index 100% rename from api/app/data/2004-2023/187.json rename to backend/packages/wps-api/src/app/data/2004-2023/187.json diff --git a/api/app/data/2004-2023/189.json b/backend/packages/wps-api/src/app/data/2004-2023/189.json similarity index 100% rename from api/app/data/2004-2023/189.json rename to backend/packages/wps-api/src/app/data/2004-2023/189.json diff --git a/api/app/data/2004-2023/19.json b/backend/packages/wps-api/src/app/data/2004-2023/19.json similarity index 100% rename from api/app/data/2004-2023/19.json rename to backend/packages/wps-api/src/app/data/2004-2023/19.json diff --git a/api/app/data/2004-2023/190.json b/backend/packages/wps-api/src/app/data/2004-2023/190.json similarity index 100% rename from api/app/data/2004-2023/190.json rename to backend/packages/wps-api/src/app/data/2004-2023/190.json diff --git a/api/app/data/2004-2023/1911.json b/backend/packages/wps-api/src/app/data/2004-2023/1911.json similarity index 100% rename from api/app/data/2004-2023/1911.json rename to backend/packages/wps-api/src/app/data/2004-2023/1911.json diff --git a/api/app/data/2004-2023/192.json b/backend/packages/wps-api/src/app/data/2004-2023/192.json similarity index 100% rename from api/app/data/2004-2023/192.json rename to backend/packages/wps-api/src/app/data/2004-2023/192.json diff --git a/api/app/data/2004-2023/193.json b/backend/packages/wps-api/src/app/data/2004-2023/193.json similarity index 100% rename from api/app/data/2004-2023/193.json rename to backend/packages/wps-api/src/app/data/2004-2023/193.json diff --git a/api/app/data/2004-2023/195.json b/backend/packages/wps-api/src/app/data/2004-2023/195.json similarity index 100% rename from api/app/data/2004-2023/195.json rename to backend/packages/wps-api/src/app/data/2004-2023/195.json diff --git a/api/app/data/2004-2023/199.json b/backend/packages/wps-api/src/app/data/2004-2023/199.json similarity index 100% rename from api/app/data/2004-2023/199.json rename to backend/packages/wps-api/src/app/data/2004-2023/199.json diff --git a/api/app/data/2004-2023/200.json b/backend/packages/wps-api/src/app/data/2004-2023/200.json similarity index 100% rename from api/app/data/2004-2023/200.json rename to backend/packages/wps-api/src/app/data/2004-2023/200.json diff --git a/api/app/data/2004-2023/201.json b/backend/packages/wps-api/src/app/data/2004-2023/201.json similarity index 100% rename from api/app/data/2004-2023/201.json rename to backend/packages/wps-api/src/app/data/2004-2023/201.json diff --git a/api/app/data/2004-2023/206.json b/backend/packages/wps-api/src/app/data/2004-2023/206.json similarity index 100% rename from api/app/data/2004-2023/206.json rename to backend/packages/wps-api/src/app/data/2004-2023/206.json diff --git a/api/app/data/2004-2023/208.json b/backend/packages/wps-api/src/app/data/2004-2023/208.json similarity index 100% rename from api/app/data/2004-2023/208.json rename to backend/packages/wps-api/src/app/data/2004-2023/208.json diff --git a/api/app/data/2004-2023/209.json b/backend/packages/wps-api/src/app/data/2004-2023/209.json similarity index 100% rename from api/app/data/2004-2023/209.json rename to backend/packages/wps-api/src/app/data/2004-2023/209.json diff --git a/api/app/data/2004-2023/21.json b/backend/packages/wps-api/src/app/data/2004-2023/21.json similarity index 100% rename from api/app/data/2004-2023/21.json rename to backend/packages/wps-api/src/app/data/2004-2023/21.json diff --git a/api/app/data/2004-2023/210.json b/backend/packages/wps-api/src/app/data/2004-2023/210.json similarity index 100% rename from api/app/data/2004-2023/210.json rename to backend/packages/wps-api/src/app/data/2004-2023/210.json diff --git a/api/app/data/2004-2023/211.json b/backend/packages/wps-api/src/app/data/2004-2023/211.json similarity index 100% rename from api/app/data/2004-2023/211.json rename to backend/packages/wps-api/src/app/data/2004-2023/211.json diff --git a/api/app/data/2004-2023/212.json b/backend/packages/wps-api/src/app/data/2004-2023/212.json similarity index 100% rename from api/app/data/2004-2023/212.json rename to backend/packages/wps-api/src/app/data/2004-2023/212.json diff --git a/api/app/data/2004-2023/213.json b/backend/packages/wps-api/src/app/data/2004-2023/213.json similarity index 100% rename from api/app/data/2004-2023/213.json rename to backend/packages/wps-api/src/app/data/2004-2023/213.json diff --git a/api/app/data/2004-2023/216.json b/backend/packages/wps-api/src/app/data/2004-2023/216.json similarity index 100% rename from api/app/data/2004-2023/216.json rename to backend/packages/wps-api/src/app/data/2004-2023/216.json diff --git a/api/app/data/2004-2023/2170.json b/backend/packages/wps-api/src/app/data/2004-2023/2170.json similarity index 100% rename from api/app/data/2004-2023/2170.json rename to backend/packages/wps-api/src/app/data/2004-2023/2170.json diff --git a/api/app/data/2004-2023/218.json b/backend/packages/wps-api/src/app/data/2004-2023/218.json similarity index 100% rename from api/app/data/2004-2023/218.json rename to backend/packages/wps-api/src/app/data/2004-2023/218.json diff --git a/api/app/data/2004-2023/221.json b/backend/packages/wps-api/src/app/data/2004-2023/221.json similarity index 100% rename from api/app/data/2004-2023/221.json rename to backend/packages/wps-api/src/app/data/2004-2023/221.json diff --git a/api/app/data/2004-2023/2211.json b/backend/packages/wps-api/src/app/data/2004-2023/2211.json similarity index 100% rename from api/app/data/2004-2023/2211.json rename to backend/packages/wps-api/src/app/data/2004-2023/2211.json diff --git a/api/app/data/2004-2023/222.json b/backend/packages/wps-api/src/app/data/2004-2023/222.json similarity index 100% rename from api/app/data/2004-2023/222.json rename to backend/packages/wps-api/src/app/data/2004-2023/222.json diff --git a/api/app/data/2004-2023/225.json b/backend/packages/wps-api/src/app/data/2004-2023/225.json similarity index 100% rename from api/app/data/2004-2023/225.json rename to backend/packages/wps-api/src/app/data/2004-2023/225.json diff --git a/api/app/data/2004-2023/226.json b/backend/packages/wps-api/src/app/data/2004-2023/226.json similarity index 100% rename from api/app/data/2004-2023/226.json rename to backend/packages/wps-api/src/app/data/2004-2023/226.json diff --git a/api/app/data/2004-2023/227.json b/backend/packages/wps-api/src/app/data/2004-2023/227.json similarity index 100% rename from api/app/data/2004-2023/227.json rename to backend/packages/wps-api/src/app/data/2004-2023/227.json diff --git a/api/app/data/2004-2023/228.json b/backend/packages/wps-api/src/app/data/2004-2023/228.json similarity index 100% rename from api/app/data/2004-2023/228.json rename to backend/packages/wps-api/src/app/data/2004-2023/228.json diff --git a/api/app/data/2004-2023/230.json b/backend/packages/wps-api/src/app/data/2004-2023/230.json similarity index 100% rename from api/app/data/2004-2023/230.json rename to backend/packages/wps-api/src/app/data/2004-2023/230.json diff --git a/api/app/data/2004-2023/232.json b/backend/packages/wps-api/src/app/data/2004-2023/232.json similarity index 100% rename from api/app/data/2004-2023/232.json rename to backend/packages/wps-api/src/app/data/2004-2023/232.json diff --git a/api/app/data/2004-2023/233.json b/backend/packages/wps-api/src/app/data/2004-2023/233.json similarity index 100% rename from api/app/data/2004-2023/233.json rename to backend/packages/wps-api/src/app/data/2004-2023/233.json diff --git a/api/app/data/2004-2023/234.json b/backend/packages/wps-api/src/app/data/2004-2023/234.json similarity index 100% rename from api/app/data/2004-2023/234.json rename to backend/packages/wps-api/src/app/data/2004-2023/234.json diff --git a/api/app/data/2004-2023/235.json b/backend/packages/wps-api/src/app/data/2004-2023/235.json similarity index 100% rename from api/app/data/2004-2023/235.json rename to backend/packages/wps-api/src/app/data/2004-2023/235.json diff --git a/api/app/data/2004-2023/236.json b/backend/packages/wps-api/src/app/data/2004-2023/236.json similarity index 100% rename from api/app/data/2004-2023/236.json rename to backend/packages/wps-api/src/app/data/2004-2023/236.json diff --git a/api/app/data/2004-2023/239.json b/backend/packages/wps-api/src/app/data/2004-2023/239.json similarity index 100% rename from api/app/data/2004-2023/239.json rename to backend/packages/wps-api/src/app/data/2004-2023/239.json diff --git a/api/app/data/2004-2023/243.json b/backend/packages/wps-api/src/app/data/2004-2023/243.json similarity index 100% rename from api/app/data/2004-2023/243.json rename to backend/packages/wps-api/src/app/data/2004-2023/243.json diff --git a/api/app/data/2004-2023/244.json b/backend/packages/wps-api/src/app/data/2004-2023/244.json similarity index 100% rename from api/app/data/2004-2023/244.json rename to backend/packages/wps-api/src/app/data/2004-2023/244.json diff --git a/api/app/data/2004-2023/2450.json b/backend/packages/wps-api/src/app/data/2004-2023/2450.json similarity index 100% rename from api/app/data/2004-2023/2450.json rename to backend/packages/wps-api/src/app/data/2004-2023/2450.json diff --git a/api/app/data/2004-2023/250.json b/backend/packages/wps-api/src/app/data/2004-2023/250.json similarity index 100% rename from api/app/data/2004-2023/250.json rename to backend/packages/wps-api/src/app/data/2004-2023/250.json diff --git a/api/app/data/2004-2023/251.json b/backend/packages/wps-api/src/app/data/2004-2023/251.json similarity index 100% rename from api/app/data/2004-2023/251.json rename to backend/packages/wps-api/src/app/data/2004-2023/251.json diff --git a/api/app/data/2004-2023/2512.json b/backend/packages/wps-api/src/app/data/2004-2023/2512.json similarity index 100% rename from api/app/data/2004-2023/2512.json rename to backend/packages/wps-api/src/app/data/2004-2023/2512.json diff --git a/api/app/data/2004-2023/2513.json b/backend/packages/wps-api/src/app/data/2004-2023/2513.json similarity index 100% rename from api/app/data/2004-2023/2513.json rename to backend/packages/wps-api/src/app/data/2004-2023/2513.json diff --git a/api/app/data/2004-2023/253.json b/backend/packages/wps-api/src/app/data/2004-2023/253.json similarity index 100% rename from api/app/data/2004-2023/253.json rename to backend/packages/wps-api/src/app/data/2004-2023/253.json diff --git a/api/app/data/2004-2023/255.json b/backend/packages/wps-api/src/app/data/2004-2023/255.json similarity index 100% rename from api/app/data/2004-2023/255.json rename to backend/packages/wps-api/src/app/data/2004-2023/255.json diff --git a/api/app/data/2004-2023/262.json b/backend/packages/wps-api/src/app/data/2004-2023/262.json similarity index 100% rename from api/app/data/2004-2023/262.json rename to backend/packages/wps-api/src/app/data/2004-2023/262.json diff --git a/api/app/data/2004-2023/263.json b/backend/packages/wps-api/src/app/data/2004-2023/263.json similarity index 100% rename from api/app/data/2004-2023/263.json rename to backend/packages/wps-api/src/app/data/2004-2023/263.json diff --git a/api/app/data/2004-2023/264.json b/backend/packages/wps-api/src/app/data/2004-2023/264.json similarity index 100% rename from api/app/data/2004-2023/264.json rename to backend/packages/wps-api/src/app/data/2004-2023/264.json diff --git a/api/app/data/2004-2023/266.json b/backend/packages/wps-api/src/app/data/2004-2023/266.json similarity index 100% rename from api/app/data/2004-2023/266.json rename to backend/packages/wps-api/src/app/data/2004-2023/266.json diff --git a/api/app/data/2004-2023/267.json b/backend/packages/wps-api/src/app/data/2004-2023/267.json similarity index 100% rename from api/app/data/2004-2023/267.json rename to backend/packages/wps-api/src/app/data/2004-2023/267.json diff --git a/api/app/data/2004-2023/270.json b/backend/packages/wps-api/src/app/data/2004-2023/270.json similarity index 100% rename from api/app/data/2004-2023/270.json rename to backend/packages/wps-api/src/app/data/2004-2023/270.json diff --git a/api/app/data/2004-2023/279.json b/backend/packages/wps-api/src/app/data/2004-2023/279.json similarity index 100% rename from api/app/data/2004-2023/279.json rename to backend/packages/wps-api/src/app/data/2004-2023/279.json diff --git a/api/app/data/2004-2023/280.json b/backend/packages/wps-api/src/app/data/2004-2023/280.json similarity index 100% rename from api/app/data/2004-2023/280.json rename to backend/packages/wps-api/src/app/data/2004-2023/280.json diff --git a/api/app/data/2004-2023/283.json b/backend/packages/wps-api/src/app/data/2004-2023/283.json similarity index 100% rename from api/app/data/2004-2023/283.json rename to backend/packages/wps-api/src/app/data/2004-2023/283.json diff --git a/api/app/data/2004-2023/2850.json b/backend/packages/wps-api/src/app/data/2004-2023/2850.json similarity index 100% rename from api/app/data/2004-2023/2850.json rename to backend/packages/wps-api/src/app/data/2004-2023/2850.json diff --git a/api/app/data/2004-2023/286.json b/backend/packages/wps-api/src/app/data/2004-2023/286.json similarity index 100% rename from api/app/data/2004-2023/286.json rename to backend/packages/wps-api/src/app/data/2004-2023/286.json diff --git a/api/app/data/2004-2023/291.json b/backend/packages/wps-api/src/app/data/2004-2023/291.json similarity index 100% rename from api/app/data/2004-2023/291.json rename to backend/packages/wps-api/src/app/data/2004-2023/291.json diff --git a/api/app/data/2004-2023/292.json b/backend/packages/wps-api/src/app/data/2004-2023/292.json similarity index 100% rename from api/app/data/2004-2023/292.json rename to backend/packages/wps-api/src/app/data/2004-2023/292.json diff --git a/api/app/data/2004-2023/298.json b/backend/packages/wps-api/src/app/data/2004-2023/298.json similarity index 100% rename from api/app/data/2004-2023/298.json rename to backend/packages/wps-api/src/app/data/2004-2023/298.json diff --git a/api/app/data/2004-2023/301.json b/backend/packages/wps-api/src/app/data/2004-2023/301.json similarity index 100% rename from api/app/data/2004-2023/301.json rename to backend/packages/wps-api/src/app/data/2004-2023/301.json diff --git a/api/app/data/2004-2023/302.json b/backend/packages/wps-api/src/app/data/2004-2023/302.json similarity index 100% rename from api/app/data/2004-2023/302.json rename to backend/packages/wps-api/src/app/data/2004-2023/302.json diff --git a/api/app/data/2004-2023/305.json b/backend/packages/wps-api/src/app/data/2004-2023/305.json similarity index 100% rename from api/app/data/2004-2023/305.json rename to backend/packages/wps-api/src/app/data/2004-2023/305.json diff --git a/api/app/data/2004-2023/306.json b/backend/packages/wps-api/src/app/data/2004-2023/306.json similarity index 100% rename from api/app/data/2004-2023/306.json rename to backend/packages/wps-api/src/app/data/2004-2023/306.json diff --git a/api/app/data/2004-2023/307.json b/backend/packages/wps-api/src/app/data/2004-2023/307.json similarity index 100% rename from api/app/data/2004-2023/307.json rename to backend/packages/wps-api/src/app/data/2004-2023/307.json diff --git a/api/app/data/2004-2023/309.json b/backend/packages/wps-api/src/app/data/2004-2023/309.json similarity index 100% rename from api/app/data/2004-2023/309.json rename to backend/packages/wps-api/src/app/data/2004-2023/309.json diff --git a/api/app/data/2004-2023/3090.json b/backend/packages/wps-api/src/app/data/2004-2023/3090.json similarity index 100% rename from api/app/data/2004-2023/3090.json rename to backend/packages/wps-api/src/app/data/2004-2023/3090.json diff --git a/api/app/data/2004-2023/311.json b/backend/packages/wps-api/src/app/data/2004-2023/311.json similarity index 100% rename from api/app/data/2004-2023/311.json rename to backend/packages/wps-api/src/app/data/2004-2023/311.json diff --git a/api/app/data/2004-2023/3110.json b/backend/packages/wps-api/src/app/data/2004-2023/3110.json similarity index 100% rename from api/app/data/2004-2023/3110.json rename to backend/packages/wps-api/src/app/data/2004-2023/3110.json diff --git a/api/app/data/2004-2023/316.json b/backend/packages/wps-api/src/app/data/2004-2023/316.json similarity index 100% rename from api/app/data/2004-2023/316.json rename to backend/packages/wps-api/src/app/data/2004-2023/316.json diff --git a/api/app/data/2004-2023/317.json b/backend/packages/wps-api/src/app/data/2004-2023/317.json similarity index 100% rename from api/app/data/2004-2023/317.json rename to backend/packages/wps-api/src/app/data/2004-2023/317.json diff --git a/api/app/data/2004-2023/3190.json b/backend/packages/wps-api/src/app/data/2004-2023/3190.json similarity index 100% rename from api/app/data/2004-2023/3190.json rename to backend/packages/wps-api/src/app/data/2004-2023/3190.json diff --git a/api/app/data/2004-2023/3191.json b/backend/packages/wps-api/src/app/data/2004-2023/3191.json similarity index 100% rename from api/app/data/2004-2023/3191.json rename to backend/packages/wps-api/src/app/data/2004-2023/3191.json diff --git a/api/app/data/2004-2023/321.json b/backend/packages/wps-api/src/app/data/2004-2023/321.json similarity index 100% rename from api/app/data/2004-2023/321.json rename to backend/packages/wps-api/src/app/data/2004-2023/321.json diff --git a/api/app/data/2004-2023/322.json b/backend/packages/wps-api/src/app/data/2004-2023/322.json similarity index 100% rename from api/app/data/2004-2023/322.json rename to backend/packages/wps-api/src/app/data/2004-2023/322.json diff --git a/api/app/data/2004-2023/326.json b/backend/packages/wps-api/src/app/data/2004-2023/326.json similarity index 100% rename from api/app/data/2004-2023/326.json rename to backend/packages/wps-api/src/app/data/2004-2023/326.json diff --git a/api/app/data/2004-2023/328.json b/backend/packages/wps-api/src/app/data/2004-2023/328.json similarity index 100% rename from api/app/data/2004-2023/328.json rename to backend/packages/wps-api/src/app/data/2004-2023/328.json diff --git a/api/app/data/2004-2023/331.json b/backend/packages/wps-api/src/app/data/2004-2023/331.json similarity index 100% rename from api/app/data/2004-2023/331.json rename to backend/packages/wps-api/src/app/data/2004-2023/331.json diff --git a/api/app/data/2004-2023/334.json b/backend/packages/wps-api/src/app/data/2004-2023/334.json similarity index 100% rename from api/app/data/2004-2023/334.json rename to backend/packages/wps-api/src/app/data/2004-2023/334.json diff --git a/api/app/data/2004-2023/343.json b/backend/packages/wps-api/src/app/data/2004-2023/343.json similarity index 100% rename from api/app/data/2004-2023/343.json rename to backend/packages/wps-api/src/app/data/2004-2023/343.json diff --git a/api/app/data/2004-2023/344.json b/backend/packages/wps-api/src/app/data/2004-2023/344.json similarity index 100% rename from api/app/data/2004-2023/344.json rename to backend/packages/wps-api/src/app/data/2004-2023/344.json diff --git a/api/app/data/2004-2023/346.json b/backend/packages/wps-api/src/app/data/2004-2023/346.json similarity index 100% rename from api/app/data/2004-2023/346.json rename to backend/packages/wps-api/src/app/data/2004-2023/346.json diff --git a/api/app/data/2004-2023/352.json b/backend/packages/wps-api/src/app/data/2004-2023/352.json similarity index 100% rename from api/app/data/2004-2023/352.json rename to backend/packages/wps-api/src/app/data/2004-2023/352.json diff --git a/api/app/data/2004-2023/361.json b/backend/packages/wps-api/src/app/data/2004-2023/361.json similarity index 100% rename from api/app/data/2004-2023/361.json rename to backend/packages/wps-api/src/app/data/2004-2023/361.json diff --git a/api/app/data/2004-2023/362.json b/backend/packages/wps-api/src/app/data/2004-2023/362.json similarity index 100% rename from api/app/data/2004-2023/362.json rename to backend/packages/wps-api/src/app/data/2004-2023/362.json diff --git a/api/app/data/2004-2023/363.json b/backend/packages/wps-api/src/app/data/2004-2023/363.json similarity index 100% rename from api/app/data/2004-2023/363.json rename to backend/packages/wps-api/src/app/data/2004-2023/363.json diff --git a/api/app/data/2004-2023/366.json b/backend/packages/wps-api/src/app/data/2004-2023/366.json similarity index 100% rename from api/app/data/2004-2023/366.json rename to backend/packages/wps-api/src/app/data/2004-2023/366.json diff --git a/api/app/data/2004-2023/367.json b/backend/packages/wps-api/src/app/data/2004-2023/367.json similarity index 100% rename from api/app/data/2004-2023/367.json rename to backend/packages/wps-api/src/app/data/2004-2023/367.json diff --git a/api/app/data/2004-2023/37.json b/backend/packages/wps-api/src/app/data/2004-2023/37.json similarity index 100% rename from api/app/data/2004-2023/37.json rename to backend/packages/wps-api/src/app/data/2004-2023/37.json diff --git a/api/app/data/2004-2023/374.json b/backend/packages/wps-api/src/app/data/2004-2023/374.json similarity index 100% rename from api/app/data/2004-2023/374.json rename to backend/packages/wps-api/src/app/data/2004-2023/374.json diff --git a/api/app/data/2004-2023/376.json b/backend/packages/wps-api/src/app/data/2004-2023/376.json similarity index 100% rename from api/app/data/2004-2023/376.json rename to backend/packages/wps-api/src/app/data/2004-2023/376.json diff --git a/api/app/data/2004-2023/379.json b/backend/packages/wps-api/src/app/data/2004-2023/379.json similarity index 100% rename from api/app/data/2004-2023/379.json rename to backend/packages/wps-api/src/app/data/2004-2023/379.json diff --git a/api/app/data/2004-2023/380.json b/backend/packages/wps-api/src/app/data/2004-2023/380.json similarity index 100% rename from api/app/data/2004-2023/380.json rename to backend/packages/wps-api/src/app/data/2004-2023/380.json diff --git a/api/app/data/2004-2023/383.json b/backend/packages/wps-api/src/app/data/2004-2023/383.json similarity index 100% rename from api/app/data/2004-2023/383.json rename to backend/packages/wps-api/src/app/data/2004-2023/383.json diff --git a/api/app/data/2004-2023/385.json b/backend/packages/wps-api/src/app/data/2004-2023/385.json similarity index 100% rename from api/app/data/2004-2023/385.json rename to backend/packages/wps-api/src/app/data/2004-2023/385.json diff --git a/api/app/data/2004-2023/387.json b/backend/packages/wps-api/src/app/data/2004-2023/387.json similarity index 100% rename from api/app/data/2004-2023/387.json rename to backend/packages/wps-api/src/app/data/2004-2023/387.json diff --git a/api/app/data/2004-2023/388.json b/backend/packages/wps-api/src/app/data/2004-2023/388.json similarity index 100% rename from api/app/data/2004-2023/388.json rename to backend/packages/wps-api/src/app/data/2004-2023/388.json diff --git a/api/app/data/2004-2023/390.json b/backend/packages/wps-api/src/app/data/2004-2023/390.json similarity index 100% rename from api/app/data/2004-2023/390.json rename to backend/packages/wps-api/src/app/data/2004-2023/390.json diff --git a/api/app/data/2004-2023/391.json b/backend/packages/wps-api/src/app/data/2004-2023/391.json similarity index 100% rename from api/app/data/2004-2023/391.json rename to backend/packages/wps-api/src/app/data/2004-2023/391.json diff --git a/api/app/data/2004-2023/392.json b/backend/packages/wps-api/src/app/data/2004-2023/392.json similarity index 100% rename from api/app/data/2004-2023/392.json rename to backend/packages/wps-api/src/app/data/2004-2023/392.json diff --git a/api/app/data/2004-2023/393.json b/backend/packages/wps-api/src/app/data/2004-2023/393.json similarity index 100% rename from api/app/data/2004-2023/393.json rename to backend/packages/wps-api/src/app/data/2004-2023/393.json diff --git a/api/app/data/2004-2023/394.json b/backend/packages/wps-api/src/app/data/2004-2023/394.json similarity index 100% rename from api/app/data/2004-2023/394.json rename to backend/packages/wps-api/src/app/data/2004-2023/394.json diff --git a/api/app/data/2004-2023/396.json b/backend/packages/wps-api/src/app/data/2004-2023/396.json similarity index 100% rename from api/app/data/2004-2023/396.json rename to backend/packages/wps-api/src/app/data/2004-2023/396.json diff --git a/api/app/data/2004-2023/401.json b/backend/packages/wps-api/src/app/data/2004-2023/401.json similarity index 100% rename from api/app/data/2004-2023/401.json rename to backend/packages/wps-api/src/app/data/2004-2023/401.json diff --git a/api/app/data/2004-2023/402.json b/backend/packages/wps-api/src/app/data/2004-2023/402.json similarity index 100% rename from api/app/data/2004-2023/402.json rename to backend/packages/wps-api/src/app/data/2004-2023/402.json diff --git a/api/app/data/2004-2023/404.json b/backend/packages/wps-api/src/app/data/2004-2023/404.json similarity index 100% rename from api/app/data/2004-2023/404.json rename to backend/packages/wps-api/src/app/data/2004-2023/404.json diff --git a/api/app/data/2004-2023/406.json b/backend/packages/wps-api/src/app/data/2004-2023/406.json similarity index 100% rename from api/app/data/2004-2023/406.json rename to backend/packages/wps-api/src/app/data/2004-2023/406.json diff --git a/api/app/data/2004-2023/407.json b/backend/packages/wps-api/src/app/data/2004-2023/407.json similarity index 100% rename from api/app/data/2004-2023/407.json rename to backend/packages/wps-api/src/app/data/2004-2023/407.json diff --git a/api/app/data/2004-2023/408.json b/backend/packages/wps-api/src/app/data/2004-2023/408.json similarity index 100% rename from api/app/data/2004-2023/408.json rename to backend/packages/wps-api/src/app/data/2004-2023/408.json diff --git a/api/app/data/2004-2023/411.json b/backend/packages/wps-api/src/app/data/2004-2023/411.json similarity index 100% rename from api/app/data/2004-2023/411.json rename to backend/packages/wps-api/src/app/data/2004-2023/411.json diff --git a/api/app/data/2004-2023/412.json b/backend/packages/wps-api/src/app/data/2004-2023/412.json similarity index 100% rename from api/app/data/2004-2023/412.json rename to backend/packages/wps-api/src/app/data/2004-2023/412.json diff --git a/api/app/data/2004-2023/417.json b/backend/packages/wps-api/src/app/data/2004-2023/417.json similarity index 100% rename from api/app/data/2004-2023/417.json rename to backend/packages/wps-api/src/app/data/2004-2023/417.json diff --git a/api/app/data/2004-2023/418.json b/backend/packages/wps-api/src/app/data/2004-2023/418.json similarity index 100% rename from api/app/data/2004-2023/418.json rename to backend/packages/wps-api/src/app/data/2004-2023/418.json diff --git a/api/app/data/2004-2023/419.json b/backend/packages/wps-api/src/app/data/2004-2023/419.json similarity index 100% rename from api/app/data/2004-2023/419.json rename to backend/packages/wps-api/src/app/data/2004-2023/419.json diff --git a/api/app/data/2004-2023/421.json b/backend/packages/wps-api/src/app/data/2004-2023/421.json similarity index 100% rename from api/app/data/2004-2023/421.json rename to backend/packages/wps-api/src/app/data/2004-2023/421.json diff --git a/api/app/data/2004-2023/425.json b/backend/packages/wps-api/src/app/data/2004-2023/425.json similarity index 100% rename from api/app/data/2004-2023/425.json rename to backend/packages/wps-api/src/app/data/2004-2023/425.json diff --git a/api/app/data/2004-2023/426.json b/backend/packages/wps-api/src/app/data/2004-2023/426.json similarity index 100% rename from api/app/data/2004-2023/426.json rename to backend/packages/wps-api/src/app/data/2004-2023/426.json diff --git a/api/app/data/2004-2023/427.json b/backend/packages/wps-api/src/app/data/2004-2023/427.json similarity index 100% rename from api/app/data/2004-2023/427.json rename to backend/packages/wps-api/src/app/data/2004-2023/427.json diff --git a/api/app/data/2004-2023/428.json b/backend/packages/wps-api/src/app/data/2004-2023/428.json similarity index 100% rename from api/app/data/2004-2023/428.json rename to backend/packages/wps-api/src/app/data/2004-2023/428.json diff --git a/api/app/data/2004-2023/429.json b/backend/packages/wps-api/src/app/data/2004-2023/429.json similarity index 100% rename from api/app/data/2004-2023/429.json rename to backend/packages/wps-api/src/app/data/2004-2023/429.json diff --git a/api/app/data/2004-2023/430.json b/backend/packages/wps-api/src/app/data/2004-2023/430.json similarity index 100% rename from api/app/data/2004-2023/430.json rename to backend/packages/wps-api/src/app/data/2004-2023/430.json diff --git a/api/app/data/2004-2023/431.json b/backend/packages/wps-api/src/app/data/2004-2023/431.json similarity index 100% rename from api/app/data/2004-2023/431.json rename to backend/packages/wps-api/src/app/data/2004-2023/431.json diff --git a/api/app/data/2004-2023/432.json b/backend/packages/wps-api/src/app/data/2004-2023/432.json similarity index 100% rename from api/app/data/2004-2023/432.json rename to backend/packages/wps-api/src/app/data/2004-2023/432.json diff --git a/api/app/data/2004-2023/433.json b/backend/packages/wps-api/src/app/data/2004-2023/433.json similarity index 100% rename from api/app/data/2004-2023/433.json rename to backend/packages/wps-api/src/app/data/2004-2023/433.json diff --git a/api/app/data/2004-2023/437.json b/backend/packages/wps-api/src/app/data/2004-2023/437.json similarity index 100% rename from api/app/data/2004-2023/437.json rename to backend/packages/wps-api/src/app/data/2004-2023/437.json diff --git a/api/app/data/2004-2023/438.json b/backend/packages/wps-api/src/app/data/2004-2023/438.json similarity index 100% rename from api/app/data/2004-2023/438.json rename to backend/packages/wps-api/src/app/data/2004-2023/438.json diff --git a/api/app/data/2004-2023/440.json b/backend/packages/wps-api/src/app/data/2004-2023/440.json similarity index 100% rename from api/app/data/2004-2023/440.json rename to backend/packages/wps-api/src/app/data/2004-2023/440.json diff --git a/api/app/data/2004-2023/444.json b/backend/packages/wps-api/src/app/data/2004-2023/444.json similarity index 100% rename from api/app/data/2004-2023/444.json rename to backend/packages/wps-api/src/app/data/2004-2023/444.json diff --git a/api/app/data/2004-2023/445.json b/backend/packages/wps-api/src/app/data/2004-2023/445.json similarity index 100% rename from api/app/data/2004-2023/445.json rename to backend/packages/wps-api/src/app/data/2004-2023/445.json diff --git a/api/app/data/2004-2023/45.json b/backend/packages/wps-api/src/app/data/2004-2023/45.json similarity index 100% rename from api/app/data/2004-2023/45.json rename to backend/packages/wps-api/src/app/data/2004-2023/45.json diff --git a/api/app/data/2004-2023/474.json b/backend/packages/wps-api/src/app/data/2004-2023/474.json similarity index 100% rename from api/app/data/2004-2023/474.json rename to backend/packages/wps-api/src/app/data/2004-2023/474.json diff --git a/api/app/data/2004-2023/503.json b/backend/packages/wps-api/src/app/data/2004-2023/503.json similarity index 100% rename from api/app/data/2004-2023/503.json rename to backend/packages/wps-api/src/app/data/2004-2023/503.json diff --git a/api/app/data/2004-2023/554.json b/backend/packages/wps-api/src/app/data/2004-2023/554.json similarity index 100% rename from api/app/data/2004-2023/554.json rename to backend/packages/wps-api/src/app/data/2004-2023/554.json diff --git a/api/app/data/2004-2023/555.json b/backend/packages/wps-api/src/app/data/2004-2023/555.json similarity index 100% rename from api/app/data/2004-2023/555.json rename to backend/packages/wps-api/src/app/data/2004-2023/555.json diff --git a/api/app/data/2004-2023/556.json b/backend/packages/wps-api/src/app/data/2004-2023/556.json similarity index 100% rename from api/app/data/2004-2023/556.json rename to backend/packages/wps-api/src/app/data/2004-2023/556.json diff --git a/api/app/data/2004-2023/56.json b/backend/packages/wps-api/src/app/data/2004-2023/56.json similarity index 100% rename from api/app/data/2004-2023/56.json rename to backend/packages/wps-api/src/app/data/2004-2023/56.json diff --git a/api/app/data/2004-2023/59.json b/backend/packages/wps-api/src/app/data/2004-2023/59.json similarity index 100% rename from api/app/data/2004-2023/59.json rename to backend/packages/wps-api/src/app/data/2004-2023/59.json diff --git a/api/app/data/2004-2023/599.json b/backend/packages/wps-api/src/app/data/2004-2023/599.json similarity index 100% rename from api/app/data/2004-2023/599.json rename to backend/packages/wps-api/src/app/data/2004-2023/599.json diff --git a/api/app/data/2004-2023/654.json b/backend/packages/wps-api/src/app/data/2004-2023/654.json similarity index 100% rename from api/app/data/2004-2023/654.json rename to backend/packages/wps-api/src/app/data/2004-2023/654.json diff --git a/api/app/data/2004-2023/67.json b/backend/packages/wps-api/src/app/data/2004-2023/67.json similarity index 100% rename from api/app/data/2004-2023/67.json rename to backend/packages/wps-api/src/app/data/2004-2023/67.json diff --git a/api/app/data/2004-2023/72.json b/backend/packages/wps-api/src/app/data/2004-2023/72.json similarity index 100% rename from api/app/data/2004-2023/72.json rename to backend/packages/wps-api/src/app/data/2004-2023/72.json diff --git a/api/app/data/2004-2023/75.json b/backend/packages/wps-api/src/app/data/2004-2023/75.json similarity index 100% rename from api/app/data/2004-2023/75.json rename to backend/packages/wps-api/src/app/data/2004-2023/75.json diff --git a/api/app/data/2004-2023/788.json b/backend/packages/wps-api/src/app/data/2004-2023/788.json similarity index 100% rename from api/app/data/2004-2023/788.json rename to backend/packages/wps-api/src/app/data/2004-2023/788.json diff --git a/api/app/data/2004-2023/789.json b/backend/packages/wps-api/src/app/data/2004-2023/789.json similarity index 100% rename from api/app/data/2004-2023/789.json rename to backend/packages/wps-api/src/app/data/2004-2023/789.json diff --git a/api/app/data/2004-2023/790.json b/backend/packages/wps-api/src/app/data/2004-2023/790.json similarity index 100% rename from api/app/data/2004-2023/790.json rename to backend/packages/wps-api/src/app/data/2004-2023/790.json diff --git a/api/app/data/2004-2023/791.json b/backend/packages/wps-api/src/app/data/2004-2023/791.json similarity index 100% rename from api/app/data/2004-2023/791.json rename to backend/packages/wps-api/src/app/data/2004-2023/791.json diff --git a/api/app/data/2004-2023/82.json b/backend/packages/wps-api/src/app/data/2004-2023/82.json similarity index 100% rename from api/app/data/2004-2023/82.json rename to backend/packages/wps-api/src/app/data/2004-2023/82.json diff --git a/api/app/data/2004-2023/832.json b/backend/packages/wps-api/src/app/data/2004-2023/832.json similarity index 100% rename from api/app/data/2004-2023/832.json rename to backend/packages/wps-api/src/app/data/2004-2023/832.json diff --git a/api/app/data/2004-2023/836.json b/backend/packages/wps-api/src/app/data/2004-2023/836.json similarity index 100% rename from api/app/data/2004-2023/836.json rename to backend/packages/wps-api/src/app/data/2004-2023/836.json diff --git a/api/app/data/2004-2023/838.json b/backend/packages/wps-api/src/app/data/2004-2023/838.json similarity index 100% rename from api/app/data/2004-2023/838.json rename to backend/packages/wps-api/src/app/data/2004-2023/838.json diff --git a/api/app/data/2004-2023/865.json b/backend/packages/wps-api/src/app/data/2004-2023/865.json similarity index 100% rename from api/app/data/2004-2023/865.json rename to backend/packages/wps-api/src/app/data/2004-2023/865.json diff --git a/api/app/data/2004-2023/866.json b/backend/packages/wps-api/src/app/data/2004-2023/866.json similarity index 100% rename from api/app/data/2004-2023/866.json rename to backend/packages/wps-api/src/app/data/2004-2023/866.json diff --git a/api/app/data/2004-2023/868.json b/backend/packages/wps-api/src/app/data/2004-2023/868.json similarity index 100% rename from api/app/data/2004-2023/868.json rename to backend/packages/wps-api/src/app/data/2004-2023/868.json diff --git a/api/app/data/2004-2023/873.json b/backend/packages/wps-api/src/app/data/2004-2023/873.json similarity index 100% rename from api/app/data/2004-2023/873.json rename to backend/packages/wps-api/src/app/data/2004-2023/873.json diff --git a/api/app/data/2004-2023/876.json b/backend/packages/wps-api/src/app/data/2004-2023/876.json similarity index 100% rename from api/app/data/2004-2023/876.json rename to backend/packages/wps-api/src/app/data/2004-2023/876.json diff --git a/api/app/data/2004-2023/882.json b/backend/packages/wps-api/src/app/data/2004-2023/882.json similarity index 100% rename from api/app/data/2004-2023/882.json rename to backend/packages/wps-api/src/app/data/2004-2023/882.json diff --git a/api/app/data/2004-2023/886.json b/backend/packages/wps-api/src/app/data/2004-2023/886.json similarity index 100% rename from api/app/data/2004-2023/886.json rename to backend/packages/wps-api/src/app/data/2004-2023/886.json diff --git a/api/app/data/2004-2023/904.json b/backend/packages/wps-api/src/app/data/2004-2023/904.json similarity index 100% rename from api/app/data/2004-2023/904.json rename to backend/packages/wps-api/src/app/data/2004-2023/904.json diff --git a/api/app/data/2004-2023/905.json b/backend/packages/wps-api/src/app/data/2004-2023/905.json similarity index 100% rename from api/app/data/2004-2023/905.json rename to backend/packages/wps-api/src/app/data/2004-2023/905.json diff --git a/api/app/data/2004-2023/919.json b/backend/packages/wps-api/src/app/data/2004-2023/919.json similarity index 100% rename from api/app/data/2004-2023/919.json rename to backend/packages/wps-api/src/app/data/2004-2023/919.json diff --git a/api/app/data/2004-2023/93.json b/backend/packages/wps-api/src/app/data/2004-2023/93.json similarity index 100% rename from api/app/data/2004-2023/93.json rename to backend/packages/wps-api/src/app/data/2004-2023/93.json diff --git a/api/app/data/2004-2023/934.json b/backend/packages/wps-api/src/app/data/2004-2023/934.json similarity index 100% rename from api/app/data/2004-2023/934.json rename to backend/packages/wps-api/src/app/data/2004-2023/934.json diff --git a/api/app/data/2004-2023/938.json b/backend/packages/wps-api/src/app/data/2004-2023/938.json similarity index 100% rename from api/app/data/2004-2023/938.json rename to backend/packages/wps-api/src/app/data/2004-2023/938.json diff --git a/api/app/data/2004-2023/944.json b/backend/packages/wps-api/src/app/data/2004-2023/944.json similarity index 100% rename from api/app/data/2004-2023/944.json rename to backend/packages/wps-api/src/app/data/2004-2023/944.json diff --git a/api/app/data/2004-2023/945.json b/backend/packages/wps-api/src/app/data/2004-2023/945.json similarity index 100% rename from api/app/data/2004-2023/945.json rename to backend/packages/wps-api/src/app/data/2004-2023/945.json diff --git a/api/app/data/2004-2023/956.json b/backend/packages/wps-api/src/app/data/2004-2023/956.json similarity index 100% rename from api/app/data/2004-2023/956.json rename to backend/packages/wps-api/src/app/data/2004-2023/956.json diff --git a/api/app/data/2004-2023/964.json b/backend/packages/wps-api/src/app/data/2004-2023/964.json similarity index 100% rename from api/app/data/2004-2023/964.json rename to backend/packages/wps-api/src/app/data/2004-2023/964.json diff --git a/api/app/data/2004-2023/965.json b/backend/packages/wps-api/src/app/data/2004-2023/965.json similarity index 100% rename from api/app/data/2004-2023/965.json rename to backend/packages/wps-api/src/app/data/2004-2023/965.json diff --git a/api/app/data/2004-2023/977.json b/backend/packages/wps-api/src/app/data/2004-2023/977.json similarity index 100% rename from api/app/data/2004-2023/977.json rename to backend/packages/wps-api/src/app/data/2004-2023/977.json diff --git a/api/app/data/2004-2023/995.json b/backend/packages/wps-api/src/app/data/2004-2023/995.json similarity index 100% rename from api/app/data/2004-2023/995.json rename to backend/packages/wps-api/src/app/data/2004-2023/995.json diff --git a/api/app/data/2014-2023/1002.json b/backend/packages/wps-api/src/app/data/2014-2023/1002.json similarity index 100% rename from api/app/data/2014-2023/1002.json rename to backend/packages/wps-api/src/app/data/2014-2023/1002.json diff --git a/api/app/data/2014-2023/101.json b/backend/packages/wps-api/src/app/data/2014-2023/101.json similarity index 100% rename from api/app/data/2014-2023/101.json rename to backend/packages/wps-api/src/app/data/2014-2023/101.json diff --git a/api/app/data/2014-2023/1024.json b/backend/packages/wps-api/src/app/data/2014-2023/1024.json similarity index 100% rename from api/app/data/2014-2023/1024.json rename to backend/packages/wps-api/src/app/data/2014-2023/1024.json diff --git a/api/app/data/2014-2023/1025.json b/backend/packages/wps-api/src/app/data/2014-2023/1025.json similarity index 100% rename from api/app/data/2014-2023/1025.json rename to backend/packages/wps-api/src/app/data/2014-2023/1025.json diff --git a/api/app/data/2014-2023/1029.json b/backend/packages/wps-api/src/app/data/2014-2023/1029.json similarity index 100% rename from api/app/data/2014-2023/1029.json rename to backend/packages/wps-api/src/app/data/2014-2023/1029.json diff --git a/api/app/data/2014-2023/1040.json b/backend/packages/wps-api/src/app/data/2014-2023/1040.json similarity index 100% rename from api/app/data/2014-2023/1040.json rename to backend/packages/wps-api/src/app/data/2014-2023/1040.json diff --git a/api/app/data/2014-2023/1045.json b/backend/packages/wps-api/src/app/data/2014-2023/1045.json similarity index 100% rename from api/app/data/2014-2023/1045.json rename to backend/packages/wps-api/src/app/data/2014-2023/1045.json diff --git a/api/app/data/2014-2023/105.json b/backend/packages/wps-api/src/app/data/2014-2023/105.json similarity index 100% rename from api/app/data/2014-2023/105.json rename to backend/packages/wps-api/src/app/data/2014-2023/105.json diff --git a/api/app/data/2014-2023/1055.json b/backend/packages/wps-api/src/app/data/2014-2023/1055.json similarity index 100% rename from api/app/data/2014-2023/1055.json rename to backend/packages/wps-api/src/app/data/2014-2023/1055.json diff --git a/api/app/data/2014-2023/1056.json b/backend/packages/wps-api/src/app/data/2014-2023/1056.json similarity index 100% rename from api/app/data/2014-2023/1056.json rename to backend/packages/wps-api/src/app/data/2014-2023/1056.json diff --git a/api/app/data/2014-2023/106.json b/backend/packages/wps-api/src/app/data/2014-2023/106.json similarity index 100% rename from api/app/data/2014-2023/106.json rename to backend/packages/wps-api/src/app/data/2014-2023/106.json diff --git a/api/app/data/2014-2023/1066.json b/backend/packages/wps-api/src/app/data/2014-2023/1066.json similarity index 100% rename from api/app/data/2014-2023/1066.json rename to backend/packages/wps-api/src/app/data/2014-2023/1066.json diff --git a/api/app/data/2014-2023/1075.json b/backend/packages/wps-api/src/app/data/2014-2023/1075.json similarity index 100% rename from api/app/data/2014-2023/1075.json rename to backend/packages/wps-api/src/app/data/2014-2023/1075.json diff --git a/api/app/data/2014-2023/108.json b/backend/packages/wps-api/src/app/data/2014-2023/108.json similarity index 100% rename from api/app/data/2014-2023/108.json rename to backend/packages/wps-api/src/app/data/2014-2023/108.json diff --git a/api/app/data/2014-2023/1082.json b/backend/packages/wps-api/src/app/data/2014-2023/1082.json similarity index 100% rename from api/app/data/2014-2023/1082.json rename to backend/packages/wps-api/src/app/data/2014-2023/1082.json diff --git a/api/app/data/2014-2023/1083.json b/backend/packages/wps-api/src/app/data/2014-2023/1083.json similarity index 100% rename from api/app/data/2014-2023/1083.json rename to backend/packages/wps-api/src/app/data/2014-2023/1083.json diff --git a/api/app/data/2014-2023/1092.json b/backend/packages/wps-api/src/app/data/2014-2023/1092.json similarity index 100% rename from api/app/data/2014-2023/1092.json rename to backend/packages/wps-api/src/app/data/2014-2023/1092.json diff --git a/api/app/data/2014-2023/1093.json b/backend/packages/wps-api/src/app/data/2014-2023/1093.json similarity index 100% rename from api/app/data/2014-2023/1093.json rename to backend/packages/wps-api/src/app/data/2014-2023/1093.json diff --git a/api/app/data/2014-2023/11.json b/backend/packages/wps-api/src/app/data/2014-2023/11.json similarity index 100% rename from api/app/data/2014-2023/11.json rename to backend/packages/wps-api/src/app/data/2014-2023/11.json diff --git a/api/app/data/2014-2023/110.json b/backend/packages/wps-api/src/app/data/2014-2023/110.json similarity index 100% rename from api/app/data/2014-2023/110.json rename to backend/packages/wps-api/src/app/data/2014-2023/110.json diff --git a/api/app/data/2014-2023/1108.json b/backend/packages/wps-api/src/app/data/2014-2023/1108.json similarity index 100% rename from api/app/data/2014-2023/1108.json rename to backend/packages/wps-api/src/app/data/2014-2023/1108.json diff --git a/api/app/data/2014-2023/111.json b/backend/packages/wps-api/src/app/data/2014-2023/111.json similarity index 100% rename from api/app/data/2014-2023/111.json rename to backend/packages/wps-api/src/app/data/2014-2023/111.json diff --git a/api/app/data/2014-2023/112.json b/backend/packages/wps-api/src/app/data/2014-2023/112.json similarity index 100% rename from api/app/data/2014-2023/112.json rename to backend/packages/wps-api/src/app/data/2014-2023/112.json diff --git a/api/app/data/2014-2023/113.json b/backend/packages/wps-api/src/app/data/2014-2023/113.json similarity index 100% rename from api/app/data/2014-2023/113.json rename to backend/packages/wps-api/src/app/data/2014-2023/113.json diff --git a/api/app/data/2014-2023/1144.json b/backend/packages/wps-api/src/app/data/2014-2023/1144.json similarity index 100% rename from api/app/data/2014-2023/1144.json rename to backend/packages/wps-api/src/app/data/2014-2023/1144.json diff --git a/api/app/data/2014-2023/1165.json b/backend/packages/wps-api/src/app/data/2014-2023/1165.json similarity index 100% rename from api/app/data/2014-2023/1165.json rename to backend/packages/wps-api/src/app/data/2014-2023/1165.json diff --git a/api/app/data/2014-2023/117.json b/backend/packages/wps-api/src/app/data/2014-2023/117.json similarity index 100% rename from api/app/data/2014-2023/117.json rename to backend/packages/wps-api/src/app/data/2014-2023/117.json diff --git a/api/app/data/2014-2023/1176.json b/backend/packages/wps-api/src/app/data/2014-2023/1176.json similarity index 100% rename from api/app/data/2014-2023/1176.json rename to backend/packages/wps-api/src/app/data/2014-2023/1176.json diff --git a/api/app/data/2014-2023/118.json b/backend/packages/wps-api/src/app/data/2014-2023/118.json similarity index 100% rename from api/app/data/2014-2023/118.json rename to backend/packages/wps-api/src/app/data/2014-2023/118.json diff --git a/api/app/data/2014-2023/119.json b/backend/packages/wps-api/src/app/data/2014-2023/119.json similarity index 100% rename from api/app/data/2014-2023/119.json rename to backend/packages/wps-api/src/app/data/2014-2023/119.json diff --git a/api/app/data/2014-2023/1199.json b/backend/packages/wps-api/src/app/data/2014-2023/1199.json similarity index 100% rename from api/app/data/2014-2023/1199.json rename to backend/packages/wps-api/src/app/data/2014-2023/1199.json diff --git a/api/app/data/2014-2023/120.json b/backend/packages/wps-api/src/app/data/2014-2023/120.json similarity index 100% rename from api/app/data/2014-2023/120.json rename to backend/packages/wps-api/src/app/data/2014-2023/120.json diff --git a/api/app/data/2014-2023/1203.json b/backend/packages/wps-api/src/app/data/2014-2023/1203.json similarity index 100% rename from api/app/data/2014-2023/1203.json rename to backend/packages/wps-api/src/app/data/2014-2023/1203.json diff --git a/api/app/data/2014-2023/121.json b/backend/packages/wps-api/src/app/data/2014-2023/121.json similarity index 100% rename from api/app/data/2014-2023/121.json rename to backend/packages/wps-api/src/app/data/2014-2023/121.json diff --git a/api/app/data/2014-2023/1218.json b/backend/packages/wps-api/src/app/data/2014-2023/1218.json similarity index 100% rename from api/app/data/2014-2023/1218.json rename to backend/packages/wps-api/src/app/data/2014-2023/1218.json diff --git a/api/app/data/2014-2023/1221.json b/backend/packages/wps-api/src/app/data/2014-2023/1221.json similarity index 100% rename from api/app/data/2014-2023/1221.json rename to backend/packages/wps-api/src/app/data/2014-2023/1221.json diff --git a/api/app/data/2014-2023/1239.json b/backend/packages/wps-api/src/app/data/2014-2023/1239.json similarity index 100% rename from api/app/data/2014-2023/1239.json rename to backend/packages/wps-api/src/app/data/2014-2023/1239.json diff --git a/api/app/data/2014-2023/124.json b/backend/packages/wps-api/src/app/data/2014-2023/124.json similarity index 100% rename from api/app/data/2014-2023/124.json rename to backend/packages/wps-api/src/app/data/2014-2023/124.json diff --git a/api/app/data/2014-2023/1240.json b/backend/packages/wps-api/src/app/data/2014-2023/1240.json similarity index 100% rename from api/app/data/2014-2023/1240.json rename to backend/packages/wps-api/src/app/data/2014-2023/1240.json diff --git a/api/app/data/2014-2023/1241.json b/backend/packages/wps-api/src/app/data/2014-2023/1241.json similarity index 100% rename from api/app/data/2014-2023/1241.json rename to backend/packages/wps-api/src/app/data/2014-2023/1241.json diff --git a/api/app/data/2014-2023/1242.json b/backend/packages/wps-api/src/app/data/2014-2023/1242.json similarity index 100% rename from api/app/data/2014-2023/1242.json rename to backend/packages/wps-api/src/app/data/2014-2023/1242.json diff --git a/api/app/data/2014-2023/1248.json b/backend/packages/wps-api/src/app/data/2014-2023/1248.json similarity index 100% rename from api/app/data/2014-2023/1248.json rename to backend/packages/wps-api/src/app/data/2014-2023/1248.json diff --git a/api/app/data/2014-2023/126.json b/backend/packages/wps-api/src/app/data/2014-2023/126.json similarity index 100% rename from api/app/data/2014-2023/126.json rename to backend/packages/wps-api/src/app/data/2014-2023/126.json diff --git a/api/app/data/2014-2023/1260.json b/backend/packages/wps-api/src/app/data/2014-2023/1260.json similarity index 100% rename from api/app/data/2014-2023/1260.json rename to backend/packages/wps-api/src/app/data/2014-2023/1260.json diff --git a/api/app/data/2014-2023/1261.json b/backend/packages/wps-api/src/app/data/2014-2023/1261.json similarity index 100% rename from api/app/data/2014-2023/1261.json rename to backend/packages/wps-api/src/app/data/2014-2023/1261.json diff --git a/api/app/data/2014-2023/1262.json b/backend/packages/wps-api/src/app/data/2014-2023/1262.json similarity index 100% rename from api/app/data/2014-2023/1262.json rename to backend/packages/wps-api/src/app/data/2014-2023/1262.json diff --git a/api/app/data/2014-2023/1263.json b/backend/packages/wps-api/src/app/data/2014-2023/1263.json similarity index 100% rename from api/app/data/2014-2023/1263.json rename to backend/packages/wps-api/src/app/data/2014-2023/1263.json diff --git a/api/app/data/2014-2023/1264.json b/backend/packages/wps-api/src/app/data/2014-2023/1264.json similarity index 100% rename from api/app/data/2014-2023/1264.json rename to backend/packages/wps-api/src/app/data/2014-2023/1264.json diff --git a/api/app/data/2014-2023/1265.json b/backend/packages/wps-api/src/app/data/2014-2023/1265.json similarity index 100% rename from api/app/data/2014-2023/1265.json rename to backend/packages/wps-api/src/app/data/2014-2023/1265.json diff --git a/api/app/data/2014-2023/1268.json b/backend/packages/wps-api/src/app/data/2014-2023/1268.json similarity index 100% rename from api/app/data/2014-2023/1268.json rename to backend/packages/wps-api/src/app/data/2014-2023/1268.json diff --git a/api/app/data/2014-2023/127.json b/backend/packages/wps-api/src/app/data/2014-2023/127.json similarity index 100% rename from api/app/data/2014-2023/127.json rename to backend/packages/wps-api/src/app/data/2014-2023/127.json diff --git a/api/app/data/2014-2023/1270.json b/backend/packages/wps-api/src/app/data/2014-2023/1270.json similarity index 100% rename from api/app/data/2014-2023/1270.json rename to backend/packages/wps-api/src/app/data/2014-2023/1270.json diff --git a/api/app/data/2014-2023/1274.json b/backend/packages/wps-api/src/app/data/2014-2023/1274.json similarity index 100% rename from api/app/data/2014-2023/1274.json rename to backend/packages/wps-api/src/app/data/2014-2023/1274.json diff --git a/api/app/data/2014-2023/1275.json b/backend/packages/wps-api/src/app/data/2014-2023/1275.json similarity index 100% rename from api/app/data/2014-2023/1275.json rename to backend/packages/wps-api/src/app/data/2014-2023/1275.json diff --git a/api/app/data/2014-2023/1276.json b/backend/packages/wps-api/src/app/data/2014-2023/1276.json similarity index 100% rename from api/app/data/2014-2023/1276.json rename to backend/packages/wps-api/src/app/data/2014-2023/1276.json diff --git a/api/app/data/2014-2023/1277.json b/backend/packages/wps-api/src/app/data/2014-2023/1277.json similarity index 100% rename from api/app/data/2014-2023/1277.json rename to backend/packages/wps-api/src/app/data/2014-2023/1277.json diff --git a/api/app/data/2014-2023/1283.json b/backend/packages/wps-api/src/app/data/2014-2023/1283.json similarity index 100% rename from api/app/data/2014-2023/1283.json rename to backend/packages/wps-api/src/app/data/2014-2023/1283.json diff --git a/api/app/data/2014-2023/129.json b/backend/packages/wps-api/src/app/data/2014-2023/129.json similarity index 100% rename from api/app/data/2014-2023/129.json rename to backend/packages/wps-api/src/app/data/2014-2023/129.json diff --git a/api/app/data/2014-2023/131.json b/backend/packages/wps-api/src/app/data/2014-2023/131.json similarity index 100% rename from api/app/data/2014-2023/131.json rename to backend/packages/wps-api/src/app/data/2014-2023/131.json diff --git a/api/app/data/2014-2023/1313.json b/backend/packages/wps-api/src/app/data/2014-2023/1313.json similarity index 100% rename from api/app/data/2014-2023/1313.json rename to backend/packages/wps-api/src/app/data/2014-2023/1313.json diff --git a/api/app/data/2014-2023/132.json b/backend/packages/wps-api/src/app/data/2014-2023/132.json similarity index 100% rename from api/app/data/2014-2023/132.json rename to backend/packages/wps-api/src/app/data/2014-2023/132.json diff --git a/api/app/data/2014-2023/1323.json b/backend/packages/wps-api/src/app/data/2014-2023/1323.json similarity index 100% rename from api/app/data/2014-2023/1323.json rename to backend/packages/wps-api/src/app/data/2014-2023/1323.json diff --git a/api/app/data/2014-2023/1330.json b/backend/packages/wps-api/src/app/data/2014-2023/1330.json similarity index 100% rename from api/app/data/2014-2023/1330.json rename to backend/packages/wps-api/src/app/data/2014-2023/1330.json diff --git a/api/app/data/2014-2023/1332.json b/backend/packages/wps-api/src/app/data/2014-2023/1332.json similarity index 100% rename from api/app/data/2014-2023/1332.json rename to backend/packages/wps-api/src/app/data/2014-2023/1332.json diff --git a/api/app/data/2014-2023/1339.json b/backend/packages/wps-api/src/app/data/2014-2023/1339.json similarity index 100% rename from api/app/data/2014-2023/1339.json rename to backend/packages/wps-api/src/app/data/2014-2023/1339.json diff --git a/api/app/data/2014-2023/1345.json b/backend/packages/wps-api/src/app/data/2014-2023/1345.json similarity index 100% rename from api/app/data/2014-2023/1345.json rename to backend/packages/wps-api/src/app/data/2014-2023/1345.json diff --git a/api/app/data/2014-2023/1347.json b/backend/packages/wps-api/src/app/data/2014-2023/1347.json similarity index 100% rename from api/app/data/2014-2023/1347.json rename to backend/packages/wps-api/src/app/data/2014-2023/1347.json diff --git a/api/app/data/2014-2023/1348.json b/backend/packages/wps-api/src/app/data/2014-2023/1348.json similarity index 100% rename from api/app/data/2014-2023/1348.json rename to backend/packages/wps-api/src/app/data/2014-2023/1348.json diff --git a/api/app/data/2014-2023/1349.json b/backend/packages/wps-api/src/app/data/2014-2023/1349.json similarity index 100% rename from api/app/data/2014-2023/1349.json rename to backend/packages/wps-api/src/app/data/2014-2023/1349.json diff --git a/api/app/data/2014-2023/1350.json b/backend/packages/wps-api/src/app/data/2014-2023/1350.json similarity index 100% rename from api/app/data/2014-2023/1350.json rename to backend/packages/wps-api/src/app/data/2014-2023/1350.json diff --git a/api/app/data/2014-2023/1359.json b/backend/packages/wps-api/src/app/data/2014-2023/1359.json similarity index 100% rename from api/app/data/2014-2023/1359.json rename to backend/packages/wps-api/src/app/data/2014-2023/1359.json diff --git a/api/app/data/2014-2023/136.json b/backend/packages/wps-api/src/app/data/2014-2023/136.json similarity index 100% rename from api/app/data/2014-2023/136.json rename to backend/packages/wps-api/src/app/data/2014-2023/136.json diff --git a/api/app/data/2014-2023/1362.json b/backend/packages/wps-api/src/app/data/2014-2023/1362.json similarity index 100% rename from api/app/data/2014-2023/1362.json rename to backend/packages/wps-api/src/app/data/2014-2023/1362.json diff --git a/api/app/data/2014-2023/1375.json b/backend/packages/wps-api/src/app/data/2014-2023/1375.json similarity index 100% rename from api/app/data/2014-2023/1375.json rename to backend/packages/wps-api/src/app/data/2014-2023/1375.json diff --git a/api/app/data/2014-2023/1377.json b/backend/packages/wps-api/src/app/data/2014-2023/1377.json similarity index 100% rename from api/app/data/2014-2023/1377.json rename to backend/packages/wps-api/src/app/data/2014-2023/1377.json diff --git a/api/app/data/2014-2023/1378.json b/backend/packages/wps-api/src/app/data/2014-2023/1378.json similarity index 100% rename from api/app/data/2014-2023/1378.json rename to backend/packages/wps-api/src/app/data/2014-2023/1378.json diff --git a/api/app/data/2014-2023/138.json b/backend/packages/wps-api/src/app/data/2014-2023/138.json similarity index 100% rename from api/app/data/2014-2023/138.json rename to backend/packages/wps-api/src/app/data/2014-2023/138.json diff --git a/api/app/data/2014-2023/1383.json b/backend/packages/wps-api/src/app/data/2014-2023/1383.json similarity index 100% rename from api/app/data/2014-2023/1383.json rename to backend/packages/wps-api/src/app/data/2014-2023/1383.json diff --git a/api/app/data/2014-2023/1387.json b/backend/packages/wps-api/src/app/data/2014-2023/1387.json similarity index 100% rename from api/app/data/2014-2023/1387.json rename to backend/packages/wps-api/src/app/data/2014-2023/1387.json diff --git a/api/app/data/2014-2023/1392.json b/backend/packages/wps-api/src/app/data/2014-2023/1392.json similarity index 100% rename from api/app/data/2014-2023/1392.json rename to backend/packages/wps-api/src/app/data/2014-2023/1392.json diff --git a/api/app/data/2014-2023/1398.json b/backend/packages/wps-api/src/app/data/2014-2023/1398.json similarity index 100% rename from api/app/data/2014-2023/1398.json rename to backend/packages/wps-api/src/app/data/2014-2023/1398.json diff --git a/api/app/data/2014-2023/1399.json b/backend/packages/wps-api/src/app/data/2014-2023/1399.json similarity index 100% rename from api/app/data/2014-2023/1399.json rename to backend/packages/wps-api/src/app/data/2014-2023/1399.json diff --git a/api/app/data/2014-2023/140.json b/backend/packages/wps-api/src/app/data/2014-2023/140.json similarity index 100% rename from api/app/data/2014-2023/140.json rename to backend/packages/wps-api/src/app/data/2014-2023/140.json diff --git a/api/app/data/2014-2023/1408.json b/backend/packages/wps-api/src/app/data/2014-2023/1408.json similarity index 100% rename from api/app/data/2014-2023/1408.json rename to backend/packages/wps-api/src/app/data/2014-2023/1408.json diff --git a/api/app/data/2014-2023/141.json b/backend/packages/wps-api/src/app/data/2014-2023/141.json similarity index 100% rename from api/app/data/2014-2023/141.json rename to backend/packages/wps-api/src/app/data/2014-2023/141.json diff --git a/api/app/data/2014-2023/144.json b/backend/packages/wps-api/src/app/data/2014-2023/144.json similarity index 100% rename from api/app/data/2014-2023/144.json rename to backend/packages/wps-api/src/app/data/2014-2023/144.json diff --git a/api/app/data/2014-2023/145.json b/backend/packages/wps-api/src/app/data/2014-2023/145.json similarity index 100% rename from api/app/data/2014-2023/145.json rename to backend/packages/wps-api/src/app/data/2014-2023/145.json diff --git a/api/app/data/2014-2023/146.json b/backend/packages/wps-api/src/app/data/2014-2023/146.json similarity index 100% rename from api/app/data/2014-2023/146.json rename to backend/packages/wps-api/src/app/data/2014-2023/146.json diff --git a/api/app/data/2014-2023/148.json b/backend/packages/wps-api/src/app/data/2014-2023/148.json similarity index 100% rename from api/app/data/2014-2023/148.json rename to backend/packages/wps-api/src/app/data/2014-2023/148.json diff --git a/api/app/data/2014-2023/149.json b/backend/packages/wps-api/src/app/data/2014-2023/149.json similarity index 100% rename from api/app/data/2014-2023/149.json rename to backend/packages/wps-api/src/app/data/2014-2023/149.json diff --git a/api/app/data/2014-2023/151.json b/backend/packages/wps-api/src/app/data/2014-2023/151.json similarity index 100% rename from api/app/data/2014-2023/151.json rename to backend/packages/wps-api/src/app/data/2014-2023/151.json diff --git a/api/app/data/2014-2023/152.json b/backend/packages/wps-api/src/app/data/2014-2023/152.json similarity index 100% rename from api/app/data/2014-2023/152.json rename to backend/packages/wps-api/src/app/data/2014-2023/152.json diff --git a/api/app/data/2014-2023/153.json b/backend/packages/wps-api/src/app/data/2014-2023/153.json similarity index 100% rename from api/app/data/2014-2023/153.json rename to backend/packages/wps-api/src/app/data/2014-2023/153.json diff --git a/api/app/data/2014-2023/154.json b/backend/packages/wps-api/src/app/data/2014-2023/154.json similarity index 100% rename from api/app/data/2014-2023/154.json rename to backend/packages/wps-api/src/app/data/2014-2023/154.json diff --git a/api/app/data/2014-2023/155.json b/backend/packages/wps-api/src/app/data/2014-2023/155.json similarity index 100% rename from api/app/data/2014-2023/155.json rename to backend/packages/wps-api/src/app/data/2014-2023/155.json diff --git a/api/app/data/2014-2023/156.json b/backend/packages/wps-api/src/app/data/2014-2023/156.json similarity index 100% rename from api/app/data/2014-2023/156.json rename to backend/packages/wps-api/src/app/data/2014-2023/156.json diff --git a/api/app/data/2014-2023/158.json b/backend/packages/wps-api/src/app/data/2014-2023/158.json similarity index 100% rename from api/app/data/2014-2023/158.json rename to backend/packages/wps-api/src/app/data/2014-2023/158.json diff --git a/api/app/data/2014-2023/159.json b/backend/packages/wps-api/src/app/data/2014-2023/159.json similarity index 100% rename from api/app/data/2014-2023/159.json rename to backend/packages/wps-api/src/app/data/2014-2023/159.json diff --git a/api/app/data/2014-2023/161.json b/backend/packages/wps-api/src/app/data/2014-2023/161.json similarity index 100% rename from api/app/data/2014-2023/161.json rename to backend/packages/wps-api/src/app/data/2014-2023/161.json diff --git a/api/app/data/2014-2023/162.json b/backend/packages/wps-api/src/app/data/2014-2023/162.json similarity index 100% rename from api/app/data/2014-2023/162.json rename to backend/packages/wps-api/src/app/data/2014-2023/162.json diff --git a/api/app/data/2014-2023/163.json b/backend/packages/wps-api/src/app/data/2014-2023/163.json similarity index 100% rename from api/app/data/2014-2023/163.json rename to backend/packages/wps-api/src/app/data/2014-2023/163.json diff --git a/api/app/data/2014-2023/165.json b/backend/packages/wps-api/src/app/data/2014-2023/165.json similarity index 100% rename from api/app/data/2014-2023/165.json rename to backend/packages/wps-api/src/app/data/2014-2023/165.json diff --git a/api/app/data/2014-2023/166.json b/backend/packages/wps-api/src/app/data/2014-2023/166.json similarity index 100% rename from api/app/data/2014-2023/166.json rename to backend/packages/wps-api/src/app/data/2014-2023/166.json diff --git a/api/app/data/2014-2023/167.json b/backend/packages/wps-api/src/app/data/2014-2023/167.json similarity index 100% rename from api/app/data/2014-2023/167.json rename to backend/packages/wps-api/src/app/data/2014-2023/167.json diff --git a/api/app/data/2014-2023/169.json b/backend/packages/wps-api/src/app/data/2014-2023/169.json similarity index 100% rename from api/app/data/2014-2023/169.json rename to backend/packages/wps-api/src/app/data/2014-2023/169.json diff --git a/api/app/data/2014-2023/170.json b/backend/packages/wps-api/src/app/data/2014-2023/170.json similarity index 100% rename from api/app/data/2014-2023/170.json rename to backend/packages/wps-api/src/app/data/2014-2023/170.json diff --git a/api/app/data/2014-2023/171.json b/backend/packages/wps-api/src/app/data/2014-2023/171.json similarity index 100% rename from api/app/data/2014-2023/171.json rename to backend/packages/wps-api/src/app/data/2014-2023/171.json diff --git a/api/app/data/2014-2023/172.json b/backend/packages/wps-api/src/app/data/2014-2023/172.json similarity index 100% rename from api/app/data/2014-2023/172.json rename to backend/packages/wps-api/src/app/data/2014-2023/172.json diff --git a/api/app/data/2014-2023/173.json b/backend/packages/wps-api/src/app/data/2014-2023/173.json similarity index 100% rename from api/app/data/2014-2023/173.json rename to backend/packages/wps-api/src/app/data/2014-2023/173.json diff --git a/api/app/data/2014-2023/175.json b/backend/packages/wps-api/src/app/data/2014-2023/175.json similarity index 100% rename from api/app/data/2014-2023/175.json rename to backend/packages/wps-api/src/app/data/2014-2023/175.json diff --git a/api/app/data/2014-2023/178.json b/backend/packages/wps-api/src/app/data/2014-2023/178.json similarity index 100% rename from api/app/data/2014-2023/178.json rename to backend/packages/wps-api/src/app/data/2014-2023/178.json diff --git a/api/app/data/2014-2023/179.json b/backend/packages/wps-api/src/app/data/2014-2023/179.json similarity index 100% rename from api/app/data/2014-2023/179.json rename to backend/packages/wps-api/src/app/data/2014-2023/179.json diff --git a/api/app/data/2014-2023/1790.json b/backend/packages/wps-api/src/app/data/2014-2023/1790.json similarity index 100% rename from api/app/data/2014-2023/1790.json rename to backend/packages/wps-api/src/app/data/2014-2023/1790.json diff --git a/api/app/data/2014-2023/180.json b/backend/packages/wps-api/src/app/data/2014-2023/180.json similarity index 100% rename from api/app/data/2014-2023/180.json rename to backend/packages/wps-api/src/app/data/2014-2023/180.json diff --git a/api/app/data/2014-2023/181.json b/backend/packages/wps-api/src/app/data/2014-2023/181.json similarity index 100% rename from api/app/data/2014-2023/181.json rename to backend/packages/wps-api/src/app/data/2014-2023/181.json diff --git a/api/app/data/2014-2023/182.json b/backend/packages/wps-api/src/app/data/2014-2023/182.json similarity index 100% rename from api/app/data/2014-2023/182.json rename to backend/packages/wps-api/src/app/data/2014-2023/182.json diff --git a/api/app/data/2014-2023/183.json b/backend/packages/wps-api/src/app/data/2014-2023/183.json similarity index 100% rename from api/app/data/2014-2023/183.json rename to backend/packages/wps-api/src/app/data/2014-2023/183.json diff --git a/api/app/data/2014-2023/187.json b/backend/packages/wps-api/src/app/data/2014-2023/187.json similarity index 100% rename from api/app/data/2014-2023/187.json rename to backend/packages/wps-api/src/app/data/2014-2023/187.json diff --git a/api/app/data/2014-2023/189.json b/backend/packages/wps-api/src/app/data/2014-2023/189.json similarity index 100% rename from api/app/data/2014-2023/189.json rename to backend/packages/wps-api/src/app/data/2014-2023/189.json diff --git a/api/app/data/2014-2023/19.json b/backend/packages/wps-api/src/app/data/2014-2023/19.json similarity index 100% rename from api/app/data/2014-2023/19.json rename to backend/packages/wps-api/src/app/data/2014-2023/19.json diff --git a/api/app/data/2014-2023/190.json b/backend/packages/wps-api/src/app/data/2014-2023/190.json similarity index 100% rename from api/app/data/2014-2023/190.json rename to backend/packages/wps-api/src/app/data/2014-2023/190.json diff --git a/api/app/data/2014-2023/1911.json b/backend/packages/wps-api/src/app/data/2014-2023/1911.json similarity index 100% rename from api/app/data/2014-2023/1911.json rename to backend/packages/wps-api/src/app/data/2014-2023/1911.json diff --git a/api/app/data/2014-2023/192.json b/backend/packages/wps-api/src/app/data/2014-2023/192.json similarity index 100% rename from api/app/data/2014-2023/192.json rename to backend/packages/wps-api/src/app/data/2014-2023/192.json diff --git a/api/app/data/2014-2023/193.json b/backend/packages/wps-api/src/app/data/2014-2023/193.json similarity index 100% rename from api/app/data/2014-2023/193.json rename to backend/packages/wps-api/src/app/data/2014-2023/193.json diff --git a/api/app/data/2014-2023/195.json b/backend/packages/wps-api/src/app/data/2014-2023/195.json similarity index 100% rename from api/app/data/2014-2023/195.json rename to backend/packages/wps-api/src/app/data/2014-2023/195.json diff --git a/api/app/data/2014-2023/199.json b/backend/packages/wps-api/src/app/data/2014-2023/199.json similarity index 100% rename from api/app/data/2014-2023/199.json rename to backend/packages/wps-api/src/app/data/2014-2023/199.json diff --git a/api/app/data/2014-2023/200.json b/backend/packages/wps-api/src/app/data/2014-2023/200.json similarity index 100% rename from api/app/data/2014-2023/200.json rename to backend/packages/wps-api/src/app/data/2014-2023/200.json diff --git a/api/app/data/2014-2023/201.json b/backend/packages/wps-api/src/app/data/2014-2023/201.json similarity index 100% rename from api/app/data/2014-2023/201.json rename to backend/packages/wps-api/src/app/data/2014-2023/201.json diff --git a/api/app/data/2014-2023/206.json b/backend/packages/wps-api/src/app/data/2014-2023/206.json similarity index 100% rename from api/app/data/2014-2023/206.json rename to backend/packages/wps-api/src/app/data/2014-2023/206.json diff --git a/api/app/data/2014-2023/208.json b/backend/packages/wps-api/src/app/data/2014-2023/208.json similarity index 100% rename from api/app/data/2014-2023/208.json rename to backend/packages/wps-api/src/app/data/2014-2023/208.json diff --git a/api/app/data/2014-2023/209.json b/backend/packages/wps-api/src/app/data/2014-2023/209.json similarity index 100% rename from api/app/data/2014-2023/209.json rename to backend/packages/wps-api/src/app/data/2014-2023/209.json diff --git a/api/app/data/2014-2023/21.json b/backend/packages/wps-api/src/app/data/2014-2023/21.json similarity index 100% rename from api/app/data/2014-2023/21.json rename to backend/packages/wps-api/src/app/data/2014-2023/21.json diff --git a/api/app/data/2014-2023/210.json b/backend/packages/wps-api/src/app/data/2014-2023/210.json similarity index 100% rename from api/app/data/2014-2023/210.json rename to backend/packages/wps-api/src/app/data/2014-2023/210.json diff --git a/api/app/data/2014-2023/211.json b/backend/packages/wps-api/src/app/data/2014-2023/211.json similarity index 100% rename from api/app/data/2014-2023/211.json rename to backend/packages/wps-api/src/app/data/2014-2023/211.json diff --git a/api/app/data/2014-2023/212.json b/backend/packages/wps-api/src/app/data/2014-2023/212.json similarity index 100% rename from api/app/data/2014-2023/212.json rename to backend/packages/wps-api/src/app/data/2014-2023/212.json diff --git a/api/app/data/2014-2023/213.json b/backend/packages/wps-api/src/app/data/2014-2023/213.json similarity index 100% rename from api/app/data/2014-2023/213.json rename to backend/packages/wps-api/src/app/data/2014-2023/213.json diff --git a/api/app/data/2014-2023/216.json b/backend/packages/wps-api/src/app/data/2014-2023/216.json similarity index 100% rename from api/app/data/2014-2023/216.json rename to backend/packages/wps-api/src/app/data/2014-2023/216.json diff --git a/api/app/data/2014-2023/2170.json b/backend/packages/wps-api/src/app/data/2014-2023/2170.json similarity index 100% rename from api/app/data/2014-2023/2170.json rename to backend/packages/wps-api/src/app/data/2014-2023/2170.json diff --git a/api/app/data/2014-2023/218.json b/backend/packages/wps-api/src/app/data/2014-2023/218.json similarity index 100% rename from api/app/data/2014-2023/218.json rename to backend/packages/wps-api/src/app/data/2014-2023/218.json diff --git a/api/app/data/2014-2023/221.json b/backend/packages/wps-api/src/app/data/2014-2023/221.json similarity index 100% rename from api/app/data/2014-2023/221.json rename to backend/packages/wps-api/src/app/data/2014-2023/221.json diff --git a/api/app/data/2014-2023/2211.json b/backend/packages/wps-api/src/app/data/2014-2023/2211.json similarity index 100% rename from api/app/data/2014-2023/2211.json rename to backend/packages/wps-api/src/app/data/2014-2023/2211.json diff --git a/api/app/data/2014-2023/222.json b/backend/packages/wps-api/src/app/data/2014-2023/222.json similarity index 100% rename from api/app/data/2014-2023/222.json rename to backend/packages/wps-api/src/app/data/2014-2023/222.json diff --git a/api/app/data/2014-2023/225.json b/backend/packages/wps-api/src/app/data/2014-2023/225.json similarity index 100% rename from api/app/data/2014-2023/225.json rename to backend/packages/wps-api/src/app/data/2014-2023/225.json diff --git a/api/app/data/2014-2023/226.json b/backend/packages/wps-api/src/app/data/2014-2023/226.json similarity index 100% rename from api/app/data/2014-2023/226.json rename to backend/packages/wps-api/src/app/data/2014-2023/226.json diff --git a/api/app/data/2014-2023/227.json b/backend/packages/wps-api/src/app/data/2014-2023/227.json similarity index 100% rename from api/app/data/2014-2023/227.json rename to backend/packages/wps-api/src/app/data/2014-2023/227.json diff --git a/api/app/data/2014-2023/228.json b/backend/packages/wps-api/src/app/data/2014-2023/228.json similarity index 100% rename from api/app/data/2014-2023/228.json rename to backend/packages/wps-api/src/app/data/2014-2023/228.json diff --git a/api/app/data/2014-2023/230.json b/backend/packages/wps-api/src/app/data/2014-2023/230.json similarity index 100% rename from api/app/data/2014-2023/230.json rename to backend/packages/wps-api/src/app/data/2014-2023/230.json diff --git a/api/app/data/2014-2023/232.json b/backend/packages/wps-api/src/app/data/2014-2023/232.json similarity index 100% rename from api/app/data/2014-2023/232.json rename to backend/packages/wps-api/src/app/data/2014-2023/232.json diff --git a/api/app/data/2014-2023/233.json b/backend/packages/wps-api/src/app/data/2014-2023/233.json similarity index 100% rename from api/app/data/2014-2023/233.json rename to backend/packages/wps-api/src/app/data/2014-2023/233.json diff --git a/api/app/data/2014-2023/234.json b/backend/packages/wps-api/src/app/data/2014-2023/234.json similarity index 100% rename from api/app/data/2014-2023/234.json rename to backend/packages/wps-api/src/app/data/2014-2023/234.json diff --git a/api/app/data/2014-2023/235.json b/backend/packages/wps-api/src/app/data/2014-2023/235.json similarity index 100% rename from api/app/data/2014-2023/235.json rename to backend/packages/wps-api/src/app/data/2014-2023/235.json diff --git a/api/app/data/2014-2023/236.json b/backend/packages/wps-api/src/app/data/2014-2023/236.json similarity index 100% rename from api/app/data/2014-2023/236.json rename to backend/packages/wps-api/src/app/data/2014-2023/236.json diff --git a/api/app/data/2014-2023/239.json b/backend/packages/wps-api/src/app/data/2014-2023/239.json similarity index 100% rename from api/app/data/2014-2023/239.json rename to backend/packages/wps-api/src/app/data/2014-2023/239.json diff --git a/api/app/data/2014-2023/243.json b/backend/packages/wps-api/src/app/data/2014-2023/243.json similarity index 100% rename from api/app/data/2014-2023/243.json rename to backend/packages/wps-api/src/app/data/2014-2023/243.json diff --git a/api/app/data/2014-2023/244.json b/backend/packages/wps-api/src/app/data/2014-2023/244.json similarity index 100% rename from api/app/data/2014-2023/244.json rename to backend/packages/wps-api/src/app/data/2014-2023/244.json diff --git a/api/app/data/2014-2023/2450.json b/backend/packages/wps-api/src/app/data/2014-2023/2450.json similarity index 100% rename from api/app/data/2014-2023/2450.json rename to backend/packages/wps-api/src/app/data/2014-2023/2450.json diff --git a/api/app/data/2014-2023/250.json b/backend/packages/wps-api/src/app/data/2014-2023/250.json similarity index 100% rename from api/app/data/2014-2023/250.json rename to backend/packages/wps-api/src/app/data/2014-2023/250.json diff --git a/api/app/data/2014-2023/251.json b/backend/packages/wps-api/src/app/data/2014-2023/251.json similarity index 100% rename from api/app/data/2014-2023/251.json rename to backend/packages/wps-api/src/app/data/2014-2023/251.json diff --git a/api/app/data/2014-2023/2512.json b/backend/packages/wps-api/src/app/data/2014-2023/2512.json similarity index 100% rename from api/app/data/2014-2023/2512.json rename to backend/packages/wps-api/src/app/data/2014-2023/2512.json diff --git a/api/app/data/2014-2023/2513.json b/backend/packages/wps-api/src/app/data/2014-2023/2513.json similarity index 100% rename from api/app/data/2014-2023/2513.json rename to backend/packages/wps-api/src/app/data/2014-2023/2513.json diff --git a/api/app/data/2014-2023/253.json b/backend/packages/wps-api/src/app/data/2014-2023/253.json similarity index 100% rename from api/app/data/2014-2023/253.json rename to backend/packages/wps-api/src/app/data/2014-2023/253.json diff --git a/api/app/data/2014-2023/255.json b/backend/packages/wps-api/src/app/data/2014-2023/255.json similarity index 100% rename from api/app/data/2014-2023/255.json rename to backend/packages/wps-api/src/app/data/2014-2023/255.json diff --git a/api/app/data/2014-2023/262.json b/backend/packages/wps-api/src/app/data/2014-2023/262.json similarity index 100% rename from api/app/data/2014-2023/262.json rename to backend/packages/wps-api/src/app/data/2014-2023/262.json diff --git a/api/app/data/2014-2023/263.json b/backend/packages/wps-api/src/app/data/2014-2023/263.json similarity index 100% rename from api/app/data/2014-2023/263.json rename to backend/packages/wps-api/src/app/data/2014-2023/263.json diff --git a/api/app/data/2014-2023/264.json b/backend/packages/wps-api/src/app/data/2014-2023/264.json similarity index 100% rename from api/app/data/2014-2023/264.json rename to backend/packages/wps-api/src/app/data/2014-2023/264.json diff --git a/api/app/data/2014-2023/266.json b/backend/packages/wps-api/src/app/data/2014-2023/266.json similarity index 100% rename from api/app/data/2014-2023/266.json rename to backend/packages/wps-api/src/app/data/2014-2023/266.json diff --git a/api/app/data/2014-2023/267.json b/backend/packages/wps-api/src/app/data/2014-2023/267.json similarity index 100% rename from api/app/data/2014-2023/267.json rename to backend/packages/wps-api/src/app/data/2014-2023/267.json diff --git a/api/app/data/2014-2023/270.json b/backend/packages/wps-api/src/app/data/2014-2023/270.json similarity index 100% rename from api/app/data/2014-2023/270.json rename to backend/packages/wps-api/src/app/data/2014-2023/270.json diff --git a/api/app/data/2014-2023/279.json b/backend/packages/wps-api/src/app/data/2014-2023/279.json similarity index 100% rename from api/app/data/2014-2023/279.json rename to backend/packages/wps-api/src/app/data/2014-2023/279.json diff --git a/api/app/data/2014-2023/280.json b/backend/packages/wps-api/src/app/data/2014-2023/280.json similarity index 100% rename from api/app/data/2014-2023/280.json rename to backend/packages/wps-api/src/app/data/2014-2023/280.json diff --git a/api/app/data/2014-2023/283.json b/backend/packages/wps-api/src/app/data/2014-2023/283.json similarity index 100% rename from api/app/data/2014-2023/283.json rename to backend/packages/wps-api/src/app/data/2014-2023/283.json diff --git a/api/app/data/2014-2023/2850.json b/backend/packages/wps-api/src/app/data/2014-2023/2850.json similarity index 100% rename from api/app/data/2014-2023/2850.json rename to backend/packages/wps-api/src/app/data/2014-2023/2850.json diff --git a/api/app/data/2014-2023/286.json b/backend/packages/wps-api/src/app/data/2014-2023/286.json similarity index 100% rename from api/app/data/2014-2023/286.json rename to backend/packages/wps-api/src/app/data/2014-2023/286.json diff --git a/api/app/data/2014-2023/291.json b/backend/packages/wps-api/src/app/data/2014-2023/291.json similarity index 100% rename from api/app/data/2014-2023/291.json rename to backend/packages/wps-api/src/app/data/2014-2023/291.json diff --git a/api/app/data/2014-2023/292.json b/backend/packages/wps-api/src/app/data/2014-2023/292.json similarity index 100% rename from api/app/data/2014-2023/292.json rename to backend/packages/wps-api/src/app/data/2014-2023/292.json diff --git a/api/app/data/2014-2023/298.json b/backend/packages/wps-api/src/app/data/2014-2023/298.json similarity index 100% rename from api/app/data/2014-2023/298.json rename to backend/packages/wps-api/src/app/data/2014-2023/298.json diff --git a/api/app/data/2014-2023/301.json b/backend/packages/wps-api/src/app/data/2014-2023/301.json similarity index 100% rename from api/app/data/2014-2023/301.json rename to backend/packages/wps-api/src/app/data/2014-2023/301.json diff --git a/api/app/data/2014-2023/302.json b/backend/packages/wps-api/src/app/data/2014-2023/302.json similarity index 100% rename from api/app/data/2014-2023/302.json rename to backend/packages/wps-api/src/app/data/2014-2023/302.json diff --git a/api/app/data/2014-2023/305.json b/backend/packages/wps-api/src/app/data/2014-2023/305.json similarity index 100% rename from api/app/data/2014-2023/305.json rename to backend/packages/wps-api/src/app/data/2014-2023/305.json diff --git a/api/app/data/2014-2023/306.json b/backend/packages/wps-api/src/app/data/2014-2023/306.json similarity index 100% rename from api/app/data/2014-2023/306.json rename to backend/packages/wps-api/src/app/data/2014-2023/306.json diff --git a/api/app/data/2014-2023/307.json b/backend/packages/wps-api/src/app/data/2014-2023/307.json similarity index 100% rename from api/app/data/2014-2023/307.json rename to backend/packages/wps-api/src/app/data/2014-2023/307.json diff --git a/api/app/data/2014-2023/309.json b/backend/packages/wps-api/src/app/data/2014-2023/309.json similarity index 100% rename from api/app/data/2014-2023/309.json rename to backend/packages/wps-api/src/app/data/2014-2023/309.json diff --git a/api/app/data/2014-2023/3090.json b/backend/packages/wps-api/src/app/data/2014-2023/3090.json similarity index 100% rename from api/app/data/2014-2023/3090.json rename to backend/packages/wps-api/src/app/data/2014-2023/3090.json diff --git a/api/app/data/2014-2023/311.json b/backend/packages/wps-api/src/app/data/2014-2023/311.json similarity index 100% rename from api/app/data/2014-2023/311.json rename to backend/packages/wps-api/src/app/data/2014-2023/311.json diff --git a/api/app/data/2014-2023/3110.json b/backend/packages/wps-api/src/app/data/2014-2023/3110.json similarity index 100% rename from api/app/data/2014-2023/3110.json rename to backend/packages/wps-api/src/app/data/2014-2023/3110.json diff --git a/api/app/data/2014-2023/316.json b/backend/packages/wps-api/src/app/data/2014-2023/316.json similarity index 100% rename from api/app/data/2014-2023/316.json rename to backend/packages/wps-api/src/app/data/2014-2023/316.json diff --git a/api/app/data/2014-2023/317.json b/backend/packages/wps-api/src/app/data/2014-2023/317.json similarity index 100% rename from api/app/data/2014-2023/317.json rename to backend/packages/wps-api/src/app/data/2014-2023/317.json diff --git a/api/app/data/2014-2023/3190.json b/backend/packages/wps-api/src/app/data/2014-2023/3190.json similarity index 100% rename from api/app/data/2014-2023/3190.json rename to backend/packages/wps-api/src/app/data/2014-2023/3190.json diff --git a/api/app/data/2014-2023/3191.json b/backend/packages/wps-api/src/app/data/2014-2023/3191.json similarity index 100% rename from api/app/data/2014-2023/3191.json rename to backend/packages/wps-api/src/app/data/2014-2023/3191.json diff --git a/api/app/data/2014-2023/321.json b/backend/packages/wps-api/src/app/data/2014-2023/321.json similarity index 100% rename from api/app/data/2014-2023/321.json rename to backend/packages/wps-api/src/app/data/2014-2023/321.json diff --git a/api/app/data/2014-2023/322.json b/backend/packages/wps-api/src/app/data/2014-2023/322.json similarity index 100% rename from api/app/data/2014-2023/322.json rename to backend/packages/wps-api/src/app/data/2014-2023/322.json diff --git a/api/app/data/2014-2023/326.json b/backend/packages/wps-api/src/app/data/2014-2023/326.json similarity index 100% rename from api/app/data/2014-2023/326.json rename to backend/packages/wps-api/src/app/data/2014-2023/326.json diff --git a/api/app/data/2014-2023/328.json b/backend/packages/wps-api/src/app/data/2014-2023/328.json similarity index 100% rename from api/app/data/2014-2023/328.json rename to backend/packages/wps-api/src/app/data/2014-2023/328.json diff --git a/api/app/data/2014-2023/331.json b/backend/packages/wps-api/src/app/data/2014-2023/331.json similarity index 100% rename from api/app/data/2014-2023/331.json rename to backend/packages/wps-api/src/app/data/2014-2023/331.json diff --git a/api/app/data/2014-2023/334.json b/backend/packages/wps-api/src/app/data/2014-2023/334.json similarity index 100% rename from api/app/data/2014-2023/334.json rename to backend/packages/wps-api/src/app/data/2014-2023/334.json diff --git a/api/app/data/2014-2023/343.json b/backend/packages/wps-api/src/app/data/2014-2023/343.json similarity index 100% rename from api/app/data/2014-2023/343.json rename to backend/packages/wps-api/src/app/data/2014-2023/343.json diff --git a/api/app/data/2014-2023/344.json b/backend/packages/wps-api/src/app/data/2014-2023/344.json similarity index 100% rename from api/app/data/2014-2023/344.json rename to backend/packages/wps-api/src/app/data/2014-2023/344.json diff --git a/api/app/data/2014-2023/346.json b/backend/packages/wps-api/src/app/data/2014-2023/346.json similarity index 100% rename from api/app/data/2014-2023/346.json rename to backend/packages/wps-api/src/app/data/2014-2023/346.json diff --git a/api/app/data/2014-2023/352.json b/backend/packages/wps-api/src/app/data/2014-2023/352.json similarity index 100% rename from api/app/data/2014-2023/352.json rename to backend/packages/wps-api/src/app/data/2014-2023/352.json diff --git a/api/app/data/2014-2023/361.json b/backend/packages/wps-api/src/app/data/2014-2023/361.json similarity index 100% rename from api/app/data/2014-2023/361.json rename to backend/packages/wps-api/src/app/data/2014-2023/361.json diff --git a/api/app/data/2014-2023/362.json b/backend/packages/wps-api/src/app/data/2014-2023/362.json similarity index 100% rename from api/app/data/2014-2023/362.json rename to backend/packages/wps-api/src/app/data/2014-2023/362.json diff --git a/api/app/data/2014-2023/363.json b/backend/packages/wps-api/src/app/data/2014-2023/363.json similarity index 100% rename from api/app/data/2014-2023/363.json rename to backend/packages/wps-api/src/app/data/2014-2023/363.json diff --git a/api/app/data/2014-2023/366.json b/backend/packages/wps-api/src/app/data/2014-2023/366.json similarity index 100% rename from api/app/data/2014-2023/366.json rename to backend/packages/wps-api/src/app/data/2014-2023/366.json diff --git a/api/app/data/2014-2023/367.json b/backend/packages/wps-api/src/app/data/2014-2023/367.json similarity index 100% rename from api/app/data/2014-2023/367.json rename to backend/packages/wps-api/src/app/data/2014-2023/367.json diff --git a/api/app/data/2014-2023/37.json b/backend/packages/wps-api/src/app/data/2014-2023/37.json similarity index 100% rename from api/app/data/2014-2023/37.json rename to backend/packages/wps-api/src/app/data/2014-2023/37.json diff --git a/api/app/data/2014-2023/374.json b/backend/packages/wps-api/src/app/data/2014-2023/374.json similarity index 100% rename from api/app/data/2014-2023/374.json rename to backend/packages/wps-api/src/app/data/2014-2023/374.json diff --git a/api/app/data/2014-2023/376.json b/backend/packages/wps-api/src/app/data/2014-2023/376.json similarity index 100% rename from api/app/data/2014-2023/376.json rename to backend/packages/wps-api/src/app/data/2014-2023/376.json diff --git a/api/app/data/2014-2023/379.json b/backend/packages/wps-api/src/app/data/2014-2023/379.json similarity index 100% rename from api/app/data/2014-2023/379.json rename to backend/packages/wps-api/src/app/data/2014-2023/379.json diff --git a/api/app/data/2014-2023/380.json b/backend/packages/wps-api/src/app/data/2014-2023/380.json similarity index 100% rename from api/app/data/2014-2023/380.json rename to backend/packages/wps-api/src/app/data/2014-2023/380.json diff --git a/api/app/data/2014-2023/383.json b/backend/packages/wps-api/src/app/data/2014-2023/383.json similarity index 100% rename from api/app/data/2014-2023/383.json rename to backend/packages/wps-api/src/app/data/2014-2023/383.json diff --git a/api/app/data/2014-2023/385.json b/backend/packages/wps-api/src/app/data/2014-2023/385.json similarity index 100% rename from api/app/data/2014-2023/385.json rename to backend/packages/wps-api/src/app/data/2014-2023/385.json diff --git a/api/app/data/2014-2023/387.json b/backend/packages/wps-api/src/app/data/2014-2023/387.json similarity index 100% rename from api/app/data/2014-2023/387.json rename to backend/packages/wps-api/src/app/data/2014-2023/387.json diff --git a/api/app/data/2014-2023/388.json b/backend/packages/wps-api/src/app/data/2014-2023/388.json similarity index 100% rename from api/app/data/2014-2023/388.json rename to backend/packages/wps-api/src/app/data/2014-2023/388.json diff --git a/api/app/data/2014-2023/390.json b/backend/packages/wps-api/src/app/data/2014-2023/390.json similarity index 100% rename from api/app/data/2014-2023/390.json rename to backend/packages/wps-api/src/app/data/2014-2023/390.json diff --git a/api/app/data/2014-2023/391.json b/backend/packages/wps-api/src/app/data/2014-2023/391.json similarity index 100% rename from api/app/data/2014-2023/391.json rename to backend/packages/wps-api/src/app/data/2014-2023/391.json diff --git a/api/app/data/2014-2023/392.json b/backend/packages/wps-api/src/app/data/2014-2023/392.json similarity index 100% rename from api/app/data/2014-2023/392.json rename to backend/packages/wps-api/src/app/data/2014-2023/392.json diff --git a/api/app/data/2014-2023/393.json b/backend/packages/wps-api/src/app/data/2014-2023/393.json similarity index 100% rename from api/app/data/2014-2023/393.json rename to backend/packages/wps-api/src/app/data/2014-2023/393.json diff --git a/api/app/data/2014-2023/394.json b/backend/packages/wps-api/src/app/data/2014-2023/394.json similarity index 100% rename from api/app/data/2014-2023/394.json rename to backend/packages/wps-api/src/app/data/2014-2023/394.json diff --git a/api/app/data/2014-2023/396.json b/backend/packages/wps-api/src/app/data/2014-2023/396.json similarity index 100% rename from api/app/data/2014-2023/396.json rename to backend/packages/wps-api/src/app/data/2014-2023/396.json diff --git a/api/app/data/2014-2023/401.json b/backend/packages/wps-api/src/app/data/2014-2023/401.json similarity index 100% rename from api/app/data/2014-2023/401.json rename to backend/packages/wps-api/src/app/data/2014-2023/401.json diff --git a/api/app/data/2014-2023/402.json b/backend/packages/wps-api/src/app/data/2014-2023/402.json similarity index 100% rename from api/app/data/2014-2023/402.json rename to backend/packages/wps-api/src/app/data/2014-2023/402.json diff --git a/api/app/data/2014-2023/404.json b/backend/packages/wps-api/src/app/data/2014-2023/404.json similarity index 100% rename from api/app/data/2014-2023/404.json rename to backend/packages/wps-api/src/app/data/2014-2023/404.json diff --git a/api/app/data/2014-2023/406.json b/backend/packages/wps-api/src/app/data/2014-2023/406.json similarity index 100% rename from api/app/data/2014-2023/406.json rename to backend/packages/wps-api/src/app/data/2014-2023/406.json diff --git a/api/app/data/2014-2023/407.json b/backend/packages/wps-api/src/app/data/2014-2023/407.json similarity index 100% rename from api/app/data/2014-2023/407.json rename to backend/packages/wps-api/src/app/data/2014-2023/407.json diff --git a/api/app/data/2014-2023/408.json b/backend/packages/wps-api/src/app/data/2014-2023/408.json similarity index 100% rename from api/app/data/2014-2023/408.json rename to backend/packages/wps-api/src/app/data/2014-2023/408.json diff --git a/api/app/data/2014-2023/411.json b/backend/packages/wps-api/src/app/data/2014-2023/411.json similarity index 100% rename from api/app/data/2014-2023/411.json rename to backend/packages/wps-api/src/app/data/2014-2023/411.json diff --git a/api/app/data/2014-2023/412.json b/backend/packages/wps-api/src/app/data/2014-2023/412.json similarity index 100% rename from api/app/data/2014-2023/412.json rename to backend/packages/wps-api/src/app/data/2014-2023/412.json diff --git a/api/app/data/2014-2023/417.json b/backend/packages/wps-api/src/app/data/2014-2023/417.json similarity index 100% rename from api/app/data/2014-2023/417.json rename to backend/packages/wps-api/src/app/data/2014-2023/417.json diff --git a/api/app/data/2014-2023/418.json b/backend/packages/wps-api/src/app/data/2014-2023/418.json similarity index 100% rename from api/app/data/2014-2023/418.json rename to backend/packages/wps-api/src/app/data/2014-2023/418.json diff --git a/api/app/data/2014-2023/419.json b/backend/packages/wps-api/src/app/data/2014-2023/419.json similarity index 100% rename from api/app/data/2014-2023/419.json rename to backend/packages/wps-api/src/app/data/2014-2023/419.json diff --git a/api/app/data/2014-2023/421.json b/backend/packages/wps-api/src/app/data/2014-2023/421.json similarity index 100% rename from api/app/data/2014-2023/421.json rename to backend/packages/wps-api/src/app/data/2014-2023/421.json diff --git a/api/app/data/2014-2023/425.json b/backend/packages/wps-api/src/app/data/2014-2023/425.json similarity index 100% rename from api/app/data/2014-2023/425.json rename to backend/packages/wps-api/src/app/data/2014-2023/425.json diff --git a/api/app/data/2014-2023/426.json b/backend/packages/wps-api/src/app/data/2014-2023/426.json similarity index 100% rename from api/app/data/2014-2023/426.json rename to backend/packages/wps-api/src/app/data/2014-2023/426.json diff --git a/api/app/data/2014-2023/427.json b/backend/packages/wps-api/src/app/data/2014-2023/427.json similarity index 100% rename from api/app/data/2014-2023/427.json rename to backend/packages/wps-api/src/app/data/2014-2023/427.json diff --git a/api/app/data/2014-2023/428.json b/backend/packages/wps-api/src/app/data/2014-2023/428.json similarity index 100% rename from api/app/data/2014-2023/428.json rename to backend/packages/wps-api/src/app/data/2014-2023/428.json diff --git a/api/app/data/2014-2023/429.json b/backend/packages/wps-api/src/app/data/2014-2023/429.json similarity index 100% rename from api/app/data/2014-2023/429.json rename to backend/packages/wps-api/src/app/data/2014-2023/429.json diff --git a/api/app/data/2014-2023/430.json b/backend/packages/wps-api/src/app/data/2014-2023/430.json similarity index 100% rename from api/app/data/2014-2023/430.json rename to backend/packages/wps-api/src/app/data/2014-2023/430.json diff --git a/api/app/data/2014-2023/431.json b/backend/packages/wps-api/src/app/data/2014-2023/431.json similarity index 100% rename from api/app/data/2014-2023/431.json rename to backend/packages/wps-api/src/app/data/2014-2023/431.json diff --git a/api/app/data/2014-2023/432.json b/backend/packages/wps-api/src/app/data/2014-2023/432.json similarity index 100% rename from api/app/data/2014-2023/432.json rename to backend/packages/wps-api/src/app/data/2014-2023/432.json diff --git a/api/app/data/2014-2023/433.json b/backend/packages/wps-api/src/app/data/2014-2023/433.json similarity index 100% rename from api/app/data/2014-2023/433.json rename to backend/packages/wps-api/src/app/data/2014-2023/433.json diff --git a/api/app/data/2014-2023/437.json b/backend/packages/wps-api/src/app/data/2014-2023/437.json similarity index 100% rename from api/app/data/2014-2023/437.json rename to backend/packages/wps-api/src/app/data/2014-2023/437.json diff --git a/api/app/data/2014-2023/438.json b/backend/packages/wps-api/src/app/data/2014-2023/438.json similarity index 100% rename from api/app/data/2014-2023/438.json rename to backend/packages/wps-api/src/app/data/2014-2023/438.json diff --git a/api/app/data/2014-2023/440.json b/backend/packages/wps-api/src/app/data/2014-2023/440.json similarity index 100% rename from api/app/data/2014-2023/440.json rename to backend/packages/wps-api/src/app/data/2014-2023/440.json diff --git a/api/app/data/2014-2023/444.json b/backend/packages/wps-api/src/app/data/2014-2023/444.json similarity index 100% rename from api/app/data/2014-2023/444.json rename to backend/packages/wps-api/src/app/data/2014-2023/444.json diff --git a/api/app/data/2014-2023/445.json b/backend/packages/wps-api/src/app/data/2014-2023/445.json similarity index 100% rename from api/app/data/2014-2023/445.json rename to backend/packages/wps-api/src/app/data/2014-2023/445.json diff --git a/api/app/data/2014-2023/45.json b/backend/packages/wps-api/src/app/data/2014-2023/45.json similarity index 100% rename from api/app/data/2014-2023/45.json rename to backend/packages/wps-api/src/app/data/2014-2023/45.json diff --git a/api/app/data/2014-2023/474.json b/backend/packages/wps-api/src/app/data/2014-2023/474.json similarity index 100% rename from api/app/data/2014-2023/474.json rename to backend/packages/wps-api/src/app/data/2014-2023/474.json diff --git a/api/app/data/2014-2023/503.json b/backend/packages/wps-api/src/app/data/2014-2023/503.json similarity index 100% rename from api/app/data/2014-2023/503.json rename to backend/packages/wps-api/src/app/data/2014-2023/503.json diff --git a/api/app/data/2014-2023/554.json b/backend/packages/wps-api/src/app/data/2014-2023/554.json similarity index 100% rename from api/app/data/2014-2023/554.json rename to backend/packages/wps-api/src/app/data/2014-2023/554.json diff --git a/api/app/data/2014-2023/555.json b/backend/packages/wps-api/src/app/data/2014-2023/555.json similarity index 100% rename from api/app/data/2014-2023/555.json rename to backend/packages/wps-api/src/app/data/2014-2023/555.json diff --git a/api/app/data/2014-2023/556.json b/backend/packages/wps-api/src/app/data/2014-2023/556.json similarity index 100% rename from api/app/data/2014-2023/556.json rename to backend/packages/wps-api/src/app/data/2014-2023/556.json diff --git a/api/app/data/2014-2023/56.json b/backend/packages/wps-api/src/app/data/2014-2023/56.json similarity index 100% rename from api/app/data/2014-2023/56.json rename to backend/packages/wps-api/src/app/data/2014-2023/56.json diff --git a/api/app/data/2014-2023/59.json b/backend/packages/wps-api/src/app/data/2014-2023/59.json similarity index 100% rename from api/app/data/2014-2023/59.json rename to backend/packages/wps-api/src/app/data/2014-2023/59.json diff --git a/api/app/data/2014-2023/599.json b/backend/packages/wps-api/src/app/data/2014-2023/599.json similarity index 100% rename from api/app/data/2014-2023/599.json rename to backend/packages/wps-api/src/app/data/2014-2023/599.json diff --git a/api/app/data/2014-2023/654.json b/backend/packages/wps-api/src/app/data/2014-2023/654.json similarity index 100% rename from api/app/data/2014-2023/654.json rename to backend/packages/wps-api/src/app/data/2014-2023/654.json diff --git a/api/app/data/2014-2023/67.json b/backend/packages/wps-api/src/app/data/2014-2023/67.json similarity index 100% rename from api/app/data/2014-2023/67.json rename to backend/packages/wps-api/src/app/data/2014-2023/67.json diff --git a/api/app/data/2014-2023/72.json b/backend/packages/wps-api/src/app/data/2014-2023/72.json similarity index 100% rename from api/app/data/2014-2023/72.json rename to backend/packages/wps-api/src/app/data/2014-2023/72.json diff --git a/api/app/data/2014-2023/75.json b/backend/packages/wps-api/src/app/data/2014-2023/75.json similarity index 100% rename from api/app/data/2014-2023/75.json rename to backend/packages/wps-api/src/app/data/2014-2023/75.json diff --git a/api/app/data/2014-2023/788.json b/backend/packages/wps-api/src/app/data/2014-2023/788.json similarity index 100% rename from api/app/data/2014-2023/788.json rename to backend/packages/wps-api/src/app/data/2014-2023/788.json diff --git a/api/app/data/2014-2023/789.json b/backend/packages/wps-api/src/app/data/2014-2023/789.json similarity index 100% rename from api/app/data/2014-2023/789.json rename to backend/packages/wps-api/src/app/data/2014-2023/789.json diff --git a/api/app/data/2014-2023/790.json b/backend/packages/wps-api/src/app/data/2014-2023/790.json similarity index 100% rename from api/app/data/2014-2023/790.json rename to backend/packages/wps-api/src/app/data/2014-2023/790.json diff --git a/api/app/data/2014-2023/791.json b/backend/packages/wps-api/src/app/data/2014-2023/791.json similarity index 100% rename from api/app/data/2014-2023/791.json rename to backend/packages/wps-api/src/app/data/2014-2023/791.json diff --git a/api/app/data/2014-2023/82.json b/backend/packages/wps-api/src/app/data/2014-2023/82.json similarity index 100% rename from api/app/data/2014-2023/82.json rename to backend/packages/wps-api/src/app/data/2014-2023/82.json diff --git a/api/app/data/2014-2023/832.json b/backend/packages/wps-api/src/app/data/2014-2023/832.json similarity index 100% rename from api/app/data/2014-2023/832.json rename to backend/packages/wps-api/src/app/data/2014-2023/832.json diff --git a/api/app/data/2014-2023/836.json b/backend/packages/wps-api/src/app/data/2014-2023/836.json similarity index 100% rename from api/app/data/2014-2023/836.json rename to backend/packages/wps-api/src/app/data/2014-2023/836.json diff --git a/api/app/data/2014-2023/838.json b/backend/packages/wps-api/src/app/data/2014-2023/838.json similarity index 100% rename from api/app/data/2014-2023/838.json rename to backend/packages/wps-api/src/app/data/2014-2023/838.json diff --git a/api/app/data/2014-2023/865.json b/backend/packages/wps-api/src/app/data/2014-2023/865.json similarity index 100% rename from api/app/data/2014-2023/865.json rename to backend/packages/wps-api/src/app/data/2014-2023/865.json diff --git a/api/app/data/2014-2023/866.json b/backend/packages/wps-api/src/app/data/2014-2023/866.json similarity index 100% rename from api/app/data/2014-2023/866.json rename to backend/packages/wps-api/src/app/data/2014-2023/866.json diff --git a/api/app/data/2014-2023/868.json b/backend/packages/wps-api/src/app/data/2014-2023/868.json similarity index 100% rename from api/app/data/2014-2023/868.json rename to backend/packages/wps-api/src/app/data/2014-2023/868.json diff --git a/api/app/data/2014-2023/873.json b/backend/packages/wps-api/src/app/data/2014-2023/873.json similarity index 100% rename from api/app/data/2014-2023/873.json rename to backend/packages/wps-api/src/app/data/2014-2023/873.json diff --git a/api/app/data/2014-2023/876.json b/backend/packages/wps-api/src/app/data/2014-2023/876.json similarity index 100% rename from api/app/data/2014-2023/876.json rename to backend/packages/wps-api/src/app/data/2014-2023/876.json diff --git a/api/app/data/2014-2023/882.json b/backend/packages/wps-api/src/app/data/2014-2023/882.json similarity index 100% rename from api/app/data/2014-2023/882.json rename to backend/packages/wps-api/src/app/data/2014-2023/882.json diff --git a/api/app/data/2014-2023/886.json b/backend/packages/wps-api/src/app/data/2014-2023/886.json similarity index 100% rename from api/app/data/2014-2023/886.json rename to backend/packages/wps-api/src/app/data/2014-2023/886.json diff --git a/api/app/data/2014-2023/904.json b/backend/packages/wps-api/src/app/data/2014-2023/904.json similarity index 100% rename from api/app/data/2014-2023/904.json rename to backend/packages/wps-api/src/app/data/2014-2023/904.json diff --git a/api/app/data/2014-2023/905.json b/backend/packages/wps-api/src/app/data/2014-2023/905.json similarity index 100% rename from api/app/data/2014-2023/905.json rename to backend/packages/wps-api/src/app/data/2014-2023/905.json diff --git a/api/app/data/2014-2023/919.json b/backend/packages/wps-api/src/app/data/2014-2023/919.json similarity index 100% rename from api/app/data/2014-2023/919.json rename to backend/packages/wps-api/src/app/data/2014-2023/919.json diff --git a/api/app/data/2014-2023/93.json b/backend/packages/wps-api/src/app/data/2014-2023/93.json similarity index 100% rename from api/app/data/2014-2023/93.json rename to backend/packages/wps-api/src/app/data/2014-2023/93.json diff --git a/api/app/data/2014-2023/934.json b/backend/packages/wps-api/src/app/data/2014-2023/934.json similarity index 100% rename from api/app/data/2014-2023/934.json rename to backend/packages/wps-api/src/app/data/2014-2023/934.json diff --git a/api/app/data/2014-2023/938.json b/backend/packages/wps-api/src/app/data/2014-2023/938.json similarity index 100% rename from api/app/data/2014-2023/938.json rename to backend/packages/wps-api/src/app/data/2014-2023/938.json diff --git a/api/app/data/2014-2023/944.json b/backend/packages/wps-api/src/app/data/2014-2023/944.json similarity index 100% rename from api/app/data/2014-2023/944.json rename to backend/packages/wps-api/src/app/data/2014-2023/944.json diff --git a/api/app/data/2014-2023/945.json b/backend/packages/wps-api/src/app/data/2014-2023/945.json similarity index 100% rename from api/app/data/2014-2023/945.json rename to backend/packages/wps-api/src/app/data/2014-2023/945.json diff --git a/api/app/data/2014-2023/956.json b/backend/packages/wps-api/src/app/data/2014-2023/956.json similarity index 100% rename from api/app/data/2014-2023/956.json rename to backend/packages/wps-api/src/app/data/2014-2023/956.json diff --git a/api/app/data/2014-2023/964.json b/backend/packages/wps-api/src/app/data/2014-2023/964.json similarity index 100% rename from api/app/data/2014-2023/964.json rename to backend/packages/wps-api/src/app/data/2014-2023/964.json diff --git a/api/app/data/2014-2023/965.json b/backend/packages/wps-api/src/app/data/2014-2023/965.json similarity index 100% rename from api/app/data/2014-2023/965.json rename to backend/packages/wps-api/src/app/data/2014-2023/965.json diff --git a/api/app/data/2014-2023/977.json b/backend/packages/wps-api/src/app/data/2014-2023/977.json similarity index 100% rename from api/app/data/2014-2023/977.json rename to backend/packages/wps-api/src/app/data/2014-2023/977.json diff --git a/api/app/data/2014-2023/995.json b/backend/packages/wps-api/src/app/data/2014-2023/995.json similarity index 100% rename from api/app/data/2014-2023/995.json rename to backend/packages/wps-api/src/app/data/2014-2023/995.json diff --git a/api/app/data/bc_fbp_fuel_type_lookup_table_sfms.json b/backend/packages/wps-api/src/app/data/bc_fbp_fuel_type_lookup_table_sfms.json similarity index 100% rename from api/app/data/bc_fbp_fuel_type_lookup_table_sfms.json rename to backend/packages/wps-api/src/app/data/bc_fbp_fuel_type_lookup_table_sfms.json diff --git a/api/app/data/diurnalFFMC_redbook.xlsx b/backend/packages/wps-api/src/app/data/diurnalFFMC_redbook.xlsx similarity index 100% rename from api/app/data/diurnalFFMC_redbook.xlsx rename to backend/packages/wps-api/src/app/data/diurnalFFMC_redbook.xlsx diff --git a/api/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv b/backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv similarity index 98% rename from api/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv rename to backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv index 42ef73101e..0bba343bd0 100644 --- a/api/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv +++ b/backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/afternoon_overnight.csv @@ -1,32 +1,32 @@ -13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7 -41,43,46,48,50,51,52,53,53,52,51,50,49,48,47,46,45,44,43 -48,52,55,57,60,61,62,62,62,61,59,58,56,55,54,52,51,50,49 -57,61,65,68,70,70,71,70,69,68,66,65,63,62,60,59,58,56,55 -59,63,67,70,72,72,72,72,71,69,68,66,65,63,62,61,59,58,57 -62,66,70,72,74,74,74,73,72,71,69,68,66,65,63,62,61,59,58 -63,67,71,73,75,75,75,74,73,72,70,69,67,66,64,63,61,60,59 -64,68,72,74,76,76,76,75,74,72,71,69,68,66,65,64,62,61,60 -66,69,73,75,77,77,77,76,75,73,72,70,69,67,66,64,63,62,60 -67,71,75,76,78,78,78,77,76,74,72,71,69,68,67,65,64,63,61 -69,72,76,78,79,79,78,77,76,75,73,72,70,69,67,66,65,63,62 -71,74,77,79,80,80,79,78,77,76,74,73,71,70,68,67,66,64,63 -74,76,79,80,81,81,80,79,78,77,75,73,72,71,69,68,66,65,64 -76,78,80,81,82,82,81,80,79,77,76,74,73,71,70,69,67,66,65 -78,80,81,82,83,83,82,81,80,78,77,75,74,72,71,70,68,67,66 -80,81,82,83,84,84,83,82,81,79,78,76,75,73,72,70,69,68,67 -82,82,83,84,85,85,84,83,82,80,79,77,76,74,73,71,70,69,68 -83,84,85,85,86,86,85,84,83,81,79,78,77,75,74,72,71,70,68 -84,85,86,86,87,87,86,85,83,82,80,79,78,76,75,73,72,71,70 -85,86,87,87,88,88,87,86,84,83,81,80,79,77,76,74,73,72,71 -86,87,88,89,89,89,88,87,85,84,82,81,80,78,77,75,74,73,72 -88,88,89,90,90,90,89,88,86,85,83,82,81,79,78,77,75,74,73 -89,89,90,91,91,91,90,89,87,86,84,83,82,80,79,78,76,75,74 -90,90,91,92,92,92,91,90,88,87,85,84,83,81,80,79,77,76,75 -91,91,92,93,93,93,92,91,89,88,86,85,84,82,81,80,79,77,76 -92,93,93,94,94,94,93,92,90,89,88,86,85,84,82,81,80,79,77 -93,94,94,95,95,95,94,93,91,90,89,87,86,85,83,82,81,80,79 -94,95,95,96,96,96,95,94,92,91,90,88,87,86,85,84,82,81,80 -95,96,96,97,97,97,96,95,93,92,91,90,88,87,86,85,84,83,81 -96,97,97,98,98,98,97,96,94,93,92,91,90,88,87,86,85,84,83 -97,98,98,99,99,99,98,97,95,94,93,92,91,90,88,87,86,85,84 +13,14,15,16,17,18,19,20,21,22,23,0,1,2,3,4,5,6,7 +41,43,46,48,50,51,52,53,53,52,51,50,49,48,47,46,45,44,43 +48,52,55,57,60,61,62,62,62,61,59,58,56,55,54,52,51,50,49 +57,61,65,68,70,70,71,70,69,68,66,65,63,62,60,59,58,56,55 +59,63,67,70,72,72,72,72,71,69,68,66,65,63,62,61,59,58,57 +62,66,70,72,74,74,74,73,72,71,69,68,66,65,63,62,61,59,58 +63,67,71,73,75,75,75,74,73,72,70,69,67,66,64,63,61,60,59 +64,68,72,74,76,76,76,75,74,72,71,69,68,66,65,64,62,61,60 +66,69,73,75,77,77,77,76,75,73,72,70,69,67,66,64,63,62,60 +67,71,75,76,78,78,78,77,76,74,72,71,69,68,67,65,64,63,61 +69,72,76,78,79,79,78,77,76,75,73,72,70,69,67,66,65,63,62 +71,74,77,79,80,80,79,78,77,76,74,73,71,70,68,67,66,64,63 +74,76,79,80,81,81,80,79,78,77,75,73,72,71,69,68,66,65,64 +76,78,80,81,82,82,81,80,79,77,76,74,73,71,70,69,67,66,65 +78,80,81,82,83,83,82,81,80,78,77,75,74,72,71,70,68,67,66 +80,81,82,83,84,84,83,82,81,79,78,76,75,73,72,70,69,68,67 +82,82,83,84,85,85,84,83,82,80,79,77,76,74,73,71,70,69,68 +83,84,85,85,86,86,85,84,83,81,79,78,77,75,74,72,71,70,68 +84,85,86,86,87,87,86,85,83,82,80,79,78,76,75,73,72,71,70 +85,86,87,87,88,88,87,86,84,83,81,80,79,77,76,74,73,72,71 +86,87,88,89,89,89,88,87,85,84,82,81,80,78,77,75,74,73,72 +88,88,89,90,90,90,89,88,86,85,83,82,81,79,78,77,75,74,73 +89,89,90,91,91,91,90,89,87,86,84,83,82,80,79,78,76,75,74 +90,90,91,92,92,92,91,90,88,87,85,84,83,81,80,79,77,76,75 +91,91,92,93,93,93,92,91,89,88,86,85,84,82,81,80,79,77,76 +92,93,93,94,94,94,93,92,90,89,88,86,85,84,82,81,80,79,77 +93,94,94,95,95,95,94,93,91,90,89,87,86,85,83,82,81,80,79 +94,95,95,96,96,96,95,94,92,91,90,88,87,86,85,84,82,81,80 +95,96,96,97,97,97,96,95,93,92,91,90,88,87,86,85,84,83,81 +96,97,97,98,98,98,97,96,94,93,92,91,90,88,87,86,85,84,83 +97,98,98,99,99,99,98,97,95,94,93,92,91,90,88,87,86,85,84 98,99,99,100,100,100,99,98,96,95,94,93,92,91,90,89,88,86,85 \ No newline at end of file diff --git a/api/app/data/diurnal_ffmc_lookups/morning.csv b/backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/morning.csv similarity index 98% rename from api/app/data/diurnal_ffmc_lookups/morning.csv rename to backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/morning.csv index e100857c93..90ddd73bae 100644 --- a/api/app/data/diurnal_ffmc_lookups/morning.csv +++ b/backend/packages/wps-api/src/app/data/diurnal_ffmc_lookups/morning.csv @@ -1,33 +1,33 @@ -,7,,,8,,,9,,,10,,,11,,,12,,,13,, -,0-68,68-87,87-100,0-58,58-77,77-100,0-48,48-67,67-100,0-43,43-62,62-100,0-38,38-57,57-100,0-35,35-54,54-100,0-33,33-52,52-100 -50,54,48,43,56,49,44,59,50,45,64,56,51,70,62,57,76,69,64,82,77,72 -60,57,53,49,60,54,49,63,55,50,67,60,56,70,66,61,78,70,68,83,79,75 -70,62,58,55,64,60,56,67,61,57,71,66,62,76,71,67,80,72,72,85,82,78 -72,63,60,57,65,61,57,68,63,58,72,67,63,77,72,68,81,76,73,86,83,79 -74,64,61,58,67,63,59,69,64,60,73,69,64,77,73,69,82,77,74,87,84,80 -75,65,62,59,67,63,60,70,65,61,74,69,65,78,74,70,82,78,75,87,84,80 -76,66,63,60,68,64,60,70,66,61,74,70,66,78,75,70,83,79,76,87,84,81 -77,66,63,60,69,65,61,71,67,62,75,71,66,79,75,71,84,80,76,88,85,81 -78,67,64,61,69,66,62,72,68,63,75,72,67,79,76,72,84,80,77,88,85,81 -79,68,65,62,70,67,63,72,68,64,76,72,68,80,77,72,85,81,77,88,86,82 -80,69,66,63,71,67,64,73,69,65,77,73,69,81,77,73,85,82,78,89,86,82 -81,69,66,64,72,68,65,74,70,66,70,74,70,81,78,74,86,82,78,89,86,82 -82,70,67,65,72,69,66,75,71,67,78,75,70,82,79,74,86,83,79,89,87,83 -83,71,68,66,73,70,67,75,72,68,79,76,71,82,79,75,87,83,80,90,87,83 -84,72,69,67,74,71,68,76,73,69,80,77,72,83,80,76,87,84,80,90,88,83 -85,73,70,67,75,72,69,77,74,70,80,77,73,84,81,77,88,85,81,90,88,83 -86,74,71,68,76,73,70,78,75,71,81,78,74,85,82,77,89,86,81,91,88,84 -87,75,72,69,77,74,71,79,76,72,82,79,75,85,83,78,89,87,82,91,89,84 -88,76,73,71,78,75,72,80,77,73,83,80,76,86,84,79,90,87,82,91,89,84 -89,78,74,72,79,76,73,81,78,74,84,81,77,87,85,80,90,88,83,92,89,85 -90,79,75,73,80,77,74,82,79,76,85,82,78,88,86,81,91,88,84,92,90,85 -91,80,76,74,81,78,75,83,81,77,86,83,79,89,87,82,91,89,84,92,90,85 -92,81,77,75,83,79,77,84,82,78,87,85,80,90,88,83,92,89,85,92,90,86 -93,83,78,76,84,81,78,85,83,79,88,86,82,91,89,84,92,90,85,93,91,86 -94,84,80,77,85,82,79,86,84,81,89,87,83,92,90,85,93,91,86,93,91,86 -95,86,81,79,87,83,81,88,85,82,90,88,84,93,91,86,93,91,86,93,91,86 -96,87,82,80,88,84,82,89,87,84,91,89,85,94,92,87,94,92,87,94,92,87 -97,89,84,81,90,86,83,90,88,85,93,91,87,95,93,88,95,93,88,95,93,88 -98,90,85,83,91,87,85,92,89,87,94,92,88,96,94,89,96,94,89,96,94,89 -99,92,87,84,93,88,86,93,90,88,95,93,90,97,96,91,97,96,91,97,96,90 +,7,,,8,,,9,,,10,,,11,,,12,,,13,, +,0-68,68-87,87-100,0-58,58-77,77-100,0-48,48-67,67-100,0-43,43-62,62-100,0-38,38-57,57-100,0-35,35-54,54-100,0-33,33-52,52-100 +50,54,48,43,56,49,44,59,50,45,64,56,51,70,62,57,76,69,64,82,77,72 +60,57,53,49,60,54,49,63,55,50,67,60,56,70,66,61,78,70,68,83,79,75 +70,62,58,55,64,60,56,67,61,57,71,66,62,76,71,67,80,72,72,85,82,78 +72,63,60,57,65,61,57,68,63,58,72,67,63,77,72,68,81,76,73,86,83,79 +74,64,61,58,67,63,59,69,64,60,73,69,64,77,73,69,82,77,74,87,84,80 +75,65,62,59,67,63,60,70,65,61,74,69,65,78,74,70,82,78,75,87,84,80 +76,66,63,60,68,64,60,70,66,61,74,70,66,78,75,70,83,79,76,87,84,81 +77,66,63,60,69,65,61,71,67,62,75,71,66,79,75,71,84,80,76,88,85,81 +78,67,64,61,69,66,62,72,68,63,75,72,67,79,76,72,84,80,77,88,85,81 +79,68,65,62,70,67,63,72,68,64,76,72,68,80,77,72,85,81,77,88,86,82 +80,69,66,63,71,67,64,73,69,65,77,73,69,81,77,73,85,82,78,89,86,82 +81,69,66,64,72,68,65,74,70,66,70,74,70,81,78,74,86,82,78,89,86,82 +82,70,67,65,72,69,66,75,71,67,78,75,70,82,79,74,86,83,79,89,87,83 +83,71,68,66,73,70,67,75,72,68,79,76,71,82,79,75,87,83,80,90,87,83 +84,72,69,67,74,71,68,76,73,69,80,77,72,83,80,76,87,84,80,90,88,83 +85,73,70,67,75,72,69,77,74,70,80,77,73,84,81,77,88,85,81,90,88,83 +86,74,71,68,76,73,70,78,75,71,81,78,74,85,82,77,89,86,81,91,88,84 +87,75,72,69,77,74,71,79,76,72,82,79,75,85,83,78,89,87,82,91,89,84 +88,76,73,71,78,75,72,80,77,73,83,80,76,86,84,79,90,87,82,91,89,84 +89,78,74,72,79,76,73,81,78,74,84,81,77,87,85,80,90,88,83,92,89,85 +90,79,75,73,80,77,74,82,79,76,85,82,78,88,86,81,91,88,84,92,90,85 +91,80,76,74,81,78,75,83,81,77,86,83,79,89,87,82,91,89,84,92,90,85 +92,81,77,75,83,79,77,84,82,78,87,85,80,90,88,83,92,89,85,92,90,86 +93,83,78,76,84,81,78,85,83,79,88,86,82,91,89,84,92,90,85,93,91,86 +94,84,80,77,85,82,79,86,84,81,89,87,83,92,90,85,93,91,86,93,91,86 +95,86,81,79,87,83,81,88,85,82,90,88,84,93,91,86,93,91,86,93,91,86 +96,87,82,80,88,84,82,89,87,84,91,89,85,94,92,87,94,92,87,94,92,87 +97,89,84,81,90,86,83,90,88,85,93,91,87,95,93,88,95,93,88,95,93,88 +98,90,85,83,91,87,85,92,89,87,94,92,88,96,94,89,96,94,89,96,94,89 +99,92,87,84,93,88,86,93,90,88,95,93,90,97,96,91,97,96,91,97,96,90 100,93,88,85,94,90,88,95,91,90,96,94,91,98,97,92,98,97,92,98,97,92 \ No newline at end of file diff --git a/api/app/data/fuel_types.json b/backend/packages/wps-api/src/app/data/fuel_types.json similarity index 100% rename from api/app/data/fuel_types.json rename to backend/packages/wps-api/src/app/data/fuel_types.json diff --git a/api/app/data/planning_areas.json b/backend/packages/wps-api/src/app/data/planning_areas.json similarity index 100% rename from api/app/data/planning_areas.json rename to backend/packages/wps-api/src/app/data/planning_areas.json diff --git a/api/app/data/weather_stations.json b/backend/packages/wps-api/src/app/data/weather_stations.json similarity index 100% rename from api/app/data/weather_stations.json rename to backend/packages/wps-api/src/app/data/weather_stations.json diff --git a/api/app/fire_behaviour/advisory.py b/backend/packages/wps-api/src/app/fire_behaviour/advisory.py similarity index 100% rename from api/app/fire_behaviour/advisory.py rename to backend/packages/wps-api/src/app/fire_behaviour/advisory.py diff --git a/api/app/fire_behaviour/c7b.py b/backend/packages/wps-api/src/app/fire_behaviour/c7b.py similarity index 100% rename from api/app/fire_behaviour/c7b.py rename to backend/packages/wps-api/src/app/fire_behaviour/c7b.py diff --git a/api/app/fire_behaviour/cffdrs.py b/backend/packages/wps-api/src/app/fire_behaviour/cffdrs.py similarity index 100% rename from api/app/fire_behaviour/cffdrs.py rename to backend/packages/wps-api/src/app/fire_behaviour/cffdrs.py diff --git a/api/app/fire_behaviour/fwi_adjust.py b/backend/packages/wps-api/src/app/fire_behaviour/fwi_adjust.py similarity index 100% rename from api/app/fire_behaviour/fwi_adjust.py rename to backend/packages/wps-api/src/app/fire_behaviour/fwi_adjust.py diff --git a/api/app/fire_behaviour/prediction.py b/backend/packages/wps-api/src/app/fire_behaviour/prediction.py similarity index 100% rename from api/app/fire_behaviour/prediction.py rename to backend/packages/wps-api/src/app/fire_behaviour/prediction.py diff --git a/api/app/fire_watch/calculate_weather.py b/backend/packages/wps-api/src/app/fire_watch/calculate_weather.py similarity index 100% rename from api/app/fire_watch/calculate_weather.py rename to backend/packages/wps-api/src/app/fire_watch/calculate_weather.py diff --git a/api/app/forecasts/noon_forecasts.py b/backend/packages/wps-api/src/app/forecasts/noon_forecasts.py similarity index 100% rename from api/app/forecasts/noon_forecasts.py rename to backend/packages/wps-api/src/app/forecasts/noon_forecasts.py diff --git a/api/app/forecasts/noon_forecasts_summaries.py b/backend/packages/wps-api/src/app/forecasts/noon_forecasts_summaries.py similarity index 100% rename from api/app/forecasts/noon_forecasts_summaries.py rename to backend/packages/wps-api/src/app/forecasts/noon_forecasts_summaries.py diff --git a/api/app/health.py b/backend/packages/wps-api/src/app/health.py similarity index 100% rename from api/app/health.py rename to backend/packages/wps-api/src/app/health.py diff --git a/api/app/hfi/__init__.py b/backend/packages/wps-api/src/app/hfi/__init__.py similarity index 100% rename from api/app/hfi/__init__.py rename to backend/packages/wps-api/src/app/hfi/__init__.py diff --git a/api/app/hfi/fire_centre_cache.py b/backend/packages/wps-api/src/app/hfi/fire_centre_cache.py similarity index 100% rename from api/app/hfi/fire_centre_cache.py rename to backend/packages/wps-api/src/app/hfi/fire_centre_cache.py diff --git a/api/app/hfi/hfi_admin.py b/backend/packages/wps-api/src/app/hfi/hfi_admin.py similarity index 100% rename from api/app/hfi/hfi_admin.py rename to backend/packages/wps-api/src/app/hfi/hfi_admin.py diff --git a/api/app/hfi/hfi_calc.py b/backend/packages/wps-api/src/app/hfi/hfi_calc.py similarity index 100% rename from api/app/hfi/hfi_calc.py rename to backend/packages/wps-api/src/app/hfi/hfi_calc.py diff --git a/api/app/hfi/pdf_data_formatter.py b/backend/packages/wps-api/src/app/hfi/pdf_data_formatter.py similarity index 100% rename from api/app/hfi/pdf_data_formatter.py rename to backend/packages/wps-api/src/app/hfi/pdf_data_formatter.py diff --git a/api/app/hfi/pdf_generator.py b/backend/packages/wps-api/src/app/hfi/pdf_generator.py similarity index 100% rename from api/app/hfi/pdf_generator.py rename to backend/packages/wps-api/src/app/hfi/pdf_generator.py diff --git a/api/app/hfi/pdf_template.py b/backend/packages/wps-api/src/app/hfi/pdf_template.py similarity index 100% rename from api/app/hfi/pdf_template.py rename to backend/packages/wps-api/src/app/hfi/pdf_template.py diff --git a/api/app/hfi/style.css b/backend/packages/wps-api/src/app/hfi/style.css similarity index 100% rename from api/app/hfi/style.css rename to backend/packages/wps-api/src/app/hfi/style.css diff --git a/api/app/hfi/templates/daily_template.jinja.html b/backend/packages/wps-api/src/app/hfi/templates/daily_template.jinja.html similarity index 100% rename from api/app/hfi/templates/daily_template.jinja.html rename to backend/packages/wps-api/src/app/hfi/templates/daily_template.jinja.html diff --git a/api/app/hfi/templates/fonts/BCSans-Bold.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Bold.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Bold.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.woff diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic_1.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic_1.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff diff --git a/api/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-BoldItalic_1.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-Bold_1.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold_1.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Bold_1.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold_1.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Bold_1.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Bold_1.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Bold_1.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-Italic.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Italic.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Italic.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-Italic_1.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic_1.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Italic_1.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic_1.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Italic_1.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Italic_1.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Italic_1.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-Regular.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Regular.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Regular.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular.woff2 diff --git a/api/app/hfi/templates/fonts/BCSans-Regular_1.ttf b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.ttf similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular_1.ttf rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.ttf diff --git a/api/app/hfi/templates/fonts/BCSans-Regular_1.woff b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.woff similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular_1.woff rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.woff diff --git a/api/app/hfi/templates/fonts/BCSans-Regular_1.woff2 b/backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.woff2 similarity index 100% rename from api/app/hfi/templates/fonts/BCSans-Regular_1.woff2 rename to backend/packages/wps-api/src/app/hfi/templates/fonts/BCSans-Regular_1.woff2 diff --git a/api/app/hfi/templates/fonts/LICENSE_OFL.txt b/backend/packages/wps-api/src/app/hfi/templates/fonts/LICENSE_OFL.txt similarity index 100% rename from api/app/hfi/templates/fonts/LICENSE_OFL.txt rename to backend/packages/wps-api/src/app/hfi/templates/fonts/LICENSE_OFL.txt diff --git a/api/app/hfi/templates/prep_template.jinja.html b/backend/packages/wps-api/src/app/hfi/templates/prep_template.jinja.html similarity index 100% rename from api/app/hfi/templates/prep_template.jinja.html rename to backend/packages/wps-api/src/app/hfi/templates/prep_template.jinja.html diff --git a/api/app/hourlies.py b/backend/packages/wps-api/src/app/hourlies.py similarity index 100% rename from api/app/hourlies.py rename to backend/packages/wps-api/src/app/hourlies.py diff --git a/api/app/jobs/__init__.py b/backend/packages/wps-api/src/app/jobs/__init__.py similarity index 100% rename from api/app/jobs/__init__.py rename to backend/packages/wps-api/src/app/jobs/__init__.py diff --git a/api/app/jobs/fire_watch_calculations.py b/backend/packages/wps-api/src/app/jobs/fire_watch_calculations.py similarity index 100% rename from api/app/jobs/fire_watch_calculations.py rename to backend/packages/wps-api/src/app/jobs/fire_watch_calculations.py diff --git a/api/app/jobs/fuel_type_areas_per_zone.py b/backend/packages/wps-api/src/app/jobs/fuel_type_areas_per_zone.py similarity index 100% rename from api/app/jobs/fuel_type_areas_per_zone.py rename to backend/packages/wps-api/src/app/jobs/fuel_type_areas_per_zone.py diff --git a/api/app/jobs/grass_curing.py b/backend/packages/wps-api/src/app/jobs/grass_curing.py similarity index 100% rename from api/app/jobs/grass_curing.py rename to backend/packages/wps-api/src/app/jobs/grass_curing.py diff --git a/api/app/jobs/hourly_actuals.py b/backend/packages/wps-api/src/app/jobs/hourly_actuals.py similarity index 100% rename from api/app/jobs/hourly_actuals.py rename to backend/packages/wps-api/src/app/jobs/hourly_actuals.py diff --git a/api/app/jobs/model_data.md b/backend/packages/wps-api/src/app/jobs/model_data.md similarity index 100% rename from api/app/jobs/model_data.md rename to backend/packages/wps-api/src/app/jobs/model_data.md diff --git a/api/app/jobs/noon_forecasts.py b/backend/packages/wps-api/src/app/jobs/noon_forecasts.py similarity index 100% rename from api/app/jobs/noon_forecasts.py rename to backend/packages/wps-api/src/app/jobs/noon_forecasts.py diff --git a/api/app/jobs/rdps_sfms.py b/backend/packages/wps-api/src/app/jobs/rdps_sfms.py similarity index 100% rename from api/app/jobs/rdps_sfms.py rename to backend/packages/wps-api/src/app/jobs/rdps_sfms.py diff --git a/api/app/jobs/sfms_calculations.py b/backend/packages/wps-api/src/app/jobs/sfms_calculations.py similarity index 100% rename from api/app/jobs/sfms_calculations.py rename to backend/packages/wps-api/src/app/jobs/sfms_calculations.py diff --git a/api/app/jobs/viirs_snow.py b/backend/packages/wps-api/src/app/jobs/viirs_snow.py similarity index 100% rename from api/app/jobs/viirs_snow.py rename to backend/packages/wps-api/src/app/jobs/viirs_snow.py diff --git a/api/app/main.py b/backend/packages/wps-api/src/app/main.py similarity index 100% rename from api/app/main.py rename to backend/packages/wps-api/src/app/main.py diff --git a/api/app/morecast_v2/__init__.py b/backend/packages/wps-api/src/app/morecast_v2/__init__.py similarity index 100% rename from api/app/morecast_v2/__init__.py rename to backend/packages/wps-api/src/app/morecast_v2/__init__.py diff --git a/api/app/morecast_v2/forecasts.py b/backend/packages/wps-api/src/app/morecast_v2/forecasts.py similarity index 100% rename from api/app/morecast_v2/forecasts.py rename to backend/packages/wps-api/src/app/morecast_v2/forecasts.py diff --git a/api/app/nats_publish.py b/backend/packages/wps-api/src/app/nats_publish.py similarity index 100% rename from api/app/nats_publish.py rename to backend/packages/wps-api/src/app/nats_publish.py diff --git a/api/app/percentile.py b/backend/packages/wps-api/src/app/percentile.py similarity index 100% rename from api/app/percentile.py rename to backend/packages/wps-api/src/app/percentile.py diff --git a/api/app/pytest.ini b/backend/packages/wps-api/src/app/pytest.ini similarity index 100% rename from api/app/pytest.ini rename to backend/packages/wps-api/src/app/pytest.ini diff --git a/api/app/routers/__init__.py b/backend/packages/wps-api/src/app/routers/__init__.py similarity index 100% rename from api/app/routers/__init__.py rename to backend/packages/wps-api/src/app/routers/__init__.py diff --git a/api/app/routers/c_haines.py b/backend/packages/wps-api/src/app/routers/c_haines.py similarity index 100% rename from api/app/routers/c_haines.py rename to backend/packages/wps-api/src/app/routers/c_haines.py diff --git a/api/app/routers/fba.py b/backend/packages/wps-api/src/app/routers/fba.py similarity index 100% rename from api/app/routers/fba.py rename to backend/packages/wps-api/src/app/routers/fba.py diff --git a/api/app/routers/fba_calc.py b/backend/packages/wps-api/src/app/routers/fba_calc.py similarity index 100% rename from api/app/routers/fba_calc.py rename to backend/packages/wps-api/src/app/routers/fba_calc.py diff --git a/api/app/routers/fire_watch.py b/backend/packages/wps-api/src/app/routers/fire_watch.py similarity index 100% rename from api/app/routers/fire_watch.py rename to backend/packages/wps-api/src/app/routers/fire_watch.py diff --git a/api/app/routers/forecasts.py b/backend/packages/wps-api/src/app/routers/forecasts.py similarity index 100% rename from api/app/routers/forecasts.py rename to backend/packages/wps-api/src/app/routers/forecasts.py diff --git a/api/app/routers/hfi_calc.py b/backend/packages/wps-api/src/app/routers/hfi_calc.py similarity index 100% rename from api/app/routers/hfi_calc.py rename to backend/packages/wps-api/src/app/routers/hfi_calc.py diff --git a/api/app/routers/morecast_v2.py b/backend/packages/wps-api/src/app/routers/morecast_v2.py similarity index 100% rename from api/app/routers/morecast_v2.py rename to backend/packages/wps-api/src/app/routers/morecast_v2.py diff --git a/api/app/routers/sfms.py b/backend/packages/wps-api/src/app/routers/sfms.py similarity index 100% rename from api/app/routers/sfms.py rename to backend/packages/wps-api/src/app/routers/sfms.py diff --git a/api/app/routers/snow.py b/backend/packages/wps-api/src/app/routers/snow.py similarity index 100% rename from api/app/routers/snow.py rename to backend/packages/wps-api/src/app/routers/snow.py diff --git a/api/app/routers/stations.py b/backend/packages/wps-api/src/app/routers/stations.py similarity index 100% rename from api/app/routers/stations.py rename to backend/packages/wps-api/src/app/routers/stations.py diff --git a/api/app/routers/weather_models.py b/backend/packages/wps-api/src/app/routers/weather_models.py similarity index 100% rename from api/app/routers/weather_models.py rename to backend/packages/wps-api/src/app/routers/weather_models.py diff --git a/api/app/sfms/__init__.py b/backend/packages/wps-api/src/app/sfms/__init__.py similarity index 100% rename from api/app/sfms/__init__.py rename to backend/packages/wps-api/src/app/sfms/__init__.py diff --git a/api/app/sfms/daily_fwi_processor.py b/backend/packages/wps-api/src/app/sfms/daily_fwi_processor.py similarity index 100% rename from api/app/sfms/daily_fwi_processor.py rename to backend/packages/wps-api/src/app/sfms/daily_fwi_processor.py diff --git a/api/app/sfms/fwi_processor.py b/backend/packages/wps-api/src/app/sfms/fwi_processor.py similarity index 100% rename from api/app/sfms/fwi_processor.py rename to backend/packages/wps-api/src/app/sfms/fwi_processor.py diff --git a/api/app/sfms/hourly_ffmc_processor.py b/backend/packages/wps-api/src/app/sfms/hourly_ffmc_processor.py similarity index 100% rename from api/app/sfms/hourly_ffmc_processor.py rename to backend/packages/wps-api/src/app/sfms/hourly_ffmc_processor.py diff --git a/api/app/tests/__init__.py b/backend/packages/wps-api/src/app/tests/__init__.py similarity index 100% rename from api/app/tests/__init__.py rename to backend/packages/wps-api/src/app/tests/__init__.py diff --git a/api/app/tests/auto_spatial_advisory/__init__.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/__init__.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/__init__.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/__init__.py diff --git a/api/app/tests/auto_spatial_advisory/test_critical_hours.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_critical_hours.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_critical_hours.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_critical_hours.py diff --git a/api/app/tests/auto_spatial_advisory/test_fuel_type_layer.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_fuel_type_layer.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_fuel_type_layer.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_fuel_type_layer.py diff --git a/api/app/tests/auto_spatial_advisory/test_hfi_minimum_wind_speed.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_hfi_minimum_wind_speed.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_hfi_minimum_wind_speed.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_hfi_minimum_wind_speed.py diff --git a/api/app/tests/auto_spatial_advisory/test_hfi_percent_conifer.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_hfi_percent_conifer.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_hfi_percent_conifer.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_hfi_percent_conifer.py diff --git a/api/app/tests/auto_spatial_advisory/test_process_stats.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_process_stats.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_process_stats.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_process_stats.py diff --git a/api/app/tests/auto_spatial_advisory/test_zone_stats.py b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_zone_stats.py similarity index 100% rename from api/app/tests/auto_spatial_advisory/test_zone_stats.py rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/test_zone_stats.py diff --git a/api/app/tests/auto_spatial_advisory/wf1-dailies.json b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/wf1-dailies.json similarity index 100% rename from api/app/tests/auto_spatial_advisory/wf1-dailies.json rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/wf1-dailies.json diff --git a/api/app/tests/auto_spatial_advisory/wf1-hourlies.json b/backend/packages/wps-api/src/app/tests/auto_spatial_advisory/wf1-hourlies.json similarity index 100% rename from api/app/tests/auto_spatial_advisory/wf1-hourlies.json rename to backend/packages/wps-api/src/app/tests/auto_spatial_advisory/wf1-hourlies.json diff --git a/api/app/tests/c_haines/CMC_hrdps_continental_DEPR_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 b/backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_DEPR_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 similarity index 100% rename from api/app/tests/c_haines/CMC_hrdps_continental_DEPR_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 rename to backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_DEPR_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 diff --git a/api/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0700_ps2.5km_2021012618_P048-00.grib2 b/backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0700_ps2.5km_2021012618_P048-00.grib2 similarity index 100% rename from api/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0700_ps2.5km_2021012618_P048-00.grib2 rename to backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0700_ps2.5km_2021012618_P048-00.grib2 diff --git a/api/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 b/backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 similarity index 100% rename from api/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 rename to backend/packages/wps-api/src/app/tests/c_haines/CMC_hrdps_continental_TMP_ISBL_0850_ps2.5km_2021012618_P048-00.grib2 diff --git a/api/app/tests/c_haines/__init__.py b/backend/packages/wps-api/src/app/tests/c_haines/__init__.py similarity index 100% rename from api/app/tests/c_haines/__init__.py rename to backend/packages/wps-api/src/app/tests/c_haines/__init__.py diff --git a/api/app/tests/c_haines/c_haines_data.json.gz b/backend/packages/wps-api/src/app/tests/c_haines/c_haines_data.json.gz similarity index 100% rename from api/app/tests/c_haines/c_haines_data.json.gz rename to backend/packages/wps-api/src/app/tests/c_haines/c_haines_data.json.gz diff --git a/api/app/tests/c_haines/endpoints/model_runs_expected_response.json b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/model_runs_expected_response.json similarity index 100% rename from api/app/tests/c_haines/endpoints/model_runs_expected_response.json rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/model_runs_expected_response.json diff --git a/api/app/tests/c_haines/endpoints/most_recent_predictions_kml_expected_response.kml b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/most_recent_predictions_kml_expected_response.kml similarity index 100% rename from api/app/tests/c_haines/endpoints/most_recent_predictions_kml_expected_response.kml rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/most_recent_predictions_kml_expected_response.kml diff --git a/api/app/tests/c_haines/endpoints/network-link_response.kml b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/network-link_response.kml similarity index 100% rename from api/app/tests/c_haines/endpoints/network-link_response.kml rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/network-link_response.kml diff --git a/api/app/tests/c_haines/endpoints/prediction_kml_expected.kml b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/prediction_kml_expected.kml similarity index 100% rename from api/app/tests/c_haines/endpoints/prediction_kml_expected.kml rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/prediction_kml_expected.kml diff --git a/api/app/tests/c_haines/endpoints/predictions_kml_expected_response.kml b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/predictions_kml_expected_response.kml similarity index 100% rename from api/app/tests/c_haines/endpoints/predictions_kml_expected_response.kml rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/predictions_kml_expected_response.kml diff --git a/api/app/tests/c_haines/endpoints/test_c_haines_endpoints.py b/backend/packages/wps-api/src/app/tests/c_haines/endpoints/test_c_haines_endpoints.py similarity index 100% rename from api/app/tests/c_haines/endpoints/test_c_haines_endpoints.py rename to backend/packages/wps-api/src/app/tests/c_haines/endpoints/test_c_haines_endpoints.py diff --git a/api/app/tests/c_haines/test_bounding_box.py b/backend/packages/wps-api/src/app/tests/c_haines/test_bounding_box.py similarity index 100% rename from api/app/tests/c_haines/test_bounding_box.py rename to backend/packages/wps-api/src/app/tests/c_haines/test_bounding_box.py diff --git a/api/app/tests/c_haines/test_c_haines.py b/backend/packages/wps-api/src/app/tests/c_haines/test_c_haines.py similarity index 100% rename from api/app/tests/c_haines/test_c_haines.py rename to backend/packages/wps-api/src/app/tests/c_haines/test_c_haines.py diff --git a/api/app/tests/c_haines/test_c_haines_worker.py b/backend/packages/wps-api/src/app/tests/c_haines/test_c_haines_worker.py similarity index 100% rename from api/app/tests/c_haines/test_c_haines_worker.py rename to backend/packages/wps-api/src/app/tests/c_haines/test_c_haines_worker.py diff --git a/api/app/tests/c_haines/test_re_project_gdps_expected_output.json b/backend/packages/wps-api/src/app/tests/c_haines/test_re_project_gdps_expected_output.json similarity index 100% rename from api/app/tests/c_haines/test_re_project_gdps_expected_output.json rename to backend/packages/wps-api/src/app/tests/c_haines/test_re_project_gdps_expected_output.json diff --git a/api/app/tests/c_haines/test_re_project_gdps_input.json b/backend/packages/wps-api/src/app/tests/c_haines/test_re_project_gdps_input.json similarity index 100% rename from api/app/tests/c_haines/test_re_project_gdps_input.json rename to backend/packages/wps-api/src/app/tests/c_haines/test_re_project_gdps_input.json diff --git a/api/app/tests/c_haines/test_re_project_rdps_expected_output.json b/backend/packages/wps-api/src/app/tests/c_haines/test_re_project_rdps_expected_output.json similarity index 100% rename from api/app/tests/c_haines/test_re_project_rdps_expected_output.json rename to backend/packages/wps-api/src/app/tests/c_haines/test_re_project_rdps_expected_output.json diff --git a/api/app/tests/c_haines/test_re_project_rdps_input.json b/backend/packages/wps-api/src/app/tests/c_haines/test_re_project_rdps_input.json similarity index 100% rename from api/app/tests/c_haines/test_re_project_rdps_input.json rename to backend/packages/wps-api/src/app/tests/c_haines/test_re_project_rdps_input.json diff --git a/api/app/tests/conftest.py b/backend/packages/wps-api/src/app/tests/conftest.py similarity index 100% rename from api/app/tests/conftest.py rename to backend/packages/wps-api/src/app/tests/conftest.py diff --git a/api/app/tests/fba/test_fba_endpoint.py b/backend/packages/wps-api/src/app/tests/fba/test_fba_endpoint.py similarity index 100% rename from api/app/tests/fba/test_fba_endpoint.py rename to backend/packages/wps-api/src/app/tests/fba/test_fba_endpoint.py diff --git a/api/app/tests/fba/test_fba_endpoint_fire_centers.json b/backend/packages/wps-api/src/app/tests/fba/test_fba_endpoint_fire_centers.json similarity index 100% rename from api/app/tests/fba/test_fba_endpoint_fire_centers.json rename to backend/packages/wps-api/src/app/tests/fba/test_fba_endpoint_fire_centers.json diff --git a/api/app/tests/fba/test_process_fuel_type_area.py b/backend/packages/wps-api/src/app/tests/fba/test_process_fuel_type_area.py similarity index 100% rename from api/app/tests/fba/test_process_fuel_type_area.py rename to backend/packages/wps-api/src/app/tests/fba/test_process_fuel_type_area.py diff --git a/api/app/tests/fba_calc/__init__.py b/backend/packages/wps-api/src/app/tests/fba_calc/__init__.py similarity index 100% rename from api/app/tests/fba_calc/__init__.py rename to backend/packages/wps-api/src/app/tests/fba_calc/__init__.py diff --git a/api/app/tests/fba_calc/test_01a_0curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01a_0curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01a_0curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01a_0curing_firebat.py diff --git a/api/app/tests/fba_calc/test_01a_30curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01a_30curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01a_30curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01a_30curing_firebat.py diff --git a/api/app/tests/fba_calc/test_01a_90curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01a_90curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01a_90curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01a_90curing_firebat.py diff --git a/api/app/tests/fba_calc/test_01b_0curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01b_0curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01b_0curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01b_0curing_firebat.py diff --git a/api/app/tests/fba_calc/test_01b_30curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01b_30curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01b_30curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01b_30curing_firebat.py diff --git a/api/app/tests/fba_calc/test_01b_90curing_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_01b_90curing_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_01b_90curing_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_01b_90curing_firebat.py diff --git a/api/app/tests/fba_calc/test_c1_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c1_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c1_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c1_firebat.py diff --git a/api/app/tests/fba_calc/test_c2_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c2_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c2_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c2_firebat.py diff --git a/api/app/tests/fba_calc/test_c3_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c3_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c3_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c3_firebat.py diff --git a/api/app/tests/fba_calc/test_c4_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c4_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c4_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c4_firebat.py diff --git a/api/app/tests/fba_calc/test_c5_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c5_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c5_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c5_firebat.py diff --git a/api/app/tests/fba_calc/test_c6_2mcbh_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c6_2mcbh_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c6_2mcbh_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c6_2mcbh_firebat.py diff --git a/api/app/tests/fba_calc/test_c6_7mcbh_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c6_7mcbh_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c6_7mcbh_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c6_7mcbh_firebat.py diff --git a/api/app/tests/fba_calc/test_c7_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_c7_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_c7_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_c7_firebat.py diff --git a/api/app/tests/fba_calc/test_d1_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_d1_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_d1_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_d1_firebat.py diff --git a/api/app/tests/fba_calc/test_fba_error_random_sample.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_fba_error_random_sample.py similarity index 100% rename from api/app/tests/fba_calc/test_fba_error_random_sample.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_fba_error_random_sample.py diff --git a/api/app/tests/fba_calc/test_fba_error_redapp.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_fba_error_redapp.py similarity index 100% rename from api/app/tests/fba_calc/test_fba_error_redapp.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_fba_error_redapp.py diff --git a/api/app/tests/fba_calc/test_m1_25conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m1_25conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m1_25conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m1_25conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m1_50conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m1_50conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m1_50conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m1_50conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m1_75conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m1_75conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m1_75conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m1_75conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m2_25conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m2_25conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m2_25conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m2_25conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m2_50conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m2_50conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m2_50conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m2_50conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m2_75conifer_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m2_75conifer_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m2_75conifer_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m2_75conifer_firebat.py diff --git a/api/app/tests/fba_calc/test_m3_100deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m3_100deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m3_100deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m3_100deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_m3_30deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m3_30deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m3_30deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m3_30deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_m3_60deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m3_60deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m3_60deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m3_60deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_m4_100deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m4_100deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m4_100deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m4_100deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_m4_30deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m4_30deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m4_30deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m4_30deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_m4_60deadfir_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_m4_60deadfir_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_m4_60deadfir_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_m4_60deadfir_firebat.py diff --git a/api/app/tests/fba_calc/test_r.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_r.py similarity index 100% rename from api/app/tests/fba_calc/test_r.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_r.py diff --git a/api/app/tests/fba_calc/test_s1_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_s1_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_s1_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_s1_firebat.py diff --git a/api/app/tests/fba_calc/test_s2_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_s2_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_s2_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_s2_firebat.py diff --git a/api/app/tests/fba_calc/test_s3_firebat.py b/backend/packages/wps-api/src/app/tests/fba_calc/test_s3_firebat.py similarity index 100% rename from api/app/tests/fba_calc/test_s3_firebat.py rename to backend/packages/wps-api/src/app/tests/fba_calc/test_s3_firebat.py diff --git a/api/app/tests/fire_behavior/test_cffdrs.py b/backend/packages/wps-api/src/app/tests/fire_behavior/test_cffdrs.py similarity index 100% rename from api/app/tests/fire_behavior/test_cffdrs.py rename to backend/packages/wps-api/src/app/tests/fire_behavior/test_cffdrs.py diff --git a/api/app/tests/fire_behavior/test_fwi_adjust.py b/backend/packages/wps-api/src/app/tests/fire_behavior/test_fwi_adjust.py similarity index 100% rename from api/app/tests/fire_behavior/test_fwi_adjust.py rename to backend/packages/wps-api/src/app/tests/fire_behavior/test_fwi_adjust.py diff --git a/api/app/tests/fire_watch/conftest.py b/backend/packages/wps-api/src/app/tests/fire_watch/conftest.py similarity index 100% rename from api/app/tests/fire_watch/conftest.py rename to backend/packages/wps-api/src/app/tests/fire_watch/conftest.py diff --git a/api/app/tests/fire_watch/test_calculate_weather.py b/backend/packages/wps-api/src/app/tests/fire_watch/test_calculate_weather.py similarity index 100% rename from api/app/tests/fire_watch/test_calculate_weather.py rename to backend/packages/wps-api/src/app/tests/fire_watch/test_calculate_weather.py diff --git a/api/app/tests/fire_watch/test_fire_watch_endpoint.py b/backend/packages/wps-api/src/app/tests/fire_watch/test_fire_watch_endpoint.py similarity index 100% rename from api/app/tests/fire_watch/test_fire_watch_endpoint.py rename to backend/packages/wps-api/src/app/tests/fire_watch/test_fire_watch_endpoint.py diff --git a/api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json b/backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json similarity index 100% rename from api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json rename to backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json diff --git a/api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix_fail.json b/backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix_fail.json similarity index 100% rename from api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix_fail.json rename to backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix_fail.json diff --git a/api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json b/backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json similarity index 100% rename from api/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json rename to backend/packages/wps-api/src/app/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json diff --git a/api/app/tests/forecasts/test_noon_forecasts.json b/backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts.json similarity index 100% rename from api/app/tests/forecasts/test_noon_forecasts.json rename to backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts.json diff --git a/api/app/tests/forecasts/test_noon_forecasts.py b/backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts.py similarity index 100% rename from api/app/tests/forecasts/test_noon_forecasts.py rename to backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts.py diff --git a/api/app/tests/forecasts/test_noon_forecasts_summaries.py b/backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts_summaries.py similarity index 100% rename from api/app/tests/forecasts/test_noon_forecasts_summaries.py rename to backend/packages/wps-api/src/app/tests/forecasts/test_noon_forecasts_summaries.py diff --git a/api/app/tests/geospatial/3005_lats.tif b/backend/packages/wps-api/src/app/tests/geospatial/3005_lats.tif similarity index 100% rename from api/app/tests/geospatial/3005_lats.tif rename to backend/packages/wps-api/src/app/tests/geospatial/3005_lats.tif diff --git a/api/app/tests/geospatial/4326_lats.tif b/backend/packages/wps-api/src/app/tests/geospatial/4326_lats.tif similarity index 100% rename from api/app/tests/geospatial/4326_lats.tif rename to backend/packages/wps-api/src/app/tests/geospatial/4326_lats.tif diff --git a/api/app/tests/geospatial/test_geospatial.py b/backend/packages/wps-api/src/app/tests/geospatial/test_geospatial.py similarity index 100% rename from api/app/tests/geospatial/test_geospatial.py rename to backend/packages/wps-api/src/app/tests/geospatial/test_geospatial.py diff --git a/api/app/tests/hfi/__init__.py b/backend/packages/wps-api/src/app/tests/hfi/__init__.py similarity index 100% rename from api/app/tests/hfi/__init__.py rename to backend/packages/wps-api/src/app/tests/hfi/__init__.py diff --git a/api/app/tests/hfi/result_request.json b/backend/packages/wps-api/src/app/tests/hfi/result_request.json similarity index 100% rename from api/app/tests/hfi/result_request.json rename to backend/packages/wps-api/src/app/tests/hfi/result_request.json diff --git a/api/app/tests/hfi/stored_request.json b/backend/packages/wps-api/src/app/tests/hfi/stored_request.json similarity index 100% rename from api/app/tests/hfi/stored_request.json rename to backend/packages/wps-api/src/app/tests/hfi/stored_request.json diff --git a/api/app/tests/hfi/test_admin_add_station_request.json b/backend/packages/wps-api/src/app/tests/hfi/test_admin_add_station_request.json similarity index 100% rename from api/app/tests/hfi/test_admin_add_station_request.json rename to backend/packages/wps-api/src/app/tests/hfi/test_admin_add_station_request.json diff --git a/api/app/tests/hfi/test_fire_centres.json b/backend/packages/wps-api/src/app/tests/hfi/test_fire_centres.json similarity index 100% rename from api/app/tests/hfi/test_fire_centres.json rename to backend/packages/wps-api/src/app/tests/hfi/test_fire_centres.json diff --git a/api/app/tests/hfi/test_hfi.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi.py similarity index 100% rename from api/app/tests/hfi/test_hfi.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi.py diff --git a/api/app/tests/hfi/test_hfi_admin.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_admin.py similarity index 100% rename from api/app/tests/hfi/test_hfi_admin.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_admin.py diff --git a/api/app/tests/hfi/test_hfi_admin_endpoint.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_admin_endpoint.py similarity index 100% rename from api/app/tests/hfi/test_hfi_admin_endpoint.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_admin_endpoint.py diff --git a/api/app/tests/hfi/test_hfi_endpoint_load_response.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_load_response.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_load_response.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_load_response.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_request.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_request.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_request.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request.py similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_request.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request.py diff --git a/api/app/tests/hfi/test_hfi_endpoint_request_load.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request_load.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_request_load.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_request_load.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_response_deselect_station.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_deselect_station.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_response_deselect_station.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_deselect_station.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_response_loaded.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_loaded.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_response_loaded.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_loaded.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_response_select_station.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_select_station.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_response_select_station.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_select_station.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_response_set_fire_start_range.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_set_fire_start_range.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_response_set_fire_start_range.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_set_fire_start_range.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_response_set_fuel_type.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_set_fuel_type.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_response_set_fuel_type.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_response_set_fuel_type.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_set_date_range_response.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_set_date_range_response.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_set_date_range_response.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_set_date_range_response.json diff --git a/api/app/tests/hfi/test_hfi_endpoint_stored_request.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_stored_request.json similarity index 100% rename from api/app/tests/hfi/test_hfi_endpoint_stored_request.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_endpoint_stored_request.json diff --git a/api/app/tests/hfi/test_hfi_planning_areas.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_planning_areas.py similarity index 100% rename from api/app/tests/hfi/test_hfi_planning_areas.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_planning_areas.py diff --git a/api/app/tests/hfi/test_hfi_ready.py b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_ready.py similarity index 100% rename from api/app/tests/hfi/test_hfi_ready.py rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_ready.py diff --git a/api/app/tests/hfi/test_hfi_result.json b/backend/packages/wps-api/src/app/tests/hfi/test_hfi_result.json similarity index 100% rename from api/app/tests/hfi/test_hfi_result.json rename to backend/packages/wps-api/src/app/tests/hfi/test_hfi_result.json diff --git a/api/app/tests/hfi/test_pdf_formatter.py b/backend/packages/wps-api/src/app/tests/hfi/test_pdf_formatter.py similarity index 100% rename from api/app/tests/hfi/test_pdf_formatter.py rename to backend/packages/wps-api/src/app/tests/hfi/test_pdf_formatter.py diff --git a/api/app/tests/hfi/test_pdf_generator.py b/backend/packages/wps-api/src/app/tests/hfi/test_pdf_generator.py similarity index 100% rename from api/app/tests/hfi/test_pdf_generator.py rename to backend/packages/wps-api/src/app/tests/hfi/test_pdf_generator.py diff --git a/api/app/tests/hfi/test_valid_fuel_types_response.json b/backend/packages/wps-api/src/app/tests/hfi/test_valid_fuel_types_response.json similarity index 100% rename from api/app/tests/hfi/test_valid_fuel_types_response.json rename to backend/packages/wps-api/src/app/tests/hfi/test_valid_fuel_types_response.json diff --git a/api/app/tests/jobs/__init__.py b/backend/packages/wps-api/src/app/tests/jobs/__init__.py similarity index 100% rename from api/app/tests/jobs/__init__.py rename to backend/packages/wps-api/src/app/tests/jobs/__init__.py diff --git a/api/app/tests/jobs/job_fixtures.py b/backend/packages/wps-api/src/app/tests/jobs/job_fixtures.py similarity index 100% rename from api/app/tests/jobs/job_fixtures.py rename to backend/packages/wps-api/src/app/tests/jobs/job_fixtures.py diff --git a/api/app/tests/jobs/test_grass_curing.py b/backend/packages/wps-api/src/app/tests/jobs/test_grass_curing.py similarity index 100% rename from api/app/tests/jobs/test_grass_curing.py rename to backend/packages/wps-api/src/app/tests/jobs/test_grass_curing.py diff --git a/api/app/tests/jobs/test_hourly_actuals.py b/backend/packages/wps-api/src/app/tests/jobs/test_hourly_actuals.py similarity index 100% rename from api/app/tests/jobs/test_hourly_actuals.py rename to backend/packages/wps-api/src/app/tests/jobs/test_hourly_actuals.py diff --git a/api/app/tests/jobs/test_noon_forecasts.py b/backend/packages/wps-api/src/app/tests/jobs/test_noon_forecasts.py similarity index 100% rename from api/app/tests/jobs/test_noon_forecasts.py rename to backend/packages/wps-api/src/app/tests/jobs/test_noon_forecasts.py diff --git a/api/app/tests/jobs/test_sfms_calculations.py b/backend/packages/wps-api/src/app/tests/jobs/test_sfms_calculations.py similarity index 100% rename from api/app/tests/jobs/test_sfms_calculations.py rename to backend/packages/wps-api/src/app/tests/jobs/test_sfms_calculations.py diff --git a/api/app/tests/jobs/test_viirs_snow.py b/backend/packages/wps-api/src/app/tests/jobs/test_viirs_snow.py similarity index 100% rename from api/app/tests/jobs/test_viirs_snow.py rename to backend/packages/wps-api/src/app/tests/jobs/test_viirs_snow.py diff --git a/api/app/tests/morecast_v2/test_forecasts.py b/backend/packages/wps-api/src/app/tests/morecast_v2/test_forecasts.py similarity index 100% rename from api/app/tests/morecast_v2/test_forecasts.py rename to backend/packages/wps-api/src/app/tests/morecast_v2/test_forecasts.py diff --git a/api/app/tests/morecast_v2/test_morecast_v2_endpoint.py b/backend/packages/wps-api/src/app/tests/morecast_v2/test_morecast_v2_endpoint.py similarity index 100% rename from api/app/tests/morecast_v2/test_morecast_v2_endpoint.py rename to backend/packages/wps-api/src/app/tests/morecast_v2/test_morecast_v2_endpoint.py diff --git a/api/app/tests/morecast_v2/test_predictions.py b/backend/packages/wps-api/src/app/tests/morecast_v2/test_predictions.py similarity index 100% rename from api/app/tests/morecast_v2/test_predictions.py rename to backend/packages/wps-api/src/app/tests/morecast_v2/test_predictions.py diff --git a/api/app/tests/observations/test_observations_endpoint.py b/backend/packages/wps-api/src/app/tests/observations/test_observations_endpoint.py similarity index 100% rename from api/app/tests/observations/test_observations_endpoint.py rename to backend/packages/wps-api/src/app/tests/observations/test_observations_endpoint.py diff --git a/api/app/tests/redapp/test_fwi.py b/backend/packages/wps-api/src/app/tests/redapp/test_fwi.py similarity index 100% rename from api/app/tests/redapp/test_fwi.py rename to backend/packages/wps-api/src/app/tests/redapp/test_fwi.py diff --git a/api/app/tests/sfms/fixtures/bui20240528.tif b/backend/packages/wps-api/src/app/tests/sfms/fixtures/bui20240528.tif similarity index 100% rename from api/app/tests/sfms/fixtures/bui20240528.tif rename to backend/packages/wps-api/src/app/tests/sfms/fixtures/bui20240528.tif diff --git a/api/app/tests/sfms/fixtures/dc20240528.tif b/backend/packages/wps-api/src/app/tests/sfms/fixtures/dc20240528.tif similarity index 100% rename from api/app/tests/sfms/fixtures/dc20240528.tif rename to backend/packages/wps-api/src/app/tests/sfms/fixtures/dc20240528.tif diff --git a/api/app/tests/sfms/fixtures/dmc20240528.tif b/backend/packages/wps-api/src/app/tests/sfms/fixtures/dmc20240528.tif similarity index 100% rename from api/app/tests/sfms/fixtures/dmc20240528.tif rename to backend/packages/wps-api/src/app/tests/sfms/fixtures/dmc20240528.tif diff --git a/api/app/tests/sfms/test_daily_fwi_processor.py b/backend/packages/wps-api/src/app/tests/sfms/test_daily_fwi_processor.py similarity index 100% rename from api/app/tests/sfms/test_daily_fwi_processor.py rename to backend/packages/wps-api/src/app/tests/sfms/test_daily_fwi_processor.py diff --git a/api/app/tests/sfms/test_fwi_processor.py b/backend/packages/wps-api/src/app/tests/sfms/test_fwi_processor.py similarity index 100% rename from api/app/tests/sfms/test_fwi_processor.py rename to backend/packages/wps-api/src/app/tests/sfms/test_fwi_processor.py diff --git a/api/app/tests/sfms/test_hourly_ffmc_processor.py b/backend/packages/wps-api/src/app/tests/sfms/test_hourly_ffmc_processor.py similarity index 100% rename from api/app/tests/sfms/test_hourly_ffmc_processor.py rename to backend/packages/wps-api/src/app/tests/sfms/test_hourly_ffmc_processor.py diff --git a/api/app/tests/sfms/test_sfms_bui_vectorized.py b/backend/packages/wps-api/src/app/tests/sfms/test_sfms_bui_vectorized.py similarity index 100% rename from api/app/tests/sfms/test_sfms_bui_vectorized.py rename to backend/packages/wps-api/src/app/tests/sfms/test_sfms_bui_vectorized.py diff --git a/api/app/tests/sfms/test_sfms_dc_vectorized.py b/backend/packages/wps-api/src/app/tests/sfms/test_sfms_dc_vectorized.py similarity index 100% rename from api/app/tests/sfms/test_sfms_dc_vectorized.py rename to backend/packages/wps-api/src/app/tests/sfms/test_sfms_dc_vectorized.py diff --git a/api/app/tests/sfms/test_sfms_dmc_vectorized.py b/backend/packages/wps-api/src/app/tests/sfms/test_sfms_dmc_vectorized.py similarity index 100% rename from api/app/tests/sfms/test_sfms_dmc_vectorized.py rename to backend/packages/wps-api/src/app/tests/sfms/test_sfms_dmc_vectorized.py diff --git a/api/app/tests/sfms/test_sfms_endpoints.py b/backend/packages/wps-api/src/app/tests/sfms/test_sfms_endpoints.py similarity index 100% rename from api/app/tests/sfms/test_sfms_endpoints.py rename to backend/packages/wps-api/src/app/tests/sfms/test_sfms_endpoints.py diff --git a/api/app/tests/sfms/test_sfms_utils.py b/backend/packages/wps-api/src/app/tests/sfms/test_sfms_utils.py similarity index 100% rename from api/app/tests/sfms/test_sfms_utils.py rename to backend/packages/wps-api/src/app/tests/sfms/test_sfms_utils.py diff --git a/api/app/tests/snow/test_snow_endpoint.py b/backend/packages/wps-api/src/app/tests/snow/test_snow_endpoint.py similarity index 100% rename from api/app/tests/snow/test_snow_endpoint.py rename to backend/packages/wps-api/src/app/tests/snow/test_snow_endpoint.py diff --git a/api/app/tests/test_api.py b/backend/packages/wps-api/src/app/tests/test_api.py similarity index 100% rename from api/app/tests/test_api.py rename to backend/packages/wps-api/src/app/tests/test_api.py diff --git a/api/app/tests/test_auth.py b/backend/packages/wps-api/src/app/tests/test_auth.py similarity index 100% rename from api/app/tests/test_auth.py rename to backend/packages/wps-api/src/app/tests/test_auth.py diff --git a/api/app/tests/test_auth_stations_payload.json b/backend/packages/wps-api/src/app/tests/test_auth_stations_payload.json similarity index 100% rename from api/app/tests/test_auth_stations_payload.json rename to backend/packages/wps-api/src/app/tests/test_auth_stations_payload.json diff --git a/api/app/tests/test_health.py b/backend/packages/wps-api/src/app/tests/test_health.py similarity index 100% rename from api/app/tests/test_health.py rename to backend/packages/wps-api/src/app/tests/test_health.py diff --git a/api/app/tests/test_rocketchat_notifications.py b/backend/packages/wps-api/src/app/tests/test_rocketchat_notifications.py similarity index 100% rename from api/app/tests/test_rocketchat_notifications.py rename to backend/packages/wps-api/src/app/tests/test_rocketchat_notifications.py diff --git a/api/app/tests/test_station_groups.py b/backend/packages/wps-api/src/app/tests/test_station_groups.py similarity index 100% rename from api/app/tests/test_station_groups.py rename to backend/packages/wps-api/src/app/tests/test_station_groups.py diff --git a/api/app/tests/test_stations.py b/backend/packages/wps-api/src/app/tests/test_stations.py similarity index 100% rename from api/app/tests/test_stations.py rename to backend/packages/wps-api/src/app/tests/test_stations.py diff --git a/api/app/tests/test_stations_crud_mappings.json b/backend/packages/wps-api/src/app/tests/test_stations_crud_mappings.json similarity index 100% rename from api/app/tests/test_stations_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/test_stations_crud_mappings.json diff --git a/api/app/tests/test_stations_details_expected_response.json b/backend/packages/wps-api/src/app/tests/test_stations_details_expected_response.json similarity index 100% rename from api/app/tests/test_stations_details_expected_response.json rename to backend/packages/wps-api/src/app/tests/test_stations_details_expected_response.json diff --git a/api/app/tests/test_stations_get_noon_forecast_observation_union.json b/backend/packages/wps-api/src/app/tests/test_stations_get_noon_forecast_observation_union.json similarity index 100% rename from api/app/tests/test_stations_get_noon_forecast_observation_union.json rename to backend/packages/wps-api/src/app/tests/test_stations_get_noon_forecast_observation_union.json diff --git a/api/app/tests/utils/fuel_sample.tif b/backend/packages/wps-api/src/app/tests/utils/fuel_sample.tif similarity index 100% rename from api/app/tests/utils/fuel_sample.tif rename to backend/packages/wps-api/src/app/tests/utils/fuel_sample.tif diff --git a/api/app/tests/utils/mock_jwt_decode_role.py b/backend/packages/wps-api/src/app/tests/utils/mock_jwt_decode_role.py similarity index 100% rename from api/app/tests/utils/mock_jwt_decode_role.py rename to backend/packages/wps-api/src/app/tests/utils/mock_jwt_decode_role.py diff --git a/api/app/tests/utils/numpy_utils.py b/backend/packages/wps-api/src/app/tests/utils/numpy_utils.py similarity index 100% rename from api/app/tests/utils/numpy_utils.py rename to backend/packages/wps-api/src/app/tests/utils/numpy_utils.py diff --git a/api/app/tests/utils/raster_reader.py b/backend/packages/wps-api/src/app/tests/utils/raster_reader.py similarity index 100% rename from api/app/tests/utils/raster_reader.py rename to backend/packages/wps-api/src/app/tests/utils/raster_reader.py diff --git a/api/app/tests/utils/test_c7b.py b/backend/packages/wps-api/src/app/tests/utils/test_c7b.py similarity index 100% rename from api/app/tests/utils/test_c7b.py rename to backend/packages/wps-api/src/app/tests/utils/test_c7b.py diff --git a/api/app/tests/utils/test_generate_fuel_cog.py b/backend/packages/wps-api/src/app/tests/utils/test_generate_fuel_cog.py similarity index 100% rename from api/app/tests/utils/test_generate_fuel_cog.py rename to backend/packages/wps-api/src/app/tests/utils/test_generate_fuel_cog.py diff --git a/api/app/tests/utils/test_time.py b/backend/packages/wps-api/src/app/tests/utils/test_time.py similarity index 100% rename from api/app/tests/utils/test_time.py rename to backend/packages/wps-api/src/app/tests/utils/test_time.py diff --git a/api/app/tests/weather_models/CMC_hrdps_continental_RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 b/backend/packages/wps-api/src/app/tests/weather_models/CMC_hrdps_continental_RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 similarity index 100% rename from api/app/tests/weather_models/CMC_hrdps_continental_RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 rename to backend/packages/wps-api/src/app/tests/weather_models/CMC_hrdps_continental_RH_TGL_2_ps2.5km_2020100700_P007-00.grib2 diff --git a/api/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061200_P001.grib2 b/backend/packages/wps-api/src/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061200_P001.grib2 similarity index 100% rename from api/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061200_P001.grib2 rename to backend/packages/wps-api/src/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061200_P001.grib2 diff --git a/api/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061218_P001.grib2 b/backend/packages/wps-api/src/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061218_P001.grib2 similarity index 100% rename from api/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061218_P001.grib2 rename to backend/packages/wps-api/src/app/tests/weather_models/CMC_reg_APCP_SFC_0_ps10km_2024061218_P001.grib2 diff --git a/api/app/tests/weather_models/endpoints/test_models_endpoints.py b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_endpoints.py similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_endpoints.py rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_endpoints.py diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_crud_mappings.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_crud_mappings.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_crud_mappings.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_db.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_db.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_db.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_db.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_response.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_response.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_response.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[838]_response.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_crud_mappings.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_crud_mappings.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_crud_mappings.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_prediction_from_previous_model_run.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_prediction_from_previous_model_run.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_prediction_from_previous_model_run.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_prediction_from_previous_model_run.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_predictions.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_predictions.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_predictions.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_get_station_model_predictions.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_response.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_response.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_response.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_GDPS_[956]_response.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_crud_mappings.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_crud_mappings.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_crud_mappings.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_db.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_db.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_db.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_db.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_response.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_response.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_response.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_most_recent_RDPS_[838, 209]_response.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_crud_mappings.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_crud_mappings.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_crud_mappings.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_multiple_crud_mappings.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_multiple_crud_mappings.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_multiple_crud_mappings.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_multiple_crud_mappings.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_response.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_response.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_response.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_response.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_response_multiple.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_response_multiple.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_response_multiple.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_response_multiple.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response.json diff --git a/api/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response_multiple.json b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response_multiple.json similarity index 100% rename from api/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response_multiple.json rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_models_predictions_summaries_sql_response_multiple.json diff --git a/api/app/tests/weather_models/endpoints/test_weather_models_endpoints.py b/backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_weather_models_endpoints.py similarity index 100% rename from api/app/tests/weather_models/endpoints/test_weather_models_endpoints.py rename to backend/packages/wps-api/src/app/tests/weather_models/endpoints/test_weather_models_endpoints.py diff --git a/api/app/tests/weather_models/test_precip_rdps_model.py b/backend/packages/wps-api/src/app/tests/weather_models/test_precip_rdps_model.py similarity index 100% rename from api/app/tests/weather_models/test_precip_rdps_model.py rename to backend/packages/wps-api/src/app/tests/weather_models/test_precip_rdps_model.py diff --git a/api/app/tests/wf1_stations_by_code.json b/backend/packages/wps-api/src/app/tests/wf1_stations_by_code.json similarity index 100% rename from api/app/tests/wf1_stations_by_code.json rename to backend/packages/wps-api/src/app/tests/wf1_stations_by_code.json diff --git a/api/app/utils/__init__.py b/backend/packages/wps-api/src/app/utils/__init__.py similarity index 100% rename from api/app/utils/__init__.py rename to backend/packages/wps-api/src/app/utils/__init__.py diff --git a/api/app/utils/esri.py b/backend/packages/wps-api/src/app/utils/esri.py similarity index 100% rename from api/app/utils/esri.py rename to backend/packages/wps-api/src/app/utils/esri.py diff --git a/api/app/utils/generate_fuel_cog.py b/backend/packages/wps-api/src/app/utils/generate_fuel_cog.py similarity index 100% rename from api/app/utils/generate_fuel_cog.py rename to backend/packages/wps-api/src/app/utils/generate_fuel_cog.py diff --git a/api/app/utils/pmtiles.py b/backend/packages/wps-api/src/app/utils/pmtiles.py similarity index 100% rename from api/app/utils/pmtiles.py rename to backend/packages/wps-api/src/app/utils/pmtiles.py diff --git a/api/app/utils/r_importer.py b/backend/packages/wps-api/src/app/utils/r_importer.py similarity index 100% rename from api/app/utils/r_importer.py rename to backend/packages/wps-api/src/app/utils/r_importer.py diff --git a/api/app/utils/redapp.py b/backend/packages/wps-api/src/app/utils/redapp.py similarity index 100% rename from api/app/utils/redapp.py rename to backend/packages/wps-api/src/app/utils/redapp.py diff --git a/api/app/utils/sfms.py b/backend/packages/wps-api/src/app/utils/sfms.py similarity index 100% rename from api/app/utils/sfms.py rename to backend/packages/wps-api/src/app/utils/sfms.py diff --git a/api/app/utils/singleton.py b/backend/packages/wps-api/src/app/utils/singleton.py similarity index 100% rename from api/app/utils/singleton.py rename to backend/packages/wps-api/src/app/utils/singleton.py diff --git a/api/app/utils/transform_to_epsg_3005.py b/backend/packages/wps-api/src/app/utils/transform_to_epsg_3005.py similarity index 100% rename from api/app/utils/transform_to_epsg_3005.py rename to backend/packages/wps-api/src/app/utils/transform_to_epsg_3005.py diff --git a/api/app/utils/zone_units.py b/backend/packages/wps-api/src/app/utils/zone_units.py similarity index 100% rename from api/app/utils/zone_units.py rename to backend/packages/wps-api/src/app/utils/zone_units.py diff --git a/api/app/weather_models/__init__.py b/backend/packages/wps-api/src/app/weather_models/__init__.py similarity index 100% rename from api/app/weather_models/__init__.py rename to backend/packages/wps-api/src/app/weather_models/__init__.py diff --git a/api/app/weather_models/precip_rdps_model.py b/backend/packages/wps-api/src/app/weather_models/precip_rdps_model.py similarity index 100% rename from api/app/weather_models/precip_rdps_model.py rename to backend/packages/wps-api/src/app/weather_models/precip_rdps_model.py diff --git a/api/start.sh b/backend/packages/wps-api/start.sh similarity index 100% rename from api/start.sh rename to backend/packages/wps-api/start.sh diff --git a/wps_jobs/README.md b/backend/packages/wps-jobs/README.md similarity index 100% rename from wps_jobs/README.md rename to backend/packages/wps-jobs/README.md diff --git a/wps_jobs/pyproject.toml b/backend/packages/wps-jobs/pyproject.toml similarity index 97% rename from wps_jobs/pyproject.toml rename to backend/packages/wps-jobs/pyproject.toml index b3e7e446c0..2477d38471 100644 --- a/wps_jobs/pyproject.toml +++ b/backend/packages/wps-jobs/pyproject.toml @@ -41,4 +41,4 @@ requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] -packages = ["wps_jobs"] +packages = ["src/wps_jobs"] diff --git a/wps_jobs/wps_jobs/__init__.py b/backend/packages/wps-jobs/src/wps_jobs/__init__.py similarity index 100% rename from wps_jobs/wps_jobs/__init__.py rename to backend/packages/wps-jobs/src/wps_jobs/__init__.py diff --git a/wps_jobs/wps_jobs/fuel_raster.py b/backend/packages/wps-jobs/src/wps_jobs/fuel_raster.py similarity index 100% rename from wps_jobs/wps_jobs/fuel_raster.py rename to backend/packages/wps-jobs/src/wps_jobs/fuel_raster.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/__init__.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/__init__.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/__init__.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/__init__.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/common_model_fetchers.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/common_model_fetchers.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/common_model_fetchers.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/common_model_fetchers.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/ecmwf.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/ecmwf.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/ecmwf_model_processor.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf_model_processor.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/ecmwf_model_processor.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf_model_processor.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/ecmwf_prediction_processor.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf_prediction_processor.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/ecmwf_prediction_processor.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/ecmwf_prediction_processor.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/env_canada.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/env_canada.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/env_canada.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/env_canada.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/machine_learning.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/machine_learning.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/machine_learning.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/machine_learning.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/noaa.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/noaa.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/noaa.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/noaa.py diff --git a/api/scripts/__init__.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/__init__.py similarity index 100% rename from api/scripts/__init__.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/__init__.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/interpolate.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/interpolate.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/interpolate.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/interpolate.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/linear_model.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/linear_model.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/linear_model.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/linear_model.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/precip_model.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/precip_model.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/precip_model.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/precip_model.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/process_grib.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/process_grib.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/process_grib.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/process_grib.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/regression_model.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/regression_model.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/regression_model.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/regression_model.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/sample.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/sample.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/sample.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/sample.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/utils.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/utils.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/utils.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/utils.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/weather-model-naming.md b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/weather-model-naming.md similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/weather-model-naming.md rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/weather-model-naming.md diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/weather_models.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/weather_models.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/weather_models.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/weather_models.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/wind_direction_model.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/wind_direction_model.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/wind_direction_model.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/wind_direction_model.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/wind_direction_utils.py b/backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/wind_direction_utils.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/wind_direction_utils.py rename to backend/packages/wps-jobs/src/wps_jobs/weather_model_jobs/utils/wind_direction_utils.py diff --git a/wps_shared/README.md b/backend/packages/wps-shared/README.md similarity index 100% rename from wps_shared/README.md rename to backend/packages/wps-shared/README.md diff --git a/wps_shared/pyproject.toml b/backend/packages/wps-shared/pyproject.toml similarity index 97% rename from wps_shared/pyproject.toml rename to backend/packages/wps-shared/pyproject.toml index 888c39e247..b808a11c4c 100644 --- a/wps_shared/pyproject.toml +++ b/backend/packages/wps-shared/pyproject.toml @@ -41,4 +41,4 @@ requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] -packages = ["wps_shared"] +packages = ["src/wps_shared"] diff --git a/api/scripts/percentile_calculator/__init__.py b/backend/packages/wps-shared/src/wps_shared/__init__.py similarity index 100% rename from api/scripts/percentile_calculator/__init__.py rename to backend/packages/wps-shared/src/wps_shared/__init__.py diff --git a/wps_shared/wps_shared/auth.py b/backend/packages/wps-shared/src/wps_shared/auth.py similarity index 100% rename from wps_shared/wps_shared/auth.py rename to backend/packages/wps-shared/src/wps_shared/auth.py diff --git a/wps_shared/wps_shared/config.py b/backend/packages/wps-shared/src/wps_shared/config.py similarity index 100% rename from wps_shared/wps_shared/config.py rename to backend/packages/wps-shared/src/wps_shared/config.py diff --git a/wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg b/backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg similarity index 100% rename from wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg rename to backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.cpg diff --git a/wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf b/backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf similarity index 100% rename from wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf rename to backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.dbf diff --git a/wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj b/backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj similarity index 100% rename from wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj rename to backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.prj diff --git a/wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp b/backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp similarity index 100% rename from wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp rename to backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shp diff --git a/wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx b/backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx similarity index 100% rename from wps_shared/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx rename to backend/packages/wps-shared/src/wps_shared/data/ERC_ECODIV_polygon/ERC_ECODIV_polygon.shx diff --git a/wps_shared/wps_shared/data/ecodivision_seasons.py b/backend/packages/wps-shared/src/wps_shared/data/ecodivision_seasons.py similarity index 100% rename from wps_shared/wps_shared/data/ecodivision_seasons.py rename to backend/packages/wps-shared/src/wps_shared/data/ecodivision_seasons.py diff --git a/wps_shared/wps_shared/data/ecodivisions_core_seasons.json b/backend/packages/wps-shared/src/wps_shared/data/ecodivisions_core_seasons.json similarity index 100% rename from wps_shared/wps_shared/data/ecodivisions_core_seasons.json rename to backend/packages/wps-shared/src/wps_shared/data/ecodivisions_core_seasons.json diff --git a/wps_shared/wps_shared/db/__init__.py b/backend/packages/wps-shared/src/wps_shared/db/__init__.py similarity index 100% rename from wps_shared/wps_shared/db/__init__.py rename to backend/packages/wps-shared/src/wps_shared/db/__init__.py diff --git a/wps_shared/wps_shared/db/crud/__init__.py b/backend/packages/wps-shared/src/wps_shared/db/crud/__init__.py similarity index 100% rename from wps_shared/wps_shared/db/crud/__init__.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/__init__.py diff --git a/wps_shared/wps_shared/db/crud/api_access_audits.py b/backend/packages/wps-shared/src/wps_shared/db/crud/api_access_audits.py similarity index 100% rename from wps_shared/wps_shared/db/crud/api_access_audits.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/api_access_audits.py diff --git a/wps_shared/wps_shared/db/crud/auto_spatial_advisory.py b/backend/packages/wps-shared/src/wps_shared/db/crud/auto_spatial_advisory.py similarity index 100% rename from wps_shared/wps_shared/db/crud/auto_spatial_advisory.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/auto_spatial_advisory.py diff --git a/wps_shared/wps_shared/db/crud/fire_watch.py b/backend/packages/wps-shared/src/wps_shared/db/crud/fire_watch.py similarity index 100% rename from wps_shared/wps_shared/db/crud/fire_watch.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/fire_watch.py diff --git a/wps_shared/wps_shared/db/crud/forecasts.py b/backend/packages/wps-shared/src/wps_shared/db/crud/forecasts.py similarity index 100% rename from wps_shared/wps_shared/db/crud/forecasts.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/forecasts.py diff --git a/wps_shared/wps_shared/db/crud/fuel_layer.py b/backend/packages/wps-shared/src/wps_shared/db/crud/fuel_layer.py similarity index 100% rename from wps_shared/wps_shared/db/crud/fuel_layer.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/fuel_layer.py diff --git a/wps_shared/wps_shared/db/crud/grass_curing.py b/backend/packages/wps-shared/src/wps_shared/db/crud/grass_curing.py similarity index 100% rename from wps_shared/wps_shared/db/crud/grass_curing.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/grass_curing.py diff --git a/wps_shared/wps_shared/db/crud/hfi_calc.py b/backend/packages/wps-shared/src/wps_shared/db/crud/hfi_calc.py similarity index 100% rename from wps_shared/wps_shared/db/crud/hfi_calc.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/hfi_calc.py diff --git a/wps_shared/wps_shared/db/crud/model_run_repository.py b/backend/packages/wps-shared/src/wps_shared/db/crud/model_run_repository.py similarity index 100% rename from wps_shared/wps_shared/db/crud/model_run_repository.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/model_run_repository.py diff --git a/wps_shared/wps_shared/db/crud/morecast_v2.py b/backend/packages/wps-shared/src/wps_shared/db/crud/morecast_v2.py similarity index 100% rename from wps_shared/wps_shared/db/crud/morecast_v2.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/morecast_v2.py diff --git a/wps_shared/wps_shared/db/crud/observations.py b/backend/packages/wps-shared/src/wps_shared/db/crud/observations.py similarity index 100% rename from wps_shared/wps_shared/db/crud/observations.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/observations.py diff --git a/wps_shared/wps_shared/db/crud/snow.py b/backend/packages/wps-shared/src/wps_shared/db/crud/snow.py similarity index 100% rename from wps_shared/wps_shared/db/crud/snow.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/snow.py diff --git a/wps_shared/wps_shared/db/crud/stations.py b/backend/packages/wps-shared/src/wps_shared/db/crud/stations.py similarity index 100% rename from wps_shared/wps_shared/db/crud/stations.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/stations.py diff --git a/wps_shared/wps_shared/db/crud/weather_models.py b/backend/packages/wps-shared/src/wps_shared/db/crud/weather_models.py similarity index 100% rename from wps_shared/wps_shared/db/crud/weather_models.py rename to backend/packages/wps-shared/src/wps_shared/db/crud/weather_models.py diff --git a/wps_shared/wps_shared/db/database.py b/backend/packages/wps-shared/src/wps_shared/db/database.py similarity index 100% rename from wps_shared/wps_shared/db/database.py rename to backend/packages/wps-shared/src/wps_shared/db/database.py diff --git a/wps_shared/wps_shared/db/models/__init__.py b/backend/packages/wps-shared/src/wps_shared/db/models/__init__.py similarity index 100% rename from wps_shared/wps_shared/db/models/__init__.py rename to backend/packages/wps-shared/src/wps_shared/db/models/__init__.py diff --git a/wps_shared/wps_shared/db/models/api_access_audits.py b/backend/packages/wps-shared/src/wps_shared/db/models/api_access_audits.py similarity index 100% rename from wps_shared/wps_shared/db/models/api_access_audits.py rename to backend/packages/wps-shared/src/wps_shared/db/models/api_access_audits.py diff --git a/wps_shared/wps_shared/db/models/auto_spatial_advisory.py b/backend/packages/wps-shared/src/wps_shared/db/models/auto_spatial_advisory.py similarity index 100% rename from wps_shared/wps_shared/db/models/auto_spatial_advisory.py rename to backend/packages/wps-shared/src/wps_shared/db/models/auto_spatial_advisory.py diff --git a/wps_shared/wps_shared/db/models/common.py b/backend/packages/wps-shared/src/wps_shared/db/models/common.py similarity index 100% rename from wps_shared/wps_shared/db/models/common.py rename to backend/packages/wps-shared/src/wps_shared/db/models/common.py diff --git a/wps_shared/wps_shared/db/models/fire_watch.py b/backend/packages/wps-shared/src/wps_shared/db/models/fire_watch.py similarity index 100% rename from wps_shared/wps_shared/db/models/fire_watch.py rename to backend/packages/wps-shared/src/wps_shared/db/models/fire_watch.py diff --git a/wps_shared/wps_shared/db/models/forecasts.py b/backend/packages/wps-shared/src/wps_shared/db/models/forecasts.py similarity index 100% rename from wps_shared/wps_shared/db/models/forecasts.py rename to backend/packages/wps-shared/src/wps_shared/db/models/forecasts.py diff --git a/wps_shared/wps_shared/db/models/fuel_type_raster.py b/backend/packages/wps-shared/src/wps_shared/db/models/fuel_type_raster.py similarity index 100% rename from wps_shared/wps_shared/db/models/fuel_type_raster.py rename to backend/packages/wps-shared/src/wps_shared/db/models/fuel_type_raster.py diff --git a/wps_shared/wps_shared/db/models/grass_curing.py b/backend/packages/wps-shared/src/wps_shared/db/models/grass_curing.py similarity index 100% rename from wps_shared/wps_shared/db/models/grass_curing.py rename to backend/packages/wps-shared/src/wps_shared/db/models/grass_curing.py diff --git a/wps_shared/wps_shared/db/models/hfi_calc.py b/backend/packages/wps-shared/src/wps_shared/db/models/hfi_calc.py similarity index 100% rename from wps_shared/wps_shared/db/models/hfi_calc.py rename to backend/packages/wps-shared/src/wps_shared/db/models/hfi_calc.py diff --git a/wps_shared/wps_shared/db/models/morecast_v2.py b/backend/packages/wps-shared/src/wps_shared/db/models/morecast_v2.py similarity index 100% rename from wps_shared/wps_shared/db/models/morecast_v2.py rename to backend/packages/wps-shared/src/wps_shared/db/models/morecast_v2.py diff --git a/wps_shared/wps_shared/db/models/observations.py b/backend/packages/wps-shared/src/wps_shared/db/models/observations.py similarity index 100% rename from wps_shared/wps_shared/db/models/observations.py rename to backend/packages/wps-shared/src/wps_shared/db/models/observations.py diff --git a/wps_shared/wps_shared/db/models/snow.py b/backend/packages/wps-shared/src/wps_shared/db/models/snow.py similarity index 100% rename from wps_shared/wps_shared/db/models/snow.py rename to backend/packages/wps-shared/src/wps_shared/db/models/snow.py diff --git a/wps_shared/wps_shared/db/models/test_weather_models.py b/backend/packages/wps-shared/src/wps_shared/db/models/test_weather_models.py similarity index 100% rename from wps_shared/wps_shared/db/models/test_weather_models.py rename to backend/packages/wps-shared/src/wps_shared/db/models/test_weather_models.py diff --git a/wps_shared/wps_shared/db/models/weather_models.py b/backend/packages/wps-shared/src/wps_shared/db/models/weather_models.py similarity index 100% rename from wps_shared/wps_shared/db/models/weather_models.py rename to backend/packages/wps-shared/src/wps_shared/db/models/weather_models.py diff --git a/wps_shared/wps_shared/db/storage_assumptions.md b/backend/packages/wps-shared/src/wps_shared/db/storage_assumptions.md similarity index 100% rename from wps_shared/wps_shared/db/storage_assumptions.md rename to backend/packages/wps-shared/src/wps_shared/db/storage_assumptions.md diff --git a/wps_shared/wps_shared/db/storage_assumptions.xlsx b/backend/packages/wps-shared/src/wps_shared/db/storage_assumptions.xlsx similarity index 100% rename from wps_shared/wps_shared/db/storage_assumptions.xlsx rename to backend/packages/wps-shared/src/wps_shared/db/storage_assumptions.xlsx diff --git a/wps_shared/wps_shared/fuel_raster.py b/backend/packages/wps-shared/src/wps_shared/fuel_raster.py similarity index 100% rename from wps_shared/wps_shared/fuel_raster.py rename to backend/packages/wps-shared/src/wps_shared/fuel_raster.py diff --git a/wps_shared/wps_shared/fuel_types.py b/backend/packages/wps-shared/src/wps_shared/fuel_types.py similarity index 100% rename from wps_shared/wps_shared/fuel_types.py rename to backend/packages/wps-shared/src/wps_shared/fuel_types.py diff --git a/wps_shared/wps_shared/geospatial/__init__.py b/backend/packages/wps-shared/src/wps_shared/geospatial/__init__.py similarity index 100% rename from wps_shared/wps_shared/geospatial/__init__.py rename to backend/packages/wps-shared/src/wps_shared/geospatial/__init__.py diff --git a/wps_shared/wps_shared/geospatial/fuel_raster.py b/backend/packages/wps-shared/src/wps_shared/geospatial/fuel_raster.py similarity index 100% rename from wps_shared/wps_shared/geospatial/fuel_raster.py rename to backend/packages/wps-shared/src/wps_shared/geospatial/fuel_raster.py diff --git a/wps_shared/wps_shared/geospatial/geospatial-interpolation.md b/backend/packages/wps-shared/src/wps_shared/geospatial/geospatial-interpolation.md similarity index 100% rename from wps_shared/wps_shared/geospatial/geospatial-interpolation.md rename to backend/packages/wps-shared/src/wps_shared/geospatial/geospatial-interpolation.md diff --git a/wps_shared/wps_shared/geospatial/geospatial.py b/backend/packages/wps-shared/src/wps_shared/geospatial/geospatial.py similarity index 100% rename from wps_shared/wps_shared/geospatial/geospatial.py rename to backend/packages/wps-shared/src/wps_shared/geospatial/geospatial.py diff --git a/wps_shared/wps_shared/geospatial/wps_dataset.py b/backend/packages/wps-shared/src/wps_shared/geospatial/wps_dataset.py similarity index 100% rename from wps_shared/wps_shared/geospatial/wps_dataset.py rename to backend/packages/wps-shared/src/wps_shared/geospatial/wps_dataset.py diff --git a/wps_shared/wps_shared/logging.json b/backend/packages/wps-shared/src/wps_shared/logging.json similarity index 100% rename from wps_shared/wps_shared/logging.json rename to backend/packages/wps-shared/src/wps_shared/logging.json diff --git a/wps_shared/wps_shared/rocketchat_notifications.py b/backend/packages/wps-shared/src/wps_shared/rocketchat_notifications.py similarity index 100% rename from wps_shared/wps_shared/rocketchat_notifications.py rename to backend/packages/wps-shared/src/wps_shared/rocketchat_notifications.py diff --git a/wps_shared/wps_shared/run_type.py b/backend/packages/wps-shared/src/wps_shared/run_type.py similarity index 100% rename from wps_shared/wps_shared/run_type.py rename to backend/packages/wps-shared/src/wps_shared/run_type.py diff --git a/wps_shared/wps_shared/schemas/__init__.py b/backend/packages/wps-shared/src/wps_shared/schemas/__init__.py similarity index 100% rename from wps_shared/wps_shared/schemas/__init__.py rename to backend/packages/wps-shared/src/wps_shared/schemas/__init__.py diff --git a/wps_shared/wps_shared/schemas/auto_spatial_advisory.py b/backend/packages/wps-shared/src/wps_shared/schemas/auto_spatial_advisory.py similarity index 100% rename from wps_shared/wps_shared/schemas/auto_spatial_advisory.py rename to backend/packages/wps-shared/src/wps_shared/schemas/auto_spatial_advisory.py diff --git a/wps_shared/wps_shared/schemas/fba.py b/backend/packages/wps-shared/src/wps_shared/schemas/fba.py similarity index 100% rename from wps_shared/wps_shared/schemas/fba.py rename to backend/packages/wps-shared/src/wps_shared/schemas/fba.py diff --git a/wps_shared/wps_shared/schemas/fba_calc.py b/backend/packages/wps-shared/src/wps_shared/schemas/fba_calc.py similarity index 100% rename from wps_shared/wps_shared/schemas/fba_calc.py rename to backend/packages/wps-shared/src/wps_shared/schemas/fba_calc.py diff --git a/wps_shared/wps_shared/schemas/fire_watch.py b/backend/packages/wps-shared/src/wps_shared/schemas/fire_watch.py similarity index 100% rename from wps_shared/wps_shared/schemas/fire_watch.py rename to backend/packages/wps-shared/src/wps_shared/schemas/fire_watch.py diff --git a/wps_shared/wps_shared/schemas/forecasts.py b/backend/packages/wps-shared/src/wps_shared/schemas/forecasts.py similarity index 100% rename from wps_shared/wps_shared/schemas/forecasts.py rename to backend/packages/wps-shared/src/wps_shared/schemas/forecasts.py diff --git a/wps_shared/wps_shared/schemas/hfi_calc.py b/backend/packages/wps-shared/src/wps_shared/schemas/hfi_calc.py similarity index 100% rename from wps_shared/wps_shared/schemas/hfi_calc.py rename to backend/packages/wps-shared/src/wps_shared/schemas/hfi_calc.py diff --git a/wps_shared/wps_shared/schemas/morecast_v2.py b/backend/packages/wps-shared/src/wps_shared/schemas/morecast_v2.py similarity index 100% rename from wps_shared/wps_shared/schemas/morecast_v2.py rename to backend/packages/wps-shared/src/wps_shared/schemas/morecast_v2.py diff --git a/wps_shared/wps_shared/schemas/observations.py b/backend/packages/wps-shared/src/wps_shared/schemas/observations.py similarity index 100% rename from wps_shared/wps_shared/schemas/observations.py rename to backend/packages/wps-shared/src/wps_shared/schemas/observations.py diff --git a/wps_shared/wps_shared/schemas/percentiles.py b/backend/packages/wps-shared/src/wps_shared/schemas/percentiles.py similarity index 100% rename from wps_shared/wps_shared/schemas/percentiles.py rename to backend/packages/wps-shared/src/wps_shared/schemas/percentiles.py diff --git a/wps_shared/wps_shared/schemas/sfms.py b/backend/packages/wps-shared/src/wps_shared/schemas/sfms.py similarity index 100% rename from wps_shared/wps_shared/schemas/sfms.py rename to backend/packages/wps-shared/src/wps_shared/schemas/sfms.py diff --git a/wps_shared/wps_shared/schemas/shared.py b/backend/packages/wps-shared/src/wps_shared/schemas/shared.py similarity index 100% rename from wps_shared/wps_shared/schemas/shared.py rename to backend/packages/wps-shared/src/wps_shared/schemas/shared.py diff --git a/wps_shared/wps_shared/schemas/snow.py b/backend/packages/wps-shared/src/wps_shared/schemas/snow.py similarity index 100% rename from wps_shared/wps_shared/schemas/snow.py rename to backend/packages/wps-shared/src/wps_shared/schemas/snow.py diff --git a/wps_shared/wps_shared/schemas/stations.py b/backend/packages/wps-shared/src/wps_shared/schemas/stations.py similarity index 100% rename from wps_shared/wps_shared/schemas/stations.py rename to backend/packages/wps-shared/src/wps_shared/schemas/stations.py diff --git a/wps_shared/wps_shared/schemas/weather_models.py b/backend/packages/wps-shared/src/wps_shared/schemas/weather_models.py similarity index 100% rename from wps_shared/wps_shared/schemas/weather_models.py rename to backend/packages/wps-shared/src/wps_shared/schemas/weather_models.py diff --git a/wps_shared/wps_shared/sfms/raster_addresser.py b/backend/packages/wps-shared/src/wps_shared/sfms/raster_addresser.py similarity index 100% rename from wps_shared/wps_shared/sfms/raster_addresser.py rename to backend/packages/wps-shared/src/wps_shared/sfms/raster_addresser.py diff --git a/wps_shared/wps_shared/sfms/rdps_filename_marshaller.py b/backend/packages/wps-shared/src/wps_shared/sfms/rdps_filename_marshaller.py similarity index 100% rename from wps_shared/wps_shared/sfms/rdps_filename_marshaller.py rename to backend/packages/wps-shared/src/wps_shared/sfms/rdps_filename_marshaller.py diff --git a/wps_shared/wps_shared/stations.py b/backend/packages/wps-shared/src/wps_shared/stations.py similarity index 100% rename from wps_shared/wps_shared/stations.py rename to backend/packages/wps-shared/src/wps_shared/stations.py diff --git a/wps_jobs/tests/__init__.py b/backend/packages/wps-shared/src/wps_shared/tests/__init__.py similarity index 100% rename from wps_jobs/tests/__init__.py rename to backend/packages/wps-shared/src/wps_shared/tests/__init__.py diff --git a/wps_shared/wps_shared/tests/common.py b/backend/packages/wps-shared/src/wps_shared/tests/common.py similarity index 100% rename from wps_shared/wps_shared/tests/common.py rename to backend/packages/wps-shared/src/wps_shared/tests/common.py diff --git a/wps_shared/wps_shared/tests/conftest.py b/backend/packages/wps-shared/src/wps_shared/tests/conftest.py similarity index 100% rename from wps_shared/wps_shared/tests/conftest.py rename to backend/packages/wps-shared/src/wps_shared/tests/conftest.py diff --git a/wps_jobs/wps_jobs/weather_model_jobs/utils/__init__.py b/backend/packages/wps-shared/src/wps_shared/tests/db/__init__.py similarity index 100% rename from wps_jobs/wps_jobs/weather_model_jobs/utils/__init__.py rename to backend/packages/wps-shared/src/wps_shared/tests/db/__init__.py diff --git a/wps_shared/wps_shared/tests/db/crud/test_auto_spatial_advisory.py b/backend/packages/wps-shared/src/wps_shared/tests/db/crud/test_auto_spatial_advisory.py similarity index 100% rename from wps_shared/wps_shared/tests/db/crud/test_auto_spatial_advisory.py rename to backend/packages/wps-shared/src/wps_shared/tests/db/crud/test_auto_spatial_advisory.py diff --git a/wps_shared/wps_shared/tests/db/test_api_access_audits.py b/backend/packages/wps-shared/src/wps_shared/tests/db/test_api_access_audits.py similarity index 100% rename from wps_shared/wps_shared/tests/db/test_api_access_audits.py rename to backend/packages/wps-shared/src/wps_shared/tests/db/test_api_access_audits.py diff --git a/wps_shared/wps_shared/tests/db/test_model_run_repository.py b/backend/packages/wps-shared/src/wps_shared/tests/db/test_model_run_repository.py similarity index 100% rename from wps_shared/wps_shared/tests/db/test_model_run_repository.py rename to backend/packages/wps-shared/src/wps_shared/tests/db/test_model_run_repository.py diff --git a/wps_shared/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/apis/apps/v1beta1/namespaces/project_namespace/postgresclusters/some_suffix.json diff --git a/wps_shared/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/console.pathfinder.gov.bc.ca:8443/lookup.json diff --git a/wps_shared/wps_shared/tests/fixtures/loader.py b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/loader.py similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/loader.py rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/loader.py diff --git a/wps_shared/wps_shared/tests/fixtures/rc-notifications-test.ca/api/v1/chat.postMessage.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/rc-notifications-test.ca/api/v1/chat.postMessage.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/rc-notifications-test.ca/api/v1/chat.postMessage.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/rc-notifications-test.ca/api/v1/chat.postMessage.json diff --git a/wps_shared/wps_shared/tests/fixtures/rc-notifications-test.ca/lookup.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/rc-notifications-test.ca/lookup.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/rc-notifications-test.ca/lookup.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/rc-notifications-test.ca/lookup.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/lookup.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/lookup.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/lookup.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/lookup.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/pub/oauth2/v1/oauth/token.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/pub/oauth2/v1/oauth/token.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/pub/oauth2/v1/oauth/token.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/pub/oauth2/v1/oauth/token.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/rsql__query_weatherTimestamp==1618862400000_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/rsql__query_weatherTimestamp==1618862400000_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/rsql__query_weatherTimestamp==1618862400000_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/rsql__query_weatherTimestamp==1618862400000_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1665086400000_endingTimestamp_1665086400000_statio.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1665086400000_endingTimestamp_1665086400000_statio.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1665086400000_endingTimestamp_1665086400000_statio.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1665086400000_endingTimestamp_1665086400000_statio.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678824000000_endingTimestamp_1679256000000_statio.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678824000000_endingTimestamp_1679256000000_statio.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678824000000_endingTimestamp_1679256000000_statio.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678824000000_endingTimestamp_1679256000000_statio.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678910400000_endingTimestamp_1679256000000_statio.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678910400000_endingTimestamp_1679256000000_statio.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678910400000_endingTimestamp_1679256000000_statio.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__findDailiesByStationIdIsInAndWeatherTimestampBetweenOrderByStationIdAscWeatherTimestampAsc__size_1000_page_0_startingTimestamp_1678910400000_endingTimestamp_1679256000000_statio.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__no_match_for_station.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__no_match_for_station.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__no_match_for_station.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__no_match_for_station.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589486400000_endingTimestamp_1589659200000_station_230_239_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589486400000_endingTimestamp_1589659200000_station_230_239_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589486400000_endingTimestamp_1589659200000_station_230_239_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589486400000_endingTimestamp_1589659200000_station_230_239_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589644213962_endingTimestamp_1590940213962_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589644213962_endingTimestamp_1590940213962_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589644213962_endingTimestamp_1590940213962_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1589644213962_endingTimestamp_1590940213962_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590264000000_station_230_239_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590264000000_station_230_239_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590264000000_station_230_239_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590264000000_station_230_239_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_239_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_239_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_239_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_239_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1590091200000_endingTimestamp_1590523200000_station_230_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625428800000_endingTimestamp_1625428800000_station_230_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625428800000_endingTimestamp_1625428800000_station_230_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625428800000_endingTimestamp_1625428800000_station_230_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625428800000_endingTimestamp_1625428800000_station_230_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625515200000_endingTimestamp_1625515200000_station_230_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625515200000_endingTimestamp_1625515200000_station_230_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625515200000_endingTimestamp_1625515200000_station_230_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625515200000_endingTimestamp_1625515200000_station_230_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625601600000_endingTimestamp_1625601600000_station_230_page_0_size_1000.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625601600000_endingTimestamp_1625601600000_station_230_page_0_size_1000.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625601600000_endingTimestamp_1625601600000_station_230_page_0_size_1000.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/dailies/search__startingTimestamp_1625601600000_endingTimestamp_1625601600000_station_230_page_0_size_1000.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_df4832f9-5318-4aee-94bc-f24.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_df4832f9-5318-4aee-94bc-f24.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_df4832f9-5318-4aee-94bc-f24.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1589644213962_endTimestamp_1590940213962_stationId_df4832f9-5318-4aee-94bc-f24.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625169600000_endTimestamp_1625515200000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625169600000_endTimestamp_1625515200000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625169600000_endTimestamp_1625515200000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625169600000_endTimestamp_1625515200000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625256000000_endTimestamp_1625601600000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625256000000_endTimestamp_1625601600000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625256000000_endTimestamp_1625601600000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/findHourliesByWeatherTimestampBetweenAndStationIdEqualsOrderByWeatherTimestampAsc__startTimestamp_1625256000000_endTimestamp_1625601600000_stationId_bfe0a6e2-e27e-0210-e053-259e228e58c7.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/no_match.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/no_match.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/no_match.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/hourlies/search/no_match.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==146_or_stationCode==230.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==146_or_stationCode==230.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==146_or_stationCode==230.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==146_or_stationCode==230.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==209_or_stationCode==211_or_stationCode==302.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==209_or_stationCode==211_or_stationCode==302.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==209_or_stationCode==211_or_stationCode==302.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==209_or_stationCode==211_or_stationCode==302.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230_or_stationCode==239.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230_or_stationCode==239.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230_or_stationCode==239.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==230_or_stationCode==239.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==346_or_stationCode==334.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==346_or_stationCode==334.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==346_or_stationCode==334.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==346_or_stationCode==334.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==838.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==838.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==838.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==322_or_stationCode==838.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==836.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==836.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==836.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==836.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838_or_stationCode==209.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838_or_stationCode==209.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838_or_stationCode==209.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==838_or_stationCode==209.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==956.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==956.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==956.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==956.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==999.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==999.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==999.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations/rsql__size_1000_sort_displayLabel_page_0_query_stationCode==999.json diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0.json diff --git "a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" "b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" similarity index 100% rename from "wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" rename to "backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_0_query_stationStatus.id==\"ACTIVE\".json" diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1.json diff --git "a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" "b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" similarity index 100% rename from "wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" rename to "backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_1_query_stationStatus.id==\"ACTIVE\".json" diff --git a/wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_2.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_2.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_2.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wf1/wfwx/v1/stations__size_1000_sort_displayLabel_page_2.json diff --git a/wps_shared/wps_shared/tests/fixtures/wfappst.nrs.gov.bc.ca/lookup.json b/backend/packages/wps-shared/src/wps_shared/tests/fixtures/wfappst.nrs.gov.bc.ca/lookup.json similarity index 100% rename from wps_shared/wps_shared/tests/fixtures/wfappst.nrs.gov.bc.ca/lookup.json rename to backend/packages/wps-shared/src/wps_shared/tests/fixtures/wfappst.nrs.gov.bc.ca/lookup.json diff --git a/wps_shared/wps_shared/tests/geospatial/3005_lats.tif b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/3005_lats.tif similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/3005_lats.tif rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/3005_lats.tif diff --git a/wps_shared/wps_shared/tests/geospatial/4326_lats.tif b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/4326_lats.tif similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/4326_lats.tif rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/4326_lats.tif diff --git a/wps_jobs/tests/weather_models/CMC_glb_latlon.15x.15_projection_wkt.txt b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/CMC_glb_latlon.15x.15_projection_wkt.txt similarity index 100% rename from wps_jobs/tests/weather_models/CMC_glb_latlon.15x.15_projection_wkt.txt rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/CMC_glb_latlon.15x.15_projection_wkt.txt diff --git a/wps_jobs/tests/weather_models/CMC_hrdps_continental_ps2.5km_projection_wkt.txt b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/CMC_hrdps_continental_ps2.5km_projection_wkt.txt similarity index 100% rename from wps_jobs/tests/weather_models/CMC_hrdps_continental_ps2.5km_projection_wkt.txt rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/CMC_hrdps_continental_ps2.5km_projection_wkt.txt diff --git a/wps_shared/wps_shared/tests/geospatial/dataset_common.py b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/dataset_common.py similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/dataset_common.py rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/dataset_common.py diff --git a/wps_shared/wps_shared/tests/geospatial/snow_masked_hfi20240810.tif b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/snow_masked_hfi20240810.tif similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/snow_masked_hfi20240810.tif rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/snow_masked_hfi20240810.tif diff --git a/wps_shared/wps_shared/tests/geospatial/test_fuel_raster.py b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_fuel_raster.py similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/test_fuel_raster.py rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_fuel_raster.py diff --git a/wps_shared/wps_shared/tests/geospatial/test_geospatial.py b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_geospatial.py similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/test_geospatial.py rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_geospatial.py diff --git a/wps_shared/wps_shared/tests/geospatial/test_wps_dataset.py b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_wps_dataset.py similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/test_wps_dataset.py rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/test_wps_dataset.py diff --git a/wps_shared/wps_shared/tests/geospatial/zero_layer.tif b/backend/packages/wps-shared/src/wps_shared/tests/geospatial/zero_layer.tif similarity index 100% rename from wps_shared/wps_shared/tests/geospatial/zero_layer.tif rename to backend/packages/wps-shared/src/wps_shared/tests/geospatial/zero_layer.tif diff --git a/wps_shared/wps_shared/tests/test_fuel_raster.py b/backend/packages/wps-shared/src/wps_shared/tests/test_fuel_raster.py similarity index 100% rename from wps_shared/wps_shared/tests/test_fuel_raster.py rename to backend/packages/wps-shared/src/wps_shared/tests/test_fuel_raster.py diff --git a/wps_shared/wps_shared/tests/test_raster_addresser.py b/backend/packages/wps-shared/src/wps_shared/tests/test_raster_addresser.py similarity index 100% rename from wps_shared/wps_shared/tests/test_raster_addresser.py rename to backend/packages/wps-shared/src/wps_shared/tests/test_raster_addresser.py diff --git a/wps_shared/wps_shared/tests/test_rdps_filename_marshaller.py b/backend/packages/wps-shared/src/wps_shared/tests/test_rdps_filename_marshaller.py similarity index 100% rename from wps_shared/wps_shared/tests/test_rdps_filename_marshaller.py rename to backend/packages/wps-shared/src/wps_shared/tests/test_rdps_filename_marshaller.py diff --git a/wps_shared/wps_shared/tests/utils/test_s3.py b/backend/packages/wps-shared/src/wps_shared/tests/utils/test_s3.py similarity index 100% rename from wps_shared/wps_shared/tests/utils/test_s3.py rename to backend/packages/wps-shared/src/wps_shared/tests/utils/test_s3.py diff --git a/wps_shared/wps_shared/tests/utils/test_s3_client.py b/backend/packages/wps-shared/src/wps_shared/tests/utils/test_s3_client.py similarity index 100% rename from wps_shared/wps_shared/tests/utils/test_s3_client.py rename to backend/packages/wps-shared/src/wps_shared/tests/utils/test_s3_client.py diff --git a/wps_shared/wps_shared/tests/wildfire_one/test_schema_parsers.py b/backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_schema_parsers.py similarity index 100% rename from wps_shared/wps_shared/tests/wildfire_one/test_schema_parsers.py rename to backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_schema_parsers.py diff --git a/wps_shared/wps_shared/tests/wildfire_one/test_util.py b/backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_util.py similarity index 100% rename from wps_shared/wps_shared/tests/wildfire_one/test_util.py rename to backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_util.py diff --git a/wps_shared/wps_shared/tests/wildfire_one/test_validation.py b/backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_validation.py similarity index 100% rename from wps_shared/wps_shared/tests/wildfire_one/test_validation.py rename to backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_validation.py diff --git a/wps_shared/wps_shared/tests/wildfire_one/test_wildfire_one.py b/backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_wildfire_one.py similarity index 100% rename from wps_shared/wps_shared/tests/wildfire_one/test_wildfire_one.py rename to backend/packages/wps-shared/src/wps_shared/tests/wildfire_one/test_wildfire_one.py diff --git a/wps_shared/wps_shared/utils/__init__.py b/backend/packages/wps-shared/src/wps_shared/utils/__init__.py similarity index 100% rename from wps_shared/wps_shared/utils/__init__.py rename to backend/packages/wps-shared/src/wps_shared/utils/__init__.py diff --git a/wps_shared/wps_shared/utils/dewpoint.py b/backend/packages/wps-shared/src/wps_shared/utils/dewpoint.py similarity index 100% rename from wps_shared/wps_shared/utils/dewpoint.py rename to backend/packages/wps-shared/src/wps_shared/utils/dewpoint.py diff --git a/wps_shared/wps_shared/utils/polygonize.py b/backend/packages/wps-shared/src/wps_shared/utils/polygonize.py similarity index 100% rename from wps_shared/wps_shared/utils/polygonize.py rename to backend/packages/wps-shared/src/wps_shared/utils/polygonize.py diff --git a/wps_shared/wps_shared/utils/redis.py b/backend/packages/wps-shared/src/wps_shared/utils/redis.py similarity index 100% rename from wps_shared/wps_shared/utils/redis.py rename to backend/packages/wps-shared/src/wps_shared/utils/redis.py diff --git a/wps_shared/wps_shared/utils/s3.py b/backend/packages/wps-shared/src/wps_shared/utils/s3.py similarity index 100% rename from wps_shared/wps_shared/utils/s3.py rename to backend/packages/wps-shared/src/wps_shared/utils/s3.py diff --git a/wps_shared/wps_shared/utils/s3_client.py b/backend/packages/wps-shared/src/wps_shared/utils/s3_client.py similarity index 100% rename from wps_shared/wps_shared/utils/s3_client.py rename to backend/packages/wps-shared/src/wps_shared/utils/s3_client.py diff --git a/wps_shared/wps_shared/utils/time.py b/backend/packages/wps-shared/src/wps_shared/utils/time.py similarity index 100% rename from wps_shared/wps_shared/utils/time.py rename to backend/packages/wps-shared/src/wps_shared/utils/time.py diff --git a/wps_shared/wps_shared/weather_models/__init__.py b/backend/packages/wps-shared/src/wps_shared/weather_models/__init__.py similarity index 100% rename from wps_shared/wps_shared/weather_models/__init__.py rename to backend/packages/wps-shared/src/wps_shared/weather_models/__init__.py diff --git a/wps_shared/wps_shared/weather_models/fetch/__init__.py b/backend/packages/wps-shared/src/wps_shared/weather_models/fetch/__init__.py similarity index 100% rename from wps_shared/wps_shared/weather_models/fetch/__init__.py rename to backend/packages/wps-shared/src/wps_shared/weather_models/fetch/__init__.py diff --git a/wps_shared/wps_shared/weather_models/fetch/predictions.py b/backend/packages/wps-shared/src/wps_shared/weather_models/fetch/predictions.py similarity index 100% rename from wps_shared/wps_shared/weather_models/fetch/predictions.py rename to backend/packages/wps-shared/src/wps_shared/weather_models/fetch/predictions.py diff --git a/wps_shared/wps_shared/weather_models/fetch/summaries.py b/backend/packages/wps-shared/src/wps_shared/weather_models/fetch/summaries.py similarity index 100% rename from wps_shared/wps_shared/weather_models/fetch/summaries.py rename to backend/packages/wps-shared/src/wps_shared/weather_models/fetch/summaries.py diff --git a/wps_shared/wps_shared/weather_models/job_utils.py b/backend/packages/wps-shared/src/wps_shared/weather_models/job_utils.py similarity index 100% rename from wps_shared/wps_shared/weather_models/job_utils.py rename to backend/packages/wps-shared/src/wps_shared/weather_models/job_utils.py diff --git a/wps_shared/wps_shared/wildfire_one/__init__.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/__init__.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/__init__.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/__init__.py diff --git a/wps_shared/wps_shared/wildfire_one/query_builders.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/query_builders.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/query_builders.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/query_builders.py diff --git a/wps_shared/wps_shared/wildfire_one/schema_parsers.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/schema_parsers.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/schema_parsers.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/schema_parsers.py diff --git a/wps_shared/wps_shared/wildfire_one/util.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/util.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/util.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/util.py diff --git a/wps_shared/wps_shared/wildfire_one/validation.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/validation.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/validation.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/validation.py diff --git a/wps_shared/wps_shared/wildfire_one/wfwx_api.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/wfwx_api.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/wfwx_api.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/wfwx_api.py diff --git a/wps_shared/wps_shared/wildfire_one/wfwx_post_api.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/wfwx_post_api.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/wfwx_post_api.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/wfwx_post_api.py diff --git a/wps_shared/wps_shared/wildfire_one/wildfire_fetchers.py b/backend/packages/wps-shared/src/wps_shared/wildfire_one/wildfire_fetchers.py similarity index 100% rename from wps_shared/wps_shared/wildfire_one/wildfire_fetchers.py rename to backend/packages/wps-shared/src/wps_shared/wildfire_one/wildfire_fetchers.py diff --git a/wps_shared/wps_shared/wps_logging.py b/backend/packages/wps-shared/src/wps_shared/wps_logging.py similarity index 100% rename from wps_shared/wps_shared/wps_logging.py rename to backend/packages/wps-shared/src/wps_shared/wps_logging.py diff --git a/pyproject.toml b/backend/pyproject.toml similarity index 53% rename from pyproject.toml rename to backend/pyproject.toml index 78a2b957f4..3dfb74cc33 100644 --- a/pyproject.toml +++ b/backend/pyproject.toml @@ -1,5 +1,5 @@ [tool.uv.workspace] -members = ["api", "wps_jobs", "wps_shared"] +members = ["packages/*"] [dependency-groups] dev = [] diff --git a/backend/pytest.ini b/backend/pytest.ini new file mode 100644 index 0000000000..0c60f78461 --- /dev/null +++ b/backend/pytest.ini @@ -0,0 +1,13 @@ +[pytest] +testpaths = + packages/wps-api/src + packages/wps-jobs/src + packages/wps-shared/src +python_files = test_*.py *_test.py +python_classes = Test* +python_functions = test_* +addopts = -v --tb=short --import-mode=importlib +pythonpath = + packages/wps-api/src + packages/wps-jobs/src + packages/wps-shared/src diff --git a/uv.lock b/backend/uv.lock similarity index 99% rename from uv.lock rename to backend/uv.lock index fd1bc7ceee..e4a6f15d70 100644 --- a/uv.lock +++ b/backend/uv.lock @@ -3992,7 +3992,7 @@ wheels = [ [[package]] name = "wps-api" version = "0.1.0" -source = { editable = "api" } +source = { editable = "packages/wps-api" } dependencies = [ { name = "affine" }, { name = "aiobotocore" }, @@ -4109,14 +4109,14 @@ requires-dist = [ { name = "shapely", specifier = ">=2.0.5,<3" }, { name = "sqlalchemy", specifier = ">=2,<3" }, { name = "uvicorn", specifier = ">=0,<1" }, - { name = "wps-shared", editable = "wps_shared" }, + { name = "wps-shared", editable = "packages/wps-shared" }, ] provides-extras = ["dev"] [[package]] name = "wps-jobs" version = "0.1.0" -source = { editable = "wps_jobs" } +source = { editable = "packages/wps-jobs" } dependencies = [ { name = "affine" }, { name = "asyncpg" }, @@ -4162,7 +4162,7 @@ requires-dist = [ { name = "scikit-learn", specifier = ">=1.6.1,<2" }, { name = "scipy", specifier = ">=1.15.2,<2" }, { name = "sqlalchemy", specifier = ">=2.0.38,<3" }, - { name = "wps-shared", editable = "wps_shared" }, + { name = "wps-shared", editable = "packages/wps-shared" }, { name = "xarray", specifier = ">=2025.3.1,<2026" }, ] provides-extras = ["dev"] @@ -4170,7 +4170,7 @@ provides-extras = ["dev"] [[package]] name = "wps-shared" version = "0.1.0" -source = { editable = "wps_shared" } +source = { editable = "packages/wps-shared" } dependencies = [ { name = "affine" }, { name = "aiobotocore" }, diff --git a/docker-compose.yml b/docker-compose.yml index ae29b9b73d..5286085493 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,16 +7,16 @@ volumes: services: api: build: - context: api - dockerfile: Dockerfile + context: backend + dockerfile: packages/wps-api/Dockerfile env_file: - - ./api/app/.env.docker + - ./backend/packages/wps-api/src/app/.env.docker environment: - PYTHONPYCACHEPREFIX=python_cache ports: - "8080:8080" volumes: - - ./api:/app:delegated + - ./backend:/app:delegated - static:/app/static # point to docker volume for static files - python_cache:/app/python_cache networks: diff --git a/wps_jobs/.vscode/launch.json b/wps_jobs/.vscode/launch.json deleted file mode 100644 index a132983b9d..0000000000 --- a/wps_jobs/.vscode/launch.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": "env_canada GDPS", - "type": "python", - "justMyCode": false, - "request": "launch", - "module": "wps_jobs.weather_model_jobs.env_canada", - "args": [ - "GDPS" - ] - }, - { - "name": "env_canada HRDPS", - "type": "python", - "request": "launch", - "module": "wps_jobs.weather_model_jobs.env_canada", - "args": [ - "HRDPS" - ] - }, - { - "name": "env_canada RDPS", - "type": "python", - "request": "launch", - "module": "wps_jobs.weather_model_jobs.env_canada", - "args": [ - "RDPS" - ] - }, - { - "name": "noaa GFS", - "type": "python", - "request": "launch", - "module": "wps_jobs.weather_model_jobs.noaa", - "args": [ - "GFS" - ] - }, - { - "name": "noaa NAM", - "type": "python", - "request": "launch", - "module": "wps_jobs.weather_model_jobs.noaa", - "args": [ - "NAM" - ] - }, - { - "name": "fuel layer processor job", - "type": "debugpy", - "request": "launch", - "module": "wps_jobs.fuel_raster", - "console": "integratedTerminal", - "args": [] - }, - { - "name": "ecmwf IFS", - "type": "python", - "request": "launch", - "module": "wps_jobs.weather_model_jobs.ecmwf", - }, - ] -} \ No newline at end of file diff --git a/wps_jobs/.vscode/settings.json b/wps_jobs/.vscode/settings.json deleted file mode 100644 index 2eb6536832..0000000000 --- a/wps_jobs/.vscode/settings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "python.defaultInterpreterPath": "${workspaceFolder}/.venv/bin/python", - "python.testing.pytestEnabled": true, - "python.testing.unittestEnabled": false, - "python.testing.promptToConfigure": true, -} \ No newline at end of file diff --git a/wps_jobs/openshift/wps_jobs_base/README.md b/wps_jobs/openshift/wps_jobs_base/README.md deleted file mode 100644 index 22c7aba00e..0000000000 --- a/wps_jobs/openshift/wps_jobs_base/README.md +++ /dev/null @@ -1,33 +0,0 @@ -# wps-jobs-base image - -The Docker image and template in this directory are used to create the base image used in the wps_jobs build. - -- Using this base image can save some time, as it installs some various packages that take a long time to install and don't change often, such as GDAL. - -## working in dev - -Update the build config with your GIT_BRANCH and VERSION. - -```bash -oc -n e1e498-tools process -p GIT_BRANCH=my-branch process -p VERSION=dd-mm-yyyy -f ./openshift/build.yaml | oc -n e1e498-tools apply -f - -``` - -Kick off a build - -```bash -oc -n e1e498-tools start-build wps-jobs-base --follow -``` - -## imagestream management - -Once you are happy with your changes to the wps-jobs-base image, tag the current prod image as prod-old just in case. - -```bash -oc -n e1e498-tools tag wps-jobs-base:prod wps-jobs-base:old-prod -``` - -Now tag the new image you are happy with as prod - -```bash -oc -n e1e498-tools tag wps-jobs-base:dev wps-jobs-base:prod -``` diff --git a/wps_jobs/openshift/wps_jobs_base/docker/Dockerfile b/wps_jobs/openshift/wps_jobs_base/docker/Dockerfile deleted file mode 100644 index ffcdf71de4..0000000000 --- a/wps_jobs/openshift/wps_jobs_base/docker/Dockerfile +++ /dev/null @@ -1,33 +0,0 @@ -FROM ghcr.io/osgeo/gdal:ubuntu-small-3.9.2 -# in order to make the image public on GHCR, we need to add this label -LABEL org.opencontainers.image.source="https://github.com/bcgov/wps" - -# We don't want to run our app as root, so we define a worker user. -ARG USERNAME=worker -ARG USER_UID=1010 -ENV POETRY_VERSION 1.8.5 - -# Tell r-base not to wait for interactive input. -ENV DEBIAN_FRONTEND=noninteractive - -# Install pre-requisites -RUN apt-get update --fix-missing && apt-get -y install build-essential curl git python3 python3-dev python-is-python3 python3-pip \ - libgeos-dev libpq-dev libproj-dev libsqlite3-dev libtirpc-dev libudunits2-dev \ - && apt-get clean - -RUN curl -sSL https://install.python-poetry.org > /tmp/install.python-poetry.org - -# When our app is running, we want to allow poetry full access to the workers home directory. -# Add the worker user with UID 1000 -# +x : to execute the poetry binary -# +r : to read poetry cache -RUN useradd --uid "$USER_UID" -m "$USERNAME" && chmod a+rx /home/"$USERNAME" - -USER $USERNAME -ENV PATH="/home/${USERNAME}/.local/bin:${PATH}" - -# # Set the working directory to the user's home directory -WORKDIR /home/$USERNAME - -# # Install poetry -RUN cat /tmp/install.python-poetry.org | python3 - \ No newline at end of file diff --git a/wps_jobs/openshift/wps_jobs_base/openshift/build.yaml b/wps_jobs/openshift/wps_jobs_base/openshift/build.yaml deleted file mode 100644 index 0194226980..0000000000 --- a/wps_jobs/openshift/wps_jobs_base/openshift/build.yaml +++ /dev/null @@ -1,65 +0,0 @@ -apiVersion: template.openshift.io/v1 -kind: Template -metadata: - creationTimestamp: null - name: wps-jobs-base -labels: - app: ${NAME}${SUFFIX} - phase: build - app.kubernetes.io/name: wps-jobs-base - app.kubernetes.io/managed-by: template - app.kubernetes.io/version: "ubuntu.24.04" -parameters: - - name: NAME - value: wps-jobs-base - - name: SUFFIX - - name: VERSION - description: Output version - required: true - - name: GIT_URL - value: https://github.com/bcgov/wps.git - - name: GIT_BRANCH - value: main -objects: - #ImageStream is created if it doesn't already exist - - apiVersion: v1 - kind: ImageStream - metadata: - annotations: - openshift.io/generated-by: OpenShiftNewBuild - labels: - app: wps-jobs-base - common: "true" - name: wps-jobs-base - spec: - lookupPolicy: - local: false - - apiVersion: v1 - kind: BuildConfig - metadata: - annotations: - openshift.io/generated-by: OpenShiftNewBuild - labels: - app: wps-jobs-base - name: wps-jobs-base - spec: - completionDeadlineSeconds: 3600 # 60 minutes - resources: - limits: - cpu: 2000m - memory: 512Mi - requests: - cpu: 500m - memory: 256Mi - output: - to: - kind: ImageStreamTag - name: ${NAME}${SUFFIX}:${VERSION} - source: - type: Git - git: - uri: ${GIT_URL} - ref: origin/${GIT_BRANCH} - contextDir: wps_jobs/openshift/wps_jobs_base/docker - strategy: - type: Docker \ No newline at end of file diff --git a/wps_jobs/poetry.lock b/wps_jobs/poetry.lock deleted file mode 100644 index 519586c6e2..0000000000 --- a/wps_jobs/poetry.lock +++ /dev/null @@ -1,3358 +0,0 @@ -# This file is automatically @generated by Poetry 2.1.2 and should not be changed by hand. - -[[package]] -name = "affine" -version = "2.4.0" -description = "Matrices describing affine transformation of the plane" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "affine-2.4.0-py3-none-any.whl", hash = "sha256:8a3df80e2b2378aef598a83c1392efd47967afec4242021a0b06b4c7cbc61a92"}, - {file = "affine-2.4.0.tar.gz", hash = "sha256:a24d818d6a836c131976d22f8c27b8d3ca32d0af64c1d8d29deb7bafa4da1eea"}, -] - -[package.extras] -dev = ["coveralls", "flake8", "pydocstyle"] -test = ["pytest (>=4.6)", "pytest-cov"] - -[[package]] -name = "aiobotocore" -version = "2.20.0" -description = "Async client for aws services using botocore and aiohttp" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "aiobotocore-2.20.0-py3-none-any.whl", hash = "sha256:02d9d727355a03f83ee1a4fc91f2fd14966862144b4d2cc3434181e82dfafd83"}, - {file = "aiobotocore-2.20.0.tar.gz", hash = "sha256:8902d8a96e3a389c99a68d23e2ca07c8d5059439c2a55acf28a8af19e65fe293"}, -] - -[package.dependencies] -aiohttp = ">=3.9.2,<4.0.0" -aioitertools = ">=0.5.1,<1.0.0" -botocore = ">=1.36.20,<1.36.24" -jmespath = ">=0.7.1,<2.0.0" -multidict = ">=6.0.0,<7.0.0" -python-dateutil = ">=2.1,<3.0.0" -urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} -wrapt = ">=1.10.10,<2.0.0" - -[package.extras] -awscli = ["awscli (>=1.37.20,<1.37.24)"] -boto3 = ["boto3 (>=1.36.20,<1.36.24)"] - -[[package]] -name = "aiohappyeyeballs" -version = "2.6.1" -description = "Happy Eyeballs for asyncio" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiohappyeyeballs-2.6.1-py3-none-any.whl", hash = "sha256:f349ba8f4b75cb25c99c5c2d84e997e485204d2902a9597802b0371f09331fb8"}, - {file = "aiohappyeyeballs-2.6.1.tar.gz", hash = "sha256:c3f9d0113123803ccadfdf3f0faa505bc78e6a72d1cc4806cbd719826e943558"}, -] - -[[package]] -name = "aiohttp" -version = "3.12.14" -description = "Async http client/server framework (asyncio)" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiohttp-3.12.14-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:906d5075b5ba0dd1c66fcaaf60eb09926a9fef3ca92d912d2a0bbdbecf8b1248"}, - {file = "aiohttp-3.12.14-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c875bf6fc2fd1a572aba0e02ef4e7a63694778c5646cdbda346ee24e630d30fb"}, - {file = "aiohttp-3.12.14-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fbb284d15c6a45fab030740049d03c0ecd60edad9cd23b211d7e11d3be8d56fd"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38e360381e02e1a05d36b223ecab7bc4a6e7b5ab15760022dc92589ee1d4238c"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:aaf90137b5e5d84a53632ad95ebee5c9e3e7468f0aab92ba3f608adcb914fa95"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e532a25e4a0a2685fa295a31acf65e027fbe2bea7a4b02cdfbbba8a064577663"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eab9762c4d1b08ae04a6c77474e6136da722e34fdc0e6d6eab5ee93ac29f35d1"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:abe53c3812b2899889a7fca763cdfaeee725f5be68ea89905e4275476ffd7e61"}, - {file = "aiohttp-3.12.14-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5760909b7080aa2ec1d320baee90d03b21745573780a072b66ce633eb77a8656"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:02fcd3f69051467bbaa7f84d7ec3267478c7df18d68b2e28279116e29d18d4f3"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:4dcd1172cd6794884c33e504d3da3c35648b8be9bfa946942d353b939d5f1288"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:224d0da41355b942b43ad08101b1b41ce633a654128ee07e36d75133443adcda"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e387668724f4d734e865c1776d841ed75b300ee61059aca0b05bce67061dcacc"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:dec9cde5b5a24171e0b0a4ca064b1414950904053fb77c707efd876a2da525d8"}, - {file = "aiohttp-3.12.14-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:bbad68a2af4877cc103cd94af9160e45676fc6f0c14abb88e6e092b945c2c8e3"}, - {file = "aiohttp-3.12.14-cp310-cp310-win32.whl", hash = "sha256:ee580cb7c00bd857b3039ebca03c4448e84700dc1322f860cf7a500a6f62630c"}, - {file = "aiohttp-3.12.14-cp310-cp310-win_amd64.whl", hash = "sha256:cf4f05b8cea571e2ccc3ca744e35ead24992d90a72ca2cf7ab7a2efbac6716db"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:f4552ff7b18bcec18b60a90c6982049cdb9dac1dba48cf00b97934a06ce2e597"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8283f42181ff6ccbcf25acaae4e8ab2ff7e92b3ca4a4ced73b2c12d8cd971393"}, - {file = "aiohttp-3.12.14-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:040afa180ea514495aaff7ad34ec3d27826eaa5d19812730fe9e529b04bb2179"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b413c12f14c1149f0ffd890f4141a7471ba4b41234fe4fd4a0ff82b1dc299dbb"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:1d6f607ce2e1a93315414e3d448b831238f1874b9968e1195b06efaa5c87e245"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:565e70d03e924333004ed101599902bba09ebb14843c8ea39d657f037115201b"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4699979560728b168d5ab63c668a093c9570af2c7a78ea24ca5212c6cdc2b641"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ad5fdf6af93ec6c99bf800eba3af9a43d8bfd66dce920ac905c817ef4a712afe"}, - {file = "aiohttp-3.12.14-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4ac76627c0b7ee0e80e871bde0d376a057916cb008a8f3ffc889570a838f5cc7"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:798204af1180885651b77bf03adc903743a86a39c7392c472891649610844635"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:4f1205f97de92c37dd71cf2d5bcfb65fdaed3c255d246172cce729a8d849b4da"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:76ae6f1dd041f85065d9df77c6bc9c9703da9b5c018479d20262acc3df97d419"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a194ace7bc43ce765338ca2dfb5661489317db216ea7ea700b0332878b392cab"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:16260e8e03744a6fe3fcb05259eeab8e08342c4c33decf96a9dad9f1187275d0"}, - {file = "aiohttp-3.12.14-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8c779e5ebbf0e2e15334ea404fcce54009dc069210164a244d2eac8352a44b28"}, - {file = "aiohttp-3.12.14-cp311-cp311-win32.whl", hash = "sha256:a289f50bf1bd5be227376c067927f78079a7bdeccf8daa6a9e65c38bae14324b"}, - {file = "aiohttp-3.12.14-cp311-cp311-win_amd64.whl", hash = "sha256:0b8a69acaf06b17e9c54151a6c956339cf46db4ff72b3ac28516d0f7068f4ced"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a0ecbb32fc3e69bc25efcda7d28d38e987d007096cbbeed04f14a6662d0eee22"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:0400f0ca9bb3e0b02f6466421f253797f6384e9845820c8b05e976398ac1d81a"}, - {file = "aiohttp-3.12.14-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a56809fed4c8a830b5cae18454b7464e1529dbf66f71c4772e3cfa9cbec0a1ff"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:27f2e373276e4755691a963e5d11756d093e346119f0627c2d6518208483fb6d"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:ca39e433630e9a16281125ef57ece6817afd1d54c9f1bf32e901f38f16035869"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9c748b3f8b14c77720132b2510a7d9907a03c20ba80f469e58d5dfd90c079a1c"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0a568abe1b15ce69d4cc37e23020720423f0728e3cb1f9bcd3f53420ec3bfe7"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9888e60c2c54eaf56704b17feb558c7ed6b7439bca1e07d4818ab878f2083660"}, - {file = "aiohttp-3.12.14-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3006a1dc579b9156de01e7916d38c63dc1ea0679b14627a37edf6151bc530088"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:aa8ec5c15ab80e5501a26719eb48a55f3c567da45c6ea5bb78c52c036b2655c7"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:39b94e50959aa07844c7fe2206b9f75d63cc3ad1c648aaa755aa257f6f2498a9"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:04c11907492f416dad9885d503fbfc5dcb6768d90cad8639a771922d584609d3"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:88167bd9ab69bb46cee91bd9761db6dfd45b6e76a0438c7e884c3f8160ff21eb"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:791504763f25e8f9f251e4688195e8b455f8820274320204f7eafc467e609425"}, - {file = "aiohttp-3.12.14-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2785b112346e435dd3a1a67f67713a3fe692d288542f1347ad255683f066d8e0"}, - {file = "aiohttp-3.12.14-cp312-cp312-win32.whl", hash = "sha256:15f5f4792c9c999a31d8decf444e79fcfd98497bf98e94284bf390a7bb8c1729"}, - {file = "aiohttp-3.12.14-cp312-cp312-win_amd64.whl", hash = "sha256:3b66e1a182879f579b105a80d5c4bd448b91a57e8933564bf41665064796a338"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:3143a7893d94dc82bc409f7308bc10d60285a3cd831a68faf1aa0836c5c3c767"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:3d62ac3d506cef54b355bd34c2a7c230eb693880001dfcda0bf88b38f5d7af7e"}, - {file = "aiohttp-3.12.14-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:48e43e075c6a438937c4de48ec30fa8ad8e6dfef122a038847456bfe7b947b63"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:077b4488411a9724cecc436cbc8c133e0d61e694995b8de51aaf351c7578949d"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:d8c35632575653f297dcbc9546305b2c1133391089ab925a6a3706dfa775ccab"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b8ce87963f0035c6834b28f061df90cf525ff7c9b6283a8ac23acee6502afd4"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f0a2cf66e32a2563bb0766eb24eae7e9a269ac0dc48db0aae90b575dc9583026"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdea089caf6d5cde975084a884c72d901e36ef9c2fd972c9f51efbbc64e96fbd"}, - {file = "aiohttp-3.12.14-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8a7865f27db67d49e81d463da64a59365ebd6b826e0e4847aa111056dcb9dc88"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0ab5b38a6a39781d77713ad930cb5e7feea6f253de656a5f9f281a8f5931b086"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:9b3b15acee5c17e8848d90a4ebc27853f37077ba6aec4d8cb4dbbea56d156933"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e4c972b0bdaac167c1e53e16a16101b17c6d0ed7eac178e653a07b9f7fad7151"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:7442488b0039257a3bdbc55f7209587911f143fca11df9869578db6c26feeeb8"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f68d3067eecb64c5e9bab4a26aa11bd676f4c70eea9ef6536b0a4e490639add3"}, - {file = "aiohttp-3.12.14-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f88d3704c8b3d598a08ad17d06006cb1ca52a1182291f04979e305c8be6c9758"}, - {file = "aiohttp-3.12.14-cp313-cp313-win32.whl", hash = "sha256:a3c99ab19c7bf375c4ae3debd91ca5d394b98b6089a03231d4c580ef3c2ae4c5"}, - {file = "aiohttp-3.12.14-cp313-cp313-win_amd64.whl", hash = "sha256:3f8aad695e12edc9d571f878c62bedc91adf30c760c8632f09663e5f564f4baa"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b8cc6b05e94d837bcd71c6531e2344e1ff0fb87abe4ad78a9261d67ef5d83eae"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d1dcb015ac6a3b8facd3677597edd5ff39d11d937456702f0bb2b762e390a21b"}, - {file = "aiohttp-3.12.14-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:3779ed96105cd70ee5e85ca4f457adbce3d9ff33ec3d0ebcdf6c5727f26b21b3"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:717a0680729b4ebd7569c1dcd718c46b09b360745fd8eb12317abc74b14d14d0"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:b5dd3a2ef7c7e968dbbac8f5574ebeac4d2b813b247e8cec28174a2ba3627170"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4710f77598c0092239bc12c1fcc278a444e16c7032d91babf5abbf7166463f7b"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f3e9f75ae842a6c22a195d4a127263dbf87cbab729829e0bd7857fb1672400b2"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5f9c8d55d6802086edd188e3a7d85a77787e50d56ce3eb4757a3205fa4657922"}, - {file = "aiohttp-3.12.14-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:79b29053ff3ad307880d94562cca80693c62062a098a5776ea8ef5ef4b28d140"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:23e1332fff36bebd3183db0c7a547a1da9d3b4091509f6d818e098855f2f27d3"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:a564188ce831fd110ea76bcc97085dd6c625b427db3f1dbb14ca4baa1447dcbc"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:a7a1b4302f70bb3ec40ca86de82def532c97a80db49cac6a6700af0de41af5ee"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:1b07ccef62950a2519f9bfc1e5b294de5dd84329f444ca0b329605ea787a3de5"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:938bd3ca6259e7e48b38d84f753d548bd863e0c222ed6ee6ace3fd6752768a84"}, - {file = "aiohttp-3.12.14-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8bc784302b6b9f163b54c4e93d7a6f09563bd01ff2b841b29ed3ac126e5040bf"}, - {file = "aiohttp-3.12.14-cp39-cp39-win32.whl", hash = "sha256:a3416f95961dd7d5393ecff99e3f41dc990fb72eda86c11f2a60308ac6dcd7a0"}, - {file = "aiohttp-3.12.14-cp39-cp39-win_amd64.whl", hash = "sha256:196858b8820d7f60578f8b47e5669b3195c21d8ab261e39b1d705346458f445f"}, - {file = "aiohttp-3.12.14.tar.gz", hash = "sha256:6e06e120e34d93100de448fd941522e11dafa78ef1a893c179901b7d66aa29f2"}, -] - -[package.dependencies] -aiohappyeyeballs = ">=2.5.0" -aiosignal = ">=1.4.0" -attrs = ">=17.3.0" -frozenlist = ">=1.1.1" -multidict = ">=4.5,<7.0" -propcache = ">=0.2.0" -yarl = ">=1.17.0,<2.0" - -[package.extras] -speedups = ["Brotli ; platform_python_implementation == \"CPython\"", "aiodns (>=3.3.0)", "brotlicffi ; platform_python_implementation != \"CPython\""] - -[[package]] -name = "aioitertools" -version = "0.12.0" -description = "itertools and builtins for AsyncIO and mixed iterables" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "aioitertools-0.12.0-py3-none-any.whl", hash = "sha256:fc1f5fac3d737354de8831cbba3eb04f79dd649d8f3afb4c5b114925e662a796"}, - {file = "aioitertools-0.12.0.tar.gz", hash = "sha256:c2a9055b4fbb7705f561b9d86053e8af5d10cc845d22c32008c43490b2d8dd6b"}, -] - -[package.extras] -dev = ["attribution (==1.8.0)", "black (==24.8.0)", "build (>=1.2)", "coverage (==7.6.1)", "flake8 (==7.1.1)", "flit (==3.9.0)", "mypy (==1.11.2)", "ufmt (==2.7.1)", "usort (==1.0.8.post1)"] -docs = ["sphinx (==8.0.2)", "sphinx-mdinclude (==0.6.2)"] - -[[package]] -name = "aiosignal" -version = "1.4.0" -description = "aiosignal: a list of registered asynchronous callbacks" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e"}, - {file = "aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7"}, -] - -[package.dependencies] -frozenlist = ">=1.1.0" -typing-extensions = {version = ">=4.2", markers = "python_version < \"3.13\""} - -[[package]] -name = "annotated-types" -version = "0.7.0" -description = "Reusable constraint types to use with typing.Annotated" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53"}, - {file = "annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89"}, -] - -[[package]] -name = "anyio" -version = "4.8.0" -description = "High level compatibility layer for multiple asynchronous event loop implementations" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "anyio-4.8.0-py3-none-any.whl", hash = "sha256:b5011f270ab5eb0abf13385f851315585cc37ef330dd88e27ec3d34d651fd47a"}, - {file = "anyio-4.8.0.tar.gz", hash = "sha256:1d9fe889df5212298c0c0723fa20479d1b94883a2df44bd3897aa91083316f7a"}, -] - -[package.dependencies] -idna = ">=2.8" -sniffio = ">=1.1" -typing_extensions = {version = ">=4.5", markers = "python_version < \"3.13\""} - -[package.extras] -doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx_rtd_theme"] -test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "trustme", "truststore (>=0.9.1) ; python_version >= \"3.10\"", "uvloop (>=0.21) ; platform_python_implementation == \"CPython\" and platform_system != \"Windows\" and python_version < \"3.14\""] -trio = ["trio (>=0.26.1)"] - -[[package]] -name = "appnope" -version = "0.1.4" -description = "Disable App Nap on macOS >= 10.9" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -markers = "platform_system == \"Darwin\"" -files = [ - {file = "appnope-0.1.4-py2.py3-none-any.whl", hash = "sha256:502575ee11cd7a28c0205f379b525beefebab9d161b7c964670864014ed7213c"}, - {file = "appnope-0.1.4.tar.gz", hash = "sha256:1de3860566df9caf38f01f86f65e0e13e379af54f9e4bee1e66b48f2efffd1ee"}, -] - -[[package]] -name = "asttokens" -version = "3.0.0" -description = "Annotate AST trees with source code positions" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2"}, - {file = "asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7"}, -] - -[package.extras] -astroid = ["astroid (>=2,<4)"] -test = ["astroid (>=2,<4)", "pytest", "pytest-cov", "pytest-xdist"] - -[[package]] -name = "asyncpg" -version = "0.30.0" -description = "An asyncio PostgreSQL driver" -optional = false -python-versions = ">=3.8.0" -groups = ["main"] -files = [ - {file = "asyncpg-0.30.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:bfb4dd5ae0699bad2b233672c8fc5ccbd9ad24b89afded02341786887e37927e"}, - {file = "asyncpg-0.30.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc1f62c792752a49f88b7e6f774c26077091b44caceb1983509edc18a2222ec0"}, - {file = "asyncpg-0.30.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3152fef2e265c9c24eec4ee3d22b4f4d2703d30614b0b6753e9ed4115c8a146f"}, - {file = "asyncpg-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c7255812ac85099a0e1ffb81b10dc477b9973345793776b128a23e60148dd1af"}, - {file = "asyncpg-0.30.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:578445f09f45d1ad7abddbff2a3c7f7c291738fdae0abffbeb737d3fc3ab8b75"}, - {file = "asyncpg-0.30.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:c42f6bb65a277ce4d93f3fba46b91a265631c8df7250592dd4f11f8b0152150f"}, - {file = "asyncpg-0.30.0-cp310-cp310-win32.whl", hash = "sha256:aa403147d3e07a267ada2ae34dfc9324e67ccc4cdca35261c8c22792ba2b10cf"}, - {file = "asyncpg-0.30.0-cp310-cp310-win_amd64.whl", hash = "sha256:fb622c94db4e13137c4c7f98834185049cc50ee01d8f657ef898b6407c7b9c50"}, - {file = "asyncpg-0.30.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5e0511ad3dec5f6b4f7a9e063591d407eee66b88c14e2ea636f187da1dcfff6a"}, - {file = "asyncpg-0.30.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:915aeb9f79316b43c3207363af12d0e6fd10776641a7de8a01212afd95bdf0ed"}, - {file = "asyncpg-0.30.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c198a00cce9506fcd0bf219a799f38ac7a237745e1d27f0e1f66d3707c84a5a"}, - {file = "asyncpg-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3326e6d7381799e9735ca2ec9fd7be4d5fef5dcbc3cb555d8a463d8460607956"}, - {file = "asyncpg-0.30.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:51da377487e249e35bd0859661f6ee2b81db11ad1f4fc036194bc9cb2ead5056"}, - {file = "asyncpg-0.30.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:bc6d84136f9c4d24d358f3b02be4b6ba358abd09f80737d1ac7c444f36108454"}, - {file = "asyncpg-0.30.0-cp311-cp311-win32.whl", hash = "sha256:574156480df14f64c2d76450a3f3aaaf26105869cad3865041156b38459e935d"}, - {file = "asyncpg-0.30.0-cp311-cp311-win_amd64.whl", hash = "sha256:3356637f0bd830407b5597317b3cb3571387ae52ddc3bca6233682be88bbbc1f"}, - {file = "asyncpg-0.30.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c902a60b52e506d38d7e80e0dd5399f657220f24635fee368117b8b5fce1142e"}, - {file = "asyncpg-0.30.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:aca1548e43bbb9f0f627a04666fedaca23db0a31a84136ad1f868cb15deb6e3a"}, - {file = "asyncpg-0.30.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c2a2ef565400234a633da0eafdce27e843836256d40705d83ab7ec42074efb3"}, - {file = "asyncpg-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1292b84ee06ac8a2ad8e51c7475aa309245874b61333d97411aab835c4a2f737"}, - {file = "asyncpg-0.30.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0f5712350388d0cd0615caec629ad53c81e506b1abaaf8d14c93f54b35e3595a"}, - {file = "asyncpg-0.30.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:db9891e2d76e6f425746c5d2da01921e9a16b5a71a1c905b13f30e12a257c4af"}, - {file = "asyncpg-0.30.0-cp312-cp312-win32.whl", hash = "sha256:68d71a1be3d83d0570049cd1654a9bdfe506e794ecc98ad0873304a9f35e411e"}, - {file = "asyncpg-0.30.0-cp312-cp312-win_amd64.whl", hash = "sha256:9a0292c6af5c500523949155ec17b7fe01a00ace33b68a476d6b5059f9630305"}, - {file = "asyncpg-0.30.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:05b185ebb8083c8568ea8a40e896d5f7af4b8554b64d7719c0eaa1eb5a5c3a70"}, - {file = "asyncpg-0.30.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c47806b1a8cbb0a0db896f4cd34d89942effe353a5035c62734ab13b9f938da3"}, - {file = "asyncpg-0.30.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9b6fde867a74e8c76c71e2f64f80c64c0f3163e687f1763cfaf21633ec24ec33"}, - {file = "asyncpg-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46973045b567972128a27d40001124fbc821c87a6cade040cfcd4fa8a30bcdc4"}, - {file = "asyncpg-0.30.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9110df111cabc2ed81aad2f35394a00cadf4f2e0635603db6ebbd0fc896f46a4"}, - {file = "asyncpg-0.30.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:04ff0785ae7eed6cc138e73fc67b8e51d54ee7a3ce9b63666ce55a0bf095f7ba"}, - {file = "asyncpg-0.30.0-cp313-cp313-win32.whl", hash = "sha256:ae374585f51c2b444510cdf3595b97ece4f233fde739aa14b50e0d64e8a7a590"}, - {file = "asyncpg-0.30.0-cp313-cp313-win_amd64.whl", hash = "sha256:f59b430b8e27557c3fb9869222559f7417ced18688375825f8f12302c34e915e"}, - {file = "asyncpg-0.30.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:29ff1fc8b5bf724273782ff8b4f57b0f8220a1b2324184846b39d1ab4122031d"}, - {file = "asyncpg-0.30.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:64e899bce0600871b55368b8483e5e3e7f1860c9482e7f12e0a771e747988168"}, - {file = "asyncpg-0.30.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b290f4726a887f75dcd1b3006f484252db37602313f806e9ffc4e5996cfe5cb"}, - {file = "asyncpg-0.30.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f86b0e2cd3f1249d6fe6fd6cfe0cd4538ba994e2d8249c0491925629b9104d0f"}, - {file = "asyncpg-0.30.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:393af4e3214c8fa4c7b86da6364384c0d1b3298d45803375572f415b6f673f38"}, - {file = "asyncpg-0.30.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:fd4406d09208d5b4a14db9a9dbb311b6d7aeeab57bded7ed2f8ea41aeef39b34"}, - {file = "asyncpg-0.30.0-cp38-cp38-win32.whl", hash = "sha256:0b448f0150e1c3b96cb0438a0d0aa4871f1472e58de14a3ec320dbb2798fb0d4"}, - {file = "asyncpg-0.30.0-cp38-cp38-win_amd64.whl", hash = "sha256:f23b836dd90bea21104f69547923a02b167d999ce053f3d502081acea2fba15b"}, - {file = "asyncpg-0.30.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6f4e83f067b35ab5e6371f8a4c93296e0439857b4569850b178a01385e82e9ad"}, - {file = "asyncpg-0.30.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5df69d55add4efcd25ea2a3b02025b669a285b767bfbf06e356d68dbce4234ff"}, - {file = "asyncpg-0.30.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a3479a0d9a852c7c84e822c073622baca862d1217b10a02dd57ee4a7a081f708"}, - {file = "asyncpg-0.30.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26683d3b9a62836fad771a18ecf4659a30f348a561279d6227dab96182f46144"}, - {file = "asyncpg-0.30.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1b982daf2441a0ed314bd10817f1606f1c28b1136abd9e4f11335358c2c631cb"}, - {file = "asyncpg-0.30.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1c06a3a50d014b303e5f6fc1e5f95eb28d2cee89cf58384b700da621e5d5e547"}, - {file = "asyncpg-0.30.0-cp39-cp39-win32.whl", hash = "sha256:1b11a555a198b08f5c4baa8f8231c74a366d190755aa4f99aacec5970afe929a"}, - {file = "asyncpg-0.30.0-cp39-cp39-win_amd64.whl", hash = "sha256:8b684a3c858a83cd876f05958823b68e8d14ec01bb0c0d14a6704c5bf9711773"}, - {file = "asyncpg-0.30.0.tar.gz", hash = "sha256:c551e9928ab6707602f44811817f82ba3c446e018bfe1d3abecc8ba5f3eac851"}, -] - -[package.extras] -docs = ["Sphinx (>=8.1.3,<8.2.0)", "sphinx-rtd-theme (>=1.2.2)"] -gssauth = ["gssapi ; platform_system != \"Windows\"", "sspilib ; platform_system == \"Windows\""] -test = ["distro (>=1.9.0,<1.10.0)", "flake8 (>=6.1,<7.0)", "flake8-pyi (>=24.1.0,<24.2.0)", "gssapi ; platform_system == \"Linux\"", "k5test ; platform_system == \"Linux\"", "mypy (>=1.8.0,<1.9.0)", "sspilib ; platform_system == \"Windows\"", "uvloop (>=0.15.3) ; platform_system != \"Windows\" and python_version < \"3.14.0\""] - -[[package]] -name = "attrs" -version = "25.1.0" -description = "Classes Without Boilerplate" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "attrs-25.1.0-py3-none-any.whl", hash = "sha256:c75a69e28a550a7e93789579c22aa26b0f5b83b75dc4e08fe092980051e1090a"}, - {file = "attrs-25.1.0.tar.gz", hash = "sha256:1c97078a80c814273a76b2a298a932eb681c87415c11dee0a6921de7f1b02c3e"}, -] - -[package.extras] -benchmark = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] -cov = ["cloudpickle ; platform_python_implementation == \"CPython\"", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] -dev = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pre-commit-uv", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] -docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier (<24.7)"] -tests = ["cloudpickle ; platform_python_implementation == \"CPython\"", "hypothesis", "mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-xdist[psutil]"] -tests-mypy = ["mypy (>=1.11.1) ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\"", "pytest-mypy-plugins ; platform_python_implementation == \"CPython\" and python_version >= \"3.10\""] - -[[package]] -name = "botocore" -version = "1.36.23" -description = "Low-level, data-driven core of boto 3." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "botocore-1.36.23-py3-none-any.whl", hash = "sha256:886730e79495a2e153842725ebdf85185c8277cdf255b3b5879cd097ddc7fcc3"}, - {file = "botocore-1.36.23.tar.gz", hash = "sha256:9feaa2d876f487e718a5fd80a35fa401042b518c0c75117d3e1ea39a567439e7"}, -] - -[package.dependencies] -jmespath = ">=0.7.1,<2.0.0" -python-dateutil = ">=2.1,<3.0.0" -urllib3 = {version = ">=1.25.4,<2.2.0 || >2.2.0,<3", markers = "python_version >= \"3.10\""} - -[package.extras] -crt = ["awscrt (==0.23.8)"] - -[[package]] -name = "certifi" -version = "2025.1.31" -description = "Python package for providing Mozilla's CA Bundle." -optional = false -python-versions = ">=3.6" -groups = ["main"] -files = [ - {file = "certifi-2025.1.31-py3-none-any.whl", hash = "sha256:ca78db4565a652026a4db2bcdf68f2fb589ea80d0be70e03929ed730746b84fe"}, - {file = "certifi-2025.1.31.tar.gz", hash = "sha256:3d5da6925056f6f18f119200434a4780a94263f10d1c21d032a6f6b2baa20651"}, -] - -[[package]] -name = "cffi" -version = "1.17.1" -description = "Foreign Function Interface for Python calling C code." -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14"}, - {file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67"}, - {file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382"}, - {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702"}, - {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3"}, - {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6"}, - {file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17"}, - {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8"}, - {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e"}, - {file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be"}, - {file = "cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c"}, - {file = "cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15"}, - {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"}, - {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"}, - {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"}, - {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"}, - {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"}, - {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"}, - {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"}, - {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"}, - {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"}, - {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"}, - {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"}, - {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"}, - {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"}, - {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"}, - {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"}, - {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"}, - {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"}, - {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"}, - {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"}, - {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"}, - {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"}, - {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"}, - {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"}, - {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"}, - {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"}, - {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"}, - {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"}, - {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"}, - {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"}, - {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"}, - {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"}, - {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"}, - {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"}, - {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"}, - {file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b"}, - {file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964"}, - {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9"}, - {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc"}, - {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c"}, - {file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1"}, - {file = "cffi-1.17.1-cp38-cp38-win32.whl", hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8"}, - {file = "cffi-1.17.1-cp38-cp38-win_amd64.whl", hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1"}, - {file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16"}, - {file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36"}, - {file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8"}, - {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576"}, - {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87"}, - {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0"}, - {file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3"}, - {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595"}, - {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a"}, - {file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e"}, - {file = "cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7"}, - {file = "cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662"}, - {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"}, -] -markers = {dev = "implementation_name == \"pypy\""} - -[package.dependencies] -pycparser = "*" - -[[package]] -name = "cfgrib" -version = "0.9.15.1" -description = "Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes." -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "cfgrib-0.9.15.1-py3-none-any.whl", hash = "sha256:f1bee90e86917389be9f767051bf32d00f95f6f4e4312b344567511b3cfd62d2"}, - {file = "cfgrib-0.9.15.1.tar.gz", hash = "sha256:d959d8b97e55a63646fa86686b297905ff7f2918a91e3a11d6292dab09598e4d"}, -] - -[package.dependencies] -attrs = ">=19.2" -click = "*" -eccodes = ">=0.9.8" -numpy = "*" - -[package.extras] -tests = ["dask[array]", "flake8", "pytest", "pytest-cov", "scipy", "xarray (>=0.15)"] -xarray = ["xarray (>=0.15)"] - -[[package]] -name = "charset-normalizer" -version = "3.4.1" -description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f"}, - {file = "charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b"}, - {file = "charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35"}, - {file = "charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d074908e1aecee37a7635990b2c6d504cd4766c7bc9fc86d63f9c09af3fa11b"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:955f8851919303c92343d2f66165294848d57e9bba6cf6e3625485a70a038d11"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:44ecbf16649486d4aebafeaa7ec4c9fed8b88101f4dd612dcaf65d5e815f837f"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0924e81d3d5e70f8126529951dac65c1010cdf117bb75eb02dd12339b57749dd"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:2967f74ad52c3b98de4c3b32e1a44e32975e008a9cd2a8cc8966d6a5218c5cb2"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:c75cb2a3e389853835e84a2d8fb2b81a10645b503eca9bcb98df6b5a43eb8886"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:09b26ae6b1abf0d27570633b2b078a2a20419c99d66fb2823173d73f188ce601"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407"}, - {file = "charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f30bf9fd9be89ecb2360c7d94a711f00c09b976258846efe40db3d05828e8089"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:97f68b8d6831127e4787ad15e6757232e14e12060bec17091b85eb1486b91d8d"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7974a0b5ecd505609e3b19742b60cee7aa2aa2fb3151bc917e6e2646d7667dcf"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc54db6c8593ef7d4b2a331b58653356cf04f67c960f584edb7c3d8c97e8f39e"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:311f30128d7d333eebd7896965bfcfbd0065f1716ec92bd5638d7748eb6f936a"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:7d053096f67cd1241601111b698f5cad775f97ab25d81567d3f59219b5f1adbd"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_i686.whl", hash = "sha256:807f52c1f798eef6cf26beb819eeb8819b1622ddfeef9d0977a8502d4db6d534"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_ppc64le.whl", hash = "sha256:dccbe65bd2f7f7ec22c4ff99ed56faa1e9f785482b9bbd7c717e26fd723a1d1e"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_s390x.whl", hash = "sha256:2fb9bd477fdea8684f78791a6de97a953c51831ee2981f8e4f583ff3b9d9687e"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:01732659ba9b5b873fc117534143e4feefecf3b2078b0a6a2e925271bb6f4cfa"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-win32.whl", hash = "sha256:7a4f97a081603d2050bfaffdefa5b02a9ec823f8348a572e39032caa8404a487"}, - {file = "charset_normalizer-3.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:7b1bef6280950ee6c177b326508f86cad7ad4dff12454483b51d8b7d673a2c5d"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:ecddf25bee22fe4fe3737a399d0d177d72bc22be6913acfab364b40bce1ba83c"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c60ca7339acd497a55b0ea5d506b2a2612afb2826560416f6894e8b5770d4a9"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b7b2d86dd06bfc2ade3312a83a5c364c7ec2e3498f8734282c6c3d4b07b346b8"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dd78cfcda14a1ef52584dbb008f7ac81c1328c0f58184bf9a84c49c605002da6"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e27f48bcd0957c6d4cb9d6fa6b61d192d0b13d5ef563e5f2ae35feafc0d179c"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:01ad647cdd609225c5350561d084b42ddf732f4eeefe6e678765636791e78b9a"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:619a609aa74ae43d90ed2e89bdd784765de0a25ca761b93e196d938b8fd1dbbd"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:89149166622f4db9b4b6a449256291dc87a99ee53151c74cbd82a53c8c2f6ccd"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:7709f51f5f7c853f0fb938bcd3bc59cdfdc5203635ffd18bf354f6967ea0f824"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:345b0426edd4e18138d6528aed636de7a9ed169b4aaf9d61a8c19e39d26838ca"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:0907f11d019260cdc3f94fbdb23ff9125f6b5d1039b76003b5b0ac9d6a6c9d5b"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-win32.whl", hash = "sha256:ea0d8d539afa5eb2728aa1932a988a9a7af94f18582ffae4bc10b3fbdad0626e"}, - {file = "charset_normalizer-3.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:329ce159e82018d646c7ac45b01a430369d526569ec08516081727a20e9e4af4"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b97e690a2118911e39b4042088092771b4ae3fc3aa86518f84b8cf6888dbdb41"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78baa6d91634dfb69ec52a463534bc0df05dbd546209b79a3880a34487f4b84f"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a2bc9f351a75ef49d664206d51f8e5ede9da246602dc2d2726837620ea034b2"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75832c08354f595c760a804588b9357d34ec00ba1c940c15e31e96d902093770"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0af291f4fe114be0280cdd29d533696a77b5b49cfde5467176ecab32353395c4"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0167ddc8ab6508fe81860a57dd472b2ef4060e8d378f0cc555707126830f2537"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2a75d49014d118e4198bcee5ee0a6f25856b29b12dbf7cd012791f8a6cc5c496"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:363e2f92b0f0174b2f8238240a1a30142e3db7b957a5dd5689b0e75fb717cc78"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ab36c8eb7e454e34e60eb55ca5d241a5d18b2c6244f6827a30e451c42410b5f7"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:4c0907b1928a36d5a998d72d64d8eaa7244989f7aaaf947500d3a800c83a3fd6"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:04432ad9479fa40ec0f387795ddad4437a2b50417c69fa275e212933519ff294"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-win32.whl", hash = "sha256:3bed14e9c89dcb10e8f3a29f9ccac4955aebe93c71ae803af79265c9ca5644c5"}, - {file = "charset_normalizer-3.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:49402233c892a461407c512a19435d1ce275543138294f7ef013f0b63d5d3765"}, - {file = "charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85"}, - {file = "charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3"}, -] - -[[package]] -name = "click" -version = "8.3.0" -description = "Composable command line interface toolkit" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "click-8.3.0-py3-none-any.whl", hash = "sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc"}, - {file = "click-8.3.0.tar.gz", hash = "sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "platform_system == \"Windows\""} - -[[package]] -name = "colorama" -version = "0.4.6" -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" -groups = ["main", "dev"] -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\"", dev = "sys_platform == \"win32\""} - -[[package]] -name = "comm" -version = "0.2.2" -description = "Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "comm-0.2.2-py3-none-any.whl", hash = "sha256:e6fb86cb70ff661ee8c9c14e7d36d6de3b4066f1441be4063df9c5009f0a64d3"}, - {file = "comm-0.2.2.tar.gz", hash = "sha256:3fd7a84065306e07bea1773df6eb8282de51ba82f77c72f9c85716ab11fe980e"}, -] - -[package.dependencies] -traitlets = ">=4" - -[package.extras] -test = ["pytest"] - -[[package]] -name = "coverage" -version = "7.10.6" -description = "Code coverage measurement for Python" -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "coverage-7.10.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:70e7bfbd57126b5554aa482691145f798d7df77489a177a6bef80de78860a356"}, - {file = "coverage-7.10.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e41be6f0f19da64af13403e52f2dec38bbc2937af54df8ecef10850ff8d35301"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c61fc91ab80b23f5fddbee342d19662f3d3328173229caded831aa0bd7595460"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10356fdd33a7cc06e8051413140bbdc6f972137508a3572e3f59f805cd2832fd"}, - {file = "coverage-7.10.6-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:80b1695cf7c5ebe7b44bf2521221b9bb8cdf69b1f24231149a7e3eb1ae5fa2fb"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2e4c33e6378b9d52d3454bd08847a8651f4ed23ddbb4a0520227bd346382bbc6"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:c8a3ec16e34ef980a46f60dc6ad86ec60f763c3f2fa0db6d261e6e754f72e945"}, - {file = "coverage-7.10.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:7d79dabc0a56f5af990cc6da9ad1e40766e82773c075f09cc571e2076fef882e"}, - {file = "coverage-7.10.6-cp310-cp310-win32.whl", hash = "sha256:86b9b59f2b16e981906e9d6383eb6446d5b46c278460ae2c36487667717eccf1"}, - {file = "coverage-7.10.6-cp310-cp310-win_amd64.whl", hash = "sha256:e132b9152749bd33534e5bd8565c7576f135f157b4029b975e15ee184325f528"}, - {file = "coverage-7.10.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c706db3cabb7ceef779de68270150665e710b46d56372455cd741184f3868d8f"}, - {file = "coverage-7.10.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8e0c38dc289e0508ef68ec95834cb5d2e96fdbe792eaccaa1bccac3966bbadcc"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:752a3005a1ded28f2f3a6e8787e24f28d6abe176ca64677bcd8d53d6fe2ec08a"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:689920ecfd60f992cafca4f5477d55720466ad2c7fa29bb56ac8d44a1ac2b47a"}, - {file = "coverage-7.10.6-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ec98435796d2624d6905820a42f82149ee9fc4f2d45c2c5bc5a44481cc50db62"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:b37201ce4a458c7a758ecc4efa92fa8ed783c66e0fa3c42ae19fc454a0792153"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:2904271c80898663c810a6b067920a61dd8d38341244a3605bd31ab55250dad5"}, - {file = "coverage-7.10.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5aea98383463d6e1fa4e95416d8de66f2d0cb588774ee20ae1b28df826bcb619"}, - {file = "coverage-7.10.6-cp311-cp311-win32.whl", hash = "sha256:e3fb1fa01d3598002777dd259c0c2e6d9d5e10e7222976fc8e03992f972a2cba"}, - {file = "coverage-7.10.6-cp311-cp311-win_amd64.whl", hash = "sha256:f35ed9d945bece26553d5b4c8630453169672bea0050a564456eb88bdffd927e"}, - {file = "coverage-7.10.6-cp311-cp311-win_arm64.whl", hash = "sha256:99e1a305c7765631d74b98bf7dbf54eeea931f975e80f115437d23848ee8c27c"}, - {file = "coverage-7.10.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:5b2dd6059938063a2c9fee1af729d4f2af28fd1a545e9b7652861f0d752ebcea"}, - {file = "coverage-7.10.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:388d80e56191bf846c485c14ae2bc8898aa3124d9d35903fef7d907780477634"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:90cb5b1a4670662719591aa92d0095bb41714970c0b065b02a2610172dbf0af6"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:961834e2f2b863a0e14260a9a273aff07ff7818ab6e66d2addf5628590c628f9"}, - {file = "coverage-7.10.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bf9a19f5012dab774628491659646335b1928cfc931bf8d97b0d5918dd58033c"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:99c4283e2a0e147b9c9cc6bc9c96124de9419d6044837e9799763a0e29a7321a"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:282b1b20f45df57cc508c1e033403f02283adfb67d4c9c35a90281d81e5c52c5"}, - {file = "coverage-7.10.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8cdbe264f11afd69841bd8c0d83ca10b5b32853263ee62e6ac6a0ab63895f972"}, - {file = "coverage-7.10.6-cp312-cp312-win32.whl", hash = "sha256:a517feaf3a0a3eca1ee985d8373135cfdedfbba3882a5eab4362bda7c7cf518d"}, - {file = "coverage-7.10.6-cp312-cp312-win_amd64.whl", hash = "sha256:856986eadf41f52b214176d894a7de05331117f6035a28ac0016c0f63d887629"}, - {file = "coverage-7.10.6-cp312-cp312-win_arm64.whl", hash = "sha256:acf36b8268785aad739443fa2780c16260ee3fa09d12b3a70f772ef100939d80"}, - {file = "coverage-7.10.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ffea0575345e9ee0144dfe5701aa17f3ba546f8c3bb48db62ae101afb740e7d6"}, - {file = "coverage-7.10.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:95d91d7317cde40a1c249d6b7382750b7e6d86fad9d8eaf4fa3f8f44cf171e80"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3e23dd5408fe71a356b41baa82892772a4cefcf758f2ca3383d2aa39e1b7a003"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:0f3f56e4cb573755e96a16501a98bf211f100463d70275759e73f3cbc00d4f27"}, - {file = "coverage-7.10.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:db4a1d897bbbe7339946ffa2fe60c10cc81c43fab8b062d3fcb84188688174a4"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d8fd7879082953c156d5b13c74aa6cca37f6a6f4747b39538504c3f9c63d043d"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:28395ca3f71cd103b8c116333fa9db867f3a3e1ad6a084aa3725ae002b6583bc"}, - {file = "coverage-7.10.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:61c950fc33d29c91b9e18540e1aed7d9f6787cc870a3e4032493bbbe641d12fc"}, - {file = "coverage-7.10.6-cp313-cp313-win32.whl", hash = "sha256:160c00a5e6b6bdf4e5984b0ef21fc860bc94416c41b7df4d63f536d17c38902e"}, - {file = "coverage-7.10.6-cp313-cp313-win_amd64.whl", hash = "sha256:628055297f3e2aa181464c3808402887643405573eb3d9de060d81531fa79d32"}, - {file = "coverage-7.10.6-cp313-cp313-win_arm64.whl", hash = "sha256:df4ec1f8540b0bcbe26ca7dd0f541847cc8a108b35596f9f91f59f0c060bfdd2"}, - {file = "coverage-7.10.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:c9a8b7a34a4de3ed987f636f71881cd3b8339f61118b1aa311fbda12741bff0b"}, - {file = "coverage-7.10.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8dd5af36092430c2b075cee966719898f2ae87b636cefb85a653f1d0ba5d5393"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:b0353b0f0850d49ada66fdd7d0c7cdb0f86b900bb9e367024fd14a60cecc1e27"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:d6b9ae13d5d3e8aeca9ca94198aa7b3ebbc5acfada557d724f2a1f03d2c0b0df"}, - {file = "coverage-7.10.6-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:675824a363cc05781b1527b39dc2587b8984965834a748177ee3c37b64ffeafb"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:692d70ea725f471a547c305f0d0fc6a73480c62fb0da726370c088ab21aed282"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:851430a9a361c7a8484a36126d1d0ff8d529d97385eacc8dfdc9bfc8c2d2cbe4"}, - {file = "coverage-7.10.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:d9369a23186d189b2fc95cc08b8160ba242057e887d766864f7adf3c46b2df21"}, - {file = "coverage-7.10.6-cp313-cp313t-win32.whl", hash = "sha256:92be86fcb125e9bda0da7806afd29a3fd33fdf58fba5d60318399adf40bf37d0"}, - {file = "coverage-7.10.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6b3039e2ca459a70c79523d39347d83b73f2f06af5624905eba7ec34d64d80b5"}, - {file = "coverage-7.10.6-cp313-cp313t-win_arm64.whl", hash = "sha256:3fb99d0786fe17b228eab663d16bee2288e8724d26a199c29325aac4b0319b9b"}, - {file = "coverage-7.10.6-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:6008a021907be8c4c02f37cdc3ffb258493bdebfeaf9a839f9e71dfdc47b018e"}, - {file = "coverage-7.10.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:5e75e37f23eb144e78940b40395b42f2321951206a4f50e23cfd6e8a198d3ceb"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:0f7cb359a448e043c576f0da00aa8bfd796a01b06aa610ca453d4dde09cc1034"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:c68018e4fc4e14b5668f1353b41ccf4bc83ba355f0e1b3836861c6f042d89ac1"}, - {file = "coverage-7.10.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cd4b2b0707fc55afa160cd5fc33b27ccbf75ca11d81f4ec9863d5793fc6df56a"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:4cec13817a651f8804a86e4f79d815b3b28472c910e099e4d5a0e8a3b6a1d4cb"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:f2a6a8e06bbda06f78739f40bfb56c45d14eb8249d0f0ea6d4b3d48e1f7c695d"}, - {file = "coverage-7.10.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:081b98395ced0d9bcf60ada7661a0b75f36b78b9d7e39ea0790bb4ed8da14747"}, - {file = "coverage-7.10.6-cp314-cp314-win32.whl", hash = "sha256:6937347c5d7d069ee776b2bf4e1212f912a9f1f141a429c475e6089462fcecc5"}, - {file = "coverage-7.10.6-cp314-cp314-win_amd64.whl", hash = "sha256:adec1d980fa07e60b6ef865f9e5410ba760e4e1d26f60f7e5772c73b9a5b0713"}, - {file = "coverage-7.10.6-cp314-cp314-win_arm64.whl", hash = "sha256:a80f7aef9535442bdcf562e5a0d5a5538ce8abe6bb209cfbf170c462ac2c2a32"}, - {file = "coverage-7.10.6-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:0de434f4fbbe5af4fa7989521c655c8c779afb61c53ab561b64dcee6149e4c65"}, - {file = "coverage-7.10.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6e31b8155150c57e5ac43ccd289d079eb3f825187d7c66e755a055d2c85794c6"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:98cede73eb83c31e2118ae8d379c12e3e42736903a8afcca92a7218e1f2903b0"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:f863c08f4ff6b64fa8045b1e3da480f5374779ef187f07b82e0538c68cb4ff8e"}, - {file = "coverage-7.10.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b38261034fda87be356f2c3f42221fdb4171c3ce7658066ae449241485390d5"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0e93b1476b79eae849dc3872faeb0bf7948fd9ea34869590bc16a2a00b9c82a7"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:ff8a991f70f4c0cf53088abf1e3886edcc87d53004c7bb94e78650b4d3dac3b5"}, - {file = "coverage-7.10.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ac765b026c9f33044419cbba1da913cfb82cca1b60598ac1c7a5ed6aac4621a0"}, - {file = "coverage-7.10.6-cp314-cp314t-win32.whl", hash = "sha256:441c357d55f4936875636ef2cfb3bee36e466dcf50df9afbd398ce79dba1ebb7"}, - {file = "coverage-7.10.6-cp314-cp314t-win_amd64.whl", hash = "sha256:073711de3181b2e204e4870ac83a7c4853115b42e9cd4d145f2231e12d670930"}, - {file = "coverage-7.10.6-cp314-cp314t-win_arm64.whl", hash = "sha256:137921f2bac5559334ba66122b753db6dc5d1cf01eb7b64eb412bb0d064ef35b"}, - {file = "coverage-7.10.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:90558c35af64971d65fbd935c32010f9a2f52776103a259f1dee865fe8259352"}, - {file = "coverage-7.10.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:8953746d371e5695405806c46d705a3cd170b9cc2b9f93953ad838f6c1e58612"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:c83f6afb480eae0313114297d29d7c295670a41c11b274e6bca0c64540c1ce7b"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:7eb68d356ba0cc158ca535ce1381dbf2037fa8cb5b1ae5ddfc302e7317d04144"}, - {file = "coverage-7.10.6-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5b15a87265e96307482746d86995f4bff282f14b027db75469c446da6127433b"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:fc53ba868875bfbb66ee447d64d6413c2db91fddcfca57025a0e7ab5b07d5862"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:efeda443000aa23f276f4df973cb82beca682fd800bb119d19e80504ffe53ec2"}, - {file = "coverage-7.10.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:9702b59d582ff1e184945d8b501ffdd08d2cee38d93a2206aa5f1365ce0b8d78"}, - {file = "coverage-7.10.6-cp39-cp39-win32.whl", hash = "sha256:2195f8e16ba1a44651ca684db2ea2b2d4b5345da12f07d9c22a395202a05b23c"}, - {file = "coverage-7.10.6-cp39-cp39-win_amd64.whl", hash = "sha256:f32ff80e7ef6a5b5b606ea69a36e97b219cd9dc799bcf2963018a4d8f788cfbf"}, - {file = "coverage-7.10.6-py3-none-any.whl", hash = "sha256:92c4ecf6bf11b2e85fd4d8204814dc26e6a19f0c9d938c207c5cb0eadfcabbe3"}, - {file = "coverage-7.10.6.tar.gz", hash = "sha256:f644a3ae5933a552a29dbb9aa2f90c677a875f80ebea028e5a52a4f429044b90"}, -] - -[package.extras] -toml = ["tomli ; python_full_version <= \"3.11.0a6\""] - -[[package]] -name = "debugpy" -version = "1.8.14" -description = "An implementation of the Debug Adapter Protocol for Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "debugpy-1.8.14-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:93fee753097e85623cab1c0e6a68c76308cd9f13ffdf44127e6fab4fbf024339"}, - {file = "debugpy-1.8.14-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d937d93ae4fa51cdc94d3e865f535f185d5f9748efb41d0d49e33bf3365bd79"}, - {file = "debugpy-1.8.14-cp310-cp310-win32.whl", hash = "sha256:c442f20577b38cc7a9aafecffe1094f78f07fb8423c3dddb384e6b8f49fd2987"}, - {file = "debugpy-1.8.14-cp310-cp310-win_amd64.whl", hash = "sha256:f117dedda6d969c5c9483e23f573b38f4e39412845c7bc487b6f2648df30fe84"}, - {file = "debugpy-1.8.14-cp311-cp311-macosx_14_0_universal2.whl", hash = "sha256:1b2ac8c13b2645e0b1eaf30e816404990fbdb168e193322be8f545e8c01644a9"}, - {file = "debugpy-1.8.14-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf431c343a99384ac7eab2f763980724834f933a271e90496944195318c619e2"}, - {file = "debugpy-1.8.14-cp311-cp311-win32.whl", hash = "sha256:c99295c76161ad8d507b413cd33422d7c542889fbb73035889420ac1fad354f2"}, - {file = "debugpy-1.8.14-cp311-cp311-win_amd64.whl", hash = "sha256:7816acea4a46d7e4e50ad8d09d963a680ecc814ae31cdef3622eb05ccacf7b01"}, - {file = "debugpy-1.8.14-cp312-cp312-macosx_14_0_universal2.whl", hash = "sha256:8899c17920d089cfa23e6005ad9f22582fd86f144b23acb9feeda59e84405b84"}, - {file = "debugpy-1.8.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f6bb5c0dcf80ad5dbc7b7d6eac484e2af34bdacdf81df09b6a3e62792b722826"}, - {file = "debugpy-1.8.14-cp312-cp312-win32.whl", hash = "sha256:281d44d248a0e1791ad0eafdbbd2912ff0de9eec48022a5bfbc332957487ed3f"}, - {file = "debugpy-1.8.14-cp312-cp312-win_amd64.whl", hash = "sha256:5aa56ef8538893e4502a7d79047fe39b1dae08d9ae257074c6464a7b290b806f"}, - {file = "debugpy-1.8.14-cp313-cp313-macosx_14_0_universal2.whl", hash = "sha256:329a15d0660ee09fec6786acdb6e0443d595f64f5d096fc3e3ccf09a4259033f"}, - {file = "debugpy-1.8.14-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f920c7f9af409d90f5fd26e313e119d908b0dd2952c2393cd3247a462331f15"}, - {file = "debugpy-1.8.14-cp313-cp313-win32.whl", hash = "sha256:3784ec6e8600c66cbdd4ca2726c72d8ca781e94bce2f396cc606d458146f8f4e"}, - {file = "debugpy-1.8.14-cp313-cp313-win_amd64.whl", hash = "sha256:684eaf43c95a3ec39a96f1f5195a7ff3d4144e4a18d69bb66beeb1a6de605d6e"}, - {file = "debugpy-1.8.14-cp38-cp38-macosx_14_0_x86_64.whl", hash = "sha256:d5582bcbe42917bc6bbe5c12db1bffdf21f6bfc28d4554b738bf08d50dc0c8c3"}, - {file = "debugpy-1.8.14-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5349b7c3735b766a281873fbe32ca9cca343d4cc11ba4a743f84cb854339ff35"}, - {file = "debugpy-1.8.14-cp38-cp38-win32.whl", hash = "sha256:7118d462fe9724c887d355eef395fae68bc764fd862cdca94e70dcb9ade8a23d"}, - {file = "debugpy-1.8.14-cp38-cp38-win_amd64.whl", hash = "sha256:d235e4fa78af2de4e5609073972700523e372cf5601742449970110d565ca28c"}, - {file = "debugpy-1.8.14-cp39-cp39-macosx_14_0_x86_64.whl", hash = "sha256:413512d35ff52c2fb0fd2d65e69f373ffd24f0ecb1fac514c04a668599c5ce7f"}, - {file = "debugpy-1.8.14-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4c9156f7524a0d70b7a7e22b2e311d8ba76a15496fb00730e46dcdeedb9e1eea"}, - {file = "debugpy-1.8.14-cp39-cp39-win32.whl", hash = "sha256:b44985f97cc3dd9d52c42eb59ee9d7ee0c4e7ecd62bca704891f997de4cef23d"}, - {file = "debugpy-1.8.14-cp39-cp39-win_amd64.whl", hash = "sha256:b1528cfee6c1b1c698eb10b6b096c598738a8238822d218173d21c3086de8123"}, - {file = "debugpy-1.8.14-py2.py3-none-any.whl", hash = "sha256:5cd9a579d553b6cb9759a7908a41988ee6280b961f24f63336835d9418216a20"}, - {file = "debugpy-1.8.14.tar.gz", hash = "sha256:7cd287184318416850aa8b60ac90105837bb1e59531898c07569d197d2ed5322"}, -] - -[[package]] -name = "decorator" -version = "5.2.1" -description = "Decorators for Humans" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a"}, - {file = "decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360"}, -] - -[[package]] -name = "eccodes" -version = "2.44.0" -description = "Python interface to the ecCodes GRIB and BUFR decoder/encoder" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "eccodes-2.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:69e0d13483fb16c6d7954942d76534d0a28ae22875c0bb4a67bdb84584858fe0"}, - {file = "eccodes-2.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:c71700b098f910329d217c6863a8481c81fd070bc038240df4a876769eae7577"}, - {file = "eccodes-2.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:20864247343bf88df88eafbf811fa90c290c45ed32d24f046238bd0f1684e16e"}, - {file = "eccodes-2.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:e799236200ca2a191cc3d062165f5349c2df9b3808fa69a30fcef40e45c4b4d9"}, - {file = "eccodes-2.44.0-cp39-cp39-win_amd64.whl", hash = "sha256:22fb3d13d8643b912dc6aba18dbe0ee63c2c51e890b654e6034ba03cf7452d61"}, - {file = "eccodes-2.44.0-py3-none-any.whl", hash = "sha256:c3f11041bde7c3f53767c5bbed608c43695f257c09c58bb4de24bcd9cdae4e3a"}, - {file = "eccodes-2.44.0.tar.gz", hash = "sha256:8aba9316749349e64db7d075100bff8e24a892814e3529132ec97b6d787eb8f4"}, -] - -[package.dependencies] -attrs = "*" -cffi = "*" -eccodeslib = {version = "*", markers = "platform_system != \"Windows\""} -findlibs = "*" -numpy = "*" - -[[package]] -name = "eccodeslib" -version = "2.44.0.5" -description = "\"eccodeslib\"" -optional = false -python-versions = "*" -groups = ["main"] -markers = "platform_system != \"Windows\"" -files = [ - {file = "eccodeslib-2.44.0.5-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:1e64202fe225595f9bc494d6750fe7deefa12fb66d90624cae7fca06bef4cfb3"}, - {file = "eccodeslib-2.44.0.5-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:0ebde771575dd7ef83ce020fce0995ae8766fac17bb0bafbb25bf45c5b36b646"}, - {file = "eccodeslib-2.44.0.5-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:c14dddfef7e1863595e9237c4fbc42a3b45c0e8202d2776600259c1c8084ab22"}, - {file = "eccodeslib-2.44.0.5-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:0139f23a347ecfad8a62dccb9b76524317cd732eab12431f6fc66c3ef6a2797a"}, - {file = "eccodeslib-2.44.0.5-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:ff49abc2242942db23fbf2e2bd66aa492ec5eeb5179667c1b15f7d0b83c8a7be"}, - {file = "eccodeslib-2.44.0.5-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:29bd46011c8fd87eee6f357cf17d90adc588e90e9a6fc91d3d77b7219a5466ba"}, - {file = "eccodeslib-2.44.0.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:6eed3e0ab2f7172972d9fdee811a4816c8654cefed4b9a9f2dd5d72b019bc26f"}, - {file = "eccodeslib-2.44.0.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:3f14740840785a552edfc367fafbb80255d56a4f561185a8f4413f0cfd638eb8"}, - {file = "eccodeslib-2.44.0.5-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:479b625fa4cb2e78dcbafdde127166fad2df9662d3278b68f8186b60ff91b5fb"}, - {file = "eccodeslib-2.44.0.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:dbb63282ac0f9f5ec2a30a06a7e807f3155b5dbcf854fbc7fd1f61d125458464"}, - {file = "eccodeslib-2.44.0.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:63714253cc22a87bfab84f55f5381d2bff17ca9f6c6eae7447a0cc8706fa1663"}, - {file = "eccodeslib-2.44.0.5-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:ff17a84af28a137528117ff4a1b703ea0c4d3535b1f49abef6a3d29c866daece"}, -] - -[package.dependencies] -eckitlib = "1.32.2.5" -fckitlib = "0.14.0.5" - -[[package]] -name = "eckitlib" -version = "1.32.2.5" -description = "\"eckitlib\"" -optional = false -python-versions = "*" -groups = ["main"] -markers = "platform_system != \"Windows\"" -files = [ - {file = "eckitlib-1.32.2.5-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:9dcbaa0dc80a519ba891e668d9a3f8005d3da67ca4d33f50aa7d995ca6aa9bc8"}, - {file = "eckitlib-1.32.2.5-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:48fa29b508538989f0e68cc1ddca2a043124d37e912027ab31e1e0ad726f6dca"}, - {file = "eckitlib-1.32.2.5-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:831911cb2cc2cf2c4bca789c5cf2fcbfb41352f7a7186f7939b6f46bb0be271a"}, - {file = "eckitlib-1.32.2.5-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:bd2ca585883de3cc15fdc4f363178258883161a1121ec06a96777769bffeaf01"}, - {file = "eckitlib-1.32.2.5-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:4900a7851c60f5048bdc516fc52b1d327d4281fdc8424578b3250491e22185e8"}, - {file = "eckitlib-1.32.2.5-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3bd2918113e6f0ad2e8564e746910af8f935d6d92358b89efdf5e4d13ea90a41"}, - {file = "eckitlib-1.32.2.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:e5cb195558e566239831d6e39b3693aa27c656f8e9316be8ed6ef329eadd1d92"}, - {file = "eckitlib-1.32.2.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:cc535fa2bde152c180300ad629530493f101d4638dac936522c5fbcfeab46e29"}, - {file = "eckitlib-1.32.2.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:50ba1390b0df9b47bb7631ba03ecc44688a245b9781d0005c1ca9e3020ef9598"}, - {file = "eckitlib-1.32.2.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:c8070ed1c384c4656fb2585dc3c2d6cd0170bb84c1da7f53d0442fbb369c2154"}, - {file = "eckitlib-1.32.2.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:39f41c38b378774dc999b45625d20615c921c1dc8f9e7e1c84d623871e19b308"}, - {file = "eckitlib-1.32.2.5-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d89a06a6ac3f43b1943857012842d3a0c19adb438f7285b55ee76f8053e680db"}, -] - -[[package]] -name = "execnet" -version = "2.1.1" -description = "execnet: rapid multi-Python deployment" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "execnet-2.1.1-py3-none-any.whl", hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc"}, - {file = "execnet-2.1.1.tar.gz", hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3"}, -] - -[package.extras] -testing = ["hatch", "pre-commit", "pytest", "tox"] - -[[package]] -name = "executing" -version = "2.2.0" -description = "Get the currently executing AST node of a frame, and other information" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa"}, - {file = "executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755"}, -] - -[package.extras] -tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipython", "littleutils", "pytest", "rich ; python_version >= \"3.11\""] - -[[package]] -name = "fastapi" -version = "0.115.11" -description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "fastapi-0.115.11-py3-none-any.whl", hash = "sha256:32e1541b7b74602e4ef4a0260ecaf3aadf9d4f19590bba3e1bf2ac4666aa2c64"}, - {file = "fastapi-0.115.11.tar.gz", hash = "sha256:cc81f03f688678b92600a65a5e618b93592c65005db37157147204d8924bf94f"}, -] - -[package.dependencies] -pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0" -starlette = ">=0.40.0,<0.47.0" -typing-extensions = ">=4.8.0" - -[package.extras] -all = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=3.1.5)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.18)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"] -standard = ["email-validator (>=2.0.0)", "fastapi-cli[standard] (>=0.0.5)", "httpx (>=0.23.0)", "jinja2 (>=3.1.5)", "python-multipart (>=0.0.18)", "uvicorn[standard] (>=0.12.0)"] - -[[package]] -name = "fckitlib" -version = "0.14.0.5" -description = "\"fckitlib\"" -optional = false -python-versions = "*" -groups = ["main"] -markers = "platform_system != \"Windows\"" -files = [ - {file = "fckitlib-0.14.0.5-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:e2f377175666b4e984e5ad25f0513b9ad97cfb2f8c4f044462bb579e57d1c7d5"}, - {file = "fckitlib-0.14.0.5-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:91ac64e91e565717354b5b28e29d3f587eb509690dd704e4dd63e54e3c2f7173"}, - {file = "fckitlib-0.14.0.5-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:220d9c4bc2c31aa599ad314dba6b714b19d264ae989b1c5577e64355a27d08a4"}, - {file = "fckitlib-0.14.0.5-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:51f113d953f7e6531c9d0fb98089ae85908b5ee10f555c3997e77529a0d2c00a"}, - {file = "fckitlib-0.14.0.5-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:944625a56f35ac7ec2d6b0aa961933586f1033737aa0de80b9e92c5d4449d780"}, - {file = "fckitlib-0.14.0.5-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:79a85b828b98511930f477e362d9e0115262ccd38b20ba99bcb31b638e856bb2"}, - {file = "fckitlib-0.14.0.5-cp312-cp312-macosx_13_0_arm64.whl", hash = "sha256:5c4d0313a1bb86c49ed50e6c658dccdc9200ed6e7524ed5515f76171c347b9ee"}, - {file = "fckitlib-0.14.0.5-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:ec5113cd9c9d18f1682a380d46129d7107eaea3247cc2c0845e144a34356f635"}, - {file = "fckitlib-0.14.0.5-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:31fb81005dd07331bd4ac3f55128b3788f35afe3a04afa63443e878f9cdc9023"}, - {file = "fckitlib-0.14.0.5-cp313-cp313-macosx_13_0_arm64.whl", hash = "sha256:2ec6c9265febd89f678e6b3e680e58ded3aecaa945d96ec0a570e6d24ecad0c4"}, - {file = "fckitlib-0.14.0.5-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:c18c4561c217599e331426b27d92755530679f985bcccf1022f959d67d097e5c"}, - {file = "fckitlib-0.14.0.5-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:1638b9a09008fbce89f503f3fe174368647a9d8dada4b37f388d6979f4378b0a"}, -] - -[package.dependencies] -eckitlib = "1.32.2.5" - -[[package]] -name = "findlibs" -version = "0.1.2" -description = "A package to search for shared libraries on various platforms" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "findlibs-0.1.2-py3-none-any.whl", hash = "sha256:5348bbc7055d2a505962576c2e285b6c0aae6d749f82ba71296e7d41336e66e8"}, - {file = "findlibs-0.1.2.tar.gz", hash = "sha256:1f56d220c69686392ebdc4c65b32ee344818bca633643a8c97592957d1728122"}, -] - -[package.extras] -test = ["pyfakefs", "pytest"] - -[[package]] -name = "frozenlist" -version = "1.5.0" -description = "A list-like structure which implements collections.abc.MutableSequence" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "frozenlist-1.5.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:5b6a66c18b5b9dd261ca98dffcb826a525334b2f29e7caa54e182255c5f6a65a"}, - {file = "frozenlist-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d1b3eb7b05ea246510b43a7e53ed1653e55c2121019a97e60cad7efb881a97bb"}, - {file = "frozenlist-1.5.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:15538c0cbf0e4fa11d1e3a71f823524b0c46299aed6e10ebb4c2089abd8c3bec"}, - {file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e79225373c317ff1e35f210dd5f1344ff31066ba8067c307ab60254cd3a78ad5"}, - {file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9272fa73ca71266702c4c3e2d4a28553ea03418e591e377a03b8e3659d94fa76"}, - {file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:498524025a5b8ba81695761d78c8dd7382ac0b052f34e66939c42df860b8ff17"}, - {file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:92b5278ed9d50fe610185ecd23c55d8b307d75ca18e94c0e7de328089ac5dcba"}, - {file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f3c8c1dacd037df16e85227bac13cca58c30da836c6f936ba1df0c05d046d8d"}, - {file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:f2ac49a9bedb996086057b75bf93538240538c6d9b38e57c82d51f75a73409d2"}, - {file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e66cc454f97053b79c2ab09c17fbe3c825ea6b4de20baf1be28919460dd7877f"}, - {file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5a3ba5f9a0dfed20337d3e966dc359784c9f96503674c2faf015f7fe8e96798c"}, - {file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6321899477db90bdeb9299ac3627a6a53c7399c8cd58d25da094007402b039ab"}, - {file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:76e4753701248476e6286f2ef492af900ea67d9706a0155335a40ea21bf3b2f5"}, - {file = "frozenlist-1.5.0-cp310-cp310-win32.whl", hash = "sha256:977701c081c0241d0955c9586ffdd9ce44f7a7795df39b9151cd9a6fd0ce4cfb"}, - {file = "frozenlist-1.5.0-cp310-cp310-win_amd64.whl", hash = "sha256:189f03b53e64144f90990d29a27ec4f7997d91ed3d01b51fa39d2dbe77540fd4"}, - {file = "frozenlist-1.5.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:fd74520371c3c4175142d02a976aee0b4cb4a7cc912a60586ffd8d5929979b30"}, - {file = "frozenlist-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2f3f7a0fbc219fb4455264cae4d9f01ad41ae6ee8524500f381de64ffaa077d5"}, - {file = "frozenlist-1.5.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f47c9c9028f55a04ac254346e92977bf0f166c483c74b4232bee19a6697e4778"}, - {file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0996c66760924da6e88922756d99b47512a71cfd45215f3570bf1e0b694c206a"}, - {file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2fe128eb4edeabe11896cb6af88fca5346059f6c8d807e3b910069f39157869"}, - {file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a8ea951bbb6cacd492e3948b8da8c502a3f814f5d20935aae74b5df2b19cf3d"}, - {file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:de537c11e4aa01d37db0d403b57bd6f0546e71a82347a97c6a9f0dcc532b3a45"}, - {file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c2623347b933fcb9095841f1cc5d4ff0b278addd743e0e966cb3d460278840d"}, - {file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cee6798eaf8b1416ef6909b06f7dc04b60755206bddc599f52232606e18179d3"}, - {file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:f5f9da7f5dbc00a604fe74aa02ae7c98bcede8a3b8b9666f9f86fc13993bc71a"}, - {file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:90646abbc7a5d5c7c19461d2e3eeb76eb0b204919e6ece342feb6032c9325ae9"}, - {file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:bdac3c7d9b705d253b2ce370fde941836a5f8b3c5c2b8fd70940a3ea3af7f4f2"}, - {file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:03d33c2ddbc1816237a67f66336616416e2bbb6beb306e5f890f2eb22b959cdf"}, - {file = "frozenlist-1.5.0-cp311-cp311-win32.whl", hash = "sha256:237f6b23ee0f44066219dae14c70ae38a63f0440ce6750f868ee08775073f942"}, - {file = "frozenlist-1.5.0-cp311-cp311-win_amd64.whl", hash = "sha256:0cc974cc93d32c42e7b0f6cf242a6bd941c57c61b618e78b6c0a96cb72788c1d"}, - {file = "frozenlist-1.5.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:31115ba75889723431aa9a4e77d5f398f5cf976eea3bdf61749731f62d4a4a21"}, - {file = "frozenlist-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7437601c4d89d070eac8323f121fcf25f88674627505334654fd027b091db09d"}, - {file = "frozenlist-1.5.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7948140d9f8ece1745be806f2bfdf390127cf1a763b925c4a805c603df5e697e"}, - {file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:feeb64bc9bcc6b45c6311c9e9b99406660a9c05ca8a5b30d14a78555088b0b3a"}, - {file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:683173d371daad49cffb8309779e886e59c2f369430ad28fe715f66d08d4ab1a"}, - {file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7d57d8f702221405a9d9b40f9da8ac2e4a1a8b5285aac6100f3393675f0a85ee"}, - {file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:30c72000fbcc35b129cb09956836c7d7abf78ab5416595e4857d1cae8d6251a6"}, - {file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:000a77d6034fbad9b6bb880f7ec073027908f1b40254b5d6f26210d2dab1240e"}, - {file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5d7f5a50342475962eb18b740f3beecc685a15b52c91f7d975257e13e029eca9"}, - {file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:87f724d055eb4785d9be84e9ebf0f24e392ddfad00b3fe036e43f489fafc9039"}, - {file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:6e9080bb2fb195a046e5177f10d9d82b8a204c0736a97a153c2466127de87784"}, - {file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:9b93d7aaa36c966fa42efcaf716e6b3900438632a626fb09c049f6a2f09fc631"}, - {file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:52ef692a4bc60a6dd57f507429636c2af8b6046db8b31b18dac02cbc8f507f7f"}, - {file = "frozenlist-1.5.0-cp312-cp312-win32.whl", hash = "sha256:29d94c256679247b33a3dc96cce0f93cbc69c23bf75ff715919332fdbb6a32b8"}, - {file = "frozenlist-1.5.0-cp312-cp312-win_amd64.whl", hash = "sha256:8969190d709e7c48ea386db202d708eb94bdb29207a1f269bab1196ce0dcca1f"}, - {file = "frozenlist-1.5.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:7a1a048f9215c90973402e26c01d1cff8a209e1f1b53f72b95c13db61b00f953"}, - {file = "frozenlist-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:dd47a5181ce5fcb463b5d9e17ecfdb02b678cca31280639255ce9d0e5aa67af0"}, - {file = "frozenlist-1.5.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:1431d60b36d15cda188ea222033eec8e0eab488f39a272461f2e6d9e1a8e63c2"}, - {file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6482a5851f5d72767fbd0e507e80737f9c8646ae7fd303def99bfe813f76cf7f"}, - {file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:44c49271a937625619e862baacbd037a7ef86dd1ee215afc298a417ff3270608"}, - {file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:12f78f98c2f1c2429d42e6a485f433722b0061d5c0b0139efa64f396efb5886b"}, - {file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce3aa154c452d2467487765e3adc730a8c153af77ad84096bc19ce19a2400840"}, - {file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9b7dc0c4338e6b8b091e8faf0db3168a37101943e687f373dce00959583f7439"}, - {file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:45e0896250900b5aa25180f9aec243e84e92ac84bd4a74d9ad4138ef3f5c97de"}, - {file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:561eb1c9579d495fddb6da8959fd2a1fca2c6d060d4113f5844b433fc02f2641"}, - {file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:df6e2f325bfee1f49f81aaac97d2aa757c7646534a06f8f577ce184afe2f0a9e"}, - {file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:140228863501b44b809fb39ec56b5d4071f4d0aa6d216c19cbb08b8c5a7eadb9"}, - {file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:7707a25d6a77f5d27ea7dc7d1fc608aa0a478193823f88511ef5e6b8a48f9d03"}, - {file = "frozenlist-1.5.0-cp313-cp313-win32.whl", hash = "sha256:31a9ac2b38ab9b5a8933b693db4939764ad3f299fcaa931a3e605bc3460e693c"}, - {file = "frozenlist-1.5.0-cp313-cp313-win_amd64.whl", hash = "sha256:11aabdd62b8b9c4b84081a3c246506d1cddd2dd93ff0ad53ede5defec7886b28"}, - {file = "frozenlist-1.5.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:dd94994fc91a6177bfaafd7d9fd951bc8689b0a98168aa26b5f543868548d3ca"}, - {file = "frozenlist-1.5.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:2d0da8bbec082bf6bf18345b180958775363588678f64998c2b7609e34719b10"}, - {file = "frozenlist-1.5.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:73f2e31ea8dd7df61a359b731716018c2be196e5bb3b74ddba107f694fbd7604"}, - {file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:828afae9f17e6de596825cf4228ff28fbdf6065974e5ac1410cecc22f699d2b3"}, - {file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f1577515d35ed5649d52ab4319db757bb881ce3b2b796d7283e6634d99ace307"}, - {file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2150cc6305a2c2ab33299453e2968611dacb970d2283a14955923062c8d00b10"}, - {file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a72b7a6e3cd2725eff67cd64c8f13335ee18fc3c7befc05aed043d24c7b9ccb9"}, - {file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c16d2fa63e0800723139137d667e1056bee1a1cf7965153d2d104b62855e9b99"}, - {file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:17dcc32fc7bda7ce5875435003220a457bcfa34ab7924a49a1c19f55b6ee185c"}, - {file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:97160e245ea33d8609cd2b8fd997c850b56db147a304a262abc2b3be021a9171"}, - {file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:f1e6540b7fa044eee0bb5111ada694cf3dc15f2b0347ca125ee9ca984d5e9e6e"}, - {file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:91d6c171862df0a6c61479d9724f22efb6109111017c87567cfeb7b5d1449fdf"}, - {file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c1fac3e2ace2eb1052e9f7c7db480818371134410e1f5c55d65e8f3ac6d1407e"}, - {file = "frozenlist-1.5.0-cp38-cp38-win32.whl", hash = "sha256:b97f7b575ab4a8af9b7bc1d2ef7f29d3afee2226bd03ca3875c16451ad5a7723"}, - {file = "frozenlist-1.5.0-cp38-cp38-win_amd64.whl", hash = "sha256:374ca2dabdccad8e2a76d40b1d037f5bd16824933bf7bcea3e59c891fd4a0923"}, - {file = "frozenlist-1.5.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9bbcdfaf4af7ce002694a4e10a0159d5a8d20056a12b05b45cea944a4953f972"}, - {file = "frozenlist-1.5.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:1893f948bf6681733aaccf36c5232c231e3b5166d607c5fa77773611df6dc336"}, - {file = "frozenlist-1.5.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:2b5e23253bb709ef57a8e95e6ae48daa9ac5f265637529e4ce6b003a37b2621f"}, - {file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0f253985bb515ecd89629db13cb58d702035ecd8cfbca7d7a7e29a0e6d39af5f"}, - {file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:04a5c6babd5e8fb7d3c871dc8b321166b80e41b637c31a995ed844a6139942b6"}, - {file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9fe0f1c29ba24ba6ff6abf688cb0b7cf1efab6b6aa6adc55441773c252f7411"}, - {file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:226d72559fa19babe2ccd920273e767c96a49b9d3d38badd7c91a0fdeda8ea08"}, - {file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15b731db116ab3aedec558573c1a5eec78822b32292fe4f2f0345b7f697745c2"}, - {file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:366d8f93e3edfe5a918c874702f78faac300209a4d5bf38352b2c1bdc07a766d"}, - {file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1b96af8c582b94d381a1c1f51ffaedeb77c821c690ea5f01da3d70a487dd0a9b"}, - {file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:c03eff4a41bd4e38415cbed054bbaff4a075b093e2394b6915dca34a40d1e38b"}, - {file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:50cf5e7ee9b98f22bdecbabf3800ae78ddcc26e4a435515fc72d97903e8488e0"}, - {file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1e76bfbc72353269c44e0bc2cfe171900fbf7f722ad74c9a7b638052afe6a00c"}, - {file = "frozenlist-1.5.0-cp39-cp39-win32.whl", hash = "sha256:666534d15ba8f0fda3f53969117383d5dc021266b3c1a42c9ec4855e4b58b9d3"}, - {file = "frozenlist-1.5.0-cp39-cp39-win_amd64.whl", hash = "sha256:5c28f4b5dbef8a0d8aad0d4de24d1e9e981728628afaf4ea0792f5d0939372f0"}, - {file = "frozenlist-1.5.0-py3-none-any.whl", hash = "sha256:d994863bba198a4a518b467bb971c56e1db3f180a25c6cf7bb1949c267f748c3"}, - {file = "frozenlist-1.5.0.tar.gz", hash = "sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817"}, -] - -[[package]] -name = "geoalchemy2" -version = "0.17.1" -description = "Using SQLAlchemy with Spatial Databases" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "GeoAlchemy2-0.17.1-py3-none-any.whl", hash = "sha256:29f41b67d3a52df47821b695d31dec8600747c6ef4de62ee69811bde481dd2ae"}, - {file = "geoalchemy2-0.17.1.tar.gz", hash = "sha256:ff5bbe0db5a4ff979f321c8aa1a7556f444ea30cda5146189b1a177ae5bec69d"}, -] - -[package.dependencies] -packaging = "*" -SQLAlchemy = ">=1.4" - -[package.extras] -shapely = ["Shapely (>=1.7)"] - -[[package]] -name = "geopandas" -version = "1.0.1" -description = "Geographic pandas extensions" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "geopandas-1.0.1-py3-none-any.whl", hash = "sha256:01e147d9420cc374d26f51fc23716ac307f32b49406e4bd8462c07e82ed1d3d6"}, - {file = "geopandas-1.0.1.tar.gz", hash = "sha256:b8bf70a5534588205b7a56646e2082fb1de9a03599651b3d80c99ea4c2ca08ab"}, -] - -[package.dependencies] -numpy = ">=1.22" -packaging = "*" -pandas = ">=1.4.0" -pyogrio = ">=0.7.2" -pyproj = ">=3.3.0" -shapely = ">=2.0.0" - -[package.extras] -all = ["GeoAlchemy2", "SQLAlchemy (>=1.3)", "folium", "geopy", "mapclassify", "matplotlib (>=3.5.0)", "psycopg-binary (>=3.1.0)", "pyarrow (>=8.0.0)", "xyzservices"] -dev = ["black", "codecov", "pre-commit", "pytest (>=3.1.0)", "pytest-cov", "pytest-xdist"] - -[[package]] -name = "greenlet" -version = "3.1.1" -description = "Lightweight in-process concurrent programming" -optional = false -python-versions = ">=3.7" -groups = ["main"] -markers = "python_version < \"3.14\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")" -files = [ - {file = "greenlet-3.1.1-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:0bbae94a29c9e5c7e4a2b7f0aae5c17e8e90acbfd3bf6270eeba60c39fce3563"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fde093fb93f35ca72a556cf72c92ea3ebfda3d79fc35bb19fbe685853869a83"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:36b89d13c49216cadb828db8dfa6ce86bbbc476a82d3a6c397f0efae0525bdd0"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94b6150a85e1b33b40b1464a3f9988dcc5251d6ed06842abff82e42632fac120"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:93147c513fac16385d1036b7e5b102c7fbbdb163d556b791f0f11eada7ba65dc"}, - {file = "greenlet-3.1.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:da7a9bff22ce038e19bf62c4dd1ec8391062878710ded0a845bcf47cc0200617"}, - {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b2795058c23988728eec1f36a4e5e4ebad22f8320c85f3587b539b9ac84128d7"}, - {file = "greenlet-3.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:ed10eac5830befbdd0c32f83e8aa6288361597550ba669b04c48f0f9a2c843c6"}, - {file = "greenlet-3.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:77c386de38a60d1dfb8e55b8c1101d68c79dfdd25c7095d51fec2dd800892b80"}, - {file = "greenlet-3.1.1-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:e4d333e558953648ca09d64f13e6d8f0523fa705f51cae3f03b5983489958c70"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09fc016b73c94e98e29af67ab7b9a879c307c6731a2c9da0db5a7d9b7edd1159"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d5e975ca70269d66d17dd995dafc06f1b06e8cb1ec1e9ed54c1d1e4a7c4cf26e"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3b2813dc3de8c1ee3f924e4d4227999285fd335d1bcc0d2be6dc3f1f6a318ec1"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e347b3bfcf985a05e8c0b7d462ba6f15b1ee1c909e2dcad795e49e91b152c383"}, - {file = "greenlet-3.1.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e8f8c9cb53cdac7ba9793c276acd90168f416b9ce36799b9b885790f8ad6c0a"}, - {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:62ee94988d6b4722ce0028644418d93a52429e977d742ca2ccbe1c4f4a792511"}, - {file = "greenlet-3.1.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1776fd7f989fc6b8d8c8cb8da1f6b82c5814957264d1f6cf818d475ec2bf6395"}, - {file = "greenlet-3.1.1-cp311-cp311-win_amd64.whl", hash = "sha256:48ca08c771c268a768087b408658e216133aecd835c0ded47ce955381105ba39"}, - {file = "greenlet-3.1.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:4afe7ea89de619adc868e087b4d2359282058479d7cfb94970adf4b55284574d"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f406b22b7c9a9b4f8aa9d2ab13d6ae0ac3e85c9a809bd590ad53fed2bf70dc79"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c3a701fe5a9695b238503ce5bbe8218e03c3bcccf7e204e455e7462d770268aa"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2846930c65b47d70b9d178e89c7e1a69c95c1f68ea5aa0a58646b7a96df12441"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99cfaa2110534e2cf3ba31a7abcac9d328d1d9f1b95beede58294a60348fba36"}, - {file = "greenlet-3.1.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1443279c19fca463fc33e65ef2a935a5b09bb90f978beab37729e1c3c6c25fe9"}, - {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b7cede291382a78f7bb5f04a529cb18e068dd29e0fb27376074b6d0317bf4dd0"}, - {file = "greenlet-3.1.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:23f20bb60ae298d7d8656c6ec6db134bca379ecefadb0b19ce6f19d1f232a942"}, - {file = "greenlet-3.1.1-cp312-cp312-win_amd64.whl", hash = "sha256:7124e16b4c55d417577c2077be379514321916d5790fa287c9ed6f23bd2ffd01"}, - {file = "greenlet-3.1.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:05175c27cb459dcfc05d026c4232f9de8913ed006d42713cb8a5137bd49375f1"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:935e943ec47c4afab8965954bf49bfa639c05d4ccf9ef6e924188f762145c0ff"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:667a9706c970cb552ede35aee17339a18e8f2a87a51fba2ed39ceeeb1004798a"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8a678974d1f3aa55f6cc34dc480169d58f2e6d8958895d68845fa4ab566509e"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efc0f674aa41b92da8c49e0346318c6075d734994c3c4e4430b1c3f853e498e4"}, - {file = "greenlet-3.1.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0153404a4bb921f0ff1abeb5ce8a5131da56b953eda6e14b88dc6bbc04d2049e"}, - {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:275f72decf9932639c1c6dd1013a1bc266438eb32710016a1c742df5da6e60a1"}, - {file = "greenlet-3.1.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c4aab7f6381f38a4b42f269057aee279ab0fc7bf2e929e3d4abfae97b682a12c"}, - {file = "greenlet-3.1.1-cp313-cp313-win_amd64.whl", hash = "sha256:b42703b1cf69f2aa1df7d1030b9d77d3e584a70755674d60e710f0af570f3761"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1695e76146579f8c06c1509c7ce4dfe0706f49c6831a817ac04eebb2fd02011"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7876452af029456b3f3549b696bb36a06db7c90747740c5302f74a9e9fa14b13"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ead44c85f8ab905852d3de8d86f6f8baf77109f9da589cb4fa142bd3b57b475"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8320f64b777d00dd7ccdade271eaf0cad6636343293a25074cc5566160e4de7b"}, - {file = "greenlet-3.1.1-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6510bf84a6b643dabba74d3049ead221257603a253d0a9873f55f6a59a65f822"}, - {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:04b013dc07c96f83134b1e99888e7a79979f1a247e2a9f59697fa14b5862ed01"}, - {file = "greenlet-3.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:411f015496fec93c1c8cd4e5238da364e1da7a124bcb293f085bf2860c32c6f6"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:47da355d8687fd65240c364c90a31569a133b7b60de111c255ef5b606f2ae291"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:98884ecf2ffb7d7fe6bd517e8eb99d31ff7855a840fa6d0d63cd07c037f6a981"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1d4aeb8891338e60d1ab6127af1fe45def5259def8094b9c7e34690c8858803"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db32b5348615a04b82240cc67983cb315309e88d444a288934ee6ceaebcad6cc"}, - {file = "greenlet-3.1.1-cp37-cp37m-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dcc62f31eae24de7f8dce72134c8651c58000d3b1868e01392baea7c32c247de"}, - {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:1d3755bcb2e02de341c55b4fca7a745a24a9e7212ac953f6b3a48d117d7257aa"}, - {file = "greenlet-3.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b8da394b34370874b4572676f36acabac172602abf054cbc4ac910219f3340af"}, - {file = "greenlet-3.1.1-cp37-cp37m-win32.whl", hash = "sha256:a0dfc6c143b519113354e780a50381508139b07d2177cb6ad6a08278ec655798"}, - {file = "greenlet-3.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:54558ea205654b50c438029505def3834e80f0869a70fb15b871c29b4575ddef"}, - {file = "greenlet-3.1.1-cp38-cp38-macosx_11_0_universal2.whl", hash = "sha256:346bed03fe47414091be4ad44786d1bd8bef0c3fcad6ed3dee074a032ab408a9"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dfc59d69fc48664bc693842bd57acfdd490acafda1ab52c7836e3fc75c90a111"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d21e10da6ec19b457b82636209cbe2331ff4306b54d06fa04b7c138ba18c8a81"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:37b9de5a96111fc15418819ab4c4432e4f3c2ede61e660b1e33971eba26ef9ba"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ef9ea3f137e5711f0dbe5f9263e8c009b7069d8a1acea822bd5e9dae0ae49c8"}, - {file = "greenlet-3.1.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:85f3ff71e2e60bd4b4932a043fbbe0f499e263c628390b285cb599154a3b03b1"}, - {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:95ffcf719966dd7c453f908e208e14cde192e09fde6c7186c8f1896ef778d8cd"}, - {file = "greenlet-3.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:03a088b9de532cbfe2ba2034b2b85e82df37874681e8c470d6fb2f8c04d7e4b7"}, - {file = "greenlet-3.1.1-cp38-cp38-win32.whl", hash = "sha256:8b8b36671f10ba80e159378df9c4f15c14098c4fd73a36b9ad715f057272fbef"}, - {file = "greenlet-3.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:7017b2be767b9d43cc31416aba48aab0d2309ee31b4dbf10a1d38fb7972bdf9d"}, - {file = "greenlet-3.1.1-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:396979749bd95f018296af156201d6211240e7a23090f50a8d5d18c370084dc3"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca9d0ff5ad43e785350894d97e13633a66e2b50000e8a183a50a88d834752d42"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f6ff3b14f2df4c41660a7dec01045a045653998784bf8cfcb5a525bdffffbc8f"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:94ebba31df2aa506d7b14866fed00ac141a867e63143fe5bca82a8e503b36437"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aaad12ac0ff500f62cebed98d8789198ea0e6f233421059fa68a5aa7220145"}, - {file = "greenlet-3.1.1-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:63e4844797b975b9af3a3fb8f7866ff08775f5426925e1e0bbcfe7932059a12c"}, - {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:7939aa3ca7d2a1593596e7ac6d59391ff30281ef280d8632fa03d81f7c5f955e"}, - {file = "greenlet-3.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:d0028e725ee18175c6e422797c407874da24381ce0690d6b9396c204c7f7276e"}, - {file = "greenlet-3.1.1-cp39-cp39-win32.whl", hash = "sha256:5e06afd14cbaf9e00899fae69b24a32f2196c19de08fcb9f4779dd4f004e5e7c"}, - {file = "greenlet-3.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:3319aa75e0e0639bc15ff54ca327e8dc7a6fe404003496e3c6925cd3142e0e22"}, - {file = "greenlet-3.1.1.tar.gz", hash = "sha256:4ce3ac6cdb6adf7946475d7ef31777c26d94bccc377e070a7986bd2d5c515467"}, -] - -[package.extras] -docs = ["Sphinx", "furo"] -test = ["objgraph", "psutil"] - -[[package]] -name = "herbie-data" -version = "2025.11.1" -description = "Download numerical weather prediction GRIB2 model data." -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "herbie_data-2025.11.1-py3-none-any.whl", hash = "sha256:e69f82f14f6d3f5b1e3b63fbbce6adaeb2f98b19b5d6cdcea00024c1684a47c7"}, - {file = "herbie_data-2025.11.1.tar.gz", hash = "sha256:2781e122992df084ce09f0da40e054b5d1690118d99002eab25f9233a82680e3"}, -] - -[package.dependencies] -cfgrib = ">=0.9.15" -eccodes = ">=2.37.0" -numpy = ">=1.24" -pandas = ">=2.1" -pyproj = ">=3.7.0" -requests = ">=2.23.3" -toml = ">=0.10.2" -xarray = ">=2025.1.1" - -[package.extras] -extras = ["cartopy", "matplotlib", "metpy", "scikit-learn"] -metpy = ["metpy"] -plot = ["cartopy", "matplotlib", "metpy"] -pygrib = ["pygrib"] -scikit-learn = ["scikit-learn"] - -[[package]] -name = "idna" -version = "3.10" -description = "Internationalized Domain Names in Applications (IDNA)" -optional = false -python-versions = ">=3.6" -groups = ["main"] -files = [ - {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, - {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, -] - -[package.extras] -all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] - -[[package]] -name = "iniconfig" -version = "2.0.0" -description = "brain-dead simple config-ini parsing" -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, - {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, -] - -[[package]] -name = "ipykernel" -version = "6.29.5" -description = "IPython Kernel for Jupyter" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "ipykernel-6.29.5-py3-none-any.whl", hash = "sha256:afdb66ba5aa354b09b91379bac28ae4afebbb30e8b39510c9690afb7a10421b5"}, - {file = "ipykernel-6.29.5.tar.gz", hash = "sha256:f093a22c4a40f8828f8e330a9c297cb93dcab13bd9678ded6de8e5cf81c56215"}, -] - -[package.dependencies] -appnope = {version = "*", markers = "platform_system == \"Darwin\""} -comm = ">=0.1.1" -debugpy = ">=1.6.5" -ipython = ">=7.23.1" -jupyter-client = ">=6.1.12" -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -matplotlib-inline = ">=0.1" -nest-asyncio = "*" -packaging = "*" -psutil = "*" -pyzmq = ">=24" -tornado = ">=6.1" -traitlets = ">=5.4.0" - -[package.extras] -cov = ["coverage[toml]", "curio", "matplotlib", "pytest-cov", "trio"] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "trio"] -pyqt5 = ["pyqt5"] -pyside6 = ["pyside6"] -test = ["flaky", "ipyparallel", "pre-commit", "pytest (>=7.0)", "pytest-asyncio (>=0.23.5)", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "ipython" -version = "9.2.0" -description = "IPython: Productive Interactive Computing" -optional = false -python-versions = ">=3.11" -groups = ["dev"] -files = [ - {file = "ipython-9.2.0-py3-none-any.whl", hash = "sha256:fef5e33c4a1ae0759e0bba5917c9db4eb8c53fee917b6a526bd973e1ca5159f6"}, - {file = "ipython-9.2.0.tar.gz", hash = "sha256:62a9373dbc12f28f9feaf4700d052195bf89806279fc8ca11f3f54017d04751b"}, -] - -[package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -decorator = "*" -ipython-pygments-lexers = "*" -jedi = ">=0.16" -matplotlib-inline = "*" -pexpect = {version = ">4.3", markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\""} -prompt_toolkit = ">=3.0.41,<3.1.0" -pygments = ">=2.4.0" -stack_data = "*" -traitlets = ">=5.13.0" - -[package.extras] -all = ["ipython[doc,matplotlib,test,test-extra]"] -black = ["black"] -doc = ["docrepr", "exceptiongroup", "intersphinx_registry", "ipykernel", "ipython[test]", "matplotlib", "setuptools (>=18.5)", "sphinx (>=1.3)", "sphinx-rtd-theme", "sphinx_toml (==0.0.4)", "typing_extensions"] -matplotlib = ["matplotlib"] -test = ["packaging", "pytest", "pytest-asyncio (<0.22)", "testpath"] -test-extra = ["curio", "ipykernel", "ipython[test]", "jupyter_ai", "matplotlib (!=3.2.0)", "nbclient", "nbformat", "numpy (>=1.23)", "pandas", "trio"] - -[[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 = ["dev"] -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 = "jedi" -version = "0.19.2" -description = "An autocompletion tool for Python that can be used for text editors." -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9"}, - {file = "jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0"}, -] - -[package.dependencies] -parso = ">=0.8.4,<0.9.0" - -[package.extras] -docs = ["Jinja2 (==2.11.3)", "MarkupSafe (==1.1.1)", "Pygments (==2.8.1)", "alabaster (==0.7.12)", "babel (==2.9.1)", "chardet (==4.0.0)", "commonmark (==0.8.1)", "docutils (==0.17.1)", "future (==0.18.2)", "idna (==2.10)", "imagesize (==1.2.0)", "mock (==1.0.1)", "packaging (==20.9)", "pyparsing (==2.4.7)", "pytz (==2021.1)", "readthedocs-sphinx-ext (==2.1.4)", "recommonmark (==0.5.0)", "requests (==2.25.1)", "six (==1.15.0)", "snowballstemmer (==2.1.0)", "sphinx (==1.8.5)", "sphinx-rtd-theme (==0.4.3)", "sphinxcontrib-serializinghtml (==1.1.4)", "sphinxcontrib-websupport (==1.2.4)", "urllib3 (==1.26.4)"] -qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] -testing = ["Django", "attrs", "colorama", "docopt", "pytest (<9.0.0)"] - -[[package]] -name = "jmespath" -version = "1.0.1" -description = "JSON Matching Expressions" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "jmespath-1.0.1-py3-none-any.whl", hash = "sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980"}, - {file = "jmespath-1.0.1.tar.gz", hash = "sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe"}, -] - -[[package]] -name = "joblib" -version = "1.4.2" -description = "Lightweight pipelining with Python functions" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "joblib-1.4.2-py3-none-any.whl", hash = "sha256:06d478d5674cbc267e7496a410ee875abd68e4340feff4490bcb7afb88060ae6"}, - {file = "joblib-1.4.2.tar.gz", hash = "sha256:2382c5816b2636fbd20a09e0f4e9dad4736765fdfb7dca582943b9c1366b3f0e"}, -] - -[[package]] -name = "jupyter-client" -version = "8.6.3" -description = "Jupyter protocol implementation and client libraries" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_client-8.6.3-py3-none-any.whl", hash = "sha256:e8a19cc986cc45905ac3362915f410f3af85424b4c0905e94fa5f2cb08e8f23f"}, - {file = "jupyter_client-8.6.3.tar.gz", hash = "sha256:35b3a0947c4a6e9d589eb97d7d4cd5e90f910ee73101611f01283732bd6d9419"}, -] - -[package.dependencies] -jupyter-core = ">=4.12,<5.0.dev0 || >=5.1.dev0" -python-dateutil = ">=2.8.2" -pyzmq = ">=23.0" -tornado = ">=6.2" -traitlets = ">=5.3" - -[package.extras] -docs = ["ipykernel", "myst-parser", "pydata-sphinx-theme", "sphinx (>=4)", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling"] -test = ["coverage", "ipykernel (>=6.14)", "mypy", "paramiko ; sys_platform == \"win32\"", "pre-commit", "pytest (<8.2.0)", "pytest-cov", "pytest-jupyter[client] (>=0.4.1)", "pytest-timeout"] - -[[package]] -name = "jupyter-core" -version = "5.7.2" -description = "Jupyter core package. A base package on which Jupyter projects rely." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "jupyter_core-5.7.2-py3-none-any.whl", hash = "sha256:4f7315d2f6b4bcf2e3e7cb6e46772eba760ae459cd1f59d29eb57b0a01bd7409"}, - {file = "jupyter_core-5.7.2.tar.gz", hash = "sha256:aa5f8d32bbf6b431ac830496da7392035d6f61b4f54872f15c4bd2a9c3f536d9"}, -] - -[package.dependencies] -platformdirs = ">=2.5" -pywin32 = {version = ">=300", markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\""} -traitlets = ">=5.3" - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx-autodoc-typehints", "sphinxcontrib-github-alt", "sphinxcontrib-spelling", "traitlets"] -test = ["ipykernel", "pre-commit", "pytest (<8)", "pytest-cov", "pytest-timeout"] - -[[package]] -name = "matplotlib-inline" -version = "0.1.7" -description = "Inline Matplotlib backend for Jupyter" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca"}, - {file = "matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90"}, -] - -[package.dependencies] -traitlets = "*" - -[[package]] -name = "multidict" -version = "6.1.0" -description = "multidict implementation" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3380252550e372e8511d49481bd836264c009adb826b23fefcc5dd3c69692f60"}, - {file = "multidict-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:99f826cbf970077383d7de805c0681799491cb939c25450b9b5b3ced03ca99f1"}, - {file = "multidict-6.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:a114d03b938376557927ab23f1e950827c3b893ccb94b62fd95d430fd0e5cf53"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b1c416351ee6271b2f49b56ad7f308072f6f44b37118d69c2cad94f3fa8a40d5"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6b5d83030255983181005e6cfbac1617ce9746b219bc2aad52201ad121226581"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3e97b5e938051226dc025ec80980c285b053ffb1e25a3db2a3aa3bc046bf7f56"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d618649d4e70ac6efcbba75be98b26ef5078faad23592f9b51ca492953012429"}, - {file = "multidict-6.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10524ebd769727ac77ef2278390fb0068d83f3acb7773792a5080f2b0abf7748"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ff3827aef427c89a25cc96ded1759271a93603aba9fb977a6d264648ebf989db"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:06809f4f0f7ab7ea2cabf9caca7d79c22c0758b58a71f9d32943ae13c7ace056"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:f179dee3b863ab1c59580ff60f9d99f632f34ccb38bf67a33ec6b3ecadd0fd76"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:aaed8b0562be4a0876ee3b6946f6869b7bcdb571a5d1496683505944e268b160"}, - {file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c8b88a2ccf5493b6c8da9076fb151ba106960a2df90c2633f342f120751a9e7"}, - {file = "multidict-6.1.0-cp310-cp310-win32.whl", hash = "sha256:4a9cb68166a34117d6646c0023c7b759bf197bee5ad4272f420a0141d7eb03a0"}, - {file = "multidict-6.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:20b9b5fbe0b88d0bdef2012ef7dee867f874b72528cf1d08f1d59b0e3850129d"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:3efe2c2cb5763f2f1b275ad2bf7a287d3f7ebbef35648a9726e3b69284a4f3d6"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c7053d3b0353a8b9de430a4f4b4268ac9a4fb3481af37dfe49825bf45ca24156"}, - {file = "multidict-6.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:27e5fc84ccef8dfaabb09d82b7d179c7cf1a3fbc8a966f8274fcb4ab2eb4cadb"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0e2b90b43e696f25c62656389d32236e049568b39320e2735d51f08fd362761b"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d83a047959d38a7ff552ff94be767b7fd79b831ad1cd9920662db05fec24fe72"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d1a9dd711d0877a1ece3d2e4fea11a8e75741ca21954c919406b44e7cf971304"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec2abea24d98246b94913b76a125e855eb5c434f7c46546046372fe60f666351"}, - {file = "multidict-6.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4867cafcbc6585e4b678876c489b9273b13e9fff9f6d6d66add5e15d11d926cb"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5b48204e8d955c47c55b72779802b219a39acc3ee3d0116d5080c388970b76e3"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d8fff389528cad1618fb4b26b95550327495462cd745d879a8c7c2115248e399"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:a7a9541cd308eed5e30318430a9c74d2132e9a8cb46b901326272d780bf2d423"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:da1758c76f50c39a2efd5e9859ce7d776317eb1dd34317c8152ac9251fc574a3"}, - {file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:c943a53e9186688b45b323602298ab727d8865d8c9ee0b17f8d62d14b56f0753"}, - {file = "multidict-6.1.0-cp311-cp311-win32.whl", hash = "sha256:90f8717cb649eea3504091e640a1b8568faad18bd4b9fcd692853a04475a4b80"}, - {file = "multidict-6.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:82176036e65644a6cc5bd619f65f6f19781e8ec2e5330f51aa9ada7504cc1926"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:b04772ed465fa3cc947db808fa306d79b43e896beb677a56fb2347ca1a49c1fa"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:6180c0ae073bddeb5a97a38c03f30c233e0a4d39cd86166251617d1bbd0af436"}, - {file = "multidict-6.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:071120490b47aa997cca00666923a83f02c7fbb44f71cf7f136df753f7fa8761"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50b3a2710631848991d0bf7de077502e8994c804bb805aeb2925a981de58ec2e"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b58c621844d55e71c1b7f7c498ce5aa6985d743a1a59034c57a905b3f153c1ef"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:55b6d90641869892caa9ca42ff913f7ff1c5ece06474fbd32fb2cf6834726c95"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b820514bfc0b98a30e3d85462084779900347e4d49267f747ff54060cc33925"}, - {file = "multidict-6.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:10a9b09aba0c5b48c53761b7c720aaaf7cf236d5fe394cd399c7ba662d5f9966"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1e16bf3e5fc9f44632affb159d30a437bfe286ce9e02754759be5536b169b305"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:76f364861c3bfc98cbbcbd402d83454ed9e01a5224bb3a28bf70002a230f73e2"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:820c661588bd01a0aa62a1283f20d2be4281b086f80dad9e955e690c75fb54a2"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:0e5f362e895bc5b9e67fe6e4ded2492d8124bdf817827f33c5b46c2fe3ffaca6"}, - {file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3ec660d19bbc671e3a6443325f07263be452c453ac9e512f5eb935e7d4ac28b3"}, - {file = "multidict-6.1.0-cp312-cp312-win32.whl", hash = "sha256:58130ecf8f7b8112cdb841486404f1282b9c86ccb30d3519faf301b2e5659133"}, - {file = "multidict-6.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:188215fc0aafb8e03341995e7c4797860181562380f81ed0a87ff455b70bf1f1"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d569388c381b24671589335a3be6e1d45546c2988c2ebe30fdcada8457a31008"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:052e10d2d37810b99cc170b785945421141bf7bb7d2f8799d431e7db229c385f"}, - {file = "multidict-6.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f90c822a402cb865e396a504f9fc8173ef34212a342d92e362ca498cad308e28"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b225d95519a5bf73860323e633a664b0d85ad3d5bede6d30d95b35d4dfe8805b"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:23bfd518810af7de1116313ebd9092cb9aa629beb12f6ed631ad53356ed6b86c"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5c09fcfdccdd0b57867577b719c69e347a436b86cd83747f179dbf0cc0d4c1f3"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bf6bea52ec97e95560af5ae576bdac3aa3aae0b6758c6efa115236d9e07dae44"}, - {file = "multidict-6.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57feec87371dbb3520da6192213c7d6fc892d5589a93db548331954de8248fd2"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:0c3f390dc53279cbc8ba976e5f8035eab997829066756d811616b652b00a23a3"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:59bfeae4b25ec05b34f1956eaa1cb38032282cd4dfabc5056d0a1ec4d696d3aa"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:b2f59caeaf7632cc633b5cf6fc449372b83bbdf0da4ae04d5be36118e46cc0aa"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:37bb93b2178e02b7b618893990941900fd25b6b9ac0fa49931a40aecdf083fe4"}, - {file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4e9f48f58c2c523d5a06faea47866cd35b32655c46b443f163d08c6d0ddb17d6"}, - {file = "multidict-6.1.0-cp313-cp313-win32.whl", hash = "sha256:3a37ffb35399029b45c6cc33640a92bef403c9fd388acce75cdc88f58bd19a81"}, - {file = "multidict-6.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:e9aa71e15d9d9beaad2c6b9319edcdc0a49a43ef5c0a4c8265ca9ee7d6c67774"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:db7457bac39421addd0c8449933ac32d8042aae84a14911a757ae6ca3eef1392"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d094ddec350a2fb899fec68d8353c78233debde9b7d8b4beeafa70825f1c281a"}, - {file = "multidict-6.1.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:5845c1fd4866bb5dd3125d89b90e57ed3138241540897de748cdf19de8a2fca2"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9079dfc6a70abe341f521f78405b8949f96db48da98aeb43f9907f342f627cdc"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3914f5aaa0f36d5d60e8ece6a308ee1c9784cd75ec8151062614657a114c4478"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c08be4f460903e5a9d0f76818db3250f12e9c344e79314d1d570fc69d7f4eae4"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d093be959277cb7dee84b801eb1af388b6ad3ca6a6b6bf1ed7585895789d027d"}, - {file = "multidict-6.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3702ea6872c5a2a4eeefa6ffd36b042e9773f05b1f37ae3ef7264b1163c2dcf6"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:2090f6a85cafc5b2db085124d752757c9d251548cedabe9bd31afe6363e0aff2"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:f67f217af4b1ff66c68a87318012de788dd95fcfeb24cc889011f4e1c7454dfd"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:189f652a87e876098bbc67b4da1049afb5f5dfbaa310dd67c594b01c10388db6"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:6bb5992037f7a9eff7991ebe4273ea7f51f1c1c511e6a2ce511d0e7bdb754492"}, - {file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f4c2b9e770c4e393876e35a7046879d195cd123b4f116d299d442b335bcd"}, - {file = "multidict-6.1.0-cp38-cp38-win32.whl", hash = "sha256:e27bbb6d14416713a8bd7aaa1313c0fc8d44ee48d74497a0ff4c3a1b6ccb5167"}, - {file = "multidict-6.1.0-cp38-cp38-win_amd64.whl", hash = "sha256:22f3105d4fb15c8f57ff3959a58fcab6ce36814486500cd7485651230ad4d4ef"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:4e18b656c5e844539d506a0a06432274d7bd52a7487e6828c63a63d69185626c"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a185f876e69897a6f3325c3f19f26a297fa058c5e456bfcff8015e9a27e83ae1"}, - {file = "multidict-6.1.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ab7c4ceb38d91570a650dba194e1ca87c2b543488fe9309b4212694174fd539c"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e617fb6b0b6953fffd762669610c1c4ffd05632c138d61ac7e14ad187870669c"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:16e5f4bf4e603eb1fdd5d8180f1a25f30056f22e55ce51fb3d6ad4ab29f7d96f"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f4c035da3f544b1882bac24115f3e2e8760f10a0107614fc9839fd232200b875"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:957cf8e4b6e123a9eea554fa7ebc85674674b713551de587eb318a2df3e00255"}, - {file = "multidict-6.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:483a6aea59cb89904e1ceabd2b47368b5600fb7de78a6e4a2c2987b2d256cf30"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:87701f25a2352e5bf7454caa64757642734da9f6b11384c1f9d1a8e699758057"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:682b987361e5fd7a139ed565e30d81fd81e9629acc7d925a205366877d8c8657"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ce2186a7df133a9c895dea3331ddc5ddad42cdd0d1ea2f0a51e5d161e4762f28"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:9f636b730f7e8cb19feb87094949ba54ee5357440b9658b2a32a5ce4bce53972"}, - {file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:73eae06aa53af2ea5270cc066dcaf02cc60d2994bbb2c4ef5764949257d10f43"}, - {file = "multidict-6.1.0-cp39-cp39-win32.whl", hash = "sha256:1ca0083e80e791cffc6efce7660ad24af66c8d4079d2a750b29001b53ff59ada"}, - {file = "multidict-6.1.0-cp39-cp39-win_amd64.whl", hash = "sha256:aa466da5b15ccea564bdab9c89175c762bc12825f4659c11227f515cee76fa4a"}, - {file = "multidict-6.1.0-py3-none-any.whl", hash = "sha256:48e171e52d1c4d33888e529b999e5900356b9ae588c2f09a52dcefb158b27506"}, - {file = "multidict-6.1.0.tar.gz", hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a"}, -] - -[[package]] -name = "nest-asyncio" -version = "1.6.0" -description = "Patch asyncio to allow nested event loops" -optional = false -python-versions = ">=3.5" -groups = ["dev"] -files = [ - {file = "nest_asyncio-1.6.0-py3-none-any.whl", hash = "sha256:87af6efd6b5e897c81050477ef65c62e2b2f35d51703cae01aff2905b1852e1c"}, - {file = "nest_asyncio-1.6.0.tar.gz", hash = "sha256:6f172d5449aca15afd6c646851f4e31e02c598d553a667e38cafa997cfec55fe"}, -] - -[[package]] -name = "numpy" -version = "2.1.0" -description = "Fundamental package for array computing in Python" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "numpy-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6326ab99b52fafdcdeccf602d6286191a79fe2fda0ae90573c5814cd2b0bc1b8"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:0937e54c09f7a9a68da6889362ddd2ff584c02d015ec92672c099b61555f8911"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:30014b234f07b5fec20f4146f69e13cfb1e33ee9a18a1879a0142fbb00d47673"}, - {file = "numpy-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:899da829b362ade41e1e7eccad2cf274035e1cb36ba73034946fccd4afd8606b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08801848a40aea24ce16c2ecde3b756f9ad756586fb2d13210939eb69b023f5b"}, - {file = "numpy-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:398049e237d1aae53d82a416dade04defed1a47f87d18d5bd615b6e7d7e41d1f"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0abb3916a35d9090088a748636b2c06dc9a6542f99cd476979fb156a18192b84"}, - {file = "numpy-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:10e2350aea18d04832319aac0f887d5fcec1b36abd485d14f173e3e900b83e33"}, - {file = "numpy-2.1.0-cp310-cp310-win32.whl", hash = "sha256:f6b26e6c3b98adb648243670fddc8cab6ae17473f9dc58c51574af3e64d61211"}, - {file = "numpy-2.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:f505264735ee074250a9c78247ee8618292091d9d1fcc023290e9ac67e8f1afa"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:76368c788ccb4f4782cf9c842b316140142b4cbf22ff8db82724e82fe1205dce"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:f8e93a01a35be08d31ae33021e5268f157a2d60ebd643cfc15de6ab8e4722eb1"}, - {file = "numpy-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:9523f8b46485db6939bd069b28b642fec86c30909cea90ef550373787f79530e"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54139e0eb219f52f60656d163cbe67c31ede51d13236c950145473504fa208cb"}, - {file = "numpy-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5ebbf9fbdabed208d4ecd2e1dfd2c0741af2f876e7ae522c2537d404ca895c3"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:378cb4f24c7d93066ee4103204f73ed046eb88f9ad5bb2275bb9fa0f6a02bd36"}, - {file = "numpy-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8f699a709120b220dfe173f79c73cb2a2cab2c0b88dd59d7b49407d032b8ebd"}, - {file = "numpy-2.1.0-cp311-cp311-win32.whl", hash = "sha256:ffbd6faeb190aaf2b5e9024bac9622d2ee549b7ec89ef3a9373fa35313d44e0e"}, - {file = "numpy-2.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:0af3a5987f59d9c529c022c8c2a64805b339b7ef506509fba7d0556649b9714b"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fe76d75b345dc045acdbc006adcb197cc680754afd6c259de60d358d60c93736"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f358ea9e47eb3c2d6eba121ab512dfff38a88db719c38d1e67349af210bc7529"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:dd94ce596bda40a9618324547cfaaf6650b1a24f5390350142499aa4e34e53d1"}, - {file = "numpy-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b47c551c6724960479cefd7353656498b86e7232429e3a41ab83be4da1b109e8"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0756a179afa766ad7cb6f036de622e8a8f16ffdd55aa31f296c870b5679d745"}, - {file = "numpy-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:24003ba8ff22ea29a8c306e61d316ac74111cebf942afbf692df65509a05f111"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:b34fa5e3b5d6dc7e0a4243fa0f81367027cb6f4a7215a17852979634b5544ee0"}, - {file = "numpy-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c4f982715e65036c34897eb598d64aef15150c447be2cfc6643ec7a11af06574"}, - {file = "numpy-2.1.0-cp312-cp312-win32.whl", hash = "sha256:c4cd94dfefbefec3f8b544f61286584292d740e6e9d4677769bc76b8f41deb02"}, - {file = "numpy-2.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:a0cdef204199278f5c461a0bed6ed2e052998276e6d8ab2963d5b5c39a0500bc"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8ab81ccd753859ab89e67199b9da62c543850f819993761c1e94a75a814ed667"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:442596f01913656d579309edcd179a2a2f9977d9a14ff41d042475280fc7f34e"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:848c6b5cad9898e4b9ef251b6f934fa34630371f2e916261070a4eb9092ffd33"}, - {file = "numpy-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:54c6a63e9d81efe64bfb7bcb0ec64332a87d0b87575f6009c8ba67ea6374770b"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:652e92fc409e278abdd61e9505649e3938f6d04ce7ef1953f2ec598a50e7c195"}, - {file = "numpy-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ab32eb9170bf8ffcbb14f11613f4a0b108d3ffee0832457c5d4808233ba8977"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:8fb49a0ba4d8f41198ae2d52118b050fd34dace4b8f3fb0ee34e23eb4ae775b1"}, - {file = "numpy-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:44e44973262dc3ae79e9063a1284a73e09d01b894b534a769732ccd46c28cc62"}, - {file = "numpy-2.1.0-cp313-cp313-win32.whl", hash = "sha256:ab83adc099ec62e044b1fbb3a05499fa1e99f6d53a1dde102b2d85eff66ed324"}, - {file = "numpy-2.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:de844aaa4815b78f6023832590d77da0e3b6805c644c33ce94a1e449f16d6ab5"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:343e3e152bf5a087511cd325e3b7ecfd5b92d369e80e74c12cd87826e263ec06"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:f07fa2f15dabe91259828ce7d71b5ca9e2eb7c8c26baa822c825ce43552f4883"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5474dad8c86ee9ba9bb776f4b99ef2d41b3b8f4e0d199d4f7304728ed34d0300"}, - {file = "numpy-2.1.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:1f817c71683fd1bb5cff1529a1d085a57f02ccd2ebc5cd2c566f9a01118e3b7d"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3a3336fbfa0d38d3deacd3fe7f3d07e13597f29c13abf4d15c3b6dc2291cbbdd"}, - {file = "numpy-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a894c51fd8c4e834f00ac742abad73fc485df1062f1b875661a3c1e1fb1c2f6"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:9156ca1f79fc4acc226696e95bfcc2b486f165a6a59ebe22b2c1f82ab190384a"}, - {file = "numpy-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:624884b572dff8ca8f60fab591413f077471de64e376b17d291b19f56504b2bb"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:15ef8b2177eeb7e37dd5ef4016f30b7659c57c2c0b57a779f1d537ff33a72c7b"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:e5f0642cdf4636198a4990de7a71b693d824c56a757862230454629cf62e323d"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f15976718c004466406342789f31b6673776360f3b1e3c575f25302d7e789575"}, - {file = "numpy-2.1.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:6c1de77ded79fef664d5098a66810d4d27ca0224e9051906e634b3f7ead134c2"}, - {file = "numpy-2.1.0.tar.gz", hash = "sha256:7dc90da0081f7e1da49ec4e398ede6a8e9cc4f5ebe5f9e06b443ed889ee9aaa2"}, -] - -[[package]] -name = "packaging" -version = "24.2" -description = "Core utilities for Python packages" -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, - {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, -] - -[[package]] -name = "pandas" -version = "2.2.3" -description = "Powerful data structures for data analysis, time series, and statistics" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "pandas-2.2.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1948ddde24197a0f7add2bdc4ca83bf2b1ef84a1bc8ccffd95eda17fd836ecb5"}, - {file = "pandas-2.2.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:381175499d3802cde0eabbaf6324cce0c4f5d52ca6f8c377c29ad442f50f6348"}, - {file = "pandas-2.2.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d9c45366def9a3dd85a6454c0e7908f2b3b8e9c138f5dc38fed7ce720d8453ed"}, - {file = "pandas-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:86976a1c5b25ae3f8ccae3a5306e443569ee3c3faf444dfd0f41cda24667ad57"}, - {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b8661b0238a69d7aafe156b7fa86c44b881387509653fdf857bebc5e4008ad42"}, - {file = "pandas-2.2.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:37e0aced3e8f539eccf2e099f65cdb9c8aa85109b0be6e93e2baff94264bdc6f"}, - {file = "pandas-2.2.3-cp310-cp310-win_amd64.whl", hash = "sha256:56534ce0746a58afaf7942ba4863e0ef81c9c50d3f0ae93e9497d6a41a057645"}, - {file = "pandas-2.2.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:66108071e1b935240e74525006034333f98bcdb87ea116de573a6a0dccb6c039"}, - {file = "pandas-2.2.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7c2875855b0ff77b2a64a0365e24455d9990730d6431b9e0ee18ad8acee13dbd"}, - {file = "pandas-2.2.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:cd8d0c3be0515c12fed0bdbae072551c8b54b7192c7b1fda0ba56059a0179698"}, - {file = "pandas-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c124333816c3a9b03fbeef3a9f230ba9a737e9e5bb4060aa2107a86cc0a497fc"}, - {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:63cc132e40a2e084cf01adf0775b15ac515ba905d7dcca47e9a251819c575ef3"}, - {file = "pandas-2.2.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:29401dbfa9ad77319367d36940cd8a0b3a11aba16063e39632d98b0e931ddf32"}, - {file = "pandas-2.2.3-cp311-cp311-win_amd64.whl", hash = "sha256:3fc6873a41186404dad67245896a6e440baacc92f5b716ccd1bc9ed2995ab2c5"}, - {file = "pandas-2.2.3-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:b1d432e8d08679a40e2a6d8b2f9770a5c21793a6f9f47fdd52c5ce1948a5a8a9"}, - {file = "pandas-2.2.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:a5a1595fe639f5988ba6a8e5bc9649af3baf26df3998a0abe56c02609392e0a4"}, - {file = "pandas-2.2.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5de54125a92bb4d1c051c0659e6fcb75256bf799a732a87184e5ea503965bce3"}, - {file = "pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fffb8ae78d8af97f849404f21411c95062db1496aeb3e56f146f0355c9989319"}, - {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfcb5ee8d4d50c06a51c2fffa6cff6272098ad6540aed1a76d15fb9318194d8"}, - {file = "pandas-2.2.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:062309c1b9ea12a50e8ce661145c6aab431b1e99530d3cd60640e255778bd43a"}, - {file = "pandas-2.2.3-cp312-cp312-win_amd64.whl", hash = "sha256:59ef3764d0fe818125a5097d2ae867ca3fa64df032331b7e0917cf5d7bf66b13"}, - {file = "pandas-2.2.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f00d1345d84d8c86a63e476bb4955e46458b304b9575dcf71102b5c705320015"}, - {file = "pandas-2.2.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:3508d914817e153ad359d7e069d752cdd736a247c322d932eb89e6bc84217f28"}, - {file = "pandas-2.2.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:22a9d949bfc9a502d320aa04e5d02feab689d61da4e7764b62c30b991c42c5f0"}, - {file = "pandas-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3a255b2c19987fbbe62a9dfd6cff7ff2aa9ccab3fc75218fd4b7530f01efa24"}, - {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:800250ecdadb6d9c78eae4990da62743b857b470883fa27f652db8bdde7f6659"}, - {file = "pandas-2.2.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6374c452ff3ec675a8f46fd9ab25c4ad0ba590b71cf0656f8b6daa5202bca3fb"}, - {file = "pandas-2.2.3-cp313-cp313-win_amd64.whl", hash = "sha256:61c5ad4043f791b61dd4752191d9f07f0ae412515d59ba8f005832a532f8736d"}, - {file = "pandas-2.2.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:3b71f27954685ee685317063bf13c7709a7ba74fc996b84fc6821c59b0f06468"}, - {file = "pandas-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:38cf8125c40dae9d5acc10fa66af8ea6fdf760b2714ee482ca691fc66e6fcb18"}, - {file = "pandas-2.2.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba96630bc17c875161df3818780af30e43be9b166ce51c9a18c1feae342906c2"}, - {file = "pandas-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1db71525a1538b30142094edb9adc10be3f3e176748cd7acc2240c2f2e5aa3a4"}, - {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:15c0e1e02e93116177d29ff83e8b1619c93ddc9c49083f237d4312337a61165d"}, - {file = "pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a"}, - {file = "pandas-2.2.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:bc6b93f9b966093cb0fd62ff1a7e4c09e6d546ad7c1de191767baffc57628f39"}, - {file = "pandas-2.2.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5dbca4c1acd72e8eeef4753eeca07de9b1db4f398669d5994086f788a5d7cc30"}, - {file = "pandas-2.2.3-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8cd6d7cc958a3910f934ea8dbdf17b2364827bb4dafc38ce6eef6bb3d65ff09c"}, - {file = "pandas-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99df71520d25fade9db7c1076ac94eb994f4d2673ef2aa2e86ee039b6746d20c"}, - {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:31d0ced62d4ea3e231a9f228366919a5ea0b07440d9d4dac345376fd8e1477ea"}, - {file = "pandas-2.2.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7eee9e7cea6adf3e3d24e304ac6b8300646e2a5d1cd3a3c2abed9101b0846761"}, - {file = "pandas-2.2.3-cp39-cp39-win_amd64.whl", hash = "sha256:4850ba03528b6dd51d6c5d273c46f183f39a9baf3f0143e566b89450965b105e"}, - {file = "pandas-2.2.3.tar.gz", hash = "sha256:4f18ba62b61d7e192368b84517265a99b4d7ee8912f8708660fb4a366cc82667"}, -] - -[package.dependencies] -numpy = {version = ">=1.26.0", markers = "python_version >= \"3.12\""} -python-dateutil = ">=2.8.2" -pytz = ">=2020.1" -tzdata = ">=2022.7" - -[package.extras] -all = ["PyQt5 (>=5.15.9)", "SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)", "beautifulsoup4 (>=4.11.2)", "bottleneck (>=1.3.6)", "dataframe-api-compat (>=0.1.7)", "fastparquet (>=2022.12.0)", "fsspec (>=2022.11.0)", "gcsfs (>=2022.11.0)", "html5lib (>=1.1)", "hypothesis (>=6.46.1)", "jinja2 (>=3.1.2)", "lxml (>=4.9.2)", "matplotlib (>=3.6.3)", "numba (>=0.56.4)", "numexpr (>=2.8.4)", "odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "pandas-gbq (>=0.19.0)", "psycopg2 (>=2.9.6)", "pyarrow (>=10.0.1)", "pymysql (>=1.0.2)", "pyreadstat (>=1.2.0)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "qtpy (>=2.3.0)", "s3fs (>=2022.11.0)", "scipy (>=1.10.0)", "tables (>=3.8.0)", "tabulate (>=0.9.0)", "xarray (>=2022.12.0)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)", "zstandard (>=0.19.0)"] -aws = ["s3fs (>=2022.11.0)"] -clipboard = ["PyQt5 (>=5.15.9)", "qtpy (>=2.3.0)"] -compression = ["zstandard (>=0.19.0)"] -computation = ["scipy (>=1.10.0)", "xarray (>=2022.12.0)"] -consortium-standard = ["dataframe-api-compat (>=0.1.7)"] -excel = ["odfpy (>=1.4.1)", "openpyxl (>=3.1.0)", "python-calamine (>=0.1.7)", "pyxlsb (>=1.0.10)", "xlrd (>=2.0.1)", "xlsxwriter (>=3.0.5)"] -feather = ["pyarrow (>=10.0.1)"] -fss = ["fsspec (>=2022.11.0)"] -gcp = ["gcsfs (>=2022.11.0)", "pandas-gbq (>=0.19.0)"] -hdf5 = ["tables (>=3.8.0)"] -html = ["beautifulsoup4 (>=4.11.2)", "html5lib (>=1.1)", "lxml (>=4.9.2)"] -mysql = ["SQLAlchemy (>=2.0.0)", "pymysql (>=1.0.2)"] -output-formatting = ["jinja2 (>=3.1.2)", "tabulate (>=0.9.0)"] -parquet = ["pyarrow (>=10.0.1)"] -performance = ["bottleneck (>=1.3.6)", "numba (>=0.56.4)", "numexpr (>=2.8.4)"] -plot = ["matplotlib (>=3.6.3)"] -postgresql = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "psycopg2 (>=2.9.6)"] -pyarrow = ["pyarrow (>=10.0.1)"] -spss = ["pyreadstat (>=1.2.0)"] -sql-other = ["SQLAlchemy (>=2.0.0)", "adbc-driver-postgresql (>=0.8.0)", "adbc-driver-sqlite (>=0.8.0)"] -test = ["hypothesis (>=6.46.1)", "pytest (>=7.3.2)", "pytest-xdist (>=2.2.0)"] -xml = ["lxml (>=4.9.2)"] - -[[package]] -name = "parso" -version = "0.8.4" -description = "A Python Parser" -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18"}, - {file = "parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d"}, -] - -[package.extras] -qa = ["flake8 (==5.0.4)", "mypy (==0.971)", "types-setuptools (==67.2.0.1)"] -testing = ["docopt", "pytest"] - -[[package]] -name = "pexpect" -version = "4.9.0" -description = "Pexpect allows easy control of interactive console applications." -optional = false -python-versions = "*" -groups = ["dev"] -markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\"" -files = [ - {file = "pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523"}, - {file = "pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f"}, -] - -[package.dependencies] -ptyprocess = ">=0.5" - -[[package]] -name = "platformdirs" -version = "4.3.8" -description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4"}, - {file = "platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc"}, -] - -[package.extras] -docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.1.3)", "sphinx-autodoc-typehints (>=3)"] -test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.4)", "pytest-cov (>=6)", "pytest-mock (>=3.14)"] -type = ["mypy (>=1.14.1)"] - -[[package]] -name = "pluggy" -version = "1.5.0" -description = "plugin and hook calling mechanisms for python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, - {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, -] - -[package.extras] -dev = ["pre-commit", "tox"] -testing = ["pytest", "pytest-benchmark"] - -[[package]] -name = "prompt-toolkit" -version = "3.0.51" -description = "Library for building powerful interactive command lines in Python" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07"}, - {file = "prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed"}, -] - -[package.dependencies] -wcwidth = "*" - -[[package]] -name = "propcache" -version = "0.3.0" -description = "Accelerated property cache" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "propcache-0.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:efa44f64c37cc30c9f05932c740a8b40ce359f51882c70883cc95feac842da4d"}, - {file = "propcache-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2383a17385d9800b6eb5855c2f05ee550f803878f344f58b6e194de08b96352c"}, - {file = "propcache-0.3.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d3e7420211f5a65a54675fd860ea04173cde60a7cc20ccfbafcccd155225f8bc"}, - {file = "propcache-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3302c5287e504d23bb0e64d2a921d1eb4a03fb93a0a0aa3b53de059f5a5d737d"}, - {file = "propcache-0.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7e2e068a83552ddf7a39a99488bcba05ac13454fb205c847674da0352602082f"}, - {file = "propcache-0.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d913d36bdaf368637b4f88d554fb9cb9d53d6920b9c5563846555938d5450bf"}, - {file = "propcache-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8ee1983728964d6070ab443399c476de93d5d741f71e8f6e7880a065f878e0b9"}, - {file = "propcache-0.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:36ca5e9a21822cc1746023e88f5c0af6fce3af3b85d4520efb1ce4221bed75cc"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:9ecde3671e62eeb99e977f5221abcf40c208f69b5eb986b061ccec317c82ebd0"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:d383bf5e045d7f9d239b38e6acadd7b7fdf6c0087259a84ae3475d18e9a2ae8b"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:8cb625bcb5add899cb8ba7bf716ec1d3e8f7cdea9b0713fa99eadf73b6d4986f"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:5fa159dcee5dba00c1def3231c249cf261185189205073bde13797e57dd7540a"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:a7080b0159ce05f179cfac592cda1a82898ca9cd097dacf8ea20ae33474fbb25"}, - {file = "propcache-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:ed7161bccab7696a473fe7ddb619c1d75963732b37da4618ba12e60899fefe4f"}, - {file = "propcache-0.3.0-cp310-cp310-win32.whl", hash = "sha256:bf0d9a171908f32d54f651648c7290397b8792f4303821c42a74e7805bfb813c"}, - {file = "propcache-0.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:42924dc0c9d73e49908e35bbdec87adedd651ea24c53c29cac103ede0ea1d340"}, - {file = "propcache-0.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9ddd49258610499aab83b4f5b61b32e11fce873586282a0e972e5ab3bcadee51"}, - {file = "propcache-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2578541776769b500bada3f8a4eeaf944530516b6e90c089aa368266ed70c49e"}, - {file = "propcache-0.3.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8074c5dd61c8a3e915fa8fc04754fa55cfa5978200d2daa1e2d4294c1f136aa"}, - {file = "propcache-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b58229a844931bca61b3a20efd2be2a2acb4ad1622fc026504309a6883686fbf"}, - {file = "propcache-0.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e45377d5d6fefe1677da2a2c07b024a6dac782088e37c0b1efea4cfe2b1be19b"}, - {file = "propcache-0.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ec5060592d83454e8063e487696ac3783cc48c9a329498bafae0d972bc7816c9"}, - {file = "propcache-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15010f29fbed80e711db272909a074dc79858c6d28e2915704cfc487a8ac89c6"}, - {file = "propcache-0.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a254537b9b696ede293bfdbc0a65200e8e4507bc9f37831e2a0318a9b333c85c"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2b975528998de037dfbc10144b8aed9b8dd5a99ec547f14d1cb7c5665a43f075"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:19d36bb351ad5554ff20f2ae75f88ce205b0748c38b146c75628577020351e3c"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6032231d4a5abd67c7f71168fd64a47b6b451fbcb91c8397c2f7610e67683810"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6985a593417cdbc94c7f9c3403747335e450c1599da1647a5af76539672464d3"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:6a1948df1bb1d56b5e7b0553c0fa04fd0e320997ae99689488201f19fa90d2e7"}, - {file = "propcache-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:8319293e85feadbbfe2150a5659dbc2ebc4afdeaf7d98936fb9a2f2ba0d4c35c"}, - {file = "propcache-0.3.0-cp311-cp311-win32.whl", hash = "sha256:63f26258a163c34542c24808f03d734b338da66ba91f410a703e505c8485791d"}, - {file = "propcache-0.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:cacea77ef7a2195f04f9279297684955e3d1ae4241092ff0cfcef532bb7a1c32"}, - {file = "propcache-0.3.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:e53d19c2bf7d0d1e6998a7e693c7e87300dd971808e6618964621ccd0e01fe4e"}, - {file = "propcache-0.3.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:a61a68d630e812b67b5bf097ab84e2cd79b48c792857dc10ba8a223f5b06a2af"}, - {file = "propcache-0.3.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fb91d20fa2d3b13deea98a690534697742029f4fb83673a3501ae6e3746508b5"}, - {file = "propcache-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:67054e47c01b7b349b94ed0840ccae075449503cf1fdd0a1fdd98ab5ddc2667b"}, - {file = "propcache-0.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:997e7b8f173a391987df40f3b52c423e5850be6f6df0dcfb5376365440b56667"}, - {file = "propcache-0.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8d663fd71491dde7dfdfc899d13a067a94198e90695b4321084c6e450743b8c7"}, - {file = "propcache-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8884ba1a0fe7210b775106b25850f5e5a9dc3c840d1ae9924ee6ea2eb3acbfe7"}, - {file = "propcache-0.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:aa806bbc13eac1ab6291ed21ecd2dd426063ca5417dd507e6be58de20e58dfcf"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6f4d7a7c0aff92e8354cceca6fe223973ddf08401047920df0fcb24be2bd5138"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:9be90eebc9842a93ef8335291f57b3b7488ac24f70df96a6034a13cb58e6ff86"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bf15fc0b45914d9d1b706f7c9c4f66f2b7b053e9517e40123e137e8ca8958b3d"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:5a16167118677d94bb48bfcd91e420088854eb0737b76ec374b91498fb77a70e"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:41de3da5458edd5678b0f6ff66691507f9885f5fe6a0fb99a5d10d10c0fd2d64"}, - {file = "propcache-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:728af36011bb5d344c4fe4af79cfe186729efb649d2f8b395d1572fb088a996c"}, - {file = "propcache-0.3.0-cp312-cp312-win32.whl", hash = "sha256:6b5b7fd6ee7b54e01759f2044f936dcf7dea6e7585f35490f7ca0420fe723c0d"}, - {file = "propcache-0.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:2d15bc27163cd4df433e75f546b9ac31c1ba7b0b128bfb1b90df19082466ff57"}, - {file = "propcache-0.3.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a2b9bf8c79b660d0ca1ad95e587818c30ccdb11f787657458d6f26a1ea18c568"}, - {file = "propcache-0.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b0c1a133d42c6fc1f5fbcf5c91331657a1ff822e87989bf4a6e2e39b818d0ee9"}, - {file = "propcache-0.3.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bb2f144c6d98bb5cbc94adeb0447cfd4c0f991341baa68eee3f3b0c9c0e83767"}, - {file = "propcache-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d1323cd04d6e92150bcc79d0174ce347ed4b349d748b9358fd2e497b121e03c8"}, - {file = "propcache-0.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b812b3cb6caacd072276ac0492d249f210006c57726b6484a1e1805b3cfeea0"}, - {file = "propcache-0.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:742840d1d0438eb7ea4280f3347598f507a199a35a08294afdcc560c3739989d"}, - {file = "propcache-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7c6e7e4f9167fddc438cd653d826f2222222564daed4116a02a184b464d3ef05"}, - {file = "propcache-0.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a94ffc66738da99232ddffcf7910e0f69e2bbe3a0802e54426dbf0714e1c2ffe"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c6ec957025bf32b15cbc6b67afe233c65b30005e4c55fe5768e4bb518d712f1"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:549722908de62aa0b47a78b90531c022fa6e139f9166be634f667ff45632cc92"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5d62c4f6706bff5d8a52fd51fec6069bef69e7202ed481486c0bc3874912c787"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:24c04f8fbf60094c531667b8207acbae54146661657a1b1be6d3ca7773b7a545"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:7c5f5290799a3f6539cc5e6f474c3e5c5fbeba74a5e1e5be75587746a940d51e"}, - {file = "propcache-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4fa0e7c9c3cf7c276d4f6ab9af8adddc127d04e0fcabede315904d2ff76db626"}, - {file = "propcache-0.3.0-cp313-cp313-win32.whl", hash = "sha256:ee0bd3a7b2e184e88d25c9baa6a9dc609ba25b76daae942edfb14499ac7ec374"}, - {file = "propcache-0.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:1c8f7d896a16da9455f882870a507567d4f58c53504dc2d4b1e1d386dfe4588a"}, - {file = "propcache-0.3.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e560fd75aaf3e5693b91bcaddd8b314f4d57e99aef8a6c6dc692f935cc1e6bbf"}, - {file = "propcache-0.3.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:65a37714b8ad9aba5780325228598a5b16c47ba0f8aeb3dc0514701e4413d7c0"}, - {file = "propcache-0.3.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:07700939b2cbd67bfb3b76a12e1412405d71019df00ca5697ce75e5ef789d829"}, - {file = "propcache-0.3.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7c0fdbdf6983526e269e5a8d53b7ae3622dd6998468821d660d0daf72779aefa"}, - {file = "propcache-0.3.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:794c3dd744fad478b6232289c866c25406ecdfc47e294618bdf1697e69bd64a6"}, - {file = "propcache-0.3.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4544699674faf66fb6b4473a1518ae4999c1b614f0b8297b1cef96bac25381db"}, - {file = "propcache-0.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fddb8870bdb83456a489ab67c6b3040a8d5a55069aa6f72f9d872235fbc52f54"}, - {file = "propcache-0.3.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f857034dc68d5ceb30fb60afb6ff2103087aea10a01b613985610e007053a121"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:02df07041e0820cacc8f739510078f2aadcfd3fc57eaeeb16d5ded85c872c89e"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f47d52fd9b2ac418c4890aad2f6d21a6b96183c98021f0a48497a904199f006e"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:9ff4e9ecb6e4b363430edf2c6e50173a63e0820e549918adef70515f87ced19a"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:ecc2920630283e0783c22e2ac94427f8cca29a04cfdf331467d4f661f4072dac"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:c441c841e82c5ba7a85ad25986014be8d7849c3cfbdb6004541873505929a74e"}, - {file = "propcache-0.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6c929916cbdb540d3407c66f19f73387f43e7c12fa318a66f64ac99da601bcdf"}, - {file = "propcache-0.3.0-cp313-cp313t-win32.whl", hash = "sha256:0c3e893c4464ebd751b44ae76c12c5f5c1e4f6cbd6fbf67e3783cd93ad221863"}, - {file = "propcache-0.3.0-cp313-cp313t-win_amd64.whl", hash = "sha256:75e872573220d1ee2305b35c9813626e620768248425f58798413e9c39741f46"}, - {file = "propcache-0.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:03c091bb752349402f23ee43bb2bff6bd80ccab7c9df6b88ad4322258d6960fc"}, - {file = "propcache-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:46ed02532cb66612d42ae5c3929b5e98ae330ea0f3900bc66ec5f4862069519b"}, - {file = "propcache-0.3.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:11ae6a8a01b8a4dc79093b5d3ca2c8a4436f5ee251a9840d7790dccbd96cb649"}, - {file = "propcache-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df03cd88f95b1b99052b52b1bb92173229d7a674df0ab06d2b25765ee8404bce"}, - {file = "propcache-0.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:03acd9ff19021bd0567582ac88f821b66883e158274183b9e5586f678984f8fe"}, - {file = "propcache-0.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd54895e4ae7d32f1e3dd91261df46ee7483a735017dc6f987904f194aa5fd14"}, - {file = "propcache-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:26a67e5c04e3119594d8cfae517f4b9330c395df07ea65eab16f3d559b7068fe"}, - {file = "propcache-0.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee25f1ac091def37c4b59d192bbe3a206298feeb89132a470325bf76ad122a1e"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:58e6d2a5a7cb3e5f166fd58e71e9a4ff504be9dc61b88167e75f835da5764d07"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:be90c94570840939fecedf99fa72839aed70b0ced449b415c85e01ae67422c90"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:49ea05212a529c2caffe411e25a59308b07d6e10bf2505d77da72891f9a05641"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:119e244ab40f70a98c91906d4c1f4c5f2e68bd0b14e7ab0a06922038fae8a20f"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:507c5357a8d8b4593b97fb669c50598f4e6cccbbf77e22fa9598aba78292b4d7"}, - {file = "propcache-0.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:8526b0941ec5a40220fc4dfde76aed58808e2b309c03e9fa8e2260083ef7157f"}, - {file = "propcache-0.3.0-cp39-cp39-win32.whl", hash = "sha256:7cedd25e5f678f7738da38037435b340694ab34d424938041aa630d8bac42663"}, - {file = "propcache-0.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:bf4298f366ca7e1ad1d21bbb58300a6985015909964077afd37559084590c929"}, - {file = "propcache-0.3.0-py3-none-any.whl", hash = "sha256:67dda3c7325691c2081510e92c561f465ba61b975f481735aefdfc845d2cd043"}, - {file = "propcache-0.3.0.tar.gz", hash = "sha256:a8fd93de4e1d278046345f49e2238cdb298589325849b2645d4a94c53faeffc5"}, -] - -[[package]] -name = "psutil" -version = "7.0.0" -description = "Cross-platform lib for process and system monitoring in Python. NOTE: the syntax of this script MUST be kept compatible with Python 2.7." -optional = false -python-versions = ">=3.6" -groups = ["dev"] -files = [ - {file = "psutil-7.0.0-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:101d71dc322e3cffd7cea0650b09b3d08b8e7c4109dd6809fe452dfd00e58b25"}, - {file = "psutil-7.0.0-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:39db632f6bb862eeccf56660871433e111b6ea58f2caea825571951d4b6aa3da"}, - {file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1fcee592b4c6f146991ca55919ea3d1f8926497a713ed7faaf8225e174581e91"}, - {file = "psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b1388a4f6875d7e2aff5c4ca1cc16c545ed41dd8bb596cefea80111db353a34"}, - {file = "psutil-7.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5f098451abc2828f7dc6b58d44b532b22f2088f4999a937557b603ce72b1993"}, - {file = "psutil-7.0.0-cp36-cp36m-win32.whl", hash = "sha256:84df4eb63e16849689f76b1ffcb36db7b8de703d1bc1fe41773db487621b6c17"}, - {file = "psutil-7.0.0-cp36-cp36m-win_amd64.whl", hash = "sha256:1e744154a6580bc968a0195fd25e80432d3afec619daf145b9e5ba16cc1d688e"}, - {file = "psutil-7.0.0-cp37-abi3-win32.whl", hash = "sha256:ba3fcef7523064a6c9da440fc4d6bd07da93ac726b5733c29027d7dc95b39d99"}, - {file = "psutil-7.0.0-cp37-abi3-win_amd64.whl", hash = "sha256:4cf3d4eb1aa9b348dec30105c55cd9b7d4629285735a102beb4441e38db90553"}, - {file = "psutil-7.0.0.tar.gz", hash = "sha256:7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456"}, -] - -[package.extras] -dev = ["abi3audit", "black (==24.10.0)", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pytest", "pytest-cov", "pytest-xdist", "requests", "rstcheck", "ruff", "setuptools", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "virtualenv", "vulture", "wheel"] -test = ["pytest", "pytest-xdist", "setuptools"] - -[[package]] -name = "psycopg2-binary" -version = "2.9.10" -description = "psycopg2 - Python-PostgreSQL Database Adapter" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "psycopg2-binary-2.9.10.tar.gz", hash = "sha256:4b3df0e6990aa98acda57d983942eff13d824135fe2250e6522edaa782a06de2"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:0ea8e3d0ae83564f2fc554955d327fa081d065c8ca5cc6d2abb643e2c9c1200f"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:3e9c76f0ac6f92ecfc79516a8034a544926430f7b080ec5a0537bca389ee0906"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2ad26b467a405c798aaa1458ba09d7e2b6e5f96b1ce0ac15d82fd9f95dc38a92"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:270934a475a0e4b6925b5f804e3809dd5f90f8613621d062848dd82f9cd62007"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:48b338f08d93e7be4ab2b5f1dbe69dc5e9ef07170fe1f86514422076d9c010d0"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f4152f8f76d2023aac16285576a9ecd2b11a9895373a1f10fd9db54b3ff06b4"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:32581b3020c72d7a421009ee1c6bf4a131ef5f0a968fab2e2de0c9d2bb4577f1"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:2ce3e21dc3437b1d960521eca599d57408a695a0d3c26797ea0f72e834c7ffe5"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e984839e75e0b60cfe75e351db53d6db750b00de45644c5d1f7ee5d1f34a1ce5"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3c4745a90b78e51d9ba06e2088a2fe0c693ae19cc8cb051ccda44e8df8a6eb53"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-win32.whl", hash = "sha256:e5720a5d25e3b99cd0dc5c8a440570469ff82659bb09431c1439b92caf184d3b"}, - {file = "psycopg2_binary-2.9.10-cp310-cp310-win_amd64.whl", hash = "sha256:3c18f74eb4386bf35e92ab2354a12c17e5eb4d9798e4c0ad3a00783eae7cd9f1"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:04392983d0bb89a8717772a193cfaac58871321e3ec69514e1c4e0d4957b5aff"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:1a6784f0ce3fec4edc64e985865c17778514325074adf5ad8f80636cd029ef7c"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b5f86c56eeb91dc3135b3fd8a95dc7ae14c538a2f3ad77a19645cf55bab1799c"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2b3d2491d4d78b6b14f76881905c7a8a8abcf974aad4a8a0b065273a0ed7a2cb"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2286791ececda3a723d1910441c793be44625d86d1a4e79942751197f4d30341"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:512d29bb12608891e349af6a0cccedce51677725a921c07dba6342beaf576f9a"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:5a507320c58903967ef7384355a4da7ff3f28132d679aeb23572753cbf2ec10b"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6d4fa1079cab9018f4d0bd2db307beaa612b0d13ba73b5c6304b9fe2fb441ff7"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:851485a42dbb0bdc1edcdabdb8557c09c9655dfa2ca0460ff210522e073e319e"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:35958ec9e46432d9076286dda67942ed6d968b9c3a6a2fd62b48939d1d78bf68"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-win32.whl", hash = "sha256:ecced182e935529727401b24d76634a357c71c9275b356efafd8a2a91ec07392"}, - {file = "psycopg2_binary-2.9.10-cp311-cp311-win_amd64.whl", hash = "sha256:ee0e8c683a7ff25d23b55b11161c2663d4b099770f6085ff0a20d4505778d6b4"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:880845dfe1f85d9d5f7c412efea7a08946a46894537e4e5d091732eb1d34d9a0"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:9440fa522a79356aaa482aa4ba500b65f28e5d0e63b801abf6aa152a29bd842a"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3923c1d9870c49a2d44f795df0c889a22380d36ef92440ff618ec315757e539"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7b2c956c028ea5de47ff3a8d6b3cc3330ab45cf0b7c3da35a2d6ff8420896526"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f758ed67cab30b9a8d2833609513ce4d3bd027641673d4ebc9c067e4d208eec1"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8cd9b4f2cfab88ed4a9106192de509464b75a906462fb846b936eabe45c2063e"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dc08420625b5a20b53551c50deae6e231e6371194fa0651dbe0fb206452ae1f"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d7cd730dfa7c36dbe8724426bf5612798734bff2d3c3857f36f2733f5bfc7c00"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:155e69561d54d02b3c3209545fb08938e27889ff5a10c19de8d23eb5a41be8a5"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c3cc28a6fd5a4a26224007712e79b81dbaee2ffb90ff406256158ec4d7b52b47"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-win32.whl", hash = "sha256:ec8a77f521a17506a24a5f626cb2aee7850f9b69a0afe704586f63a464f3cd64"}, - {file = "psycopg2_binary-2.9.10-cp312-cp312-win_amd64.whl", hash = "sha256:18c5ee682b9c6dd3696dad6e54cc7ff3a1a9020df6a5c0f861ef8bfd338c3ca0"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:26540d4a9a4e2b096f1ff9cce51253d0504dca5a85872c7f7be23be5a53eb18d"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:e217ce4d37667df0bc1c397fdcd8de5e81018ef305aed9415c3b093faaeb10fb"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:245159e7ab20a71d989da00f280ca57da7641fa2cdcf71749c193cea540a74f7"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c4ded1a24b20021ebe677b7b08ad10bf09aac197d6943bfe6fec70ac4e4690d"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3abb691ff9e57d4a93355f60d4f4c1dd2d68326c968e7db17ea96df3c023ef73"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8608c078134f0b3cbd9f89b34bd60a943b23fd33cc5f065e8d5f840061bd0673"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:230eeae2d71594103cd5b93fd29d1ace6420d0b86f4778739cb1a5a32f607d1f"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:bb89f0a835bcfc1d42ccd5f41f04870c1b936d8507c6df12b7737febc40f0909"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f0c2d907a1e102526dd2986df638343388b94c33860ff3bbe1384130828714b1"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:f8157bed2f51db683f31306aa497311b560f2265998122abe1dce6428bd86567"}, - {file = "psycopg2_binary-2.9.10-cp313-cp313-win_amd64.whl", hash = "sha256:27422aa5f11fbcd9b18da48373eb67081243662f9b46e6fd07c3eb46e4535142"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-macosx_12_0_x86_64.whl", hash = "sha256:eb09aa7f9cecb45027683bb55aebaaf45a0df8bf6de68801a6afdc7947bb09d4"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b73d6d7f0ccdad7bc43e6d34273f70d587ef62f824d7261c4ae9b8b1b6af90e8"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ce5ab4bf46a211a8e924d307c1b1fcda82368586a19d0a24f8ae166f5c784864"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:056470c3dc57904bbf63d6f534988bafc4e970ffd50f6271fc4ee7daad9498a5"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73aa0e31fa4bb82578f3a6c74a73c273367727de397a7a0f07bd83cbea696baa"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:8de718c0e1c4b982a54b41779667242bc630b2197948405b7bd8ce16bcecac92"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:5c370b1e4975df846b0277b4deba86419ca77dbc25047f535b0bb03d1a544d44"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:ffe8ed017e4ed70f68b7b371d84b7d4a790368db9203dfc2d222febd3a9c8863"}, - {file = "psycopg2_binary-2.9.10-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:8aecc5e80c63f7459a1a2ab2c64df952051df196294d9f739933a9f6687e86b3"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:7a813c8bdbaaaab1f078014b9b0b13f5de757e2b5d9be6403639b298a04d218b"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d00924255d7fc916ef66e4bf22f354a940c67179ad3fd7067d7a0a9c84d2fbfc"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7559bce4b505762d737172556a4e6ea8a9998ecac1e39b5233465093e8cee697"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e8b58f0a96e7a1e341fc894f62c1177a7c83febebb5ff9123b579418fdc8a481"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6b269105e59ac96aba877c1707c600ae55711d9dcd3fc4b5012e4af68e30c648"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:79625966e176dc97ddabc142351e0409e28acf4660b88d1cf6adb876d20c490d"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:8aabf1c1a04584c168984ac678a668094d831f152859d06e055288fa515e4d30"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:19721ac03892001ee8fdd11507e6a2e01f4e37014def96379411ca99d78aeb2c"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:7f5d859928e635fa3ce3477704acee0f667b3a3d3e4bb109f2b18d4005f38287"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-win32.whl", hash = "sha256:3216ccf953b3f267691c90c6fe742e45d890d8272326b4a8b20850a03d05b7b8"}, - {file = "psycopg2_binary-2.9.10-cp39-cp39-win_amd64.whl", hash = "sha256:30e34c4e97964805f715206c7b789d54a78b70f3ff19fbe590104b71c45600e5"}, -] - -[[package]] -name = "ptyprocess" -version = "0.7.0" -description = "Run a subprocess in a pseudo terminal" -optional = false -python-versions = "*" -groups = ["dev"] -markers = "sys_platform != \"win32\" and sys_platform != \"emscripten\"" -files = [ - {file = "ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, - {file = "ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, -] - -[[package]] -name = "pure-eval" -version = "0.2.3" -description = "Safely evaluate AST nodes without side effects" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0"}, - {file = "pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42"}, -] - -[package.extras] -tests = ["pytest"] - -[[package]] -name = "pycparser" -version = "2.22" -description = "C parser in Python" -optional = false -python-versions = ">=3.8" -groups = ["main", "dev"] -files = [ - {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"}, - {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"}, -] -markers = {dev = "implementation_name == \"pypy\""} - -[[package]] -name = "pydantic" -version = "2.10.6" -description = "Data validation using Python type hints" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "pydantic-2.10.6-py3-none-any.whl", hash = "sha256:427d664bf0b8a2b34ff5dd0f5a18df00591adcee7198fbd71981054cef37b584"}, - {file = "pydantic-2.10.6.tar.gz", hash = "sha256:ca5daa827cce33de7a42be142548b0096bf05a7e7b365aebfa5f8eeec7128236"}, -] - -[package.dependencies] -annotated-types = ">=0.6.0" -pydantic-core = "2.27.2" -typing-extensions = ">=4.12.2" - -[package.extras] -email = ["email-validator (>=2.0.0)"] -timezone = ["tzdata ; python_version >= \"3.9\" and platform_system == \"Windows\""] - -[[package]] -name = "pydantic-core" -version = "2.27.2" -description = "Core functionality for Pydantic validation and serialization" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:2d367ca20b2f14095a8f4fa1210f5a7b78b8a20009ecced6b12818f455b1e9fa"}, - {file = "pydantic_core-2.27.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:491a2b73db93fab69731eaee494f320faa4e093dbed776be1a829c2eb222c34c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7969e133a6f183be60e9f6f56bfae753585680f3b7307a8e555a948d443cc05a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3de9961f2a346257caf0aa508a4da705467f53778e9ef6fe744c038119737ef5"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e2bb4d3e5873c37bb3dd58714d4cd0b0e6238cebc4177ac8fe878f8b3aa8e74c"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:280d219beebb0752699480fe8f1dc61ab6615c2046d76b7ab7ee38858de0a4e7"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:47956ae78b6422cbd46f772f1746799cbb862de838fd8d1fbd34a82e05b0983a"}, - {file = "pydantic_core-2.27.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:14d4a5c49d2f009d62a2a7140d3064f686d17a5d1a268bc641954ba181880236"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:337b443af21d488716f8d0b6164de833e788aa6bd7e3a39c005febc1284f4962"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_armv7l.whl", hash = "sha256:03d0f86ea3184a12f41a2d23f7ccb79cdb5a18e06993f8a45baa8dfec746f0e9"}, - {file = "pydantic_core-2.27.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7041c36f5680c6e0f08d922aed302e98b3745d97fe1589db0a3eebf6624523af"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win32.whl", hash = "sha256:50a68f3e3819077be2c98110c1f9dcb3817e93f267ba80a2c05bb4f8799e2ff4"}, - {file = "pydantic_core-2.27.2-cp310-cp310-win_amd64.whl", hash = "sha256:e0fd26b16394ead34a424eecf8a31a1f5137094cabe84a1bcb10fa6ba39d3d31"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8e10c99ef58cfdf2a66fc15d66b16c4a04f62bca39db589ae8cba08bc55331bc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:26f32e0adf166a84d0cb63be85c562ca8a6fa8de28e5f0d92250c6b7e9e2aff7"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8c19d1ea0673cd13cc2f872f6c9ab42acc4e4f492a7ca9d3795ce2b112dd7e15"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5e68c4446fe0810e959cdff46ab0a41ce2f2c86d227d96dc3847af0ba7def306"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d9640b0059ff4f14d1f37321b94061c6db164fbe49b334b31643e0528d100d99"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:40d02e7d45c9f8af700f3452f329ead92da4c5f4317ca9b896de7ce7199ea459"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1c1fd185014191700554795c99b347d64f2bb637966c4cfc16998a0ca700d048"}, - {file = "pydantic_core-2.27.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d81d2068e1c1228a565af076598f9e7451712700b673de8f502f0334f281387d"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a4207639fb02ec2dbb76227d7c751a20b1a6b4bc52850568e52260cae64ca3b"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_armv7l.whl", hash = "sha256:3de3ce3c9ddc8bbd88f6e0e304dea0e66d843ec9de1b0042b0911c1663ffd474"}, - {file = "pydantic_core-2.27.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:30c5f68ded0c36466acede341551106821043e9afaad516adfb6e8fa80a4e6a6"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win32.whl", hash = "sha256:c70c26d2c99f78b125a3459f8afe1aed4d9687c24fd677c6a4436bc042e50d6c"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_amd64.whl", hash = "sha256:08e125dbdc505fa69ca7d9c499639ab6407cfa909214d500897d02afb816e7cc"}, - {file = "pydantic_core-2.27.2-cp311-cp311-win_arm64.whl", hash = "sha256:26f0d68d4b235a2bae0c3fc585c585b4ecc51382db0e3ba402a22cbc440915e4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:9e0c8cfefa0ef83b4da9588448b6d8d2a2bf1a53c3f1ae5fca39eb3061e2f0b0"}, - {file = "pydantic_core-2.27.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:83097677b8e3bd7eaa6775720ec8e0405f1575015a463285a92bfdfe254529ef"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:172fce187655fece0c90d90a678424b013f8fbb0ca8b036ac266749c09438cb7"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:519f29f5213271eeeeb3093f662ba2fd512b91c5f188f3bb7b27bc5973816934"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:05e3a55d124407fffba0dd6b0c0cd056d10e983ceb4e5dbd10dda135c31071d6"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9c3ed807c7b91de05e63930188f19e921d1fe90de6b4f5cd43ee7fcc3525cb8c"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6fb4aadc0b9a0c063206846d603b92030eb6f03069151a625667f982887153e2"}, - {file = "pydantic_core-2.27.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:28ccb213807e037460326424ceb8b5245acb88f32f3d2777427476e1b32c48c4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:de3cd1899e2c279b140adde9357c4495ed9d47131b4a4eaff9052f23398076b3"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:220f892729375e2d736b97d0e51466252ad84c51857d4d15f5e9692f9ef12be4"}, - {file = "pydantic_core-2.27.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a0fcd29cd6b4e74fe8ddd2c90330fd8edf2e30cb52acda47f06dd615ae72da57"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win32.whl", hash = "sha256:1e2cb691ed9834cd6a8be61228471d0a503731abfb42f82458ff27be7b2186fc"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_amd64.whl", hash = "sha256:cc3f1a99a4f4f9dd1de4fe0312c114e740b5ddead65bb4102884b384c15d8bc9"}, - {file = "pydantic_core-2.27.2-cp312-cp312-win_arm64.whl", hash = "sha256:3911ac9284cd8a1792d3cb26a2da18f3ca26c6908cc434a18f730dc0db7bfa3b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7d14bd329640e63852364c306f4d23eb744e0f8193148d4044dd3dacdaacbd8b"}, - {file = "pydantic_core-2.27.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:82f91663004eb8ed30ff478d77c4d1179b3563df6cdb15c0817cd1cdaf34d154"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71b24c7d61131bb83df10cc7e687433609963a944ccf45190cfc21e0887b08c9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fa8e459d4954f608fa26116118bb67f56b93b209c39b008277ace29937453dc9"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce8918cbebc8da707ba805b7fd0b382816858728ae7fe19a942080c24e5b7cd1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3f5c2a021bbc5d976107bb302e0131351c2ba54343f8a496dc8783d3d3a6a"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bd8086fa684c4775c27f03f062cbb9eaa6e17f064307e86b21b9e0abc9c0f02e"}, - {file = "pydantic_core-2.27.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:8d9b3388db186ba0c099a6d20f0604a44eabdeef1777ddd94786cdae158729e4"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7a66efda2387de898c8f38c0cf7f14fca0b51a8ef0b24bfea5849f1b3c95af27"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:18a101c168e4e092ab40dbc2503bdc0f62010e95d292b27827871dc85450d7ee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ba5dd002f88b78a4215ed2f8ddbdf85e8513382820ba15ad5ad8955ce0ca19a1"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win32.whl", hash = "sha256:1ebaf1d0481914d004a573394f4be3a7616334be70261007e47c2a6fe7e50130"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_amd64.whl", hash = "sha256:953101387ecf2f5652883208769a79e48db18c6df442568a0b5ccd8c2723abee"}, - {file = "pydantic_core-2.27.2-cp313-cp313-win_arm64.whl", hash = "sha256:ac4dbfd1691affb8f48c2c13241a2e3b60ff23247cbcf981759c768b6633cf8b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d3e8d504bdd3f10835468f29008d72fc8359d95c9c415ce6e767203db6127506"}, - {file = "pydantic_core-2.27.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:521eb9b7f036c9b6187f0b47318ab0d7ca14bd87f776240b90b21c1f4f149320"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:85210c4d99a0114f5a9481b44560d7d1e35e32cc5634c656bc48e590b669b145"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d716e2e30c6f140d7560ef1538953a5cd1a87264c737643d481f2779fc247fe1"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f66d89ba397d92f840f8654756196d93804278457b5fbede59598a1f9f90b228"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:669e193c1c576a58f132e3158f9dfa9662969edb1a250c54d8fa52590045f046"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9fdbe7629b996647b99c01b37f11170a57ae675375b14b8c13b8518b8320ced5"}, - {file = "pydantic_core-2.27.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d262606bf386a5ba0b0af3b97f37c83d7011439e3dc1a9298f21efb292e42f1a"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:cabb9bcb7e0d97f74df8646f34fc76fbf793b7f6dc2438517d7a9e50eee4f14d"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_armv7l.whl", hash = "sha256:d2d63f1215638d28221f664596b1ccb3944f6e25dd18cd3b86b0a4c408d5ebb9"}, - {file = "pydantic_core-2.27.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:bca101c00bff0adb45a833f8451b9105d9df18accb8743b08107d7ada14bd7da"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win32.whl", hash = "sha256:f6f8e111843bbb0dee4cb6594cdc73e79b3329b526037ec242a3e49012495b3b"}, - {file = "pydantic_core-2.27.2-cp38-cp38-win_amd64.whl", hash = "sha256:fd1aea04935a508f62e0d0ef1f5ae968774a32afc306fb8545e06f5ff5cdf3ad"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:c10eb4f1659290b523af58fa7cffb452a61ad6ae5613404519aee4bfbf1df993"}, - {file = "pydantic_core-2.27.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:ef592d4bad47296fb11f96cd7dc898b92e795032b4894dfb4076cfccd43a9308"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c61709a844acc6bf0b7dce7daae75195a10aac96a596ea1b776996414791ede4"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c5f762659e47fdb7b16956c71598292f60a03aa92f8b6351504359dbdba6cf"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4c9775e339e42e79ec99c441d9730fccf07414af63eac2f0e48e08fd38a64d76"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:57762139821c31847cfb2df63c12f725788bd9f04bc2fb392790959b8f70f118"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d1e85068e818c73e048fe28cfc769040bb1f475524f4745a5dc621f75ac7630"}, - {file = "pydantic_core-2.27.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:097830ed52fd9e427942ff3b9bc17fab52913b2f50f2880dc4a5611446606a54"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:044a50963a614ecfae59bb1eaf7ea7efc4bc62f49ed594e18fa1e5d953c40e9f"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_armv7l.whl", hash = "sha256:4e0b4220ba5b40d727c7f879eac379b822eee5d8fff418e9d3381ee45b3b0362"}, - {file = "pydantic_core-2.27.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:5e4f4bb20d75e9325cc9696c6802657b58bc1dbbe3022f32cc2b2b632c3fbb96"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win32.whl", hash = "sha256:cca63613e90d001b9f2f9a9ceb276c308bfa2a43fafb75c8031c4f66039e8c6e"}, - {file = "pydantic_core-2.27.2-cp39-cp39-win_amd64.whl", hash = "sha256:77d1bca19b0f7021b3a982e6f903dcd5b2b06076def36a652e3907f596e29f67"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:2bf14caea37e91198329b828eae1618c068dfb8ef17bb33287a7ad4b61ac314e"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:b0cb791f5b45307caae8810c2023a184c74605ec3bcbb67d13846c28ff731ff8"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:688d3fd9fcb71f41c4c015c023d12a79d1c4c0732ec9eb35d96e3388a120dcf3"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d591580c34f4d731592f0e9fe40f9cc1b430d297eecc70b962e93c5c668f15f"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:82f986faf4e644ffc189a7f1aafc86e46ef70372bb153e7001e8afccc6e54133"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:bec317a27290e2537f922639cafd54990551725fc844249e64c523301d0822fc"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:0296abcb83a797db256b773f45773da397da75a08f5fcaef41f2044adec05f50"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:0d75070718e369e452075a6017fbf187f788e17ed67a3abd47fa934d001863d9"}, - {file = "pydantic_core-2.27.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:7e17b560be3c98a8e3aa66ce828bdebb9e9ac6ad5466fba92eb74c4c95cb1151"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:c33939a82924da9ed65dab5a65d427205a73181d8098e79b6b426bdf8ad4e656"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:00bad2484fa6bda1e216e7345a798bd37c68fb2d97558edd584942aa41b7d278"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c817e2b40aba42bac6f457498dacabc568c3b7a986fc9ba7c8d9d260b71485fb"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:251136cdad0cb722e93732cb45ca5299fb56e1344a833640bf93b2803f8d1bfd"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d2088237af596f0a524d3afc39ab3b036e8adb054ee57cbb1dcf8e09da5b29cc"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d4041c0b966a84b4ae7a09832eb691a35aec90910cd2dbe7a208de59be77965b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl", hash = "sha256:8083d4e875ebe0b864ffef72a4304827015cff328a1be6e22cc850753bfb122b"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f141ee28a0ad2123b6611b6ceff018039df17f32ada8b534e6aa039545a3efb2"}, - {file = "pydantic_core-2.27.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7d0c8399fcc1848491f00e0314bd59fb34a9c008761bcb422a057670c3f65e35"}, - {file = "pydantic_core-2.27.2.tar.gz", hash = "sha256:eb026e5a4c1fee05726072337ff51d1efb6f59090b7da90d30ea58625b1ffb39"}, -] - -[package.dependencies] -typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" - -[[package]] -name = "pygments" -version = "2.19.1" -description = "Pygments is a syntax highlighting package written in Python." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c"}, - {file = "pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f"}, -] - -[package.extras] -windows-terminal = ["colorama (>=0.4.6)"] - -[[package]] -name = "pyjwt" -version = "2.10.1" -description = "JSON Web Token implementation in Python" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "PyJWT-2.10.1-py3-none-any.whl", hash = "sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb"}, - {file = "pyjwt-2.10.1.tar.gz", hash = "sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953"}, -] - -[package.extras] -crypto = ["cryptography (>=3.4.0)"] -dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx", "sphinx-rtd-theme", "zope.interface"] -docs = ["sphinx", "sphinx-rtd-theme", "zope.interface"] -tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] - -[[package]] -name = "pyogrio" -version = "0.10.0" -description = "Vectorized spatial vector file format I/O using GDAL/OGR" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:046eeeae12a03a3ebc3dc5ff5a87664e4f5fc0a4fb1ea5d5c45d547fa941072b"}, - {file = "pyogrio-0.10.0-cp310-cp310-macosx_12_0_x86_64.whl", hash = "sha256:44380f4d9245c776f432526e29ce4d29238aea26adad991803c4f453474f51d3"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:14fd3b72b4e2dc59e264607b265c742b0c5ec2ea9e748b115f742381b28dd373"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:1fea7892f4633cab04d13563e47ec2e87dc2b5cd71b9546018d123184528c151"}, - {file = "pyogrio-0.10.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:3539596a76eb8a9d166d6f9d3f36731a8c5bd5c43901209d89dc66b9dc00f079"}, - {file = "pyogrio-0.10.0-cp310-cp310-win_amd64.whl", hash = "sha256:eac90b2501656892c63bc500c12e71f3dbf7d66ddc5a7fb05cd480d25d1b7022"}, - {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5b1a51431a27a1cb3e4e19558939c1423106e06e7b67d6285f4fba9c2d0a91b9"}, - {file = "pyogrio-0.10.0-cp311-cp311-macosx_12_0_x86_64.whl", hash = "sha256:216d69cd77b2b4a0c9d7d449bc239f8b77f3d73f4a05d9c738a0745b236902d8"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2f0b75f0077ce33256aec6278c2a9c3b79bf0637ddf4f93d3ab2609f0501d96"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:0a47f702d29808c557d2ebea8542c23903f021eae44e16838adef2ab4281c71b"}, - {file = "pyogrio-0.10.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:11e6c71d12da6b445e77d0fc0198db1bd35a77e03a0685e45338cbab9ce02add"}, - {file = "pyogrio-0.10.0-cp311-cp311-win_amd64.whl", hash = "sha256:d0d74e91a9c0ff2f9abe01b556ff663977193b2d6922208406172d0fc833beff"}, - {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2d6558b180e020f71ab7aa7f82d592ed3305c9f698d98f6d0a4637ec7a84c4ce"}, - {file = "pyogrio-0.10.0-cp312-cp312-macosx_12_0_x86_64.whl", hash = "sha256:a99102037eead8ba491bc57825c1e395ee31c9956d7bff7b4a9e4fdbff3a13c2"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3a4c373281d7cbf560c5b61f8f3c7442103ad7f1c7ac4ef3a84572ed7a5dd2f6"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:19f18411bdf836d24cdc08b9337eb3ec415e4ac4086ba64516b36b73a2e88622"}, - {file = "pyogrio-0.10.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1abbcdd9876f30bebf1df8a0273f6cdeb29d03259290008275c7fddebe139f20"}, - {file = "pyogrio-0.10.0-cp312-cp312-win_amd64.whl", hash = "sha256:2a3e09839590d71ff832aa95c4f23fa00a2c63c3de82c1fbd4fb8d265792acfc"}, - {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:c90478209537a31dcc65664a87a04c094bb0e08efe502908a6682b8cec0259bf"}, - {file = "pyogrio-0.10.0-cp313-cp313-macosx_12_0_x86_64.whl", hash = "sha256:fec45e1963b7058e5a1aa98598aed07c0858512c833d6aad2c672c3ec98bbf04"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28cb139f8a5d0365ede602230104b407ae52bb6b55173c8d5a35424d28c4a2c5"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:cea0187fcc2d574e52af8cfab041fa0a7ad71d5ef6b94b49a3f3d2a04534a27e"}, - {file = "pyogrio-0.10.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7c02b207ea8cf09c501ea3e95d29152781a00d3c32267286bc36fa457c332205"}, - {file = "pyogrio-0.10.0-cp313-cp313-win_amd64.whl", hash = "sha256:02e54bcfb305af75f829044b0045f74de31b77c2d6546f7aaf96822066147848"}, - {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:ea96a1338ed7991735b955d3f84ad5f71b3bc070b6a7a42449941aedecc71768"}, - {file = "pyogrio-0.10.0-cp39-cp39-macosx_12_0_x86_64.whl", hash = "sha256:32d349600561459791a43f528a92f3e9343a59bdc9bc30b1be9376f0b80cbf16"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:82f7bd6a87bd2e9484bcb4c87ab94eee4c2f573ad148707431c8b341d7f13d99"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:6166ae81462c257ed8e151c404e316642703813cf771c95ef8e11dcdf2581e47"}, - {file = "pyogrio-0.10.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:22d57495e835fe51b88da43dfbda606c07e1f6c3b849af0c3cfc18e17467641c"}, - {file = "pyogrio-0.10.0-cp39-cp39-win_amd64.whl", hash = "sha256:eea82171bfc07fc778b8dc87b0cdc9ac06c389bc56b0c0b6f34bf9e45fb78c0e"}, - {file = "pyogrio-0.10.0.tar.gz", hash = "sha256:ec051cb568324de878828fae96379b71858933413e185148acb6c162851ab23c"}, -] - -[package.dependencies] -certifi = "*" -numpy = "*" -packaging = "*" - -[package.extras] -benchmark = ["pytest-benchmark"] -dev = ["cython"] -geopandas = ["geopandas"] -test = ["pytest", "pytest-cov"] - -[[package]] -name = "pyproj" -version = "3.7.1" -description = "Python interface to PROJ (cartographic projections and coordinate transformations library)" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "pyproj-3.7.1-cp310-cp310-macosx_13_0_x86_64.whl", hash = "sha256:bf09dbeb333c34e9c546364e7df1ff40474f9fddf9e70657ecb0e4f670ff0b0e"}, - {file = "pyproj-3.7.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:6575b2e53cc9e3e461ad6f0692a5564b96e7782c28631c7771c668770915e169"}, - {file = "pyproj-3.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8cb516ee35ed57789b46b96080edf4e503fdb62dbb2e3c6581e0d6c83fca014b"}, - {file = "pyproj-3.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1e47c4e93b88d99dd118875ee3ca0171932444cdc0b52d493371b5d98d0f30ee"}, - {file = "pyproj-3.7.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3e8d276caeae34fcbe4813855d0d97b9b825bab8d7a8b86d859c24a6213a5a0d"}, - {file = "pyproj-3.7.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f173f851ee75e54acdaa053382b6825b400cb2085663a9bb073728a59c60aebb"}, - {file = "pyproj-3.7.1-cp310-cp310-win32.whl", hash = "sha256:f550281ed6e5ea88fcf04a7c6154e246d5714be495c50c9e8e6b12d3fb63e158"}, - {file = "pyproj-3.7.1-cp310-cp310-win_amd64.whl", hash = "sha256:3537668992a709a2e7f068069192138618c00d0ba113572fdd5ee5ffde8222f3"}, - {file = "pyproj-3.7.1-cp311-cp311-macosx_13_0_x86_64.whl", hash = "sha256:a94e26c1a4950cea40116775588a2ca7cf56f1f434ff54ee35a84718f3841a3d"}, - {file = "pyproj-3.7.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:263b54ba5004b6b957d55757d846fc5081bc02980caa0279c4fc95fa0fff6067"}, - {file = "pyproj-3.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f6d6a2ccd5607cd15ef990c51e6f2dd27ec0a741e72069c387088bba3aab60fa"}, - {file = "pyproj-3.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8c5dcf24ede53d8abab7d8a77f69ff1936c6a8843ef4fcc574646e4be66e5739"}, - {file = "pyproj-3.7.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:3c2e7449840a44ce860d8bea2c6c1c4bc63fa07cba801dcce581d14dcb031a02"}, - {file = "pyproj-3.7.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0829865c1d3a3543f918b3919dc601eea572d6091c0dd175e1a054db9c109274"}, - {file = "pyproj-3.7.1-cp311-cp311-win32.whl", hash = "sha256:6181960b4b812e82e588407fe5c9c68ada267c3b084db078f248db5d7f45d18a"}, - {file = "pyproj-3.7.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ad0ff443a785d84e2b380869fdd82e6bfc11eba6057d25b4409a9bbfa867970"}, - {file = "pyproj-3.7.1-cp312-cp312-macosx_13_0_x86_64.whl", hash = "sha256:2781029d90df7f8d431e29562a3f2d8eafdf233c4010d6fc0381858dc7373217"}, - {file = "pyproj-3.7.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:d61bf8ab04c73c1da08eedaf21a103b72fa5b0a9b854762905f65ff8b375d394"}, - {file = "pyproj-3.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:04abc517a8555d1b05fcee768db3280143fe42ec39fdd926a2feef31631a1f2f"}, - {file = "pyproj-3.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:084c0a475688f934d386c2ab3b6ce03398a473cd48adfda70d9ab8f87f2394a0"}, - {file = "pyproj-3.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a20727a23b1e49c7dc7fe3c3df8e56a8a7acdade80ac2f5cca29d7ca5564c145"}, - {file = "pyproj-3.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bf84d766646f1ebd706d883755df4370aaf02b48187cedaa7e4239f16bc8213d"}, - {file = "pyproj-3.7.1-cp312-cp312-win32.whl", hash = "sha256:5f0da2711364d7cb9f115b52289d4a9b61e8bca0da57f44a3a9d6fc9bdeb7274"}, - {file = "pyproj-3.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:aee664a9d806612af30a19dba49e55a7a78ebfec3e9d198f6a6176e1d140ec98"}, - {file = "pyproj-3.7.1-cp313-cp313-macosx_13_0_x86_64.whl", hash = "sha256:5f8d02ef4431dee414d1753d13fa82a21a2f61494737b5f642ea668d76164d6d"}, - {file = "pyproj-3.7.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:0b853ae99bda66cbe24b4ccfe26d70601d84375940a47f553413d9df570065e0"}, - {file = "pyproj-3.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83db380c52087f9e9bdd8a527943b2e7324f275881125e39475c4f9277bdeec4"}, - {file = "pyproj-3.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b35ed213892e211a3ce2bea002aa1183e1a2a9b79e51bb3c6b15549a831ae528"}, - {file = "pyproj-3.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a8b15b0463d1303bab113d1a6af2860a0d79013c3a66fcc5475ce26ef717fd4f"}, - {file = "pyproj-3.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:87229e42b75e89f4dad6459200f92988c5998dfb093c7c631fb48524c86cd5dc"}, - {file = "pyproj-3.7.1-cp313-cp313-win32.whl", hash = "sha256:d666c3a3faaf3b1d7fc4a544059c4eab9d06f84a604b070b7aa2f318e227798e"}, - {file = "pyproj-3.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:d3caac7473be22b6d6e102dde6c46de73b96bc98334e577dfaee9886f102ea2e"}, - {file = "pyproj-3.7.1.tar.gz", hash = "sha256:60d72facd7b6b79853f19744779abcd3f804c4e0d4fa8815469db20c9f640a47"}, -] - -[package.dependencies] -certifi = "*" - -[[package]] -name = "pytest" -version = "9.0.1" -description = "pytest: simple powerful testing with Python" -optional = false -python-versions = ">=3.10" -groups = ["dev"] -files = [ - {file = "pytest-9.0.1-py3-none-any.whl", hash = "sha256:67be0030d194df2dfa7b556f2e56fb3c3315bd5c8822c6951162b92b32ce7dad"}, - {file = "pytest-9.0.1.tar.gz", hash = "sha256:3e9c069ea73583e255c3b21cf46b8d3c56f6e3a1a8f6da94ccb0fcf57b9d73c8"}, -] - -[package.dependencies] -colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} -iniconfig = ">=1.0.1" -packaging = ">=22" -pluggy = ">=1.5,<2" -pygments = ">=2.7.2" - -[package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] - -[[package]] -name = "pytest-cov" -version = "7.0.0" -description = "Pytest plugin for measuring coverage." -optional = false -python-versions = ">=3.9" -groups = ["dev"] -files = [ - {file = "pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861"}, - {file = "pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1"}, -] - -[package.dependencies] -coverage = {version = ">=7.10.6", extras = ["toml"]} -pluggy = ">=1.2" -pytest = ">=7" - -[package.extras] -testing = ["process-tests", "pytest-xdist", "virtualenv"] - -[[package]] -name = "pytest-mock" -version = "3.14.0" -description = "Thin-wrapper around the mock package for easier use with pytest" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0"}, - {file = "pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f"}, -] - -[package.dependencies] -pytest = ">=6.2.5" - -[package.extras] -dev = ["pre-commit", "pytest-asyncio", "tox"] - -[[package]] -name = "pytest-xdist" -version = "3.6.1" -description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pytest_xdist-3.6.1-py3-none-any.whl", hash = "sha256:9ed4adfb68a016610848639bb7e02c9352d5d9f03d04809919e2dafc3be4cca7"}, - {file = "pytest_xdist-3.6.1.tar.gz", hash = "sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d"}, -] - -[package.dependencies] -execnet = ">=2.1" -pytest = ">=7.0.0" - -[package.extras] -psutil = ["psutil (>=3.0)"] -setproctitle = ["setproctitle"] -testing = ["filelock"] - -[[package]] -name = "python-dateutil" -version = "2.9.0.post0" -description = "Extensions to the standard Python datetime module" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -groups = ["main", "dev"] -files = [ - {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, - {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, -] - -[package.dependencies] -six = ">=1.5" - -[[package]] -name = "python-decouple" -version = "3.8" -description = "Strict separation of settings from code." -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "python-decouple-3.8.tar.gz", hash = "sha256:ba6e2657d4f376ecc46f77a3a615e058d93ba5e465c01bbe57289bfb7cce680f"}, - {file = "python_decouple-3.8-py3-none-any.whl", hash = "sha256:d0d45340815b25f4de59c974b855bb38d03151d81b037d9e3f463b0c9f8cbd66"}, -] - -[[package]] -name = "pytz" -version = "2025.1" -description = "World timezone definitions, modern and historical" -optional = false -python-versions = "*" -groups = ["main"] -files = [ - {file = "pytz-2025.1-py2.py3-none-any.whl", hash = "sha256:89dd22dca55b46eac6eda23b2d72721bf1bdfef212645d81513ef5d03038de57"}, - {file = "pytz-2025.1.tar.gz", hash = "sha256:c2db42be2a2518b28e65f9207c4d05e6ff547d1efa4086469ef855e4ab70178e"}, -] - -[[package]] -name = "pywin32" -version = "310" -description = "Python for Window Extensions" -optional = false -python-versions = "*" -groups = ["dev"] -markers = "sys_platform == \"win32\" and platform_python_implementation != \"PyPy\"" -files = [ - {file = "pywin32-310-cp310-cp310-win32.whl", hash = "sha256:6dd97011efc8bf51d6793a82292419eba2c71cf8e7250cfac03bba284454abc1"}, - {file = "pywin32-310-cp310-cp310-win_amd64.whl", hash = "sha256:c3e78706e4229b915a0821941a84e7ef420bf2b77e08c9dae3c76fd03fd2ae3d"}, - {file = "pywin32-310-cp310-cp310-win_arm64.whl", hash = "sha256:33babed0cf0c92a6f94cc6cc13546ab24ee13e3e800e61ed87609ab91e4c8213"}, - {file = "pywin32-310-cp311-cp311-win32.whl", hash = "sha256:1e765f9564e83011a63321bb9d27ec456a0ed90d3732c4b2e312b855365ed8bd"}, - {file = "pywin32-310-cp311-cp311-win_amd64.whl", hash = "sha256:126298077a9d7c95c53823934f000599f66ec9296b09167810eb24875f32689c"}, - {file = "pywin32-310-cp311-cp311-win_arm64.whl", hash = "sha256:19ec5fc9b1d51c4350be7bb00760ffce46e6c95eaf2f0b2f1150657b1a43c582"}, - {file = "pywin32-310-cp312-cp312-win32.whl", hash = "sha256:8a75a5cc3893e83a108c05d82198880704c44bbaee4d06e442e471d3c9ea4f3d"}, - {file = "pywin32-310-cp312-cp312-win_amd64.whl", hash = "sha256:bf5c397c9a9a19a6f62f3fb821fbf36cac08f03770056711f765ec1503972060"}, - {file = "pywin32-310-cp312-cp312-win_arm64.whl", hash = "sha256:2349cc906eae872d0663d4d6290d13b90621eaf78964bb1578632ff20e152966"}, - {file = "pywin32-310-cp313-cp313-win32.whl", hash = "sha256:5d241a659c496ada3253cd01cfaa779b048e90ce4b2b38cd44168ad555ce74ab"}, - {file = "pywin32-310-cp313-cp313-win_amd64.whl", hash = "sha256:667827eb3a90208ddbdcc9e860c81bde63a135710e21e4cb3348968e4bd5249e"}, - {file = "pywin32-310-cp313-cp313-win_arm64.whl", hash = "sha256:e308f831de771482b7cf692a1f308f8fca701b2d8f9dde6cc440c7da17e47b33"}, - {file = "pywin32-310-cp38-cp38-win32.whl", hash = "sha256:0867beb8addefa2e3979d4084352e4ac6e991ca45373390775f7084cc0209b9c"}, - {file = "pywin32-310-cp38-cp38-win_amd64.whl", hash = "sha256:30f0a9b3138fb5e07eb4973b7077e1883f558e40c578c6925acc7a94c34eaa36"}, - {file = "pywin32-310-cp39-cp39-win32.whl", hash = "sha256:851c8d927af0d879221e616ae1f66145253537bbdd321a77e8ef701b443a9a1a"}, - {file = "pywin32-310-cp39-cp39-win_amd64.whl", hash = "sha256:96867217335559ac619f00ad70e513c0fcf84b8a3af9fc2bba3b59b97da70475"}, -] - -[[package]] -name = "pyzmq" -version = "26.4.0" -description = "Python bindings for 0MQ" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "pyzmq-26.4.0-cp310-cp310-macosx_10_15_universal2.whl", hash = "sha256:0329bdf83e170ac133f44a233fc651f6ed66ef8e66693b5af7d54f45d1ef5918"}, - {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:398a825d2dea96227cf6460ce0a174cf7657d6f6827807d4d1ae9d0f9ae64315"}, - {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6d52d62edc96787f5c1dfa6c6ccff9b581cfae5a70d94ec4c8da157656c73b5b"}, - {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1410c3a3705db68d11eb2424d75894d41cff2f64d948ffe245dd97a9debfebf4"}, - {file = "pyzmq-26.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:7dacb06a9c83b007cc01e8e5277f94c95c453c5851aac5e83efe93e72226353f"}, - {file = "pyzmq-26.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:6bab961c8c9b3a4dc94d26e9b2cdf84de9918931d01d6ff38c721a83ab3c0ef5"}, - {file = "pyzmq-26.4.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7a5c09413b924d96af2aa8b57e76b9b0058284d60e2fc3730ce0f979031d162a"}, - {file = "pyzmq-26.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7d489ac234d38e57f458fdbd12a996bfe990ac028feaf6f3c1e81ff766513d3b"}, - {file = "pyzmq-26.4.0-cp310-cp310-win32.whl", hash = "sha256:dea1c8db78fb1b4b7dc9f8e213d0af3fc8ecd2c51a1d5a3ca1cde1bda034a980"}, - {file = "pyzmq-26.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:fa59e1f5a224b5e04dc6c101d7186058efa68288c2d714aa12d27603ae93318b"}, - {file = "pyzmq-26.4.0-cp310-cp310-win_arm64.whl", hash = "sha256:a651fe2f447672f4a815e22e74630b6b1ec3a1ab670c95e5e5e28dcd4e69bbb5"}, - {file = "pyzmq-26.4.0-cp311-cp311-macosx_10_15_universal2.whl", hash = "sha256:bfcf82644c9b45ddd7cd2a041f3ff8dce4a0904429b74d73a439e8cab1bd9e54"}, - {file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e9bcae3979b2654d5289d3490742378b2f3ce804b0b5fd42036074e2bf35b030"}, - {file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccdff8ac4246b6fb60dcf3982dfaeeff5dd04f36051fe0632748fc0aa0679c01"}, - {file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4550af385b442dc2d55ab7717837812799d3674cb12f9a3aa897611839c18e9e"}, - {file = "pyzmq-26.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:2f9f7ffe9db1187a253fca95191854b3fda24696f086e8789d1d449308a34b88"}, - {file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3709c9ff7ba61589b7372923fd82b99a81932b592a5c7f1a24147c91da9a68d6"}, - {file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:f8f3c30fb2d26ae5ce36b59768ba60fb72507ea9efc72f8f69fa088450cff1df"}, - {file = "pyzmq-26.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:382a4a48c8080e273427fc692037e3f7d2851959ffe40864f2db32646eeb3cef"}, - {file = "pyzmq-26.4.0-cp311-cp311-win32.whl", hash = "sha256:d56aad0517d4c09e3b4f15adebba8f6372c5102c27742a5bdbfc74a7dceb8fca"}, - {file = "pyzmq-26.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:963977ac8baed7058c1e126014f3fe58b3773f45c78cce7af5c26c09b6823896"}, - {file = "pyzmq-26.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:c0c8e8cadc81e44cc5088fcd53b9b3b4ce9344815f6c4a03aec653509296fae3"}, - {file = "pyzmq-26.4.0-cp312-cp312-macosx_10_15_universal2.whl", hash = "sha256:5227cb8da4b6f68acfd48d20c588197fd67745c278827d5238c707daf579227b"}, - {file = "pyzmq-26.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1c07a7fa7f7ba86554a2b1bef198c9fed570c08ee062fd2fd6a4dcacd45f905"}, - {file = "pyzmq-26.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae775fa83f52f52de73183f7ef5395186f7105d5ed65b1ae65ba27cb1260de2b"}, - {file = "pyzmq-26.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:66c760d0226ebd52f1e6b644a9e839b5db1e107a23f2fcd46ec0569a4fdd4e63"}, - {file = "pyzmq-26.4.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ef8c6ecc1d520debc147173eaa3765d53f06cd8dbe7bd377064cdbc53ab456f5"}, - {file = "pyzmq-26.4.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:3150ef4084e163dec29ae667b10d96aad309b668fac6810c9e8c27cf543d6e0b"}, - {file = "pyzmq-26.4.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:4448c9e55bf8329fa1dcedd32f661bf611214fa70c8e02fee4347bc589d39a84"}, - {file = "pyzmq-26.4.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e07dde3647afb084d985310d067a3efa6efad0621ee10826f2cb2f9a31b89d2f"}, - {file = "pyzmq-26.4.0-cp312-cp312-win32.whl", hash = "sha256:ba034a32ecf9af72adfa5ee383ad0fd4f4e38cdb62b13624278ef768fe5b5b44"}, - {file = "pyzmq-26.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:056a97aab4064f526ecb32f4343917a4022a5d9efb6b9df990ff72e1879e40be"}, - {file = "pyzmq-26.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:2f23c750e485ce1eb639dbd576d27d168595908aa2d60b149e2d9e34c9df40e0"}, - {file = "pyzmq-26.4.0-cp313-cp313-macosx_10_15_universal2.whl", hash = "sha256:c43fac689880f5174d6fc864857d1247fe5cfa22b09ed058a344ca92bf5301e3"}, - {file = "pyzmq-26.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:902aca7eba477657c5fb81c808318460328758e8367ecdd1964b6330c73cae43"}, - {file = "pyzmq-26.4.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e5e48a830bfd152fe17fbdeaf99ac5271aa4122521bf0d275b6b24e52ef35eb6"}, - {file = "pyzmq-26.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:31be2b6de98c824c06f5574331f805707c667dc8f60cb18580b7de078479891e"}, - {file = "pyzmq-26.4.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6332452034be001bbf3206ac59c0d2a7713de5f25bb38b06519fc6967b7cf771"}, - {file = "pyzmq-26.4.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:da8c0f5dd352136853e6a09b1b986ee5278dfddfebd30515e16eae425c872b30"}, - {file = "pyzmq-26.4.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:f4ccc1a0a2c9806dda2a2dd118a3b7b681e448f3bb354056cad44a65169f6d86"}, - {file = "pyzmq-26.4.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1c0b5fceadbab461578daf8d1dcc918ebe7ddd2952f748cf30c7cf2de5d51101"}, - {file = "pyzmq-26.4.0-cp313-cp313-win32.whl", hash = "sha256:28e2b0ff5ba4b3dd11062d905682bad33385cfa3cc03e81abd7f0822263e6637"}, - {file = "pyzmq-26.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:23ecc9d241004c10e8b4f49d12ac064cd7000e1643343944a10df98e57bc544b"}, - {file = "pyzmq-26.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:1edb0385c7f025045d6e0f759d4d3afe43c17a3d898914ec6582e6f464203c08"}, - {file = "pyzmq-26.4.0-cp313-cp313t-macosx_10_15_universal2.whl", hash = "sha256:93a29e882b2ba1db86ba5dd5e88e18e0ac6b627026c5cfbec9983422011b82d4"}, - {file = "pyzmq-26.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cb45684f276f57110bb89e4300c00f1233ca631f08f5f42528a5c408a79efc4a"}, - {file = "pyzmq-26.4.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f72073e75260cb301aad4258ad6150fa7f57c719b3f498cb91e31df16784d89b"}, - {file = "pyzmq-26.4.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be37e24b13026cfedd233bcbbccd8c0bcd2fdd186216094d095f60076201538d"}, - {file = "pyzmq-26.4.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:237b283044934d26f1eeff4075f751b05d2f3ed42a257fc44386d00df6a270cf"}, - {file = "pyzmq-26.4.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:b30f862f6768b17040929a68432c8a8be77780317f45a353cb17e423127d250c"}, - {file = "pyzmq-26.4.0-cp313-cp313t-musllinux_1_1_i686.whl", hash = "sha256:c80fcd3504232f13617c6ab501124d373e4895424e65de8b72042333316f64a8"}, - {file = "pyzmq-26.4.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:26a2a7451606b87f67cdeca2c2789d86f605da08b4bd616b1a9981605ca3a364"}, - {file = "pyzmq-26.4.0-cp38-cp38-macosx_10_15_universal2.whl", hash = "sha256:831cc53bf6068d46d942af52fa8b0b9d128fb39bcf1f80d468dc9a3ae1da5bfb"}, - {file = "pyzmq-26.4.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:51d18be6193c25bd229524cfac21e39887c8d5e0217b1857998dfbef57c070a4"}, - {file = "pyzmq-26.4.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:445c97854204119ae2232503585ebb4fa7517142f71092cb129e5ee547957a1f"}, - {file = "pyzmq-26.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:807b8f4ad3e6084412c0f3df0613269f552110fa6fb91743e3e306223dbf11a6"}, - {file = "pyzmq-26.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:c01d109dd675ac47fa15c0a79d256878d898f90bc10589f808b62d021d2e653c"}, - {file = "pyzmq-26.4.0-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:0a294026e28679a8dd64c922e59411cb586dad307661b4d8a5c49e7bbca37621"}, - {file = "pyzmq-26.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:22c8dd677274af8dfb1efd05006d6f68fb2f054b17066e308ae20cb3f61028cf"}, - {file = "pyzmq-26.4.0-cp38-cp38-win32.whl", hash = "sha256:14fc678b696bc42c14e2d7f86ac4e97889d5e6b94d366ebcb637a768d2ad01af"}, - {file = "pyzmq-26.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:d1ef0a536662bbbdc8525f7e2ef19e74123ec9c4578e0582ecd41aedc414a169"}, - {file = "pyzmq-26.4.0-cp39-cp39-macosx_10_15_universal2.whl", hash = "sha256:a88643de8abd000ce99ca72056a1a2ae15881ee365ecb24dd1d9111e43d57842"}, - {file = "pyzmq-26.4.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0a744ce209ecb557406fb928f3c8c55ce79b16c3eeb682da38ef5059a9af0848"}, - {file = "pyzmq-26.4.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9434540f333332224ecb02ee6278b6c6f11ea1266b48526e73c903119b2f420f"}, - {file = "pyzmq-26.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e6c6f0a23e55cd38d27d4c89add963294ea091ebcb104d7fdab0f093bc5abb1c"}, - {file = "pyzmq-26.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6145df55dc2309f6ef72d70576dcd5aabb0fd373311613fe85a5e547c722b780"}, - {file = "pyzmq-26.4.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:2ea81823840ef8c56e5d2f9918e4d571236294fea4d1842b302aebffb9e40997"}, - {file = "pyzmq-26.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:cc2abc385dc37835445abe206524fbc0c9e3fce87631dfaa90918a1ba8f425eb"}, - {file = "pyzmq-26.4.0-cp39-cp39-win32.whl", hash = "sha256:41a2508fe7bed4c76b4cf55aacfb8733926f59d440d9ae2b81ee8220633b4d12"}, - {file = "pyzmq-26.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:d4000e8255d6cbce38982e5622ebb90823f3409b7ffe8aeae4337ef7d6d2612a"}, - {file = "pyzmq-26.4.0-cp39-cp39-win_arm64.whl", hash = "sha256:b4f6919d9c120488246bdc2a2f96662fa80d67b35bd6d66218f457e722b3ff64"}, - {file = "pyzmq-26.4.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:98d948288ce893a2edc5ec3c438fe8de2daa5bbbd6e2e865ec5f966e237084ba"}, - {file = "pyzmq-26.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9f34f5c9e0203ece706a1003f1492a56c06c0632d86cb77bcfe77b56aacf27b"}, - {file = "pyzmq-26.4.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80c9b48aef586ff8b698359ce22f9508937c799cc1d2c9c2f7c95996f2300c94"}, - {file = "pyzmq-26.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3f2a5b74009fd50b53b26f65daff23e9853e79aa86e0aa08a53a7628d92d44a"}, - {file = "pyzmq-26.4.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:61c5f93d7622d84cb3092d7f6398ffc77654c346545313a3737e266fc11a3beb"}, - {file = "pyzmq-26.4.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4478b14cb54a805088299c25a79f27eaf530564a7a4f72bf432a040042b554eb"}, - {file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a28ac29c60e4ba84b5f58605ace8ad495414a724fe7aceb7cf06cd0598d04e1"}, - {file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:43b03c1ceea27c6520124f4fb2ba9c647409b9abdf9a62388117148a90419494"}, - {file = "pyzmq-26.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7731abd23a782851426d4e37deb2057bf9410848a4459b5ede4fe89342e687a9"}, - {file = "pyzmq-26.4.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:a222ad02fbe80166b0526c038776e8042cd4e5f0dec1489a006a1df47e9040e0"}, - {file = "pyzmq-26.4.0-pp38-pypy38_pp73-macosx_10_15_x86_64.whl", hash = "sha256:91c3ffaea475ec8bb1a32d77ebc441dcdd13cd3c4c284a6672b92a0f5ade1917"}, - {file = "pyzmq-26.4.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:d9a78a52668bf5c9e7b0da36aa5760a9fc3680144e1445d68e98df78a25082ed"}, - {file = "pyzmq-26.4.0-pp38-pypy38_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b70cab356ff8c860118b89dc86cd910c73ce2127eb986dada4fbac399ef644cf"}, - {file = "pyzmq-26.4.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:acae207d4387780838192326b32d373bb286da0b299e733860e96f80728eb0af"}, - {file = "pyzmq-26.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:f928eafd15794aa4be75463d537348b35503c1e014c5b663f206504ec1a90fe4"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:552b0d2e39987733e1e9e948a0ced6ff75e0ea39ab1a1db2fc36eb60fd8760db"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dd670a8aa843f2ee637039bbd412e0d7294a5e588e1ecc9ad98b0cdc050259a4"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d367b7b775a0e1e54a59a2ba3ed4d5e0a31566af97cc9154e34262777dab95ed"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112af16c406e4a93df2caef49f884f4c2bb2b558b0b5577ef0b2465d15c1abc"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c76c298683f82669cab0b6da59071f55238c039738297c69f187a542c6d40099"}, - {file = "pyzmq-26.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:49b6ca2e625b46f499fb081aaf7819a177f41eeb555acb05758aa97f4f95d147"}, - {file = "pyzmq-26.4.0.tar.gz", hash = "sha256:4bd13f85f80962f91a651a7356fe0472791a5f7a92f227822b5acf44795c626d"}, -] - -[package.dependencies] -cffi = {version = "*", markers = "implementation_name == \"pypy\""} - -[[package]] -name = "redis" -version = "7.0.1" -description = "Python client for Redis database and key-value store" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "redis-7.0.1-py3-none-any.whl", hash = "sha256:4977af3c7d67f8f0eb8b6fec0dafc9605db9343142f634041fb0235f67c0588a"}, - {file = "redis-7.0.1.tar.gz", hash = "sha256:c949df947dca995dc68fdf5a7863950bf6df24f8d6022394585acc98e81624f1"}, -] - -[package.extras] -circuit-breaker = ["pybreaker (>=1.4.0)"] -hiredis = ["hiredis (>=3.2.0)"] -jwt = ["pyjwt (>=2.9.0)"] -ocsp = ["cryptography (>=36.0.1)", "pyopenssl (>=20.0.1)", "requests (>=2.31.0)"] - -[[package]] -name = "requests" -version = "2.32.3" -description = "Python HTTP for Humans." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "requests-2.32.3-py3-none-any.whl", hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"}, - {file = "requests-2.32.3.tar.gz", hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760"}, -] - -[package.dependencies] -certifi = ">=2017.4.17" -charset-normalizer = ">=2,<4" -idna = ">=2.5,<4" -urllib3 = ">=1.21.1,<3" - -[package.extras] -socks = ["PySocks (>=1.5.6,!=1.5.7)"] -use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] - -[[package]] -name = "ruff" -version = "0.11.5" -description = "An extremely fast Python linter and code formatter, written in Rust." -optional = false -python-versions = ">=3.7" -groups = ["dev"] -files = [ - {file = "ruff-0.11.5-py3-none-linux_armv6l.whl", hash = "sha256:2561294e108eb648e50f210671cc56aee590fb6167b594144401532138c66c7b"}, - {file = "ruff-0.11.5-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ac12884b9e005c12d0bd121f56ccf8033e1614f736f766c118ad60780882a077"}, - {file = "ruff-0.11.5-py3-none-macosx_11_0_arm64.whl", hash = "sha256:4bfd80a6ec559a5eeb96c33f832418bf0fb96752de0539905cf7b0cc1d31d779"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0947c0a1afa75dcb5db4b34b070ec2bccee869d40e6cc8ab25aca11a7d527794"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ad871ff74b5ec9caa66cb725b85d4ef89b53f8170f47c3406e32ef040400b038"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e6cf918390cfe46d240732d4d72fa6e18e528ca1f60e318a10835cf2fa3dc19f"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:56145ee1478582f61c08f21076dc59153310d606ad663acc00ea3ab5b2125f82"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e5f66f8f1e8c9fc594cbd66fbc5f246a8d91f916cb9667e80208663ec3728304"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80b4df4d335a80315ab9afc81ed1cff62be112bd165e162b5eed8ac55bfc8470"}, - {file = "ruff-0.11.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3068befab73620b8a0cc2431bd46b3cd619bc17d6f7695a3e1bb166b652c382a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:f5da2e710a9641828e09aa98b92c9ebbc60518fdf3921241326ca3e8f8e55b8b"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ef39f19cb8ec98cbc762344921e216f3857a06c47412030374fffd413fb8fd3a"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_i686.whl", hash = "sha256:b2a7cedf47244f431fd11aa5a7e2806dda2e0c365873bda7834e8f7d785ae159"}, - {file = "ruff-0.11.5-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:81be52e7519f3d1a0beadcf8e974715b2dfc808ae8ec729ecfc79bddf8dbb783"}, - {file = "ruff-0.11.5-py3-none-win32.whl", hash = "sha256:e268da7b40f56e3eca571508a7e567e794f9bfcc0f412c4b607931d3af9c4afe"}, - {file = "ruff-0.11.5-py3-none-win_amd64.whl", hash = "sha256:6c6dc38af3cfe2863213ea25b6dc616d679205732dc0fb673356c2d69608f800"}, - {file = "ruff-0.11.5-py3-none-win_arm64.whl", hash = "sha256:67e241b4314f4eacf14a601d586026a962f4002a475aa702c69980a38087aa4e"}, - {file = "ruff-0.11.5.tar.gz", hash = "sha256:cae2e2439cb88853e421901ec040a758960b576126dab520fa08e9de431d1bef"}, -] - -[[package]] -name = "scikit-learn" -version = "1.6.1" -description = "A set of python modules for machine learning and data mining" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "scikit_learn-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d056391530ccd1e501056160e3c9673b4da4805eb67eb2bdf4e983e1f9c9204e"}, - {file = "scikit_learn-1.6.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0c8d036eb937dbb568c6242fa598d551d88fb4399c0344d95c001980ec1c7d36"}, - {file = "scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8634c4bd21a2a813e0a7e3900464e6d593162a29dd35d25bdf0103b3fce60ed5"}, - {file = "scikit_learn-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:775da975a471c4f6f467725dff0ced5c7ac7bda5e9316b260225b48475279a1b"}, - {file = "scikit_learn-1.6.1-cp310-cp310-win_amd64.whl", hash = "sha256:8a600c31592bd7dab31e1c61b9bbd6dea1b3433e67d264d17ce1017dbdce8002"}, - {file = "scikit_learn-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:72abc587c75234935e97d09aa4913a82f7b03ee0b74111dcc2881cba3c5a7b33"}, - {file = "scikit_learn-1.6.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b3b00cdc8f1317b5f33191df1386c0befd16625f49d979fe77a8d44cae82410d"}, - {file = "scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dc4765af3386811c3ca21638f63b9cf5ecf66261cc4815c1db3f1e7dc7b79db2"}, - {file = "scikit_learn-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:25fc636bdaf1cc2f4a124a116312d837148b5e10872147bdaf4887926b8c03d8"}, - {file = "scikit_learn-1.6.1-cp311-cp311-win_amd64.whl", hash = "sha256:fa909b1a36e000a03c382aade0bd2063fd5680ff8b8e501660c0f59f021a6415"}, - {file = "scikit_learn-1.6.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:926f207c804104677af4857b2c609940b743d04c4c35ce0ddc8ff4f053cddc1b"}, - {file = "scikit_learn-1.6.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:2c2cae262064e6a9b77eee1c8e768fc46aa0b8338c6a8297b9b6759720ec0ff2"}, - {file = "scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1061b7c028a8663fb9a1a1baf9317b64a257fcb036dae5c8752b2abef31d136f"}, - {file = "scikit_learn-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2e69fab4ebfc9c9b580a7a80111b43d214ab06250f8a7ef590a4edf72464dd86"}, - {file = "scikit_learn-1.6.1-cp312-cp312-win_amd64.whl", hash = "sha256:70b1d7e85b1c96383f872a519b3375f92f14731e279a7b4c6cfd650cf5dffc52"}, - {file = "scikit_learn-1.6.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:2ffa1e9e25b3d93990e74a4be2c2fc61ee5af85811562f1288d5d055880c4322"}, - {file = "scikit_learn-1.6.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:dc5cf3d68c5a20ad6d571584c0750ec641cc46aeef1c1507be51300e6003a7e1"}, - {file = "scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c06beb2e839ecc641366000ca84f3cf6fa9faa1777e29cf0c04be6e4d096a348"}, - {file = "scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8ca8cb270fee8f1f76fa9bfd5c3507d60c6438bbee5687f81042e2bb98e5a97"}, - {file = "scikit_learn-1.6.1-cp313-cp313-win_amd64.whl", hash = "sha256:7a1c43c8ec9fde528d664d947dc4c0789be4077a3647f232869f41d9bf50e0fb"}, - {file = "scikit_learn-1.6.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a17c1dea1d56dcda2fac315712f3651a1fea86565b64b48fa1bc090249cbf236"}, - {file = "scikit_learn-1.6.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:6a7aa5f9908f0f28f4edaa6963c0a6183f1911e63a69aa03782f0d924c830a35"}, - {file = "scikit_learn-1.6.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0650e730afb87402baa88afbf31c07b84c98272622aaba002559b614600ca691"}, - {file = "scikit_learn-1.6.1-cp313-cp313t-win_amd64.whl", hash = "sha256:3f59fe08dc03ea158605170eb52b22a105f238a5d512c4470ddeca71feae8e5f"}, - {file = "scikit_learn-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:6849dd3234e87f55dce1db34c89a810b489ead832aaf4d4550b7ea85628be6c1"}, - {file = "scikit_learn-1.6.1-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:e7be3fa5d2eb9be7d77c3734ff1d599151bb523674be9b834e8da6abe132f44e"}, - {file = "scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:44a17798172df1d3c1065e8fcf9019183f06c87609b49a124ebdf57ae6cb0107"}, - {file = "scikit_learn-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b8b7a3b86e411e4bce21186e1c180d792f3d99223dcfa3b4f597ecc92fa1a422"}, - {file = "scikit_learn-1.6.1-cp39-cp39-win_amd64.whl", hash = "sha256:7a73d457070e3318e32bdb3aa79a8d990474f19035464dfd8bede2883ab5dc3b"}, - {file = "scikit_learn-1.6.1.tar.gz", hash = "sha256:b4fc2525eca2c69a59260f583c56a7557c6ccdf8deafdba6e060f94c1c59738e"}, -] - -[package.dependencies] -joblib = ">=1.2.0" -numpy = ">=1.19.5" -scipy = ">=1.6.0" -threadpoolctl = ">=3.1.0" - -[package.extras] -benchmark = ["matplotlib (>=3.3.4)", "memory_profiler (>=0.57.0)", "pandas (>=1.1.5)"] -build = ["cython (>=3.0.10)", "meson-python (>=0.16.0)", "numpy (>=1.19.5)", "scipy (>=1.6.0)"] -docs = ["Pillow (>=7.1.2)", "matplotlib (>=3.3.4)", "memory_profiler (>=0.57.0)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "polars (>=0.20.30)", "pooch (>=1.6.0)", "pydata-sphinx-theme (>=0.15.3)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)", "sphinx (>=7.3.7)", "sphinx-copybutton (>=0.5.2)", "sphinx-design (>=0.5.0)", "sphinx-design (>=0.6.0)", "sphinx-gallery (>=0.17.1)", "sphinx-prompt (>=1.4.0)", "sphinx-remove-toctrees (>=1.0.0.post1)", "sphinxcontrib-sass (>=0.3.4)", "sphinxext-opengraph (>=0.9.1)", "towncrier (>=24.8.0)"] -examples = ["matplotlib (>=3.3.4)", "pandas (>=1.1.5)", "plotly (>=5.14.0)", "pooch (>=1.6.0)", "scikit-image (>=0.17.2)", "seaborn (>=0.9.0)"] -install = ["joblib (>=1.2.0)", "numpy (>=1.19.5)", "scipy (>=1.6.0)", "threadpoolctl (>=3.1.0)"] -maintenance = ["conda-lock (==2.5.6)"] -tests = ["black (>=24.3.0)", "matplotlib (>=3.3.4)", "mypy (>=1.9)", "numpydoc (>=1.2.0)", "pandas (>=1.1.5)", "polars (>=0.20.30)", "pooch (>=1.6.0)", "pyamg (>=4.0.0)", "pyarrow (>=12.0.0)", "pytest (>=7.1.2)", "pytest-cov (>=2.9.0)", "ruff (>=0.5.1)", "scikit-image (>=0.17.2)"] - -[[package]] -name = "scipy" -version = "1.15.2" -description = "Fundamental algorithms for scientific computing in Python" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "scipy-1.15.2-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a2ec871edaa863e8213ea5df811cd600734f6400b4af272e1c011e69401218e9"}, - {file = "scipy-1.15.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:6f223753c6ea76983af380787611ae1291e3ceb23917393079dcc746ba60cfb5"}, - {file = "scipy-1.15.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:ecf797d2d798cf7c838c6d98321061eb3e72a74710e6c40540f0e8087e3b499e"}, - {file = "scipy-1.15.2-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:9b18aa747da280664642997e65aab1dd19d0c3d17068a04b3fe34e2559196cb9"}, - {file = "scipy-1.15.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:87994da02e73549dfecaed9e09a4f9d58a045a053865679aeb8d6d43747d4df3"}, - {file = "scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69ea6e56d00977f355c0f84eba69877b6df084516c602d93a33812aa04d90a3d"}, - {file = "scipy-1.15.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:888307125ea0c4466287191e5606a2c910963405ce9671448ff9c81c53f85f58"}, - {file = "scipy-1.15.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:9412f5e408b397ff5641080ed1e798623dbe1ec0d78e72c9eca8992976fa65aa"}, - {file = "scipy-1.15.2-cp310-cp310-win_amd64.whl", hash = "sha256:b5e025e903b4f166ea03b109bb241355b9c42c279ea694d8864d033727205e65"}, - {file = "scipy-1.15.2-cp311-cp311-macosx_10_13_x86_64.whl", hash = "sha256:92233b2df6938147be6fa8824b8136f29a18f016ecde986666be5f4d686a91a4"}, - {file = "scipy-1.15.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:62ca1ff3eb513e09ed17a5736929429189adf16d2d740f44e53270cc800ecff1"}, - {file = "scipy-1.15.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:4c6676490ad76d1c2894d77f976144b41bd1a4052107902238047fb6a473e971"}, - {file = "scipy-1.15.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:a8bf5cb4a25046ac61d38f8d3c3426ec11ebc350246a4642f2f315fe95bda655"}, - {file = "scipy-1.15.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6a8e34cf4c188b6dd004654f88586d78f95639e48a25dfae9c5e34a6dc34547e"}, - {file = "scipy-1.15.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28a0d2c2075946346e4408b211240764759e0fabaeb08d871639b5f3b1aca8a0"}, - {file = "scipy-1.15.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:42dabaaa798e987c425ed76062794e93a243be8f0f20fff6e7a89f4d61cb3d40"}, - {file = "scipy-1.15.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6f5e296ec63c5da6ba6fa0343ea73fd51b8b3e1a300b0a8cae3ed4b1122c7462"}, - {file = "scipy-1.15.2-cp311-cp311-win_amd64.whl", hash = "sha256:597a0c7008b21c035831c39927406c6181bcf8f60a73f36219b69d010aa04737"}, - {file = "scipy-1.15.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c4697a10da8f8765bb7c83e24a470da5797e37041edfd77fd95ba3811a47c4fd"}, - {file = "scipy-1.15.2-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:869269b767d5ee7ea6991ed7e22b3ca1f22de73ab9a49c44bad338b725603301"}, - {file = "scipy-1.15.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:bad78d580270a4d32470563ea86c6590b465cb98f83d760ff5b0990cb5518a93"}, - {file = "scipy-1.15.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:b09ae80010f52efddb15551025f9016c910296cf70adbf03ce2a8704f3a5ad20"}, - {file = "scipy-1.15.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a6fd6eac1ce74a9f77a7fc724080d507c5812d61e72bd5e4c489b042455865e"}, - {file = "scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2b871df1fe1a3ba85d90e22742b93584f8d2b8e6124f8372ab15c71b73e428b8"}, - {file = "scipy-1.15.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:03205d57a28e18dfd39f0377d5002725bf1f19a46f444108c29bdb246b6c8a11"}, - {file = "scipy-1.15.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:601881dfb761311045b03114c5fe718a12634e5608c3b403737ae463c9885d53"}, - {file = "scipy-1.15.2-cp312-cp312-win_amd64.whl", hash = "sha256:e7c68b6a43259ba0aab737237876e5c2c549a031ddb7abc28c7b47f22e202ded"}, - {file = "scipy-1.15.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:01edfac9f0798ad6b46d9c4c9ca0e0ad23dbf0b1eb70e96adb9fa7f525eff0bf"}, - {file = "scipy-1.15.2-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:08b57a9336b8e79b305a143c3655cc5bdbe6d5ece3378578888d2afbb51c4e37"}, - {file = "scipy-1.15.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:54c462098484e7466362a9f1672d20888f724911a74c22ae35b61f9c5919183d"}, - {file = "scipy-1.15.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:cf72ff559a53a6a6d77bd8eefd12a17995ffa44ad86c77a5df96f533d4e6c6bb"}, - {file = "scipy-1.15.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9de9d1416b3d9e7df9923ab23cd2fe714244af10b763975bea9e4f2e81cebd27"}, - {file = "scipy-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fb530e4794fc8ea76a4a21ccb67dea33e5e0e60f07fc38a49e821e1eae3b71a0"}, - {file = "scipy-1.15.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:5ea7ed46d437fc52350b028b1d44e002646e28f3e8ddc714011aaf87330f2f32"}, - {file = "scipy-1.15.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:11e7ad32cf184b74380f43d3c0a706f49358b904fa7d5345f16ddf993609184d"}, - {file = "scipy-1.15.2-cp313-cp313-win_amd64.whl", hash = "sha256:a5080a79dfb9b78b768cebf3c9dcbc7b665c5875793569f48bf0e2b1d7f68f6f"}, - {file = "scipy-1.15.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:447ce30cee6a9d5d1379087c9e474628dab3db4a67484be1b7dc3196bfb2fac9"}, - {file = "scipy-1.15.2-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:c90ebe8aaa4397eaefa8455a8182b164a6cc1d59ad53f79943f266d99f68687f"}, - {file = "scipy-1.15.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:def751dd08243934c884a3221156d63e15234a3155cf25978b0a668409d45eb6"}, - {file = "scipy-1.15.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:302093e7dfb120e55515936cb55618ee0b895f8bcaf18ff81eca086c17bd80af"}, - {file = "scipy-1.15.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7cd5b77413e1855351cdde594eca99c1f4a588c2d63711388b6a1f1c01f62274"}, - {file = "scipy-1.15.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6d0194c37037707b2afa7a2f2a924cf7bac3dc292d51b6a925e5fcb89bc5c776"}, - {file = "scipy-1.15.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:bae43364d600fdc3ac327db99659dcb79e6e7ecd279a75fe1266669d9a652828"}, - {file = "scipy-1.15.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f031846580d9acccd0044efd1a90e6f4df3a6e12b4b6bd694a7bc03a89892b28"}, - {file = "scipy-1.15.2-cp313-cp313t-win_amd64.whl", hash = "sha256:fe8a9eb875d430d81755472c5ba75e84acc980e4a8f6204d402849234d3017db"}, - {file = "scipy-1.15.2.tar.gz", hash = "sha256:cd58a314d92838f7e6f755c8a2167ead4f27e1fd5c1251fd54289569ef3495ec"}, -] - -[package.dependencies] -numpy = ">=1.23.5,<2.5" - -[package.extras] -dev = ["cython-lint (>=0.12.2)", "doit (>=0.36.0)", "mypy (==1.10.0)", "pycodestyle", "pydevtool", "rich-click", "ruff (>=0.0.292)", "types-psutil", "typing_extensions"] -doc = ["intersphinx_registry", "jupyterlite-pyodide-kernel", "jupyterlite-sphinx (>=0.16.5)", "jupytext", "matplotlib (>=3.5)", "myst-nb", "numpydoc", "pooch", "pydata-sphinx-theme (>=0.15.2)", "sphinx (>=5.0.0,<8.0.0)", "sphinx-copybutton", "sphinx-design (>=0.4.0)"] -test = ["Cython", "array-api-strict (>=2.0,<2.1.1)", "asv", "gmpy2", "hypothesis (>=6.30)", "meson", "mpmath", "ninja ; sys_platform != \"emscripten\"", "pooch", "pytest", "pytest-cov", "pytest-timeout", "pytest-xdist", "scikit-umfpack", "threadpoolctl"] - -[[package]] -name = "sentry-sdk" -version = "2.24.1" -description = "Python client for Sentry (https://sentry.io)" -optional = false -python-versions = ">=3.6" -groups = ["main"] -files = [ - {file = "sentry_sdk-2.24.1-py2.py3-none-any.whl", hash = "sha256:36baa6a1128b9d98d2adc5e9b2f887eff0a6af558fc2b96ed51919042413556d"}, - {file = "sentry_sdk-2.24.1.tar.gz", hash = "sha256:8ba3c29990fa48865b908b3b9dc5ae7fa7e72407c7c9e91303e5206b32d7b8b1"}, -] - -[package.dependencies] -certifi = "*" -urllib3 = ">=1.26.11" - -[package.extras] -aiohttp = ["aiohttp (>=3.5)"] -anthropic = ["anthropic (>=0.16)"] -arq = ["arq (>=0.23)"] -asyncpg = ["asyncpg (>=0.23)"] -beam = ["apache-beam (>=2.12)"] -bottle = ["bottle (>=0.12.13)"] -celery = ["celery (>=3)"] -celery-redbeat = ["celery-redbeat (>=2)"] -chalice = ["chalice (>=1.16.0)"] -clickhouse-driver = ["clickhouse-driver (>=0.2.0)"] -django = ["django (>=1.8)"] -falcon = ["falcon (>=1.4)"] -fastapi = ["fastapi (>=0.79.0)"] -flask = ["blinker (>=1.1)", "flask (>=0.11)", "markupsafe"] -grpcio = ["grpcio (>=1.21.1)", "protobuf (>=3.8.0)"] -http2 = ["httpcore[http2] (==1.*)"] -httpx = ["httpx (>=0.16.0)"] -huey = ["huey (>=2)"] -huggingface-hub = ["huggingface_hub (>=0.22)"] -langchain = ["langchain (>=0.0.210)"] -launchdarkly = ["launchdarkly-server-sdk (>=9.8.0)"] -litestar = ["litestar (>=2.0.0)"] -loguru = ["loguru (>=0.5)"] -openai = ["openai (>=1.0.0)", "tiktoken (>=0.3.0)"] -openfeature = ["openfeature-sdk (>=0.7.1)"] -opentelemetry = ["opentelemetry-distro (>=0.35b0)"] -opentelemetry-experimental = ["opentelemetry-distro"] -pure-eval = ["asttokens", "executing", "pure_eval"] -pymongo = ["pymongo (>=3.1)"] -pyspark = ["pyspark (>=2.4.4)"] -quart = ["blinker (>=1.1)", "quart (>=0.16.1)"] -rq = ["rq (>=0.6)"] -sanic = ["sanic (>=0.8)"] -sqlalchemy = ["sqlalchemy (>=1.2)"] -starlette = ["starlette (>=0.19.1)"] -starlite = ["starlite (>=1.48)"] -statsig = ["statsig (>=0.55.3)"] -tornado = ["tornado (>=6)"] -unleash = ["UnleashClient (>=6.0.1)"] - -[[package]] -name = "shapely" -version = "2.0.7" -description = "Manipulation and analysis of geometric objects" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "shapely-2.0.7-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:33fb10e50b16113714ae40adccf7670379e9ccf5b7a41d0002046ba2b8f0f691"}, - {file = "shapely-2.0.7-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f44eda8bd7a4bccb0f281264b34bf3518d8c4c9a8ffe69a1a05dabf6e8461147"}, - {file = "shapely-2.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf6c50cd879831955ac47af9c907ce0310245f9d162e298703f82e1785e38c98"}, - {file = "shapely-2.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:04a65d882456e13c8b417562c36324c0cd1e5915f3c18ad516bb32ee3f5fc895"}, - {file = "shapely-2.0.7-cp310-cp310-win32.whl", hash = "sha256:7e97104d28e60b69f9b6a957c4d3a2a893b27525bc1fc96b47b3ccef46726bf2"}, - {file = "shapely-2.0.7-cp310-cp310-win_amd64.whl", hash = "sha256:35524cc8d40ee4752520819f9894b9f28ba339a42d4922e92c99b148bed3be39"}, - {file = "shapely-2.0.7-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:5cf23400cb25deccf48c56a7cdda8197ae66c0e9097fcdd122ac2007e320bc34"}, - {file = "shapely-2.0.7-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d8f1da01c04527f7da59ee3755d8ee112cd8967c15fab9e43bba936b81e2a013"}, - {file = "shapely-2.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f623b64bb219d62014781120f47499a7adc30cf7787e24b659e56651ceebcb0"}, - {file = "shapely-2.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e6d95703efaa64aaabf278ced641b888fc23d9c6dd71f8215091afd8a26a66e3"}, - {file = "shapely-2.0.7-cp311-cp311-win32.whl", hash = "sha256:2f6e4759cf680a0f00a54234902415f2fa5fe02f6b05546c662654001f0793a2"}, - {file = "shapely-2.0.7-cp311-cp311-win_amd64.whl", hash = "sha256:b52f3ab845d32dfd20afba86675c91919a622f4627182daec64974db9b0b4608"}, - {file = "shapely-2.0.7-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4c2b9859424facbafa54f4a19b625a752ff958ab49e01bc695f254f7db1835fa"}, - {file = "shapely-2.0.7-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5aed1c6764f51011d69a679fdf6b57e691371ae49ebe28c3edb5486537ffbd51"}, - {file = "shapely-2.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:73c9ae8cf443187d784d57202199bf9fd2d4bb7d5521fe8926ba40db1bc33e8e"}, - {file = "shapely-2.0.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9469f49ff873ef566864cb3516091881f217b5d231c8164f7883990eec88b73"}, - {file = "shapely-2.0.7-cp312-cp312-win32.whl", hash = "sha256:6bca5095e86be9d4ef3cb52d56bdd66df63ff111d580855cb8546f06c3c907cd"}, - {file = "shapely-2.0.7-cp312-cp312-win_amd64.whl", hash = "sha256:f86e2c0259fe598c4532acfcf638c1f520fa77c1275912bbc958faecbf00b108"}, - {file = "shapely-2.0.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a0c09e3e02f948631c7763b4fd3dd175bc45303a0ae04b000856dedebefe13cb"}, - {file = "shapely-2.0.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:06ff6020949b44baa8fc2e5e57e0f3d09486cd5c33b47d669f847c54136e7027"}, - {file = "shapely-2.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d6dbf096f961ca6bec5640e22e65ccdec11e676344e8157fe7d636e7904fd36"}, - {file = "shapely-2.0.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:adeddfb1e22c20548e840403e5e0b3d9dc3daf66f05fa59f1fcf5b5f664f0e98"}, - {file = "shapely-2.0.7-cp313-cp313-win32.whl", hash = "sha256:a7f04691ce1c7ed974c2f8b34a1fe4c3c5dfe33128eae886aa32d730f1ec1913"}, - {file = "shapely-2.0.7-cp313-cp313-win_amd64.whl", hash = "sha256:aaaf5f7e6cc234c1793f2a2760da464b604584fb58c6b6d7d94144fd2692d67e"}, - {file = "shapely-2.0.7-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:19cbc8808efe87a71150e785b71d8a0e614751464e21fb679d97e274eca7bd43"}, - {file = "shapely-2.0.7-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc19b78cc966db195024d8011649b4e22812f805dd49264323980715ab80accc"}, - {file = "shapely-2.0.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd37d65519b3f8ed8976fa4302a2827cbb96e0a461a2e504db583b08a22f0b98"}, - {file = "shapely-2.0.7-cp37-cp37m-win32.whl", hash = "sha256:25085a30a2462cee4e850a6e3fb37431cbbe4ad51cbcc163af0cea1eaa9eb96d"}, - {file = "shapely-2.0.7-cp37-cp37m-win_amd64.whl", hash = "sha256:1a2e03277128e62f9a49a58eb7eb813fa9b343925fca5e7d631d50f4c0e8e0b8"}, - {file = "shapely-2.0.7-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:e1c4f1071fe9c09af077a69b6c75f17feb473caeea0c3579b3e94834efcbdc36"}, - {file = "shapely-2.0.7-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3697bd078b4459f5a1781015854ef5ea5d824dbf95282d0b60bfad6ff83ec8dc"}, - {file = "shapely-2.0.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1e9fed9a7d6451979d914cb6ebbb218b4b4e77c0d50da23e23d8327948662611"}, - {file = "shapely-2.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2934834c7f417aeb7cba3b0d9b4441a76ebcecf9ea6e80b455c33c7c62d96a24"}, - {file = "shapely-2.0.7-cp38-cp38-win32.whl", hash = "sha256:2e4a1749ad64bc6e7668c8f2f9479029f079991f4ae3cb9e6b25440e35a4b532"}, - {file = "shapely-2.0.7-cp38-cp38-win_amd64.whl", hash = "sha256:8ae5cb6b645ac3fba34ad84b32fbdccb2ab321facb461954925bde807a0d3b74"}, - {file = "shapely-2.0.7-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4abeb44b3b946236e4e1a1b3d2a0987fb4d8a63bfb3fdefb8a19d142b72001e5"}, - {file = "shapely-2.0.7-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cd0e75d9124b73e06a42bf1615ad3d7d805f66871aa94538c3a9b7871d620013"}, - {file = "shapely-2.0.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7977d8a39c4cf0e06247cd2dca695ad4e020b81981d4c82152c996346cf1094b"}, - {file = "shapely-2.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0145387565fcf8f7c028b073c802956431308da933ef41d08b1693de49990d27"}, - {file = "shapely-2.0.7-cp39-cp39-win32.whl", hash = "sha256:98697c842d5c221408ba8aa573d4f49caef4831e9bc6b6e785ce38aca42d1999"}, - {file = "shapely-2.0.7-cp39-cp39-win_amd64.whl", hash = "sha256:a3fb7fbae257e1b042f440289ee7235d03f433ea880e73e687f108d044b24db5"}, - {file = "shapely-2.0.7.tar.gz", hash = "sha256:28fe2997aab9a9dc026dc6a355d04e85841546b2a5d232ed953e3321ab958ee5"}, -] - -[package.dependencies] -numpy = ">=1.14,<3" - -[package.extras] -docs = ["matplotlib", "numpydoc (==1.1.*)", "sphinx", "sphinx-book-theme", "sphinx-remove-toctrees"] -test = ["pytest", "pytest-cov"] - -[[package]] -name = "six" -version = "1.17.0" -description = "Python 2 and 3 compatibility utilities" -optional = false -python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" -groups = ["main", "dev"] -files = [ - {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, - {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, -] - -[[package]] -name = "sniffio" -version = "1.3.1" -description = "Sniff out which async library your code is running under" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2"}, - {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, -] - -[[package]] -name = "sqlalchemy" -version = "2.0.38" -description = "Database Abstraction Library" -optional = false -python-versions = ">=3.7" -groups = ["main"] -files = [ - {file = "SQLAlchemy-2.0.38-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5e1d9e429028ce04f187a9f522818386c8b076723cdbe9345708384f49ebcec6"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b87a90f14c68c925817423b0424381f0e16d80fc9a1a1046ef202ab25b19a444"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:402c2316d95ed90d3d3c25ad0390afa52f4d2c56b348f212aa9c8d072a40eee5"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6493bc0eacdbb2c0f0d260d8988e943fee06089cd239bd7f3d0c45d1657a70e2"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:0561832b04c6071bac3aad45b0d3bb6d2c4f46a8409f0a7a9c9fa6673b41bc03"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:49aa2cdd1e88adb1617c672a09bf4ebf2f05c9448c6dbeba096a3aeeb9d4d443"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-win32.whl", hash = "sha256:64aa8934200e222f72fcfd82ee71c0130a9c07d5725af6fe6e919017d095b297"}, - {file = "SQLAlchemy-2.0.38-cp310-cp310-win_amd64.whl", hash = "sha256:c57b8e0841f3fce7b703530ed70c7c36269c6d180ea2e02e36b34cb7288c50c7"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:bf89e0e4a30714b357f5d46b6f20e0099d38b30d45fa68ea48589faf5f12f62d"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8455aa60da49cb112df62b4721bd8ad3654a3a02b9452c783e651637a1f21fa2"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f53c0d6a859b2db58332e0e6a921582a02c1677cc93d4cbb36fdf49709b327b2"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b3c4817dff8cef5697f5afe5fec6bc1783994d55a68391be24cb7d80d2dbc3a6"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c9cea5b756173bb86e2235f2f871b406a9b9d722417ae31e5391ccaef5348f2c"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:40e9cdbd18c1f84631312b64993f7d755d85a3930252f6276a77432a2b25a2f3"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-win32.whl", hash = "sha256:cb39ed598aaf102251483f3e4675c5dd6b289c8142210ef76ba24aae0a8f8aba"}, - {file = "SQLAlchemy-2.0.38-cp311-cp311-win_amd64.whl", hash = "sha256:f9d57f1b3061b3e21476b0ad5f0397b112b94ace21d1f439f2db472e568178ae"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:12d5b06a1f3aeccf295a5843c86835033797fea292c60e72b07bcb5d820e6dd3"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e036549ad14f2b414c725349cce0772ea34a7ab008e9cd67f9084e4f371d1f32"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ee3bee874cb1fadee2ff2b79fc9fc808aa638670f28b2145074538d4a6a5028e"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e185ea07a99ce8b8edfc788c586c538c4b1351007e614ceb708fd01b095ef33e"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b79ee64d01d05a5476d5cceb3c27b5535e6bb84ee0f872ba60d9a8cd4d0e6579"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:afd776cf1ebfc7f9aa42a09cf19feadb40a26366802d86c1fba080d8e5e74bdd"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-win32.whl", hash = "sha256:a5645cd45f56895cfe3ca3459aed9ff2d3f9aaa29ff7edf557fa7a23515a3725"}, - {file = "SQLAlchemy-2.0.38-cp312-cp312-win_amd64.whl", hash = "sha256:1052723e6cd95312f6a6eff9a279fd41bbae67633415373fdac3c430eca3425d"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ecef029b69843b82048c5b347d8e6049356aa24ed644006c9a9d7098c3bd3bfd"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c8bcad7fc12f0cc5896d8e10fdf703c45bd487294a986903fe032c72201596b"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2a0ef3f98175d77180ffdc623d38e9f1736e8d86b6ba70bff182a7e68bed7727"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8b0ac78898c50e2574e9f938d2e5caa8fe187d7a5b69b65faa1ea4648925b096"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9eb4fa13c8c7a2404b6a8e3772c17a55b1ba18bc711e25e4d6c0c9f5f541b02a"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:5dba1cdb8f319084f5b00d41207b2079822aa8d6a4667c0f369fce85e34b0c86"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-win32.whl", hash = "sha256:eae27ad7580529a427cfdd52c87abb2dfb15ce2b7a3e0fc29fbb63e2ed6f8120"}, - {file = "SQLAlchemy-2.0.38-cp313-cp313-win_amd64.whl", hash = "sha256:b335a7c958bc945e10c522c069cd6e5804f4ff20f9a744dd38e748eb602cbbda"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:40310db77a55512a18827488e592965d3dec6a3f1e3d8af3f8243134029daca3"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d3043375dd5bbcb2282894cbb12e6c559654c67b5fffb462fda815a55bf93f7"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70065dfabf023b155a9c2a18f573e47e6ca709b9e8619b2e04c54d5bcf193178"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:c058b84c3b24812c859300f3b5abf300daa34df20d4d4f42e9652a4d1c48c8a4"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:0398361acebb42975deb747a824b5188817d32b5c8f8aba767d51ad0cc7bb08d"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-win32.whl", hash = "sha256:a2bc4e49e8329f3283d99840c136ff2cd1a29e49b5624a46a290f04dff48e079"}, - {file = "SQLAlchemy-2.0.38-cp37-cp37m-win_amd64.whl", hash = "sha256:9cd136184dd5f58892f24001cdce986f5d7e96059d004118d5410671579834a4"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:665255e7aae5f38237b3a6eae49d2358d83a59f39ac21036413fab5d1e810578"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:92f99f2623ff16bd4aaf786ccde759c1f676d39c7bf2855eb0b540e1ac4530c8"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa498d1392216fae47eaf10c593e06c34476ced9549657fca713d0d1ba5f7248"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a9afbc3909d0274d6ac8ec891e30210563b2c8bdd52ebbda14146354e7a69373"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:57dd41ba32430cbcc812041d4de8d2ca4651aeefad2626921ae2a23deb8cd6ff"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3e35d5565b35b66905b79ca4ae85840a8d40d31e0b3e2990f2e7692071b179ca"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-win32.whl", hash = "sha256:f0d3de936b192980209d7b5149e3c98977c3810d401482d05fb6d668d53c1c63"}, - {file = "SQLAlchemy-2.0.38-cp38-cp38-win_amd64.whl", hash = "sha256:3868acb639c136d98107c9096303d2d8e5da2880f7706f9f8c06a7f961961149"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:07258341402a718f166618470cde0c34e4cec85a39767dce4e24f61ba5e667ea"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a826f21848632add58bef4f755a33d45105d25656a0c849f2dc2df1c71f6f50"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:386b7d136919bb66ced64d2228b92d66140de5fefb3c7df6bd79069a269a7b06"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2f2951dc4b4f990a4b394d6b382accb33141d4d3bd3ef4e2b27287135d6bdd68"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:8bf312ed8ac096d674c6aa9131b249093c1b37c35db6a967daa4c84746bc1bc9"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6db316d6e340f862ec059dc12e395d71f39746a20503b124edc255973977b728"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-win32.whl", hash = "sha256:c09a6ea87658695e527104cf857c70f79f14e9484605e205217aae0ec27b45fc"}, - {file = "SQLAlchemy-2.0.38-cp39-cp39-win_amd64.whl", hash = "sha256:12f5c9ed53334c3ce719155424dc5407aaa4f6cadeb09c5b627e06abb93933a1"}, - {file = "SQLAlchemy-2.0.38-py3-none-any.whl", hash = "sha256:63178c675d4c80def39f1febd625a6333f44c0ba269edd8a468b156394b27753"}, - {file = "sqlalchemy-2.0.38.tar.gz", hash = "sha256:e5a4d82bdb4bf1ac1285a68eab02d253ab73355d9f0fe725a97e1e0fa689decb"}, -] - -[package.dependencies] -greenlet = {version = "!=0.4.17", markers = "python_version < \"3.14\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} -typing-extensions = ">=4.6.0" - -[package.extras] -aiomysql = ["aiomysql (>=0.2.0)", "greenlet (!=0.4.17)"] -aioodbc = ["aioodbc", "greenlet (!=0.4.17)"] -aiosqlite = ["aiosqlite", "greenlet (!=0.4.17)", "typing_extensions (!=3.10.0.1)"] -asyncio = ["greenlet (!=0.4.17)"] -asyncmy = ["asyncmy (>=0.2.3,!=0.2.4,!=0.2.6)", "greenlet (!=0.4.17)"] -mariadb-connector = ["mariadb (>=1.0.1,!=1.1.2,!=1.1.5,!=1.1.10)"] -mssql = ["pyodbc"] -mssql-pymssql = ["pymssql"] -mssql-pyodbc = ["pyodbc"] -mypy = ["mypy (>=0.910)"] -mysql = ["mysqlclient (>=1.4.0)"] -mysql-connector = ["mysql-connector-python"] -oracle = ["cx_oracle (>=8)"] -oracle-oracledb = ["oracledb (>=1.0.1)"] -postgresql = ["psycopg2 (>=2.7)"] -postgresql-asyncpg = ["asyncpg", "greenlet (!=0.4.17)"] -postgresql-pg8000 = ["pg8000 (>=1.29.1)"] -postgresql-psycopg = ["psycopg (>=3.0.7)"] -postgresql-psycopg2binary = ["psycopg2-binary"] -postgresql-psycopg2cffi = ["psycopg2cffi"] -postgresql-psycopgbinary = ["psycopg[binary] (>=3.0.7)"] -pymysql = ["pymysql"] -sqlcipher = ["sqlcipher3_binary"] - -[[package]] -name = "stack-data" -version = "0.6.3" -description = "Extract data from python stack frames and tracebacks for informative displays" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695"}, - {file = "stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9"}, -] - -[package.dependencies] -asttokens = ">=2.1.0" -executing = ">=1.2.0" -pure-eval = "*" - -[package.extras] -tests = ["cython", "littleutils", "pygments", "pytest", "typeguard"] - -[[package]] -name = "starlette" -version = "0.46.0" -description = "The little ASGI library that shines." -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "starlette-0.46.0-py3-none-any.whl", hash = "sha256:913f0798bd90ba90a9156383bcf1350a17d6259451d0d8ee27fc0cf2db609038"}, - {file = "starlette-0.46.0.tar.gz", hash = "sha256:b359e4567456b28d473d0193f34c0de0ed49710d75ef183a74a5ce0499324f50"}, -] - -[package.dependencies] -anyio = ">=3.6.2,<5" - -[package.extras] -full = ["httpx (>=0.27.0,<0.29.0)", "itsdangerous", "jinja2", "python-multipart (>=0.0.18)", "pyyaml"] - -[[package]] -name = "threadpoolctl" -version = "3.5.0" -description = "threadpoolctl" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "threadpoolctl-3.5.0-py3-none-any.whl", hash = "sha256:56c1e26c150397e58c4926da8eeee87533b1e32bef131bd4bf6a2f45f3185467"}, - {file = "threadpoolctl-3.5.0.tar.gz", hash = "sha256:082433502dd922bf738de0d8bcc4fdcbf0979ff44c42bd40f5af8a282f6fa107"}, -] - -[[package]] -name = "toml" -version = "0.10.2" -description = "Python Library for Tom's Obvious, Minimal Language" -optional = false -python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" -groups = ["main"] -files = [ - {file = "toml-0.10.2-py2.py3-none-any.whl", hash = "sha256:806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b"}, - {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, -] - -[[package]] -name = "tornado" -version = "6.4.2" -description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1"}, - {file = "tornado-6.4.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946"}, - {file = "tornado-6.4.2-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73"}, - {file = "tornado-6.4.2-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c"}, - {file = "tornado-6.4.2-cp38-abi3-win32.whl", hash = "sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482"}, - {file = "tornado-6.4.2-cp38-abi3-win_amd64.whl", hash = "sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38"}, - {file = "tornado-6.4.2.tar.gz", hash = "sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b"}, -] - -[[package]] -name = "traitlets" -version = "5.14.3" -description = "Traitlets Python configuration system" -optional = false -python-versions = ">=3.8" -groups = ["dev"] -files = [ - {file = "traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f"}, - {file = "traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7"}, -] - -[package.extras] -docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] -test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<8.2)", "pytest-mock", "pytest-mypy-testing"] - -[[package]] -name = "typing-extensions" -version = "4.12.2" -description = "Backported and Experimental Type Hints for Python 3.8+" -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, - {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, -] - -[[package]] -name = "tzdata" -version = "2025.1" -description = "Provider of IANA time zone data" -optional = false -python-versions = ">=2" -groups = ["main"] -files = [ - {file = "tzdata-2025.1-py2.py3-none-any.whl", hash = "sha256:7e127113816800496f027041c570f50bcd464a020098a3b6b199517772303639"}, - {file = "tzdata-2025.1.tar.gz", hash = "sha256:24894909e88cdb28bd1636c6887801df64cb485bd593f2fd83ef29075a81d694"}, -] - -[[package]] -name = "urllib3" -version = "2.3.0" -description = "HTTP library with thread-safe connection pooling, file post, and more." -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "urllib3-2.3.0-py3-none-any.whl", hash = "sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df"}, - {file = "urllib3-2.3.0.tar.gz", hash = "sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d"}, -] - -[package.extras] -brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] -h2 = ["h2 (>=4,<5)"] -socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] - -[[package]] -name = "wcwidth" -version = "0.2.13" -description = "Measures the displayed width of unicode strings in a terminal" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859"}, - {file = "wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5"}, -] - -[[package]] -name = "wps-shared" -version = "0.1.0" -description = "" -optional = false -python-versions = ">=3.12.3,<4.0" -groups = ["main"] -files = [] -develop = false - -[package.dependencies] -affine = "^2.4.0" -aiobotocore = "^2.0.0" -aiohttp = "^3" -asyncpg = "^0.30.0" -fastapi = "^0.115.11" -geoalchemy2 = "^0" -geopandas = "^1.0.1" -psycopg2-binary = "^2.9.10" -pydantic = "^2.10.6" -pyjwt = "^2.10.1" -python-decouple = "^3" -redis = "^7.0.0" -requests = "^2" -sentry-sdk = "^2.22.0" -shapely = "^2.0.5" -sqlalchemy = "^2" - -[package.source] -type = "directory" -url = "../wps_shared" - -[[package]] -name = "wrapt" -version = "1.17.2" -description = "Module for decorators, wrappers and monkey patching." -optional = false -python-versions = ">=3.8" -groups = ["main"] -files = [ - {file = "wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984"}, - {file = "wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22"}, - {file = "wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7"}, - {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c"}, - {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72"}, - {file = "wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061"}, - {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2"}, - {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c"}, - {file = "wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62"}, - {file = "wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563"}, - {file = "wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f"}, - {file = "wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58"}, - {file = "wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda"}, - {file = "wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438"}, - {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a"}, - {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000"}, - {file = "wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6"}, - {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b"}, - {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662"}, - {file = "wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72"}, - {file = "wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317"}, - {file = "wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3"}, - {file = "wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925"}, - {file = "wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392"}, - {file = "wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40"}, - {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d"}, - {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b"}, - {file = "wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98"}, - {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82"}, - {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae"}, - {file = "wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9"}, - {file = "wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9"}, - {file = "wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991"}, - {file = "wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125"}, - {file = "wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998"}, - {file = "wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5"}, - {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5cbabee4f083b6b4cd282f5b817a867cf0b1028c54d445b7ec7cfe6505057cf8"}, - {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:49703ce2ddc220df165bd2962f8e03b84c89fee2d65e1c24a7defff6f988f4d6"}, - {file = "wrapt-1.17.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8112e52c5822fc4253f3901b676c55ddf288614dc7011634e2719718eaa187dc"}, - {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:9fee687dce376205d9a494e9c121e27183b2a3df18037f89d69bd7b35bcf59e2"}, - {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:18983c537e04d11cf027fbb60a1e8dfd5190e2b60cc27bc0808e653e7b218d1b"}, - {file = "wrapt-1.17.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:703919b1633412ab54bcf920ab388735832fdcb9f9a00ae49387f0fe67dad504"}, - {file = "wrapt-1.17.2-cp313-cp313-win32.whl", hash = "sha256:abbb9e76177c35d4e8568e58650aa6926040d6a9f6f03435b7a522bf1c487f9a"}, - {file = "wrapt-1.17.2-cp313-cp313-win_amd64.whl", hash = "sha256:69606d7bb691b50a4240ce6b22ebb319c1cfb164e5f6569835058196e0f3a845"}, - {file = "wrapt-1.17.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:4a721d3c943dae44f8e243b380cb645a709ba5bd35d3ad27bc2ed947e9c68192"}, - {file = "wrapt-1.17.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:766d8bbefcb9e00c3ac3b000d9acc51f1b399513f44d77dfe0eb026ad7c9a19b"}, - {file = "wrapt-1.17.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e496a8ce2c256da1eb98bd15803a79bee00fc351f5dfb9ea82594a3f058309e0"}, - {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40d615e4fe22f4ad3528448c193b218e077656ca9ccb22ce2cb20db730f8d306"}, - {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a5aaeff38654462bc4b09023918b7f21790efb807f54c000a39d41d69cf552cb"}, - {file = "wrapt-1.17.2-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a7d15bbd2bc99e92e39f49a04653062ee6085c0e18b3b7512a4f2fe91f2d681"}, - {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e3890b508a23299083e065f435a492b5435eba6e304a7114d2f919d400888cc6"}, - {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8c8b293cd65ad716d13d8dd3624e42e5a19cc2a2f1acc74b30c2c13f15cb61a6"}, - {file = "wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f"}, - {file = "wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555"}, - {file = "wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c"}, - {file = "wrapt-1.17.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:5c803c401ea1c1c18de70a06a6f79fcc9c5acfc79133e9869e730ad7f8ad8ef9"}, - {file = "wrapt-1.17.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f917c1180fdb8623c2b75a99192f4025e412597c50b2ac870f156de8fb101119"}, - {file = "wrapt-1.17.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:ecc840861360ba9d176d413a5489b9a0aff6d6303d7e733e2c4623cfa26904a6"}, - {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb87745b2e6dc56361bfde481d5a378dc314b252a98d7dd19a651a3fa58f24a9"}, - {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:58455b79ec2661c3600e65c0a716955adc2410f7383755d537584b0de41b1d8a"}, - {file = "wrapt-1.17.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b4e42a40a5e164cbfdb7b386c966a588b1047558a990981ace551ed7e12ca9c2"}, - {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:91bd7d1773e64019f9288b7a5101f3ae50d3d8e6b1de7edee9c2ccc1d32f0c0a"}, - {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:bb90fb8bda722a1b9d48ac1e6c38f923ea757b3baf8ebd0c82e09c5c1a0e7a04"}, - {file = "wrapt-1.17.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:08e7ce672e35efa54c5024936e559469436f8b8096253404faeb54d2a878416f"}, - {file = "wrapt-1.17.2-cp38-cp38-win32.whl", hash = "sha256:410a92fefd2e0e10d26210e1dfb4a876ddaf8439ef60d6434f21ef8d87efc5b7"}, - {file = "wrapt-1.17.2-cp38-cp38-win_amd64.whl", hash = "sha256:95c658736ec15602da0ed73f312d410117723914a5c91a14ee4cdd72f1d790b3"}, - {file = "wrapt-1.17.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99039fa9e6306880572915728d7f6c24a86ec57b0a83f6b2491e1d8ab0235b9a"}, - {file = "wrapt-1.17.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2696993ee1eebd20b8e4ee4356483c4cb696066ddc24bd70bcbb80fa56ff9061"}, - {file = "wrapt-1.17.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:612dff5db80beef9e649c6d803a8d50c409082f1fedc9dbcdfde2983b2025b82"}, - {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c2caa1585c82b3f7a7ab56afef7b3602021d6da34fbc1cf234ff139fed3cd9"}, - {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c958bcfd59bacc2d0249dcfe575e71da54f9dcf4a8bdf89c4cb9a68a1170d73f"}, - {file = "wrapt-1.17.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc78a84e2dfbc27afe4b2bd7c80c8db9bca75cc5b85df52bfe634596a1da846b"}, - {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ba0f0eb61ef00ea10e00eb53a9129501f52385c44853dbd6c4ad3f403603083f"}, - {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1e1fe0e6ab7775fd842bc39e86f6dcfc4507ab0ffe206093e76d61cde37225c8"}, - {file = "wrapt-1.17.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c86563182421896d73858e08e1db93afdd2b947a70064b813d515d66549e15f9"}, - {file = "wrapt-1.17.2-cp39-cp39-win32.whl", hash = "sha256:f393cda562f79828f38a819f4788641ac7c4085f30f1ce1a68672baa686482bb"}, - {file = "wrapt-1.17.2-cp39-cp39-win_amd64.whl", hash = "sha256:36ccae62f64235cf8ddb682073a60519426fdd4725524ae38874adf72b5f2aeb"}, - {file = "wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8"}, - {file = "wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3"}, -] - -[[package]] -name = "xarray" -version = "2025.4.0" -description = "N-D labeled arrays and datasets in Python" -optional = false -python-versions = ">=3.10" -groups = ["main"] -files = [ - {file = "xarray-2025.4.0-py3-none-any.whl", hash = "sha256:b27defd082c5cb85d32c695708de6bb05c2838fb7caaf3f952982e602a35b9b8"}, - {file = "xarray-2025.4.0.tar.gz", hash = "sha256:2a89cd6a1dfd589aa90ac45f4e483246f31fc641836db45dd2790bb78bd333dc"}, -] - -[package.dependencies] -numpy = ">=1.24" -packaging = ">=23.2" -pandas = ">=2.1" - -[package.extras] -accel = ["bottleneck", "flox", "numba (>=0.54)", "numbagg", "opt_einsum", "scipy"] -complete = ["xarray[accel,etc,io,parallel,viz]"] -etc = ["sparse"] -io = ["cftime", "fsspec", "h5netcdf", "netCDF4", "pooch", "pydap ; python_version < \"3.10\"", "scipy", "zarr"] -parallel = ["dask[complete]"] -types = ["pandas-stubs", "scipy-stubs", "types-PyYAML", "types-Pygments", "types-colorama", "types-decorator", "types-defusedxml", "types-docutils", "types-networkx", "types-openpyxl", "types-pexpect", "types-psutil", "types-pycurl", "types-python-dateutil", "types-pytz", "types-setuptools"] -viz = ["cartopy", "matplotlib", "nc-time-axis", "seaborn"] - -[[package]] -name = "yarl" -version = "1.18.3" -description = "Yet another URL library" -optional = false -python-versions = ">=3.9" -groups = ["main"] -files = [ - {file = "yarl-1.18.3-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7df647e8edd71f000a5208fe6ff8c382a1de8edfbccdbbfe649d263de07d8c34"}, - {file = "yarl-1.18.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c69697d3adff5aa4f874b19c0e4ed65180ceed6318ec856ebc423aa5850d84f7"}, - {file = "yarl-1.18.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:602d98f2c2d929f8e697ed274fbadc09902c4025c5a9963bf4e9edfc3ab6f7ed"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c654d5207c78e0bd6d749f6dae1dcbbfde3403ad3a4b11f3c5544d9906969dde"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5094d9206c64181d0f6e76ebd8fb2f8fe274950a63890ee9e0ebfd58bf9d787b"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35098b24e0327fc4ebdc8ffe336cee0a87a700c24ffed13161af80124b7dc8e5"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3236da9272872443f81fedc389bace88408f64f89f75d1bdb2256069a8730ccc"}, - {file = "yarl-1.18.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e2c08cc9b16f4f4bc522771d96734c7901e7ebef70c6c5c35dd0f10845270bcd"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:80316a8bd5109320d38eef8833ccf5f89608c9107d02d2a7f985f98ed6876990"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:c1e1cc06da1491e6734f0ea1e6294ce00792193c463350626571c287c9a704db"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:fea09ca13323376a2fdfb353a5fa2e59f90cd18d7ca4eaa1fd31f0a8b4f91e62"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:e3b9fd71836999aad54084906f8663dffcd2a7fb5cdafd6c37713b2e72be1760"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:757e81cae69244257d125ff31663249b3013b5dc0a8520d73694aed497fb195b"}, - {file = "yarl-1.18.3-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b1771de9944d875f1b98a745bc547e684b863abf8f8287da8466cf470ef52690"}, - {file = "yarl-1.18.3-cp310-cp310-win32.whl", hash = "sha256:8874027a53e3aea659a6d62751800cf6e63314c160fd607489ba5c2edd753cf6"}, - {file = "yarl-1.18.3-cp310-cp310-win_amd64.whl", hash = "sha256:93b2e109287f93db79210f86deb6b9bbb81ac32fc97236b16f7433db7fc437d8"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8503ad47387b8ebd39cbbbdf0bf113e17330ffd339ba1144074da24c545f0069"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:02ddb6756f8f4517a2d5e99d8b2f272488e18dd0bfbc802f31c16c6c20f22193"}, - {file = "yarl-1.18.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:67a283dd2882ac98cc6318384f565bffc751ab564605959df4752d42483ad889"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d980e0325b6eddc81331d3f4551e2a333999fb176fd153e075c6d1c2530aa8a8"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b643562c12680b01e17239be267bc306bbc6aac1f34f6444d1bded0c5ce438ca"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c017a3b6df3a1bd45b9fa49a0f54005e53fbcad16633870104b66fa1a30a29d8"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75674776d96d7b851b6498f17824ba17849d790a44d282929c42dbb77d4f17ae"}, - {file = "yarl-1.18.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ccaa3a4b521b780a7e771cc336a2dba389a0861592bbce09a476190bb0c8b4b3"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2d06d3005e668744e11ed80812e61efd77d70bb7f03e33c1598c301eea20efbb"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:9d41beda9dc97ca9ab0b9888cb71f7539124bc05df02c0cff6e5acc5a19dcc6e"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ba23302c0c61a9999784e73809427c9dbedd79f66a13d84ad1b1943802eaaf59"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6748dbf9bfa5ba1afcc7556b71cda0d7ce5f24768043a02a58846e4a443d808d"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:0b0cad37311123211dc91eadcb322ef4d4a66008d3e1bdc404808992260e1a0e"}, - {file = "yarl-1.18.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0fb2171a4486bb075316ee754c6d8382ea6eb8b399d4ec62fde2b591f879778a"}, - {file = "yarl-1.18.3-cp311-cp311-win32.whl", hash = "sha256:61b1a825a13bef4a5f10b1885245377d3cd0bf87cba068e1d9a88c2ae36880e1"}, - {file = "yarl-1.18.3-cp311-cp311-win_amd64.whl", hash = "sha256:b9d60031cf568c627d028239693fd718025719c02c9f55df0a53e587aab951b5"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:1dd4bdd05407ced96fed3d7f25dbbf88d2ffb045a0db60dbc247f5b3c5c25d50"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7c33dd1931a95e5d9a772d0ac5e44cac8957eaf58e3c8da8c1414de7dd27c576"}, - {file = "yarl-1.18.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:25b411eddcfd56a2f0cd6a384e9f4f7aa3efee14b188de13048c25b5e91f1640"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:436c4fc0a4d66b2badc6c5fc5ef4e47bb10e4fd9bf0c79524ac719a01f3607c2"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e35ef8683211db69ffe129a25d5634319a677570ab6b2eba4afa860f54eeaf75"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84b2deecba4a3f1a398df819151eb72d29bfeb3b69abb145a00ddc8d30094512"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00e5a1fea0fd4f5bfa7440a47eff01d9822a65b4488f7cff83155a0f31a2ecba"}, - {file = "yarl-1.18.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d0e883008013c0e4aef84dcfe2a0b172c4d23c2669412cf5b3371003941f72bb"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5a3f356548e34a70b0172d8890006c37be92995f62d95a07b4a42e90fba54272"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:ccd17349166b1bee6e529b4add61727d3f55edb7babbe4069b5764c9587a8cc6"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b958ddd075ddba5b09bb0be8a6d9906d2ce933aee81100db289badbeb966f54e"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c7d79f7d9aabd6011004e33b22bc13056a3e3fb54794d138af57f5ee9d9032cb"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:4891ed92157e5430874dad17b15eb1fda57627710756c27422200c52d8a4e393"}, - {file = "yarl-1.18.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ce1af883b94304f493698b00d0f006d56aea98aeb49d75ec7d98cd4a777e9285"}, - {file = "yarl-1.18.3-cp312-cp312-win32.whl", hash = "sha256:f91c4803173928a25e1a55b943c81f55b8872f0018be83e3ad4938adffb77dd2"}, - {file = "yarl-1.18.3-cp312-cp312-win_amd64.whl", hash = "sha256:7e2ee16578af3b52ac2f334c3b1f92262f47e02cc6193c598502bd46f5cd1477"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:90adb47ad432332d4f0bc28f83a5963f426ce9a1a8809f5e584e704b82685dcb"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:913829534200eb0f789d45349e55203a091f45c37a2674678744ae52fae23efa"}, - {file = "yarl-1.18.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ef9f7768395923c3039055c14334ba4d926f3baf7b776c923c93d80195624782"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88a19f62ff30117e706ebc9090b8ecc79aeb77d0b1f5ec10d2d27a12bc9f66d0"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e17c9361d46a4d5addf777c6dd5eab0715a7684c2f11b88c67ac37edfba6c482"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1a74a13a4c857a84a845505fd2d68e54826a2cd01935a96efb1e9d86c728e186"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41f7ce59d6ee7741af71d82020346af364949314ed3d87553763a2df1829cc58"}, - {file = "yarl-1.18.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f52a265001d830bc425f82ca9eabda94a64a4d753b07d623a9f2863fde532b53"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:82123d0c954dc58db301f5021a01854a85bf1f3bb7d12ae0c01afc414a882ca2"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:2ec9bbba33b2d00999af4631a3397d1fd78290c48e2a3e52d8dd72db3a067ac8"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:fbd6748e8ab9b41171bb95c6142faf068f5ef1511935a0aa07025438dd9a9bc1"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:877d209b6aebeb5b16c42cbb377f5f94d9e556626b1bfff66d7b0d115be88d0a"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b464c4ab4bfcb41e3bfd3f1c26600d038376c2de3297760dfe064d2cb7ea8e10"}, - {file = "yarl-1.18.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8d39d351e7faf01483cc7ff7c0213c412e38e5a340238826be7e0e4da450fdc8"}, - {file = "yarl-1.18.3-cp313-cp313-win32.whl", hash = "sha256:61ee62ead9b68b9123ec24bc866cbef297dd266175d53296e2db5e7f797f902d"}, - {file = "yarl-1.18.3-cp313-cp313-win_amd64.whl", hash = "sha256:578e281c393af575879990861823ef19d66e2b1d0098414855dd367e234f5b3c"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:61e5e68cb65ac8f547f6b5ef933f510134a6bf31bb178be428994b0cb46c2a04"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:fe57328fbc1bfd0bd0514470ac692630f3901c0ee39052ae47acd1d90a436719"}, - {file = "yarl-1.18.3-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a440a2a624683108a1b454705ecd7afc1c3438a08e890a1513d468671d90a04e"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:09c7907c8548bcd6ab860e5f513e727c53b4a714f459b084f6580b49fa1b9cee"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b4f6450109834af88cb4cc5ecddfc5380ebb9c228695afc11915a0bf82116789"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a9ca04806f3be0ac6d558fffc2fdf8fcef767e0489d2684a21912cc4ed0cd1b8"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:77a6e85b90a7641d2e07184df5557132a337f136250caafc9ccaa4a2a998ca2c"}, - {file = "yarl-1.18.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6333c5a377c8e2f5fae35e7b8f145c617b02c939d04110c76f29ee3676b5f9a5"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0b3c92fa08759dbf12b3a59579a4096ba9af8dd344d9a813fc7f5070d86bbab1"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:4ac515b860c36becb81bb84b667466885096b5fc85596948548b667da3bf9f24"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:045b8482ce9483ada4f3f23b3774f4e1bf4f23a2d5c912ed5170f68efb053318"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:a4bb030cf46a434ec0225bddbebd4b89e6471814ca851abb8696170adb163985"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:54d6921f07555713b9300bee9c50fb46e57e2e639027089b1d795ecd9f7fa910"}, - {file = "yarl-1.18.3-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1d407181cfa6e70077df3377938c08012d18893f9f20e92f7d2f314a437c30b1"}, - {file = "yarl-1.18.3-cp39-cp39-win32.whl", hash = "sha256:ac36703a585e0929b032fbaab0707b75dc12703766d0b53486eabd5139ebadd5"}, - {file = "yarl-1.18.3-cp39-cp39-win_amd64.whl", hash = "sha256:ba87babd629f8af77f557b61e49e7c7cac36f22f871156b91e10a6e9d4f829e9"}, - {file = "yarl-1.18.3-py3-none-any.whl", hash = "sha256:b57f4f58099328dfb26c6a771d09fb20dbbae81d20cfb66141251ea063bd101b"}, - {file = "yarl-1.18.3.tar.gz", hash = "sha256:ac1801c45cbf77b6c99242eeff4fffb5e4e73a800b5c4ad4fc0be5def634d2e1"}, -] - -[package.dependencies] -idna = ">=2.0" -multidict = ">=4.0" -propcache = ">=0.2.0" - -[metadata] -lock-version = "2.1" -python-versions = ">=3.12.3,<4.0" -content-hash = "ba4f0ad4a3246c5ba64f2daa257c6d7543bdf16d61cb072832759f2b68c90559" diff --git a/wps_jobs/tests/conftest.py b/wps_jobs/tests/conftest.py deleted file mode 100644 index 9a70705395..0000000000 --- a/wps_jobs/tests/conftest.py +++ /dev/null @@ -1,45 +0,0 @@ -from datetime import datetime -from typing import Optional -import pytest -from unittest.mock import MagicMock -import wps_jobs.weather_model_jobs.env_canada -import wps_jobs.weather_model_jobs.utils.process_grib -from wps_shared.db.models.weather_models import PredictionModel, PredictionModelRunTimestamp -import wps_shared.db.database -from wps_shared.utils.time import get_utc_now -from wps_shared.weather_models import ModelEnum, ProjectionEnum -from wps_shared.tests.conftest import ( - anyio_backend, - mock_env, - mock_aiobotocore_get_session, - mock_requests, - mock_redis, - mock_get_now, - mock_get_pst_today_start_and_end, - mock_jwt_decode, - mock_sentry, - mock_requests_session, - mock_client_session, - spy_access_logging, -) - - -@pytest.fixture(autouse=True) -def mock_session(monkeypatch): - """Ensure that all unit tests mock out the database session by default!""" - monkeypatch.setattr(wps_shared.db.database, "_get_write_session", MagicMock()) - monkeypatch.setattr(wps_shared.db.database, "_get_read_session", MagicMock()) - - prediction_model = PredictionModel(id=1, abbreviation="GDPS", projection="latlon.15x.15", name="Global Deterministic Prediction System") - - def mock_get_prediction_model(session, model, projection) -> Optional[PredictionModel]: - if model == ModelEnum.GDPS and projection == ProjectionEnum.LATLON_15X_15: - return prediction_model - return None - - def mock_get_prediction_run(session, prediction_model_id: int, prediction_run_timestamp: datetime): - return PredictionModelRunTimestamp(id=1, prediction_model_id=1, prediction_run_timestamp=get_utc_now(), prediction_model=prediction_model, complete=True) - - monkeypatch.setattr(wps_jobs.weather_model_jobs.env_canada, "get_prediction_model", mock_get_prediction_model) - monkeypatch.setattr(wps_jobs.weather_model_jobs.utils.process_grib, "get_prediction_model", mock_get_prediction_model) - monkeypatch.setattr(wps_jobs.weather_model_jobs.env_canada, "get_prediction_run", mock_get_prediction_run) \ No newline at end of file diff --git a/wps_jobs/tests/test_fuel_raster.py b/wps_jobs/tests/test_fuel_raster.py deleted file mode 100644 index 6b1171ce3f..0000000000 --- a/wps_jobs/tests/test_fuel_raster.py +++ /dev/null @@ -1,185 +0,0 @@ -import os -from datetime import datetime - -import pytest -from pytest_mock import MockerFixture - -import wps_jobs.fuel_raster -from wps_jobs.fuel_raster import start_job -from wps_shared.db.models import FuelTypeRaster -from wps_shared.sfms.raster_addresser import RasterKeyAddresser - -START_TIMESTAMP = datetime(2024, 1, 1) -CREATE_TIMESTAMP = datetime(2024, 4, 15, 12, 0) - - -# --- Mocked S3Client with async methods --- -class MockS3Client: - async def __aenter__(self): - return self - - async def __aexit__(self, *a): - pass - - # Mocked async methods for S3Client - async def copy_object(self, src, dst): - assert src == "unprocessed-key" # Test we call it with the correct key - assert dst == "fuel-key-v3" # Test the new key is generated correctly - - async def get_content_hash(self, _): - return "abc123" - - async def get_fuel_raster(self, key, hash_): - return b"raster-bytes" # Fake raster content for testing - - -# WPSDataset.from_bytes context manager -class MockRaster: - def as_gdal_ds(self): - class GDAL: - RasterXSize = 100 - RasterYSize = 200 - - return GDAL() - - -class MockRasterContext: - def __enter__(self): - return MockRaster() - - def __exit__(self, *a): - pass - - -class MockDB: - def __init__(self): - self.added = {} - - class MockDBSession: - def __init__(self, outer): - self.outer = outer - - def add(self, obj): - self.outer.added["raster"] = obj - - class MockDBScope: - def __init__(self, outer): - self.outer = outer - - async def __aenter__(self): - return MockDB.MockDBSession(self.outer) - - async def __aexit__(self, *a): - pass - - -def setup_mocks(monkeypatch): - def mock_get_unprocessed_key(_): - return "unprocessed-key" - - def mock_get_fuel_key(_, version): - return f"fuel-key-v{version}" - - async def mock_process_fuel_type_raster(_, __, ___): - return (START_TIMESTAMP.year, 3, 100, 200, "fuel-key-v3", "abc123", CREATE_TIMESTAMP) - - monkeypatch.setattr( - "wps_jobs.fuel_raster.process_fuel_type_raster", mock_process_fuel_type_raster - ) - - raster_addresser = RasterKeyAddresser() - monkeypatch.setattr( - raster_addresser, "get_unprocessed_fuel_raster_key", mock_get_unprocessed_key - ) - monkeypatch.setattr(raster_addresser, "get_fuel_raster_key", mock_get_fuel_key) - - monkeypatch.setattr("wps_shared.fuel_raster.S3Client", lambda: MockS3Client()) - - async def mock_find_latest_version(_, __, ___, ____): - return 2 - - monkeypatch.setattr("wps_shared.fuel_raster.find_latest_version", mock_find_latest_version) - - monkeypatch.setattr( - "wps_shared.fuel_raster.WPSDataset.from_bytes", lambda res: MockRasterContext() - ) - - mock_db = MockDB() - monkeypatch.setattr( - "wps_jobs.fuel_raster.get_async_write_session_scope", lambda: mock_db.MockDBScope(mock_db) - ) - - # UTC now - monkeypatch.setattr("wps_shared.fuel_raster.get_utc_now", lambda: CREATE_TIMESTAMP) - return raster_addresser, mock_db - - -@pytest.mark.anyio -async def test_start_job_success(monkeypatch): - raster_addresser, mock_db = setup_mocks(monkeypatch) - - await start_job( - raster_addresser=raster_addresser, - start_datetime=datetime(2024, 1, 1), - unprocessed_object_name="fuel.tif", - ) - - raster = mock_db.added["raster"] - assert isinstance(raster, FuelTypeRaster) - assert raster.xsize == 100 - assert raster.ysize == 200 - assert raster.content_hash == "abc123" - assert raster.object_store_path == "fuel-key-v3" - - -@pytest.mark.anyio -async def test_start_job_failure(monkeypatch): - raster_addresser, mock_db = setup_mocks(monkeypatch) - - async def mock_process_fuel_type_raster_value_error(_, __, ___): - raise ValueError("error") - - monkeypatch.setattr( - "wps_jobs.fuel_raster.process_fuel_type_raster", mock_process_fuel_type_raster_value_error - ) - - with pytest.raises(ValueError): - await start_job( - raster_addresser=raster_addresser, - start_datetime=datetime(2024, 1, 1), - unprocessed_object_name="fuel.tif", - ) - assert mock_db.added == {} - - -def test_main_fail(mocker: MockerFixture, monkeypatch): - async def mock_start_job(_, __, ___, ____): - raise Exception() - - rocket_chat_spy = mocker.spy(wps_jobs.fuel_raster, "send_rocketchat_notification") - monkeypatch.setattr(wps_jobs.fuel_raster, "start_job", mock_start_job) - - with pytest.raises(SystemExit) as excinfo: - wps_jobs.fuel_raster.main() - - # Assert that we exited with an error code. - assert excinfo.value.code == os.EX_SOFTWARE - # Assert that rocket chat was called. - assert rocket_chat_spy.call_count == 1 - - -def test_main_success(mocker: MockerFixture, monkeypatch): - async def mock_start_job(_, __, ___): - pass - - rocket_chat_spy = mocker.spy(wps_jobs.fuel_raster, "send_rocketchat_notification") - monkeypatch.setattr(wps_jobs.fuel_raster, "start_job", mock_start_job) - - with pytest.raises(SystemExit) as excinfo: - wps_jobs.fuel_raster.main() - - # Assert that we exited with an error code. - assert excinfo.value.code == os.EX_OK - - # Assert that rocket chat was called. - assert rocket_chat_spy.call_count == 0 diff --git a/wps_jobs/tests/weather_models/20230317T18Z_MSC_HRDPS_RH_AGL-2m_RLatLon0.0225_PT001H.grib2 b/wps_jobs/tests/weather_models/20230317T18Z_MSC_HRDPS_RH_AGL-2m_RLatLon0.0225_PT001H.grib2 deleted file mode 100644 index f70587734286522a9a2cc2b294fb459b2b5d256e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2667755 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

uopZ;ms;YKwbx=MB1Oqv-xUrnX}M3gu7 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

n6sp*jg2NB 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⪻2$0j{|4s2dF9i?`Fwnp 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�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�h!c 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 z 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%0DQs`;V1_z#qqDF#Cqc2+o9 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

w~ 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�bq!qYix@v|(lDHnK>f0@J5ekP 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

R-XxxWdspxg=sMQUprPie=Hyh965EZQGBmzsp|H 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�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%0DvFL0LPlv>wdQz6ctOuhc1x6;dM__Tv4?B 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 z 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�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�R2~dWH>rcWCT9w|1822{^`@+M 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 z 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

=?zYB9ew{v$ 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%0AuQ>1@wi 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

    )Mk_wCTkl~V8=M_2e(Hg876+adp!hV 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 z zVjzef&@AFENi~`fy6uLRK~t80#M9@Iy9_+6Q%B*7ZYu5{-N7X(7m$Iui<&{UM=VjF zri!G>h*|nBfoO%|CC+W*G_9_q0hrd1iwy1+c)XM^5xGO9LWe33y@xmSh9TQokMpec zwu)go|*y9 zw%UQo={v%kyd$vZ3?`OrnO#fElLzQhIo32kB zGXmcDuxzU)JgfU^yeYQ8RG`I#Wlnm&QR*YvYE->CP{wP7+d9E`Z_am=ZMfCtM<_*h z$r>7oMrcXt2k`%OfSUATOhR@z=pew7(3B&VP|f#%iM4BSm+*Z@`v{>&i>1WMp=3HF zjw}!9E6J)jJ_P|859RKuK@J{gYm8OBpIlt{{47_BeO%(!id~2yVaJe8^s)1N_;pEifoQAlAR-SIzPbp{H z`sN7MAc8m>zexgy9&cBwX;r;ebWtUE)GnxRZCApDkwDZf4*xkvKAG+q>7?(%1vFnd z1v^zXhRipz?cqsD8`7N-!9{O0SnT@#bZ9BT1hr5aG(-Jp-}K2#(=Ob8@O!IrAUNS- z9Z!fy06;!${3?^lYx&|knWV;^Gf8tNPD>Ouofl7lmXLK#OF-queRj+63RMPH!v~ea zAW3wVBQ^18gz_c-X=Eda9UaTzCq2O{1CiyvUr)F_VX;ga{=a?2RNhA zT8D-d!=ngun`)wAVzF`ZF@c5w%StOeLYHs>bW#J)_-^rT2JPVBg|$Mp-1qKgIUlKE z%tVYfq8*AaxUJB14L9xHK(9skaEGapFkII3b*6i(Wgy(Obd-qWVsh?c=NAKv%0F|U zLI`Foq8tsoBg_X!KQAy+I=LZS3hqQr$BtMY-m-2pnOz{(wL;=y9W63gHlW6ZzJLhc zvf$AXl{TVJ8}S~b(2u(jzVE6}GWm}tC@^bysU3ChEp=%{#matPa0;#67m5e(Qq{zG z=7EK6X;Nbfor^m9EO(~`d-45#XuGy`YfVkf=+*39FYK63sDz* z2b1}sO`|CpcI;|d663Ko7{QQYfX)~s)h2M-u`uE{NlQ4nYkMK{s>)}vlYU`Dj<`N_ z@F(OfhixI{m4}M`Az8>p+;gY^;$88>&S{!JT8-NGL&vkrzZQTk6&E4{WcyG3mbNQRsI>D0ynzcKIH=PZ=+h!4370vR0ofd0>rcmgPKj=!^ zSJyJ2D;JhFA7w+ej&f~=ucdVu6RLli#4>V^F_7?$0o_+g?L~QdVjYN*&RKsT3trt9 zspg7>IiIYLLD49qiG)km0{0x+lHp}ZB_*XyI9Sq-iAH!cDhXI6`yV-uGzNJF-dcpKSitgxc zyU=(EqhhRK7<5&7@dXUu;V}m|TaNw*-ZhkcvZ@N-(|d{a>1^(GS5r+hR!uM28W-?X zXGMExDgPgexbCDPb}8U9i13`&Zrh|*`xYF=g|xRdSZcq!ewkS>5hx`IvnJeugIVwl zo7f0)S2H5LDKvM(qW*$AZ1>LQ3y!q7YDP{=Z4SN^I)BN+v&Mryw?F!FJWQ!SqEO-9 z1(xPF6KffDxRC!Ki);FJrn$PC7NS%QE4^pd zP?kB@FSE=YG}GuK$=i^*7KWlTXpqOLULr1N9sgjdmFW;?$U!3me1$Ci2xd9RUf`pF z|4X#7oY*n|hg$sLl5oDG#6tPnRog@8K(B@xvh+>DRo5esKaSf)oe}*nrbLXe@-x%Z z3dRyXpOROMAdVg~({sT8LF38V8ygq?o1%3yQjKj)(@4XQKZ#?N@N$;fAS>G)I9+Ab^wd)B` ztXug$Eyh^p#oJNFzGOHm8LA*K0Fj8BbU1y;m<0niCtDN1nrPx*0FPGfLWtvV%wk<) z3dLXbOjLVkxax!QNk-#Bp~DL!&lhwDwD$jGYvz4yk{N%}`J2__ywhQUvW^_M*1mI=3N>NRelCZ)_U&#V$+cf=bQY9iy*n({4Nm{Zx zz@9Fn*>1}n&IU;2*_B465Vf})3XqB7__t2OkPDs80g(7q;=T6X=_GQP#*x@x*L$UB z{@L3vX>kn0kn40bt*ASaE17oXY@L!=sgwHCN3@V?AxEVlH}s-&yp{6Y$u&LL8O{%n zmJ2szpODbj29uM&dtrAxm`Wh*?a!ZkfiQ-bsdc}*Hb^UHjcPt+2&o0s*Nx58PwWMl z*LE?Msm+!ctVG3Ipx{G?RZ766Wj7OjMdq$E zIiY{wQ)Km`K|Fhi;)>J>@m3&)8eGu;p!3>3Bt)GDEUjZI%2A7upmHA zGyTNg98JC<%>_stB}f1x#54-Uy!@pq@7{_CgYK zMnr$al6R)o^D#^6xoy00LO%G~wb+(>kqo`bLhB(XUzXRUK9wDVGMfI<`J6jAZ5z

    _!iqSP`VhjDasFSOp@48_5R%k`5c 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

    {KipZLzwZjf15o8Afk~$idjz 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�J$L`ovfA6?(v$vGgYU|I(5No^<-tr<`j_lh?a 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 diff --git a/wps_jobs/tests/weather_models/CMC_glb_RH_TGL_2_latlon.15x.15_2020071300_P000.grib2 b/wps_jobs/tests/weather_models/CMC_glb_RH_TGL_2_latlon.15x.15_2020071300_P000.grib2 deleted file mode 100644 index ada1c910f834251ffe1d685752f7e7c1a8dc50e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174170 zcmZU(W3Vth4>ovg+qP}nwr$(CZQHhO+q{o$pYuKM?vLG_?X+pHByHN6PSQ>*t|Tc0 z0002=UjYC>yv+KKq5=Z20RVsi0D}Jmhy5S>e?kdh008PQga1LWzyEIn0D%0D57PKQ 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 qPeQNlNQd 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

    J^(7 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

    QOn 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 Mup={+HwF|sD45;^hul>j6u@d7VZE+P0S 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 z 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 diff --git a/wps_jobs/tests/weather_models/CMC_reg_RH_TGL_2_ps10km_2020110500_P034.grib2 b/wps_jobs/tests/weather_models/CMC_reg_RH_TGL_2_ps10km_2020110500_P034.grib2 deleted file mode 100644 index f802e8aa3860957ade8334d37b6c143fdfb61926..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882390 zcmeF3Wn5I-*T-oPlnx0g>29REI|QVqK}tXx2Bbq2lnx2$7U`C5L0Y<`OIqR?yz%#5 z@8hfM+&70049r>QthM)d|9)rffl(<{8Br)GC>Zb;6x1!}QSc)UG!z#U6dV*Z;t~q{ z_2KKF2rLv7N^>yyCv1ePzkWbL!DfTM?m=VEBHY~Vg+hXT83ctoW-kmC7vuBoOBj3^ zIUM)_3K|-Qg5vu7^%3*yBQU=u1OJ2v4~62O07WCZ3TNg60|k8(3hD|9+Lapt>aX>H zX8-|!06+jB01yBO00aO600DpiKmZ^B5C8}O1ONg60e}EN03ZMm00;mC00IC3fB--M zAOH{m2mk~C0ssMk06+jB01yBO00aO600DpiKmZ^B5C8}O1ONg60e}EN03ZMm00;mC z00IC3fB--MAOH{m2mk~C0ssMk06+jB01yBO00aO600DpiKmZ^B5C8}O1ONg60e}EN z03ZMm00;mC00IC3fB--MAOH{m2mk~C0ssMk06+jB01yBO00aO600DpiKmZ^B5C8}O z1ONg60e}EN03ZMm00;mC00IC3fB--MAOH{m2mk~C0ssMk06+jB01yBO00aO600Dpi zKmZ^B5C8}O1ONg60e}EN03ZMm00;mC00IC3fB--MAOH{m2mk~C0ssMk06+jB01yBO z00aO600DpiKmZ^B5C8}O1ONg60e}EN03ZMm00;mC00IC3fB--MAOH{m2mk~C0ssMk z06+jB01yBO00aO600DpiKmZ^B5C8}O1ONg60e}EN03ZMm00;mC00IC3fB--MAOH{m z2mk~C0ssMk06+jB01yBO00aO600DpiKmZ^B5C8}O1ONg60e}EN03ZMm00;mC00IC3 zfB--MAOH{m2ml0r8G*)MmiZ@%K|hK8s?hnbO8m3Ddp`^Qs@USMO8m3DK|c%rsu>TzNCH`636U3iIe^G4i zzp!Z&$uFAC&(cB({Ve)xVwX^$Uz7M}Sx=yT7X3xB-T%U-P5*^Wq5cD#UPAo`Ha&qN z`9)&+N!s22!lq6Cg-w0_1Djq#{RcKZhx!j}y8B<)wCTUFsn364(@UuTz^3O=|A9?+ zq5cD#&ixlQ_4yBM3f2+iyD3;lkng5o9YMaE&ixlQ_4zMs3iTh@6s#l2cT=#AAm2^F zI)c1S!8(GxO~E>XxJ|)2f_yhU0T%`RWFP)ZLUZ7vza;U`lKT7?HU&=<;x@h35yWkJ zts{urbPimUN7t%Iux-JT7n_kz1bT|D?M-aB@Z#sgo zP3OMh75ew>|Feuu--?2McFMmW`&JXeHvLUU5Vq-WI)boG!N0Tue?YjKHhn7!VVi!d z3E^(~n~osdO@Gr7guCf)I)boGf720!ZTg#zAZyd#bp%9@bHT^EL=P5;ypByBqP2VSB7zv2Gtk)}V2g8uc?|9`?iYC_Vc zf9eR5HvLmakhJOCA9x{YQ=dPILei#x)Py4W|F!mSNB-0iB)jRKI)Y?3o%<8-zs>L` z`F#E;3Q3#(Q4^AXkoljEAZXLyeF9dBm_a|PGpDg^p9P;_IsL;Qh`6ucAtO-Gz z{!d2`?56+I5d>{I_a|Nmc2l1}i$cz(f4+2rq)orm5y?*^{_lqVry~e<)22U{6oNMW zpN=4B)9-WyIh%f`BgonGI~_sJrr+rZa^3Vh9YM^d-{}Z)HvQk07lLmV{7y%Zv*~v_ zf}BmE{`Ubfn|`k&h}rae9YM^dbN{0Y1u>g8eOFZI-|f@?f41*xLadv9uOo=r^m`pa z%%*eS;f0t@o4zXwF`Ir@6JoDTzuT%n?mfNV>j+}qbnbh+p#R^^|7yhN`=bA9=AR_{ zz9yt>`WGER%BJ6MRUr0e!MX48LaLkkd|#C0Cu{#NhW^rGAZ63P=m=8X^e;MsR5xw< zen}x^)4%8lLN@)Yjv&-c|I%V0)lL7ZBM8~_FFJyhO~2PJq+Xl;RYwrA>0fmOA)C(q z1uukb`d1x6$fkdpD1>bK*A@ez*QS5f5rk~|R~^n;EdVbj027>IP!A9MtXZu*0cAYs$LYZnsl>HXo>0EyS8Kk5hq zHl6zcF9dAr^FvXgf9VGBlQcingurXlA9Vx)oBnuffPhWse!vTXZtC+x(O=(9e{3-j z*!2E*Yk5nyky-oi?N59^t|DdB^Z_~LS@&0<7`ute**LTw& zYyNth{zHrT^)~&7Tf?un>D)iy{Yk(7cS1ft7X9Tm{fAq_uiy0k!>!@hZ+ibpN59;r zO+PN_uea$x)coZ({U;s$a-05>j-a4WF3u6Jl&(~uXu%**92CHh(0?NN`*Ua%Xy_{w zsJl?mVh*Mco$MTVNo5~8Dw{fxYM44WTH4u?vNG|ourRS+sY2cSmI)pX4*VZ}>Ox@& z8(LV{fB$*)0t)%MiUg7M356RA6$zC6KCcuCsy*fS>=KRZFM`@yekd zoZU_D3YX*x7j3`!IyLyz^O7q$l1uOjXx9fyK+8erC7^H5!2F92uJ z5&{>BK?7%(181$i)M(uQcCZ8#4IU4;?iDz?U;o@&$t3HkSv41+4gI%9BQxU0tT}4 z4IXIu+g!oKzG1ifHVl{RQ>(w7+PGhNsVVf^rC@BjS8h6BhS#$o0iP;#y)Ht(t&7f; zsSEh{x98xAT_5~>`rx;N*AoKA?Z7NN3qjG1=Y`iRbiFu2`(@yV^KSiEjPpj;DUBLqux=z@5T@@^BEg|p#zRg8;>~{@+ z%i8fftFb=-T~8B?r51eM^#tvHn~-Pzl`MGL-#jn|o|~yLcvRp+r{GhJ&+|cG(%=bz z2hn&lM=m zt7#Uz_~23MT)BZ0fU#T~2aK)o$^pCr->MW}AAJ37fMBt_248x;LPFOo1iDTIzW(?c ztKPL(B7ER1{qASp2qwtx^gpgLK|0-~d06woSfgEiDLsR@w;q}p5@m_K9;F;T&8Wmt1b3Y2c8T@Cld6OPle@m*zX zLHX+7fb!T(IBFKh(}pCLBI!0?<3iI>;-Da(&F(qyNaOZAk=5sDn$!~w*>haer zGuVUOOsSgUdq5senT?>BnT~YHaKD#4=v>mL#iJQ+!sX&bPO)TSa+vuBj`RX`(MJ%j zdifcZaahMGy`Ed&ISP|>6-l8{fSRu#{CMJnmO7%+cT%y*v^rPLV`**5zUB5XPPclQuy zV0rAROxVSqlL7{2J7OJUXI*E`TW$9x>Aly>ey#%wcrkHx2NlZ z^&dYKEB7tkcSA+@6kKUNuJW9;7c$RJRlX5VnIRv3vi652i64wt$n>)JpMZ44|p+%Q)^F{t{}HJcV)?riv6@tkRwWYxXV4{$pg z223?`3Tf8!2o6H%Q*A7bk3zj*zO>IMf6YyQ+uO#ffx8MHNr&aHP)S18yc^sKMLB_QaLG%jM!}jrii04 zNou~EMn<nzVR4X_v;(11*!OXUn_y z$puQdynC_q@R{GQS5O~fx(>qW6CU$;#mNloD9;f(VpUL~;_q2&aFY@#j34^i81QKy zbJ?|yD?lOo`9C1-kYPUYO;dDYnfZ*r$U38^+~t=%kmlA|V=wI@2y^+I$HR3$YYl2M z483@!rZgq)u3q(>@`)*nWT?@(un67Z)%u0q$>Wd*bLy6zISrmsviPqteEh8h3JY;u zg@QThW_U{Jwml|FPgCPvo~xW)(btlw%WvfyHr)_dM$+8o%a^#%!COabpd1Dx&*h#7+zl63s_kFI zc679^AeqqaXYIlXM#O=EnJU;=U&O65<$8)W-PV}nK1Lcym?y3A0rzs-V~sCXw*~V) z$NNHA(2}W@w6ksu3{{Iuu^QeE>Kj@`-)g*#t%LGXPO6NDdKT_J+pY1vzKL)-DKmkc zxCxq3`l0X}HvUa-GN`0Qw~6ShFJoInnU{NKt(2wDC>vZHuzOI<3hY#^`(*ZW*gp59 zgzIqL3b(vx()GeY`;!He%PqVQcTrQw71SF#E*05$8es^FNw)8t+0F5Ro(VoE<#AZC zU(UXed}DMA0TqE)U4G}5Yj4V;bnZt7xrHQ&BpITa77GUz8GWiX8vZIoo%<;FA5zIv zeS8?z@ih;D`gLuVYgo@-owIa&@_xrj^_m*qmo+4U)`3<2phQ`pGNo-_2MvzFg)%WI zOE`Y3=l*?Ox|N7`akuF=mSKvE-BQIf4pV!#!uz&m!k2cLTJ`V*O=?GG#zH=vc#?P@Tj_ z%yk25VL~i1Ij;m-GfkMcDC|>Qn7<4Ydpy4ap&!k)Eh^ z*5cb))85%qMI>UEzMm#Q_yo#RSl#83>Yn^9wIKBd37jhhl(*y54nwX>zArH01)se{ zKxdpioVzhVqpfa$6~n-ld;n8C*@se>lD4WDz9F19fHX;na6KzliVtGhycdDLMoGl(`Q7#o? zvW63vN~+XYp6kf#BA&lIA&YLJL2X=CYkwH#7PcyLsv=ie(BVTr+pC zve3$zP>%kOMC+-BM_G=q)NU+9vwLUm)Q$67`F~8edVY51Cv1HY=xz~N1wuzOdteZ+ zcze%e7O}>XD$tEsVcd3o$(hKclS5Et+O(Y)u9i%?-_NySX{kQ`NY03qLUXtwN>q(_ zYaJgWBei(dAN4~EMxAVK(d2r)oew{UAT>o zilhl$x_cGscLOnB(gNB4@^3@9<3;BdzDUZuh0_*kv(nX?E7{ z&Fyf|M?PlX4j<56*ZlxEz5;F3z`D0RA%PAKJK9}WQed^IeI{HWbi*ZM;8>5&A&)fPJFvGTDrabc zq51&NWo8y@Np*zu4#AG@qdmC>GSAX_rxW(M!Z?Hiiit6|4<1kMloqk|*fsdSg&oFu zef|)|@Fqxfae^NkeI0M-*lRd?k>$Y9n0D60uFfVn;X^Y?R9oK;`};`{A@#|ul@>3O zWP_KQV*EkT$c2M@})BZj=l&wejW$aU)3y2a2+WP?@_}pOS z`*QQQwz+K+Ec6t~-G(V;!*eCoNi8Gn0uYNAAM~(4W-~v0PYusOA7D{$FM%d+BBIj1 zrRtgVNfRk#ii*w(Rot8|tF=YLVPTv;|MTtq(u?Otb@kMo<1PdUBy9GW^ZoXhhE!d2 zl1tLUZ_g*6%aC!&M`p~+r=H7ZiincKehP}vTS10H+D)|f4gejcDw$#U%H+|C&$%#X zy>4SA$HoiC>#*_Uox|JuoQPkeR>i+9MBkA@xi+bavXKA5Fv_}h>YQyM!F!%Ta^Y_1 z1ECOOyvdtXO>}RTW?T%a{0C4Ej3k^A6O(r)E$X)n&CHT&=F-bx#b)UTyj(+8i3`kK zrttcSiJpyRsVfQ)2!KdX5F?h0g>;}p8@&f##KmQmw!T_lEUt@H%pQF;ALN*E1GaLs zQNqGYjDLLbo|80!L081#K{>I<%fl4Gw*rbd{dbgBTu8o5=G3<|V>mMS@jbLlKnwaP zb?-96p%RUSePVIKsXH#QutDj4PxCI^+tYJK$x|JKsle4`Gza#h)>J_aOK-*?#T%Tm z4%4fs&I^hZEoof+S4ggFpWjJl8g@J;=peGM6X$xu>udQ6UW`^>pMR7+RvU@%0R}=~ zW_+tag0W=RvehR217o2%+Y-jMSf5N1k+UrSG3Cr03GY>%%ccm#BBV<5SuRW1^0(Yv zx&(PU_PD*DJ#>rum#u=$g$EjhU>6%|_Dk?GnnLg*SB=AR zM5LcgMi$QMhMWcZmApB{33anHnnMkE&(VOPqI&kJ7T50rEBN3B%@_7eQZ!@U=dVle zSYI}Y!@KIi>EL)g^?xA1d8jJbOv&B$IF@lW1JY%}JnxT7*!3sKZ z?2?AT!Yo2}sIsGk4T-`nbah}7&F-{p@=4Vi@1mbpfJo;z_!q*EHg8L?hAMKMGQSOT z(5sMBatxYjTTcIazcF_9PLKqq&eO{NN>H-oaZyjM1(VGxRen!*dvEW+UlJ7IromC;s5;mr1lYK@{MKj)ELq>v-HsYFv6rAtt=BZGknLt*XzfJ$X ziJaxSPQt1&ONA(VtYMTc2h5g_ckQMD9E&AXSm;9vEA?dq|~y*)O`!D*vA4nNvmO#6$)v@b+6J& zp7sJsCqy>&SzcJh%O$B71AJ=R#!P3|ZFPmYLyDMlRIUxDkjR@8GS!%a zaZp}hF2OO(yVKGyJb7Fx8 z6010eOrK_XESZuJzj1Wz0v-hrH(o6x{?jGGkk~1*yibPjr>3}Kl)olQ+V`Vk$&}jN z!o8Sy?I^!DwVHP_c-5)p|B#|~r0E^U`xBc8Gv5lth}qDDS|VJk*^_&^drkUo25 zbV;BMuAo|fVssh1C~j3uTsMBOS9OVu`~A)pbbo3ztGZD|BrpAoxfE3Og&`91D*|1u zr_p}VJuC0rN-OQ5d&Xx@HXFT3=A@Q$W0X64jb;YC_)xGmQGHX0AIIjjI)8|P4gY$u zz1_Ue&`^Ir$B}F3zWW?b_oRg7ayjYdu!9hfo^JpC+1>od%c60~Fgp|_F}Fz6o|E)# z+vKkBgQ(0sm^vcuWg6lMoU+uvt#-+cH>;g2jS0#nM+4DGV z7j-@Wv9>r-Guwyv6nf2lS3Dk7ri>`kKoqOW+7+ZX{J_#XNmYe>;}*hGwL1fQSEXOLwYf|nE6gyyaL0W z{7=#DEqz_XMa|k~qolz8+Q!>lp@YFX_ACqe>$^`oef@If0$L>~vJ<=F_5O&w%M=qJ z<)4Z^EZ)?pK(>mUqj>g;lbmwI#di#?X)x7!sdwrM3~gQ=;frik%6Dn1j=!8=PII_tWh+(0AT zW10)Av}P2KP;N|Wf9D?6T&GBfay!3~+uG&!v=OMgcA+g8YY=VgkrYc~?qu;K`q!+T z%5lQXmR$R_*NhZvZ1?4!GsI_AdC@6PJN4p6VhD}y?oe(pFb%$KkLF6{$9H2`wq~Tt zE>f6UTRao!Jc6d@6n-=3%p5dD2d$u$i5#k;Aw}KM+&-l#=Swwpdw7UA28Bh1-DUrI zs#r1FxMJ4*!+n~;3{BrooH6JF_ku5-%IdwuU8N4Wa+#(N_*`Q@$KSe#xa8zD6v#qs zl#`+xQH>8n^U3NY1bwoVvFFv+c$d@_`r@M{^cQ(D2`xsYtm5__ba#;QF%O3r=0lqJ z?UJc4Ozx>v-v0V8myLauRx zX8S^o$3BH>4*zSPI{?rdCCP<JTluA409bAi)llL;Pjm{JNsmn9x` zdI$!6#2r}=6@k7u5&Kl8^D65czw(3lbipkJ3@J2@T(<`7RO~o>5b>xcypXThhKrID z_wY`^i9>dfX7pI5%FI@0xJV7KsKcphGjY zg?5-r!OGwJaorK>W3I?LRZt|Hx}{u}vQ$p!d3l4M*t50H%_imon(zp3O!GXnXMqCa z^)p!&V(rj`;>Fau_zC>2>>qmAYfh19Yh%zCkrpFqIr=@+{cT3?1jG<@g<_~-#kRd} zr>vGeXL(zbsK+q;)P>=$f^HLg;?!D~OlgDb! z%X9@h@^}cDkKmU*RGXed>r!g;9h$#Ok`U>jH_x(^a;6SF!-ne*ypm6>EwPRtJQuN= zsIl5s(`)J_;Lw8JdVPo}p?!YNZHmku8dUrhOZ^K=S6q&01?PoGr7wT*`VCfeOT!Pw z<7Fv@aY25~&_0C~WfkdYxS{*p97%Kh2Y3~^>h7S$m8&P{(5~GiBb%aoOE*QG$JyGM znm7BaQf0bcqau?A88F?e%7e=YtisoA5}!0knwH}$2E7l|2wy{Ry7bmr5V?$I4&Cf!aHcGnlYEe5i@k-jM-L#l|q>bPs-wOZU+lzxjTmXhO)S;HR8K z-bE4%|)e!CaX@OF(rZGO40SpVjr?-0tcgCWS2lmM(Jg{kqLKUyBxOm18BzO z!3;0X(VIdlzD#<1i9v&`_MbeC;bC127I#hUiZZQlE{6tmyhdrqTKDLd_B_$z@PYfZjGouiHRuhW{G?3Zed5c(y_K(Mc4L%!^5;eianw?MqLK_FP|ld zf0<+>hw^{$;?4aLeZ5*yLUwZg+PZd^jL|PjVq;(1IM8l>LGxn4@_V|Zvof0d2=3x&`%8KL5wfE4yv9~_s z7cyBt2=iMX3rpjm|mv$an|w>+~Gv>ck2yeUbB<>)-AOeFK+ z3%#h9F{yM+A?(S9woG4Mc5wdo;fFJ+_fK~6!w$PXcwIpV${7^%yew0B zd|_w5If-W_c?%!5XM~-`_TykjE(j<0r2XtmR#6A-KDKJSl5%FS9EF@i#fr`#?ww)x zI8tO8=!W+$LfS?dMbUMv1?OL^*Pl!7`N7!8Cf&;`d7ZV}?Y;*O{k2jGu_0R6Q$)=& zdpC)568Z(RCL2;JP7lH4*bN&2wd3L4GP%;W>FOo%NAXvb6a{>lmQ(Z5ERFU@{E>FO zU$P0vf+vj%DoF-d2)d5*h8wwPJH%mlpyroEcj@4FC%4AlEyn2I;-T9b58_t8D}80a zYX3s-$g~?-;$>a!hYmCz7w?{&iD$Glb=)@|e5Q;cLqWKr3qQ|hsO|K}J7OgioZEjp zzrCG=HN@BNHmx>@R_u)FX#3<&-covA6axdX!pk(H8@6m3aB#tFo*bU%aj*BjD4;QY zKE_ZZwWdnwP7dc2)_Zo3O`g6!EmO$a9W=OZTB{xPyp_ZOO|-;sa-~tIc`m!>vA6Sc z&WTTA_iDRDcl9OpHyt@h&64|q;p{=%)%S<`KgXeT_lN6A$82f_JxtY|80SnVabsd-bDgW2|HPg@xY?zDapWk#jVGM zJgM7$A_bwHSy*!Z?M0jksDV39d>tgwqz~Z@R)#`$*<3xhHkY(9Th)AwD&j>$az0BW zSJT6Dj|`;^m0^b|ZD)HGV&e$R77PS*R2z1)oM$$|g76vA_0#YjX!oc+Jm=tzj@Tm^ zr_w!`Dg}(s61m+D*Ft7)5>F(V?cdmdWq+RC8Z}_0;2^vOgTcRek=8WBAdXxcstJkc%Jh@-2 zSxQ&MR(`Q-W|{d@FHh=3;+5po>f2MI;w#pg#E^c1wWhhdO!?d=h?_(z_zIV<_6nXJ z_o4@zrN2g`Jt~}eA7vh}%#5Xh{OXiWyVm!>-0|Yh0u-gM;)5`OteToWE-upi;)mi2 zVx+~s>2Hvu+K)&cjB(3i)(o~9PmD=&BXEW=JS;c)Z0O}p`HoldRG6YSN@PQP!{>(W z;;mt6CmT_{co6e$&1hZT53ga zW8W$0P^w024+o_qUisXT0>AWccCfuT^_2*3l6~npfqc#@xFGLpyD?~^gr*s@aIt%2 z9Ug+^Zho|RBYEy1(qt0)a_yeC;Q4R|kj}o~ESd6T)wdo~@)u%#sOnWvMb9 z%G+K@7ZgX`4_VQris?mN`lK3o4d%vLgzN&CG@A( zrv(KBMEcZE8s9nkV9&XKpmSh4zpx0nZLrkPH#cUXlGBwv4KT-x-ra^`&>=b zqi~ZcKwbum5B>_*|EqVNKisO~YeSZoy!KKeqex5CB)mPhJd=8uK5CAd#Ef?mASh1a zcpjT&9}ubd6Z3Q@!VO41eYw+!JXbI6KS`F*7xejMwD85{TXv|DH(EBJPNC!%X!=d< zgfnXh^3ooqGNiX%xGpE4jHUZLi{4+nc>bspU$6;Z`>v!9iS_gaEVE@)Md7Q5ZOroA z1GyEtFX6-5mq`+k6WypTG?CmxnR?uAY-|aP_*lZ;AIL*b^YZm4K40^0Pd`ePiIhUO zz86Q!>|EW|Ln984C`D~9j8Qb+FaEA?ajHX?R)$TLGRLi}#KWqY@X9cE2l ziAYHjN)`K5irNfIO%jPU~HL6^o1;SDL+ulip=M-PhT(uJpprXboWQBYE6cPLO6 z@{N|gHpagBg-{}nStbT5_GMO@jk5rr@5KOq2|}X#K*-YZWckg)H^h##h2FZiE7gKY z1@fbFw9zk0`H6|6(w#OX2KKbE7^a!-R9nsNzM=8D3{O8vJ-45Mc1LzU>VNp0 zrj{JJwmVTccptYjOR%zY|6B#N!Z6jnd(1GCx3N9OQd?h;nXs1#6;I#I^UhH6lAL)g zjNOI9!5MRbsaRoKM2I6g^`gP~y94~^#}h0n7}K$wU6GW^Tiegld}FOjKSe4zw^9Y3 zVM=<^q3PeF}erG+f6dLX%fSFce#m8 zzo=m6P(4$sD3NgMi#DHT^9*p$(9P+ovBnKh;7s>N%&vKcCyZALGt&^f_&i*M&LC0# zKvpU@{$c5Zcst^~1sOi)i@f8Z_{FCA_b|hc8}B=inR9z0Nmnq!mgJYCgg(ly$~`5w z)!lvaxh-dynL$3n+;nlYb_}0KKK{%%*ZEP#LHS-!9lhQHg1UcHc$_Ro1WT)k%2$5_ zjzOdj*dZ3lt!5EQOfOD{%!PWmx0cd8MSpr-3hiaXbXUo)8q0wkWAMvh0$lKwj7R9z? z^&Z?^~c?nhlGG-@f!Tzs9CGF~5ZzWD%iO%fI5lyK>rU4nUbrTnoy;YACF`rt0I z&fXQtWjX2BaUgJqH+?5r^Y*k_df!6lrx56`E>6<~7c4MMb+%mc>>N6qD6MhW)y5CI z&juA7PIPJDD+i62b?6VIlmsz^s1n0XxpM*t%&3#zOYL)^f4FcexQOU6+=mNPkE>A& zGI}S)XvfP;RJ6_Ms>l_cU4}Cl@A7Fpgln6@*?H|Oz#`K=uKKI5R2cO-1?+r)vVBSv}$w<0wGe&u;oi9>Ibz}JT(uGN|K`8xU@on;)ch0q4@o+LHCKoQM zM|7@6pZA~QLebr>ldb04*SFUq9z1X6z5Vb>nWCyX>&Wyh5)L|=A6r1`l@N2!6$lk$ z{Bo%H&7_5-pmH##KBgl7qncDjFH6ew5Sr?f=T}G()f?0vcT+p+h@nksNn~7I5pJ`b zRzBw?GEIf4GEuH^=6F$2v(NQpSvltGW+-aYjzgzk@3u8@u_zi61&nYKo1q4#D162t z-@{cxi@*;i9rRiSr?}DHM`Y<3k)7!+FQ7wA4=|r_&N&SgBG`17^cr`;$d1NYYG*0!B?mz`SLxcmnUNE7=Kmy#oBhDY}hFq(JFABZTt zRy_7lx8RK2swVIZ4N*{ZTuEe=3XiQxq&0CeTAs=`&oEgU;jq}TTa%my9eEcm z+xwf*t^~Xnz*Fum9WY%u@{s5uUrf+RV9Bi)y8L>ZIFY@Fgk)g^>Z>a46;D1D?naz> z68mT-%@fS>drZ8UbYy7LEG4~Mn+7~tFUGac=-alUY6y^mR;}XdpFd?jOL&FMX5z&r zA&}Cyfngk?B+9Pa6ZCwgDb4U%t6}L2c0~i6m(D7_7m)$<=(!aWrrKFzn;UO2H*bk= zae4%qEo2ynC^B&QSOk))7M*=4xik=;9<=y4?6L$S{geQyrc;-3`tG z)rniwM>K@68oyU$*iPmtq*vBKsKYeQdOA1v(Hlh&SK=^L>g9`KO{JL9aJDL3bn{d` z6CIC$IRk0+I2Eu?RKjZMF7k0!*C97#egH}jh04ZM@P|8|Co*&2q? zhmFYeWvKBv*R0ocQ{eo2n=lj%x}4WYt$yaUu;63p#kCP(?hQ@?_}05 zca@4tl1wDi>c2X9z@WQY$x}J%2+EwlQ0FC^#peh@C%l}DwSCRFPDQ{n*Nai|@jblH z4!UC1oI1us6P=uX0zI9_ul#q-@+VmKDJkhn<{62PR`-&2=PQx%aP)J?W zaF|>5?*Z5~(gRppG`>MU#g(G?@T#*b=9I0GgAYnP zfkTY<-k*U8QxSM<)NsUvRx}Ioh-uGk;g(sp`5Dys-L-5oP!M(GsiD^9Fd|}K4AdVo z+chhCbq>0{5}x9Gn&=(mkBd8S_=>HT?~toW5_`|i1ok0!SbW!Aq81ZP#H5$HQc`Fb zqAYX;^mm-nCRe5{gD6ZS_!ux6sg)`CbuVPI+?2wyygDthHPKHT>$&=$h} z6f(gQKl@h7!ah)UE5^KGSo-SjwEm6cg#n*R^<#xm3~o2*pD~TJu1W=mA23sCiwnI@U(f5Zq>D z6)Yu=$IC}4k6~cL*x3)`zaxGAr#a&;xN`Uqre3z{wAVu~7JK`H%M{En zlr6HxBcc3>L=JqOYzKZ?dRh}5NsOP+pp+Fbxk;&4MC)Igtm*9^#(V;w4bsyzEVfV9 zRf}Q#*(>0;IhDt4-PhV%&Vn-PXyxQy@O&hJC@d zAsd%3UX$$ym?;_LuBzslU(lZCCFUCRuMV=r#=ZTBCnDBy7AhTq7tMWJ4E7SK+1<%jH#9x%s4=Akmw`1YN;l2ZaWSSl=hj(pC-o z1;X%W81ZMu(C?{yQ!dgFpN5pb8aKE(+#zLNXXppL9gm+b2(Q=wlDEgpz=pyb_B4!` zoQ4wtZz8rIjdewAMlxh0N}e%Dw$JGGos_Oz*h#K-9&)-VH9W0h69US$^q9Ak_Dsb5 zwug+=ND+vd+e*34*>CUoch`Jbe9KKF*?CrIGHzXDsu|j;omJ|f!XcAKh*JyHk24a-Rxi~6S-EfRcmC9ptt?HaM>m{DkW`lA)h1YCF`U3RN{fix(IsF z!jn53S0DtYVa0Z((R1%7!Y?cwZoTFpFU~!1-J_@8`v6~U<@>_wBXmzia>z)#*rUN= zP^<=TE}S1@!qcTNv)R#u5jd{{-wDy-<1Xu0`OiFH3v^$1Ng6y4Oc#=Ugv}I*U zR(kn}JY3Qu4CL-=d87A^IFp07&dstN0`H%;o*qCuD$*@TnN)E^Cw5U%E_ zqJ$#eeyl&eZXjT}`;IO;Hc+M2h=Fvfqj86mRH4F-2pW!)OTuX;<*CBs%#wZrfUT@dgMi0X>8iux1}-%6SQ>$*K0Z2pM9`TSy5 z27yVIR>JrR^c-OZ4yV0<4#N@;;b5J#S9=E2k@MN+g-PFMQ;QkKoT}9^RWEnzug|RF4;Vfvu=vWaz`c8+ zLssR8)@5@$mt5-p9QkWjwLzk)UOOC`@VLc?N?M*zm?n)T))NXHp>tqRp#~T1=su67 zz`CHI@q}9|42Je-V_q*ZF$jY!6*qc&y+!mHto@0qHx8pKi83nN>6kTlj!AE&>Twt8N0NfkEP%)Uq06k>x%%k20yg&hOY>cuR_Yzlo+G$o7NzFOu8}=1rX{ND9ek{1O<9sTHmglip<$~qHv3KZL^cs%NrVBEkil^d5uORuKNKRaRF=xJ~~c(=YR6qn{6gnLxN zm!~Wq*Yiequ)l4biq)3&7Lg?B#Zu$u%JgSSWUj6_34|;p%pk*oNbb_*l@%vO(}Z)? zg(JNA6r#lX{m-&8b`z<>wuSXf9CsgvI0-+&sfD)LXjP-Xqj2W2n$>HdG;_+tlEAmM z#zr?EN6o5+RWZHmYG6N=DtW09VbMMx@2 z3q@z$#Te7fdvLznj9G0DKX$ZdMJSmOSd=UnB_>8P@(_QJNfh(StZ29qCsiz|zQH*E zzOAt4htCvSTAZvb*?tCYcQ{I6#)gWvox$1WUY2^4T(;vE!qj;?wGGCR6je9zmr9QoJ`nT~ zzvqAo3^4m8GJ9E^4n@&QMMJo{!p*I#|*6 z!+z&f+}K813Wy|*L@N(0ac|vHuEFnW#BfYmM<5VAe(`Z)dKfVvL(*73N9LZzgvn;K zO)Cg-qr)sRysNJ_(AZOZK|Gn@$(xIJCAYIkYVpi(Bf-WxlOvQNVO@Qr(vlJPIKLQ<(mOq)agjf(6H3&9$StdKXMS()x$&> z6y;4qHKO20z6ilz@Fgwe@`P@&ay5CWy^2cRgY?nW#d*s8IOzGh$rDfN5Dq<~sanJu zat4vn)yMD4GIq#>y6uX_9?d-UmX_VP*-0nSNDI@$s9mLgsk9xy%8FLBf;LDOH2;{1 z2Pf1gb&qQ|clxRM(tY92)FrXLsBVL2$-||Yf%o?3?dlV$4)D@W?Ty4SXF9)%3~)OJ zV@y`)&wn7Ps2_q7q)8+E05eu33Kv^*+>aGrlX&IUzY(|i8fMxH*Va?J!OJXK1%xir z!PRqflpthvlCF8|ly0F@1ha~>f$1PPtd~2DMnrQ6Nj~(wVn@d7c;}-vIzCh=UizcY zIFF(mH(r2*sOgR$#W^!<$WMblI)ndx-o2nLXqWkM0W)PBBqvvuL-+Cuy~+(i;)Vu7 zuGu_IuTGz7o1sre#_n|Fp$bVfag!JDBKeJZMG{?UI#0A*0^UgOPtZ@0pV>0(+`DH; z(&QlcKF%2G$bICAFJ_4WY@b{urN_=lQ7rV+Mtp8AXol?3yAsvDYgEkZTYdupTXFMa zW1`+>TVDqSPCB(WKAITn@IQ9*uCX^Uo5aOv_x!r+)htcizHo+rwhI5q>Ps}yQu6ML zqK?iU3^db-oKJkif^SZ+IX<`bmbI-n_#m9WdRz9`yyX+yO=*g`hMl!%A!dzE7E>E) z4r5m;{kgd}Xq`0AP0zcpV7E=&7LaLnwI=o`#7Q6T`QQ*feHB?lpw1>hkX~FNgx6$f z(_k_~b+Dv}R{q#JPov#8UP2SWRUEoHs7&SM@_e4x*3)_qnW4cj|7g>#!KAuDITTh0 z>S#SHWrtT@T7=K~O}bz|rMz~`ZM+HRM;qdL`IwvTO>;{y<)RRd3wh`#0rBZh+CtK% z1LXJ~O}41EmWnszH$SbKk9ULaq&41NEeOAwW1z7>mbI;xI@g9 z@2=)Z{H|uyvc6d>{6M$aWmzOsDJhL2 zNzC3JvBrrMmnLXwd+r*j{T~1{K+C`CD~#KY9&zP0>HQV5l{o`61Lk;>VZ*C;0^tcw zT>;tL3^H(6{C!3(@ezF1N@D7*R?M&_Iz(#;ytO9v)em`@TT0CaV>N6FsYNy6A3lix zBn$67Y;9q&I#6a$^O7%SZCBjK0kmoZoqg&*r&3NF7V|ZnQF+ExGIh{cwL-~zIi!Fq ztREr+dk4d8*IM!-=_t!>Ua~NPV9h1{OrVdk{wu8~OfJp1b;4h0DpSpPr+*fRUfVL~ zhRWZn)wv}0hz;omB#nV57dOLVs_>AB9)@X0)vT3BJsrlT#vst7B&EJL6=WPxXRo2s zP-rSHvQc&yUwYAm2cn16#xN`&XDcKt$6C%--&-qMXRZcDDp*s(rS{h~n=2or@<|%v zIvLLzAy@*jaR6bmRDv}XQ7`r=WnaKI_xaRnu!!O{@HPoU9SWG+DZ8Me4KFefY?+tQ zEqaCafY6R+sPv*#caQ@c30&m;3_~By+LD`JugzbD?sIp^)@5+)LBG^YiRF`q2Jm4x z8{w!y9|+m25!Fvkfb@4H!2RG!nNF@jQvzJXF1L=N?LH)=+!r@3V8Pna@NzfgR<-an ztCA|yj9D<H7 zvNTt#ovAo)F(%AOEZ&CgBf=LEi7tJHJqTxQ+*ar8XQ~R|rQ?_C?pUjhW6FFupQhMz z%mgs^GEvLZD|JB>rPjN698aWQQ@q>ZhXh?XWfFM@jg-io;b!g>j=0jB>gw{}AW*}| zLczVJM}(<-iCTeG#h{Qani>;7x~-5oHrd}2oDHhm&7Tt&U)>YH7Hq)9WJ`oa z8uD_gBT(5}L-Z^C7Hoty*Xr+)$6GNoOH!Ui8n|87iN41gpb?+a2HZL`qdp%YzA?E47%M4UrKEr4TTW;yQ|42o&*Y&^aj%J9$`((0Q(%PLB1ZvQ8;X7K}sq+geS2JF2wD*{;W7H9ybvb5*h)> zezN~--|oQJ>kF2eEt)9|^BuETO)aDZs!Sxxu+xQlcf44U^oZdgX}KM zXZr8YE=wv;%XC2tzSpNakPKz!5{h~fc<~2FyXsgM&5tgcsXe%RLntl4iI^bRpfQdE zsFZ7e0^G#@aAF0vwT<_$s3`M1qrBQnQ5|8x-rVr6Y3)~MTElEC*;u>=k)!hX;icya zybT-$M1bZiu&)t325=*Yo=RO|7Zxfgnc8&|3DL!X16M?5Ank!VoWQzw>d6-7)x|p z58#v18Fl_Y-+TJ`-L*U3#B)@(3KI5Aq9Fm2s~{1k72zyBbG+0BEp?`$W&k_+#I<1vv?VY7gPFZ0{Hlc@@}B zpEn9_P%XeTaozo!rML}Z=*-|{0no8RQ|k-daDuAlXn#{FRt5IQF?wgw0cSD#4w`pB zk;8*aRwr*tu7%BXKUxKR_}b+6*PEs;1AW^&y{W53_lP z0<4pu8#EP3EF+t~B~~xpg(JGHHzn*&4dbV{Z1r&6Kx2lQ+$h1k=s3%zpYK(as{$@4>jHXLL!O9*@0X?7z_ zq@=zO2eze659L?WNyQTSEd*V!g1ar@5J<|_djf={k{c5+m3NpsR?)Vm4Toq^C6Q2u z*iz9S*IgteJyKv`C2Klwf;fV}MIqjN^&tf%I}H*siV(1eXln|VK<*YUjIc9g(rcv{ zjHi%W(bUvAABY3wGd>p((ALXmL^D_JJ6p^|it`Rk{cOLC!~HlE!m{F;^kpvJ7ljXc zB1*wN1JWbV?Je$&y%ATgF`0YnA(4H6(7a<86F5tHGi(E+QR-=Zx@&< zdVf+}$P7^8G(zscfAEV%>&!j&-$=jf^Dc56+)ZFpj}4i~R4E)qD z0v$@Dn%*?Cj*4!q^LUctHsR~A6Td>jntiH>e*mA9aEO&ZJMlbFlm8zDcHb<&DT_W0 zMrj#r2P&!S%1n{|WFEO9dhM}u+fNA?2LpE@dcE9$V-w2|8bmDKl7vt(;%6tr{^-=p$Vnl!>?(kd>vHMgs@So11O~^H;!zJSEpfdJFWY*3lvU_I4qXEIiiKJ7m-=qFR zMMb(W5m#ce1edmdDu}nM!3_VRrLxr~!9F*v>*!YrN(P&{o z=5DCO=KC;LXH)8(8kKXf7jc4U9Bn$QL8>0t;|78+vKZ9rd$T=)W|@7}@fMj7@dHg@ zf0zO#vC5k+zv3viIis3g%sRg6`ih)Q)_)HgIVM}Pg6vOl)0Bozk=B|l!i z&6!}{sDJ~vvqz7>$b%NA%pBnNF<0}it`Keyz}fk+M4Z=;!LA^zU(R#@RVnWbhELQe z1Gr&lFK{g2qMdBcp9=bujSB?P9{yaG*8ZnUGujj+WmPh{h8bkyncFTD)>RcXw&m}x z9ZY5pASviYkAZGIh|r7%2)Dh7l^H-u3D;5SgJ7M19h)&qBT=-V+$5zi3nwD%n^Mm| z1f6zjH{I5GRJkm_Ep;=PrYVDK4@alLb%{?o%aMt@ig$w!nc9P+Vk2%E~`aO_6 zfr8ZHyOnuXV2kP}sDq0=s)oNIxX=ObIiDNa2_yyiwbK4OD$BERS6|K*4mNWG&eNZx zi0q9@V9gbS2%F{>basxk=IS0+dGS#W#jn*Oo=1zmL#o+MhlS_n?y{Tlem}43G>*YD zeK&?}(#y@CxeE^u6bUB=ofTl%(E)P%y=fhyXV;c<&8e#;B47VS%M%^t(k!()#v5GX zlssT8=V=IPKcnGt#G<79b%74M&7uMlSQ?<@GMTu9A}BQv+dmaT>6a9ZTUW)$ua7oZ!c!vigP~KzHJJZ0ntG)0 zytKVn|9=~$mACyD{^U`!?QaJA^9903D&IHb;|0-x`fc8wWxM!0+;XssdA}19ov8R! zDmY|k2=f}LSh7semxyd#CT|H$PXf-cEq8+sMDv zbfJrp?wf}w|Nw3Nc==t<8hFCtrehOURrdDaLfF0DOW z?*rXtf!Rs`@2*aPQCyhOoM7klJnqLrVzzo0Ls{mZatJ0uN5G{7;i|iAZ9zz=7ln(Y za(x6T`-T&9hxLtx1}OzDG>l!Ez*klAU;yb>B0bk~#;_`FYyMEoErQkUHvS>Mf~xO? zyJVS=aYV_8G66~V;@=|U(Zj^>SyC|Gg~u?_oJKVNR|Wu|4H3_uTRHpUCcKJ zqPYI;G7|86b_$9}$g7yS_G?A4hN?To$rr)E%*<_|1W0JvKeZ_I`S&+|JNNRzklSls z+5^dxR1Pax&LFjOb}HJqT?uwiOXh|z4^2oH!~p1&!c(dH-9mKqxIz-|gkFf^P#DxCTI_j=$i)pYdvdY>w%IWSBytj!93RS5{ISTr~Z41w+?& zxJ`I}M+Pob@3vwocXjB|YRP|3WF?sBIG3`ZoC70AN-_?Oy@sJA{`=Z`D~xloNxOe0 zo&f3#L;0ek@RH7?kp4;T259b8IU=>=9nuo%EX4?%a`|M7N-l52Pk5r?Mf5^kVC)O^ z;i8JipcZX>j~y5AOR0GQ`SKbJBW8g8?qg7ZJt7niy!p{royHsZ+2#r9@ZlQ1#=9SZ zvE%yM_7C;X+tTQq#RNN27NXwV_<*XnrvaDwUZbaFWu6XZ1LXe;L{|@k!*L&KaTtWI z(;Eb5QlUgfEKil$TT)%dnXNfxCVnnhhy4!$i!d;233V*MJz{8$$(_nC0Z(c^WrU%kfrE*lZJL$#ezHWAzg9*s8XR1`(U?rC{Pu93Yoiip@Rq$|&~ zUeSeqqLoE=IGlz=cZeQM18vR_Nfu~)26N@Z|3|g9ph%EYy;)=%9veSR)tf7mTyVe3 z)VQQ|^7=5J1TLRV<(c}hZNhA1+RISLLLUs}Fi)pU{kLP#_8oZ=sN@Q7&X|_63VSJC zqkF)ne-kB_weh3GRW#ie7g?@1Em6|wHCM@!V%(hpVoRq&G!4DE-4k#8O>VXKm}btm zJ8b8;3hSRwz}>bW@`xkQDQoK%*8-jAmOj{X#2)+xfDSRf|6iHSP0Z?RBLr>NM0I?} z6iEMbZfAZ!AUPR5dkylVwMJ$$Lc@W=0^pSV*Wf9y89snN{blR-@_<$94SdBDORRR= zHnPck)F^R!QT6KOsghwmhZsDUQuZA{P6lL`$ddU^=zksPi!d;1;FYip;2=n1w7&{M zTWMMShy6Df!A1$GO3@~Ff|AYNK0-w~%ev*Pm_!xYG?O#sMfoste zfpYBu$VaZX0=ps@etsRs1l!A3K8&w8=^0+=@xQ$(Y62E}~p8^BBuLjvbcTjXiEfJw_h{fX+ zXl%$6+D2>_G1rV`>{%_Nx9WTDNLLk?03>@JOcP~&o2-)E`Y}HgNFWNOYDmsb^Rf=^ zL5Q>A_I}SS8yE|id8V9D{TVMmA}V4iByp)7fEFbObpIn5Y|^TnCVBxM8jON)pdco% z_%X#s1HPWB5#hK<3&3GS6lB)8b16IZtk_&28~y~bAb#ldjo(LtHj(e>&zGEui>Km; zrRBjX-xp)TOi4JVg>`5$Qlui&^g*@3W0Xs58H2r%mVK)7tZ+^w?>9TG>y6%w6rD*6 zBEAsNJ+R9a<;ekDr!n(`B_xJ|GWkt%H`|fVT}wfGCudk2)|!J%Lk;h*3cq3~CH;mM zOTaW7YhU|X&PqEfdaXC)%3kU|q2bDE)yZuCRJbvSmYsc_w|oIZF8G>Htg85FGwn3R zkmCJl$d}luWfwy%N}d9v8=qKQYVCI5a( zncoO?Kj!T(sLEuh4VHBbWD3DWS8VGRH{b5qH@z#B;hOIbH=Z_=>(O8YH`Apk1H6tr z=6FD2_v>2OYSY8SGy=J?Yw<+9usIZw5TQ&4QT}#IotYtu2>>Qqqn8)$J*~l;tL-;03(+pwR#-9}KxmIlHmiSovE- zY!mTbRAq<|=gf?$iP3#96YC&9gs3TYl!LZF0KtJ#6fI7DMogWW)D4{-@j`?|2mH0_ zJUmD0q8yx#Ix2ERd)vy|jm?Bv!N=2;hsfU`L`rWMw=Jc|9Hs^x(dehDpK&8A_pb=m zfn|xf&)6aII)uH&vh|=gmOR!USMch&dN$qF;?eS6=L|2~+IA4TaSGYS{%2CdV&v@! z^yq$2<1HUXwHg|K9mV%-3JS+pc}~Su2zIvvYQi!C31raOiI&Nm-5oEW%BSH<4go2IyaTG5R3=S*e%~zXX^}Sr zSeud~>XpO;S(&v7vu}(I-}x;-ciWdy@83Y++c-hwiaeK4mzBStUKuyNKOb?F2_AC$ ztQS)@K3++7xZ9;s@GwJ`MR43ol)&DEd8^35hSDJxa1Ad5#Xk46ri4%CU#k@Is|3uk zn)=)EnsJ+x2t*)^TG%I<0UEl?(G(;E1ij)>S(XdR*yT$zGg1kq0Bw2K6Oi=kUr|6Z z*V<;@TKV54RcoN&2Ca}>NYp+@+J6q(M>iuMX2{}!d&?6p!nu;Q1yLy_yM_4RL*nC1 zL!DFI)&j;}Ak;a?xBag!nDEmQ*U|fT)vTKPj{ANIr0R=;Vd3Potd)B(b)mLtH75tM z18v(3YjWopIH_ z--Sx#u_rCm^mKY>bMExJFI}bE_xAR@bfbvR>I?oMD!Dl4q(&@k$?zej2Pj)0UF=!` z`eTI@=tr#uAu}Z~0{5V@hw|QfT$_JYYv5hQzvWL!SlJAdY_0hsY`Q zy8=UABci^9(#QonMvg3w&E3h&H$oJ%Ly2OA+)EX+=Aq==B+4?AcJ2wV*n?N^(n4P3nc@Ezi zL31rvp@HQ`Ztd{B5E4^dZ6|V~pGl)F2%0BIQyjhS6y}AM-xMDmu&9L(s*2w}Ra~EN zABF#a4;vxCW)BVya>cG+)-OGq^baZUo+w zDRb_!mN8bpli|dM38t%|S3RmzrxmHzCq}Qt#=S5-ZCar!m#ARN)F}@OEOU~YL3}#E z-8kU1_*v;lqKj@5LZnI7)Uw*Xp*&VOHgWxcOHL|3Ol_>5J$~-^T&h+I_xKQp->z;I z;g?w^u{2SQg@w9VV#@Szmic}ENUpPmV*p0GB$cshF>J6rIZ78Y)oBXNT`bTZMVZ^} z-b~h@9-e>4O#U-l{3yt-Dc&VvI==0kx>`aWr=v1y;L*wcZzL7XGzVt=-ib$p|Y2t%7};%A*9cq`KJ8fnw>4>fpM(kLa4_AZ6!ozj6P1f ztPv+b{D|Z&8cwH1F|>W`^gJ@%&FCxte2|ReCIcP$u=iceoypWOR})92qDAJq9dR8E zC84sHqY`lG$PjEzY7NJROlt<50A)MZM3y~-^mGlOC8DB7z7-bHPh202A3Bpz1GI%w zmzEs}P%2xcv-YxR+3~h0?#WHO4g`x3DzFROG;>xQfj`*M31@!{^B*=JwjO~pSx;(P zptFoau0~3Cp%EI<4F_+opL%<@LTF%*(0#W2MFyD*d%Uy*s;AW+vTnuA5E^A$3VNLm*h@jgc_= zNustaJ>NztDAc?<)a6Z6P0IKTr(Wh^bD z0oS^-kzzZ<0~n2bn*%D-Gl{IY*x5fqWlDMd!l;wIeQNKHCpUoU*tr)~raft|z|P*F><>SGpl!NXX`KxhHDv4?%%ZbsbP) zt^H-?Ob$u~|88?Cp9O@>Wbsz#1+*~LA2;7#rp#u_{yt+$Etp%rgC+Q*NTGrWEK2fo zTjg3}4b;;`Y-@Fpucrh3$UoV(Ilm6tIJoJgMNxJnxbJ$Byh~Hy z4gH3xE44NnuzlD!uhcQ2)KbaHk^I9pS~lKaTZ{v2ToF81Nd z{|6;W-$ha0zSuC}1jPMSwKJjG`3rBzzYgQvKF84URZ;4Ba$7So4E0}Vv6B$>)=x&w zM&LpYMQf*nw@D&d>bl8^6YF3akkOq!mANLCr!{)^VAj1C8<~a>PSji|xYq5_0IkgT zhyyDUzje0%W+NRVB4#*+)JRYOf6c$c@xgNn9|t+cZetMY$$2G~%o1MoK^)ox=|=Nn zB3D1h!GW9htw8>h2J+TKsrp>$bgdB3-*$)ll0R z=KC92u$O0pS~{t65xaDt)p+E6|B|r*dLnf&X&VEbPdb=3yU5XO~>W$*D17*}+=_t_Jjy zjwVY&jisTL`*h!%=Z$s?R?_k$4Hj^vvg2p%A{1SIJqqha<;`NrV7HaND6%2(fxe z!v6T@VThF?MvM9Zj$l&E!OYl#N(@Bb82<6!>1ug$M z>F)~IAUEAGKUWC)DhAR!KwhENezn78UY2k(`p_>_$$u5Ec2w{_+%2@3S>Etd8MtwK z^51DQc$`mvt&zoqf{>AF1#;B;W1 z#NuKJ2hpdzrMleU^XO`gAw?li-cF=$nfY=za?z=_uEi|xZtiJo+vOp~z zR@2YN>XTzwFc2A(4y8XYrI6d^EGS`tqRazo5qUb{WZAwCV#H%`^bD9$xe(4~Oiuuop`HpG12ImDIXkepJ|Q zdldx-U3xE6ixSSN zTO}wCq*%ZEj~CHx{&`k|jwqAdIGEvOC{nr(c9t8@2)xl~y7jo}L(y9S_C>_0`Ivzq zTOPgRC4)<=LGQcKI(AN8RPsS$qh(UiFGW<@{$X)->8qu2^_>@l&Goy3(xD>@3GOZ? z4tueN|90Y4NERa;GmdU54ylpnJ-pL+8}}F^+O^iFGvA?b?=6t+8n0P9=mpcqsIj^) z48{O*^*(<0j<#gcdg}g91XY3fcmUn{k7*vUWzGAGraup86j)U^buaRC_R*0fKJ7q= z81z^EQwf#Mo&BCcMK&joI7}nB9CL@xHVgV<;PAG>PImqmpUkjja+;}(p-`x4%xhE@ zOWcDzP4K#@q{YevC4di|>fk+@e)GP#h{UX!MbHoW0;9we#PrJ4r*W~BtUW}aFx_;ZMR zJCgxCxE~kL;yoIp^e{H`1PiMMo4+=aaJR^!MXip-J?S{;3&>}}D2LCE4-2`9GUQeNRyT9{gx3WhVl zAF)(qk3;PBwA96Vn9R|suqyO%iFH8Zu;y$U58w|?a2bhr=hhGk6=T_=+P~ri6{?*l zJ%-WobkDi*IYPa=fjj4IZ8D{bf|d$5_^9B#rdleEMZP3PLyh@v53sqN}B z&HOi=M`TUlvCu z(Kc1^!a&wNp8bEubU2$q0~tD;<-d+(yG6ntv$#s_TLQw3U2aTZ>!2J$dvGjkqFYJ2 z(LChqm4Wx5My1c`O^7Q0hez~B|2p=V_ems6+B}Cf(@voT8Vfa53q+4vN2M^h00qy1PaRW?$;>(CU4c4@bqe=uC&!Lcu_j+u1w3$|?+RMqULt?|=!h@I+q{ zqyJdI4`}7HJ`^_c{NMpf7W!}fDum*qlmYS1`^ji1X_=gsf==-CneU0$XZ%m{-obf( zc0eZ}a8g}Yy$uz>9VxtZID4Yo#1ioHTR?|ne^Mx%f|4f3%ufDYoP~pUD4ERT4#h|o zj-7%><_9OBf5sB#K~fwV*r33BfK)9SN!6+Qixs0H#XM#&V6z+2(4P~kQebKp(9u{h z&kLOKRx3zir+v#8lVz(D}t_iXBmmFbrs{KV(U z$AE4I9X;RP_^q@vf99b&x`_#lg5WDFmbnAd?IzJSlyM_?rKN^*KjUP=^T|@7wk6-E zN0N^8MCW*hGVDi}19+s|N1G1Ss~jMzF5rK@dvM-8pc=2H_onYNMls8_4pt@iG;=}{ zb)SkXqIYe_?N_8H#5x)Y7+;2%i=zWYV&E_BMP_zjaCmc@_d%bXh7`TArMT9}QKbx= zKUTloiUbIuS%%qFp|Qrw>!7Zrb8m1*TnQbEog3gZX`R#_omhW;kE`MN^<_~CzCXn> z4MREd&?5F`qRD!qoR2UnfAG=0t=6=nvYW0p_*b<=%v};B*i?=MnySJzZc}xOwRX`^ zVq{;Crh3Ta`ovQwr4N32C|PxlF>3b`+wtWo-w1KQ+ga9Dgd~uE4J_jjg{nb~g0S-a z03Z+06&oM1AgkkJaNRMz9)WH4fjFffp0Ez&P*#oU{3c zm&=`#mw0_ssqTOq=vHje##CX60i9h#Gf#Ri4~9^8wqGDF?0IXk_;0+502ud9H>8oB z-TfR{V&{xoCzQ(nPNxoeI|TD)lSPqJjnfiN}3d0*)nRuP;3KYVQQV^T-^B5t>u6a{%hN zUtVq6TIfm~xgr#&aA+YX_${eaxc)HLPm5o}rnPU|Rz$cVVHm}Z6l6{@m$=Pt(f5%O zF+{N)M}w`&2QNs>B7z<_3ghF+L!4n?d8=$vlGrbt^nf_7%Vb#-RtbrA<4miAG@+?` zB-uHgT?v!B0qB`(o<3D{9~B0WdPK(#xiEaPX#E?%DCT1(HNSYPr%`FT&-~`%s9(T~}I#WZUlK2`M;9FB9q$o)Z=tQ`m!A z6;@ijk4{R{tBOAe(1-IYzmLPEu-fl*}u$v`XY8YKm98yT#bD`kMQRs8kS7EFvV3BoMooyhv(Gw(#z45 zQhuw5_r_C6T|2I(>`i~!h#J0Hpc{u@eL=Uvwz+ANF)f}bGtV-4z#D`5tgbc@5$**H z3IPqarf6u#k%vm`q)D}Z;EX<9IJ^wUNex^XUoA+L5=I+6vbAP?H4)zlccO#Oj67DZ zSZQGZ#Y8>OzUG8S28L_D`I+HhjbS#`V?O|Y7rw|SwJ zdbKhk?hULl$f?7jyDXr61#OC)5eS8e?U>kevuX>jgCVe^r+|jLn92|}VX*zfSsRnKNRv}SsAX)jXQm$&Q-5CnBP<+4=2!^;@P}FNl=!nAbikjlt?DhrLEiqErP5Rw2xjcT*QS@aY73O-UTWLpf zxGrZs;8nCF>-O?QPH?apO}|12(g4A2k3;>qT4-%Ji-Mk3y`h|HhF_u`#^r!bRqRZI&^ zNp6POGjkejE%YVw;@NW(bMfMxV2nY*E5#sWJB-6So;*9#Fl!M9%Mi{z8uOA34>jn+ z&6p0ED~S)g!jz6mZ22S(zSUM=@l4~MR6&vo+o#u>_cD}PC<}|QgzmAiu>8&DV-KpZ zT|xI*L#X{Aaz-gY)655Jv2~_ML8%PdJDbVwf4>pz+0$T^<+i5?{O1b$y5o+PQBJGx zQCE|sxGv4bnAh!4f#mCCp4h|?7^qOTOH9Ba9%fDXtVkH~Bg?8n*OV3%MR zv^3r|l-vEICEsB!QVcWcwO*a)hVDcFA+y`J*#%rh`fa2?7YV{F$;Q|j=geE+sFC@*uhU9l zgXr(-+)LQLh8y{gbMu01$)XL<7PMrZ zLp+v$WX=(i4IF)^VpSUzW9|0A&v}GAMj=IZM&5;IR3I7f@n|jcFj=mZd|5Pnndn7< z-gG$;2g?xBt0?yC6bmcuSa8~{Zih&D zC(xK&Sv?&=<`Sk|2+iAlSI7Ovg- z*{aAAPJcjr^hXauZ>=qLXn2&uH4<6j_8Yga)!0qNf@EzQ`Z8sW^R#yMow(ezEeGxlY2V?#<^tnY9q+#Gu$IRDO@E^!E3gy9=FRIq3PD zV@FkOchHs|zYq~7M0m@tSU-RE)UX+--uxnW@aLGhCYLR73|jz&9OsTK^ZeP!UxBr7>;k2%=H3IQG{)N<$tY;(|3?Y*rTv-K){iEsEF%n(Rabi~`sCD6C$C+y z;%On$Y-Kg~inIRLe0k&VxQq2-V(~KkN_;sA%X1s7%Up!!{GS(*^2?LmUmrv^<}|)0 zV;3zK*$3Q53VsO++zhH_arLb; zvsx2(^+j;r8s6!wZ?m_hGuxnU+P!H%6;?v+;OajN?ty zNwQ7&pCRcJFyR9FOQqwiNC%?K?(%BriGLJ>OX!Y2JC=}^9*n!KQypR%i^}zeX;c`U z>{{@E1f-D2s_Z_|{YnF>WXJgNzDLQfL5PYO|6chx_2*1NNS!N~Ujd4nbUT?Yu6_9* zZOEs-IlbV$*=Cy2EA_$K3JZaDG#h%&I`?A)&huV+(kMQq;b}G4zZ|1PAwZ~2>iTnc zNGp_>02bD~)#a8)vu3TPv25t^Kr%uxiI_-YF9V-@h~sl%62C!C`Z2}tuo&HOgP4kb zyVTdI5Pl=_KrK)1XB4Xl%2At^4kB|j<0*=o$F5K7UAFB|2`mFO8HMN(xs-I(IFK-< zlJIZKadlzX+~)w%5Alk@KecF8W}QjuAd_cbL5a8cUKkxr__%%}kTs;`+luIXKa^d9-q!xFLlky%h9pp%wnf!>O`@xxzF=N)mqdJUUW@`_}jLV`y;g zI^z_jcl(o*ngN&!7bZc-uhC_O_Ue9Pm|#%-prMbhy>o&7I`#930Eh0b9_|ULv)G=1 z-}|9#^0RYUxN@6?xVLrrju=1$xN)2^AGe-2ee9i6ffSA0SpbduA+ol<;1)POicmng z41I)#9@reh@#ly0Tcuz910>7%k^}=Q9$po(Rr@nAv41m)o7~Q0&Mp%Ero)%%v22$j zJrTX|MYVvhFdlip|7i)=IjBr#smFl<*b{w9bRn=RK`JyL=48s5&fuP)BI`=Y|2Sv! zOAanS4}tq7-OYXK1b)3q1~232q35Lg5W!55KKf?PhKRZ?!{fP-4afn(;5#G8OykF+ z?U!@Ek@(ohH31PCzcMwf!L11Je}xHub}PHgIXfGqXru8qF)`ijCYvikbpSh@eyLEU;mE zfrKHTK#82!Y>9-b?cwV=BUPbu@R|nDl*KgX8d0e#k#KvFF)W36f4@yua@Q$XVgrF) zFn6<9>bQ9maA5HjzK%>#)K^3}dcF$fPkd21Y;=yD8uKHy0~f6{u0V9-UPe)A~-?> znG7EG>96eh9%D$7h3p5Z=PJ*(T3V$TA{A?|YKznS7Tn2~v2n&ONK`4A0c>F;FP;Q{1BhXb-UQaAp%a1u>l@ z(|v!lhl+St`0HW{l`@@vbW(?`Y9l?clMV#u8t62RMSV&E*E_+y@0=_at5(vG>=m`{ zcDb45O`q3nB=nE2j%Cj*^lztWlht`ovmZ4@k|aN3r4%CLh{Laco1BQUC#^d2sVAik zpS6>-B}cvcFoa6z%H4?F;UZ!&`?&6Cwg|jiMX481v;^L;4d@_9so2-I-0t6jiBf2_ zD}<`{kyJ?UGxAA_IB|xY=SxN#Gb>-n!qqNh#~+ILleZ*k86xLPEtZ{4I>#v7;9ED; zA3_ZDTR<2{NK7Ys>5d03~+KzIVu4Eo4tL39>0K1R7z}3~Si{D2} zL?M3y(|Bgcd3yxk*B9ZGRBDdGm64^xO@}k@%w%k8tvQQa$-WCnD#K~oQBjONE#{_) zs|4NSB4A23usAWvLw}Dki7#SQxV)9czSXqE91=5uL?cn|p`Xkv-we7t^&22t2Bzr~ z%cp{S-`3MgFL02+IN9pb^I$ku%zX9Q!kAQZ1>X%_Ri%`A(JFXM6BB4x^WHR#7k$1S zmkx9krSitR9L2-vRt{W+IFzJvqQJZ3qC7u5VHw24$<9m%#EKd6IO0_^93E_vj~6k{ zEz+;)!PAmE+Ze+Vb;Sh(JDpn-84)b-Y{D^sE$xfTVk{m>1#mcpTFdxFnT#zj(*?Xi$TeJS^Z7$csV1Tk;dB#lky!yv`D79(HaTdTi%RSNTQj&H;05(YgV5@NzcMnxq=O6igMbpw>v*x}zK^i9Ea2TYj9eGF8TWtbJ5?Gm-=_jZ9+Rg2de4B}dr$x}`oFJ}nY}9Kgs~%84iGsH6 z5wg^4*jQ$F4Gzzl2Dze)`Pw)m+VrOu(DL##!fzmlIAi)|T5B3U6bl)O88VWnz&!F@ z+}J@Y&#`(U@)5p1IuXw}=oWE677)?amu%wN+R?T*1d$FHg4)ayQ5w~f`X**Qt7b`cJf}A%XOw}x( z9-~IuB9&qI`5I1J{^rVV!6-^R`h`asul@d1Id;@wDD_d;d1>J#n1KC$`TwI6MHa9AeK9At%4K8RUjN-L&G5?*6%;M+b9%q;9~q{j_HZ!2XlV5DL9LoVlT3LZfM zxd2<~oO=R=1b%!D8fo?FT}QIHkz;Z{f8Nfq!d=+IDr#kGP)KCO9~6xdQJP+b@2f{_ z2__8oHEh_a-gKf2YS;%*U_aRT4*~@(Hi_(KF`5wu=fyy^&w|gJY(N?WqQr~?8n?+n z5hbXfz3|WfI^g^auKQ(%@`K*+I2a&5gr*X!?83PWMr5xG0c1D1yUh#VQ~h;ZQLtm=+azKH{=?-sK%;+(&+qUid&F}wwd86Y*y+?;Y~RJgoJbphE+;LGa2HeJLQa7ThGc6F zni7S!3z|rDmc%3-xT{BB8|OGf_hpep1jvU$E{;QSCVN=MyrbjsGjf-e;;MzDJ;o6X zea%C8dyM&!P?;HMDvf6=5=25|CB{?Q^(2FEuW|PQ0RD2j^EJ(kt7|G^`%T8kaYP8i zG_rkVF?;lv1zJ{z5U69fa>*rQNMDGd|K?v3bWajObY@WMa<^VX3gpS&{AE+y{`zw~ zID$S$Cj`<5L&TbEr~%e#OjJ33k~?$lCWcjVDt+WDWyq)3E^z0Mo0!KsPtJ&!U-+3} zH6B11pSAJi{7InSi;*-cH?B8|*a@aY`mT@Tyw#|tutgfpY$G>%$IWt)XN!Tnwx*Ol zL(W{aU72qKwME+R<)90Z8G!oXPxBZ6ipr0;FXx`BQ6ndAzaf;MTqL8sSm6EAksi4E_5xq9N2yQyK3 zvu+T&x9!|20)MfjEPDs#dUVbWcADMPs?D|;m2mN`;tVf_I5Q!LcSN%%{Gp4hd9NLO zjK5jME@)>tkiFw3IlOm)1QVs9Memg!zAQhq5+2|-!`6gqg?KP7Q9V6E!s(Kjumu29xZ}S3^J{qVb{70%h;ObAx7Vrl_z9>#QM{A*sH@ zGoyK=ecGY2V>3)r4)G8SGhKB5VNr$E=_#})-a6M=qK+Wq{X9D0pH7XufbK+7uk=#h zmke3_(qPXLwI0yg0|6ViF9v|jRK;=#Q2hBZsBae@oR$HC&koh^pt6d?k&+TA?+K$I z*4^bKL+`&Q^P3990T*&iR$Xhw<2LHgq)GUE)tSvxELKHZPp@p=i|pmx(-9XeOwM=S zrNh;F+@E!!kx)Z+cU3$!%gU}@hhvE^A3WNMyxPX>97>+w6lSpc6+3!X#0CJas)co& zyhK7YS@|QJXEb5$0$CmtBjM~>l%1pUnDV4r6}Cm)E?WSF6zPNd4+)ytXqq8Kn!Z;v zoa82*S4qL`hy`c0!ZWxgZcy9EP7F)A2K_-qC!dxq5w`TbOovLzkSc6>A{peGiD ztr%FGqAvAxQ}73Vmh)+th;cX8QqX7g2GZRKYxL_-A>-kJPX`%=6l{lb)Aw=L%p{4q zZoUOMGA(+X8*s^7ZN-G(1s%4sCOjr&WVS60Fu8wdFCuQYE=BT5l{bc&l$tEVr30$u zez7ROw7$6l1c>&7jK-Wqy$1YBwt@5@;a^Qh2u9wukT*Tee#`AdhgweCDd-4GzrX^2 z5#@15CpWd;B|tCBeE=9etL4Bc{HH%W!vR$XVe>HnSuG)6S*rpWfWzE$+A`$EK+svWz`wfi-^T__Z`gkcdY~1Zh))8-=)H`m<1sWk{u#gy` z?y=j!FT7kDv<&L$t8T&pzwmY&4FLqnZ57Y79s?bp7Pq<3$+0z1fVg1bi&afA>*lf% zr>Kc5%Ab!nO|{Tf)KszTBmD%i)N194L{1z-58ak$S*x6mzTtbWP3_%Y#Yi8_qDTR< zWbSh)(&H`IN6}lC#BGsClw576V?DpK0*5X8XE4>lN2I6%@KCuF37x0pLWuol9}3n{ z7JuVWFWUP$=gS5;%V(}6zE>o|cw%;)T6h&l1kZW!KQO}Z)zWE=O>vB3trTMH3EeW7 zK@0mZp4Ki|ER9Z&HK6_Te`W)6fEIy%aTtdK7Xn&zMXcSe3T@+re7iv5`1M|1YY0Nq zVCE=Srs@3p3iao<$g>z^Sue{ucWPMb2lxh@uR~m00O-eL&{sI`gsN31zmLxt5Rf?O zoGKNjgNej;5=<*Cgkn2rSz~^8^n)hNFhnL(;Ufwf_x#y?<~zaC-K>cL??=$8GR{51;2QrW*8w|O}`?F38!sa^iNLtJ^i zzE1RkGl=T|d=Ge46WR%sI%}G)t&;PY6Jf~xam5xYNDa#3nX=*E5O4OrQ~D^XCCE#K z%Qe$5lO_(~pBE~u5i{$>_*VZkC52_9k(8?`Mk>jBji+9+;3dTl5_Y>IGf>!N3lcG) zQduq#&2QpHQCKmBh2ap3mu`h67nY|c_J9?_83wTz)vnK|# zS;Afjo&wJd`c05&l!Lt%thF>2(Od3-v{kAd+nvM1O*k9F?ylu${wi?M`z6I(o_(u& z>!19i8{&0By@&vnEaLO_TA{*AVF^()efCrT5cP%*w%h=-1S3>_#jzI@{(8)X0*}a0 zpRaM}s5Q-Xo|dMqZi_+BYLf*6Mo?FvD4Vg`x@^@BCw2LS4mCYm4a9M?PhZgW)h!|d z9JHw5hZ_JP-T+E?h3l@}Qf$Ys$-A8F4kAW-;LAjACk+#^E5 z$s;g04hC%IQ)L9rlY%Y_jN_;qf8ih-y;HMkb?l|kj}c`$L^t1GV~#u_#1rl9tvql- znCN}RefKLE_aAfqb|wwwzXu5~F3;3vUsLa7LlW*LHX^$Tu1Uh2pa#tkCOAbqZ8)8} zJP0;h;?mALaWx#vE-NykA98$dOgdAoKdz0oAed9?Y$j3X<>>h4|=rw_lnR z36}Q5m%?|`U-lg(69#olgG&;?TY_7;>V6_ohx*8L-&)AO(^AQh41g~nZu z*fzR0jqq4#;q7G0ZnR?YjK%V^6@uX;I;6v@TJ3b!HWl;Wl3U z@0|wl`hQcuCw*-%Q2I@kZrjr~j&7~kIh z_9uP)rT#4kN^igF{ijt8_=aZY48*9rYrVc``b-6S>Hsn9x4+cuR!x8ySx;KePugD- zME_Z-`yUR#p~W{CpKm1FUmAe%W1vqhQ2O}4?lMq%^PR!{qUlRR0Emfn*ZSYOw1A#k z->M%q-$390x5l22>g~p!{}AZ^55f1s@(!(m7(I7QK&OT;4c@2k2;{v#eXDhUrhIP` z(9G^Lwe?B;YeJx>vFCf#>>B~#Rqem+`i_%5&`-^NRRV~i^Q3b9r1muqcvAiv&)aTH zdsW+BRd}a*ey0Yqw0v>Acec{KmHrO?u4i@2a*hDn3&H z-?wC-!Pj`ts=~LSZ_`=|@6>=*k#A+caiUd;|6eHcJpyD2dr|^wNxV}5y(zadL%*zm z=6Rp5?g`UPZzu!cwDnK{oud(eXm9KGu|BT3dx2uxmba}?yb6f`F zEsx<3`(0ZQC1BU#&YKGiK)343C5-5?4xg;I#WvcNKkaXBf|Nk8s3F|GVgi+;_q z4ft(^DaluP3ltU26K2`Co-BUaa>&o^@-PCHWYDf?HPU$3+g+K^JXXEmN(_(goy-2N z(yX4cd^Dx89NR-w0l6Aq#L&^4NzPeI@ClEj!`#QkzAFEkb5$g2WP+d{oy#h%RC9p_ zLiSjbV`|%oa<~*mM`5kwuo%}G*VgLH+F)?5+b|BAtI~MFYoZiz*_R_pP}ooxw8g=LBBfCK&55=bz_=4l-(}E+`#L27XZh0-vqKO?UUxuXl6` zO-%|`-EvHxCC&8?apX!rfm83!lciz>=_(^*=thF zW^WiR!pxD>d>9f&+%YgkflJS9c`TsSk=*KE$rjZqw)%?;p7Kn#*#c>dG)TpBm{{?g z+}%KolgdR10jX$@rW$Bv=1Hn!3?6^+`1>KU4krv3_t4+&&mOsz@KyIW5p_*+h(_+) z6k_@TbzfOcKZ=k25sj-Lf7nz^$Ok5B!t}eX_JXU=?qym}KrK%P!dGMQezmk?@|9It zQJ;QlY9*+yUnumJy$vgF)I3<8v9a*XAtT#u;U=E#6R?&&0X@N3i?t6^S=mW?cWR6# z6x2X|ByP{tX7h)eL%1&#=D zD0Q!(`|8JYU>_MhzJuBz=6`k|%g$h3wNg~ru_=w~p!1>F@Mlj52neuMOpvnTz_iRi zZ=ZgabmW3YT-$2o_j<9*Yj-$x6g%MM5RtsSzjrQzpkxX{dLp`@#Nww45x=>T zZ6HXT09IF@)0Ks$FZw~KDJi!7${jqrMF+cu*W%S@B8osb1B9ppXp z`!hUh9WemO8Tkm@=ETJ3Ol2h!D+qT27@rn(!cOY9x3UY#FnUZPKX4>HLRaEK`w}5( zQ42n;)>O>=pxuMg5HVXXFxQRhd!;i(0!!>(J!$SMR%zX<87&#}nXd?Df?LRhCD8t} zs~&u3J_v~h6hd$AC0aeXAtJPMrYIX$&zqFyT{u?3gjz>M(BPGV!qh+$UYaz-yhV~* z(V%b=^4$Go+T5WFapsPhTVIDn?)TgUIXkUrz^;cQWbz1kOeT|13SU5DblV|HPQq;y zK4S)w*s8XQ6k`A`t-FV{`8uSY5>siS0$8UQ6R$8wDorSFL8}Lr;mV=fX=jBQfNI2} z<%CQ?F|&NfEnhIoPgjv7GjJN)W2sfO2xmnCj}PiYs`Y?Qw-Ug^J3+*-XA-Ub@KS70 zcB-GIY3Q&XPl_Ye+*&%JYE)`ZkV?4H3zzYmSXd{t@D(A~xX8jh;s^bP)IVqijKh=H zv*|VgPv5=k**&r`Wza9VPOMRlb2lKs1`)Le-hwb*-=wsTBNuNH#30>fedJK`#cd6{Mj!fd>;i<#`0RpC^G^vK>tXI{u>;P`Ukt_EgK28`bGap zcmx}u_-sn(S*4;p`3IWJ8_c6>0R?s(9_t%dwI)6^AKn8e408scQsPzF?5j7D=fr#N zVJj9P*=^^3`&G0^I~K$4tuqZe%ls=V^tZkA-q9|a#JYilz~a?Xu+pphEhb)}tPm>? zYqjz)3RbJls-UpI&yArWT&aLIj=aQ6>|XYdkfUy!u9D~EDXg|G=hDJkP}uiFWSzI7 zmY^^`)1EprSQibLQ52sk2DRmFN*wv%XEV;WLyyxYhx@&b@N3)ma;|v)A)ZlX!Ke}X zxFS_*<{)?hcvHeJV$5;B0}Yhwf6L0ao3vi$J8T+pyZ0R}Z+g!}OuB^!Qu30@j1X>< zTO7JML*O$;u^nivye3<-m;=gx4WBA5ZOox_e(WV^7@5&6eUv}3`$qpfr_~M8&u1GP zWMf`spZ{Q+VL3dO`3}G{;@PSLJx{)XajY2L#~hmD$7OcVPybhtKFk{vUu~*X$eG#j z>-zB?S{ZSv+N9>Z`(}d-J(Ek_VeTCa;(n)cm6V~+q_M(tj{t1lysq^ttv={nRuYUF zObk@(bSU+O3QBXq!I&eiz(_~#ASGDv#kf@rb6#30E|kin6B?AfG=)WmtXHh}E#>Q? z8W1(@%q5N1oR$=xJ7F7+H?3Y7#w!FX3qmL7OIwiRu%QGP@T zsUmF(t7&3lL&s_4gX=Qqm!EE|C5Ui#bVC!MzR*R5jG9=CPK&=S`>2ntZCFvKL zk(VCfO1Ud|s_SRqXr49|!KQy3);AB!qL`(WNDN*yCdceCFa&;X8{5};|Fig!KuT^L&Ei}DvZ13 zvM~fru1WN%7Jc|MQU!ko@#(+&$|(s=v2Fp3=^K>KiUQ&!t+stLxBmC*1JLR`J4CASLAZd79IBvY%->V~%1Rn<{fJ({zH@}$2DC!vom!r--_ zB=`jPpBJ@;i5s(hHzTJ^BE*1L1O)%o^+|nowvHP`6IN_`e*2!>hxjwa*F*lmi+Z`~ z&no;Z=k~+DxcI4ABe&JR6D|&)b;SBA&n5P}zY9OBSnEH(I|kvKsz8dRNtbtA^hsR= zb5q2}J^D=_x%qdLLNzAq6H&jm^BZB!Ysn-~?G2=#et=dtMNkhi+$jqL5p7KocBSJQ z#MUx<2~J{Ep?+YsDc}2+3_D`rfSggqi?S(cGzP>p|WGJD0+&QwtmTx1zxYNc`JT;1WklRgA;pNG7m;>bF6pE8AWuRx5_p-x1Oip z#2@A_ftAX`C1|c}iUUZcX@5@+52{A_66+F*GUfCg6WCf5x09OT&YgQ9*Y^;5{CX~! zPE)l#eG+lBA9J2<-iYx5pVzJ~4M=s20vC67HFlj`iZUhs;<1k;n`&uBj@Rs~f~o?m zxlFYC%v`shm$>P$y%x*_c3bKjmUumiQs({Z>guM8B&geP3yz>aop{G770 zJEY!%KPPOy&h64G&RDSTQ{ZWT5pIkEEchi}~T zrFiy_&F(j2%08@kw)wBoK(9V49hGMBO5A>BV^;2B%3huyhudqb0Q51j8C3&#n-P>` zy(;|UWll+yJs8N%739cNzXl)7lJ(<@`T3?Zh+ znU-|X%x*^G)ABKL-9M)*&wZM15_CbLeVAXf^(7h{Tu^D;v zKXrd|&kyMdAc_itjd0ir5BCQOeb--2O@%14H2#Gk9o>5{Z%~STDyvesZ%mQaK5Tuo zyEEku^obKED8aSPzOUUsz6uxYx)stD79B&8;bx$SAIA*vMLtDr;b1hNS2-O?QO-Tq z5_;azYm63$(ubVk>H1-lPwH1p6L=rCu3#9abMY^FRs!o;>GJ85PQwq#67CXp+AwG? z%-Bn4q#A+_I|SHpmirTFZFwanX4ZMZ)kB)vyWjYdp2emD)?VG$xN=kIP_8|mYpYPI zw7M`7UopQJxoV&0^WHCkDRxJ-+rg@ZeQWiaj|uC0#gUn53v0vNiD05a<3W(+l4g>VKA{y;9?=gel-?^bYi_HF_~4a8vf`qASuz7T zIdE{d!eT1(Xruv%?AJ{-@w>({-iTbVnV2-;;Xj#&c>phz#^&M})?bb1Fpgio30Ehb zOiZwJf-Vop0iK|C>Eg?ac@zFK7I3FQk~+w--uof4@n)QBj6sRCa8<_+owR#*&S8up z>;;(Y?K?>&GUv-Epc|P}P4=9(v;H|zTpD_4nYDfXUQZr4=pH2U)R>}PS5!Ze7S@&R z&z0TkfImy)&L9K$H44OJ?7G6@1ay1j)l1Pvi?wu*F7sHXq7y${mcP>k*T0ZXFGD3D zc8|$}M9J7<>TV>#mwybYP~Ir_Pj=Is_?cFAfz|F~G#5C#DwpKF#k5>vFTfuiInx%@ zhGjcurttkGVJ(~Om@|i|K%Neb%< z-V;bBH)^T@+Jb2>n@eXFAT|*NE<)GT3WH{|B7fKH1oQv1r}muMIdtXi(26Zv-^b&L z-Z+%Oj|2}SMsP~GBwZ%nz=IQ`gwy!IjUrVS!;sZ+7iY)@w-~(+r2hAgD6y9Q8XHY` zPo&6#mv6gp^rm>ZDLJLV*ssD*AYRb+1Cob}ruS%b?DT46_bRC%&loBpQ2hks@CW!0 z%DZ?UmJm+L&MGvLs?j|auHQ#XXrOSQ$(O>g_E-4~>Ltn%5g0K~nnSp2Xva)H$1W#o z(1bM!S)YrH=dv_+mIi(`iGsu+nq=fL9FiN*ovUc-ME9x7U^n{#m}Ok$bQIVpJ}@qi zC6C|(V12PQDU?INOeB@s#$+Zh!~a!~W@OPxEL$knrx99kikn|vz1?J^Ta3cQqFwCf z<c`Pj?DTTmi?Y(I@fwKS1XlP_1bn` zxnh335jt>Z?I)m#XSND}qxM}iZAAFO`1(2Pj~|;mOo-9tC)0%dnQ&7XG4*9znW4=v zUZug-hNF?@|BE!6xk;F-*qY7So1yn_J^q+kPAWm-x_0Kny}`|tdRr>_C2V#Zf;q1^ zBDsi4ZXbqqPoN4zY$(Z?UXbjlSc95$bFFvVTf@9oC*n58^xf|WVkbRvwn;G){G zF487qtaTfd(SRX4N>SvgtoyXb2qvW+xpkb779m)snRNgpmmdlGbSi98i-zg^FM!gF zG*peDt-&5auL3?#>e32e8(nJ;x;AT=b7ZK>Yl3c`ZbO1mu6O01aD?wPIg4q2>ktzR z=qq&hwyW1YH~h?Pm6@;uEq2fa0g|BCE@zK0a#p-Z@~U+tp<8mK*0bc(#oR!x&ngtB zq^P>5Q2S9(SZ3=_Rws?T+bDzWMMY?D4&h@5{ly_GE6jMD(AN#6Mz?dqonIVR%zo13 zig$eQjCy!I)V){l#~X!FTSS?5DXt7c*W-*i$wtd1iGwIFI%SfVhNiSPO>P9rK7m-n z=~=qm8;hha#D^vq$!Sg)A&k}urO~4a>>rkp=^JgB4JqHJaCqXxub0Vp;%qweC(JRH z8I6(_9H#E+@h&`hNHlZ-XxYf7yk$UkO?mD%e=IxbupP?55bC5(<;Jc@-CybcMwl9P zh1Eaq5~}0d2rTs|&NtRsrR}XagSc?Yk^TV4x`r5>JzjR}HA|J(ZIxk)%HtP~OrnQP zIFTQ}3J*ksf-I~rE_kL9qEn`#5DqzTQ{`V?nBzduk=NB2s^-WG=powq9$z0F&*#Ky z#S$~w)OOV6cv6kiz%|%!wQ}?Aq8=9zzVNYbUX8Y0Tu8HJI+gY_;mnk|3>D|P`atGy zD)a^5HpyX?KYtSw8hK_0N(2!8#TzIJbphQ`@pB!FSb^Eq%Ui_Tg6DCKWb~*tH=1M$ z+x!Z4a{9`m`_w`HBVo_`QgYjHGN-3#^M^>H%%qFfVh~Vc%x2k;wRaqW*o_;@!huP_ z%u7x*?KIV@2RQ%0gN#o)xUU#~E9Y?rH7Bx(Gq4mZbHLd6EyH&;gT3K@sM!O;C(WX} z%hIK0Z~7iSAaxYW3weKVH4D6y_cXTi*fq3j1AD;Vdyf}!8~d{m-N%x3OjgKYLo z=Dg6ODy#|#6q>e>rj!~5>0^`MEG}1A*J#Id+%@ACQQ#p^-k;Irh&CqLDHNLdu|Ah@ zvv(^G@(=yI*imHN8bRwkhX>6}N^>se)c9`*QM14JX+Fmx_Gh7U!{C$U#gtt>IV~`l z=|KuDGW1E18Zv|lpxD{{{h6Nv>>kZs$`ZwAiESQWzUNypbGpWfyx){prILAS3J9yO z__P_go@9W#p#@%&k>FfvZ$~!*#|DBFnfLtKLi$$ z5FI{vz(#yNsnf04CR}LZMWx4DAR(J^`4AGBU$8`=GmgXO4Tm^nwj`H$>3;mSpv;pE(YxeCyYb3s{D?3AX zYam>nCjH~}T)L#j-m{3t%)P46(Salg3gp7|y+!sTIaDl~t;FpkFJsfIdbBj!&vZE; zz*-u<$wPw2JdjBrdHKZDuOQ$W2Neo@Fkb+xJ*&kH&uGHK;ZN55JXyBLg&r{E1<92J zd{yZU18fZkxg9A$up-QvG%OylJentPF#sSao`aOCWMzMGGWzBgYa38fSD1X3YuZM5 z0JX-w*#XlcqU0hx=*xEb5SCDk8!1drhs2kWXW(%rcJ{BIg6q?8-4jB2OZgMZ@E*%V zaDgyy`M&lSe%Ge)``9`@{okI3t(yW;N|isWIq9*oi*qZ<`>qYV)eUQTDK&`{dF);R zm^(MWnb*YqnB!0Q-!4Tt3jPr|ewQW~7kxo!R$~`j{5Dev2^~lOS za$@f)Q9z+ME>ik`7eNdtAP}hGmf11DDvAcSdqXXDwC+PzB9q;BQA#AnXk{}}b2xgN zub9?V!W1ddCtirFL|&-CS^d(*uc0;31~nrH8X;LS`9MuQ=5$H2Cr(^I9_hH79#{GA zy*gkx{#I1$8qRA%vau(Fjrl7lt!n;ohp3*F8gIvHW zA)c#9yZw%J4@|$IZNMo6n+&Ob&jx<(pM)OCEWmpGI%F^R{2c9yoPYz=Wz?n)Zut5d z1$FYs2f81&D5_=HPtIlc8L)x)Hu-5!oOKP4vP08RlHuqkoLEH^?NHUwRi!M9v;vHH zxj2L1_S4-0?~jDylpW=384HN@%9OVy!*F5bTGk<)vS1)Tv7o5=QAmzfRPG^4$kV{K zb0kB)17^nDCnexLvDYj^gc@hNpBlwFHK2F7Jl=RQ>L$?{^luo$&&kaI)C$K3NF=Lp2N)6Y)Dy=g?$rfP#2c{2$|_L`ZsW3 zG=JP1z^i&KHitQ(ie_F#balNuqvasgsA~qw>AFnju_~CSJ$r@C ziJ&+Ic~76$EO^;q;wRFt)W2D0x^0FX4r)?o^Jgc6RsTqfiqEdOHt!ry8zq1tg`d7| z)eP^S^P*)R`x{o3t6O*is?dxIz#ht(z@9cyKloXdNv@`oDl&@|1)s-#+?9Gv=d-Hi z0E8uLaKWyP=Jn4Cgm&bnx3i}5Spfrr@dBzfSb60GGzwHA zGn*>u3Emnd9K&>&+e~;qT@LKF=0|hvAtV67w3PRw(cjfBwdd4!mN$4^OJSSGxR*-N zl+K|n{GZDv<>6FrlDV~sPV>z6Y!>B%QU8R^*U_H=ac>zVp>U>E^i$|}_Y1%F;0dk_ zOrkAfcVoJEIdk`%zNTb>Uw6h2F<}r;4)7f(2xn`hEt}btn%#oTfFccQ&{&nYYH!Ou zkd_2Iwyn>&BZW{q1L?hb9^rt~7Z>5IuPKD}E1hvNN~!$Fd0F^`>(kKroi6KeIfjlo z_6}Aog6HHqkZ^tN@S`b&1}HHmE>g)V~G-(ZbCBKunUhmO1>0 zND3MfLDF`@J<{Pm3(+B*CAsL1Pj~RC&#|@)_VvrAU6Xmn)QnWH5yjs+yX>O0->wTx zn2n1f%5f=-^#Sh%twt>@>3YcSEki=_QO4!JJf%%b92-!$DE~EB&`(oCCDjbK2-; zFpLCE9Sw)MO0ySiG#Y4)eXg6a>iC@~7Ku0LW(?vxaob5MJl`;||B6eq%u9Vo_|%_j z)MRh%wCo;Hc~BLJY(j-H{?i1yfV}{f)3{%>WjR&-bg-xlZj$;}Xehst+J$A!pkAHd zM|RAc-Z5`+v0YGYy|2wLxwOkuDT*yx*RLucF>8!nIiaF3_Rhm#|7sWS*2DZoV{1K| zM4s@0;Gdo6Hf?3e>ut%t%+2Z>gVGIFt8&^-D!EO%qrVLVNUphJ`b87sWhZ?<^x}D| zsGm9x+UF!GTHN5yajj{1A`fg(n|a2Vu}Cv`5L(98UF~IK|JkwY=kczwic{^Mhfj9)x$yesCAyIn3-B%MBjVGHYMJ5W zw&w0*)ElM`JQ0QU@qec`U67rUypaPExV3eg!tGXSw;wdMDzg<7MI#Ky{@ez9B@!JU zn`{H#3!U~n?`rZR&5Ld7T0K=ToDD^YZzY*h(-1?c?r7l$k|WchxGhc^FbztHDUM@8 zF^l+wWDud1Qe}u%htMF2-r%ci)qgML4kPPY{3NSDcZ)_D4CLZ2M?uZES<~?5h({>B z@~UcxZysHt`DBp(xqCrP1M{gQle1gGtenLShEH7xdILhh`uZmTx0^ zeiGa5iSgD}%=*>S(2BE`#eplgj`Rc+0}~f_FAC&=!jU{b?&?YZ=~g6tK+YM5!FQ7L z@h52=DbxUYkF|KO6XG4q{I!RH`T4xFOHM(Z3hv9IXWPGv$n`exkn~?}QXYK7lKdLa zTwYV7j>*qMd;n(CT^hi(F#T2Ds@2`SgR1a{rAOJ#D&)%?QtG?$OLhiZHjwUs$jfn< zej|_1XsX|K`1r7h53rfV@JP`Mp3HqxSseab^sux^J1@6c;qn=zM;tbco&oyQ1h)ev zJ9+u?N1^9ME;3478J6Hu$q2G=r_2&|fzPE3IJyZVJS)B+#LAC6`aQTt0oxL`-f_kJ zcFBCjz&7_tpX)^-K2fLToV3!4Fr(O@oRgKBTVHTWRbHk(9zzA0SB5HY-^V&+KpdI8 z%p07~q3rCCIkEOcQv8~+9-v#;hFZ9%0jfEQYq#6N6TS-F@=a~ENYLD?g9Ejf1r_#c zt2>5VgaxBzc9XVTIoz_pp7L_CaRBQMVsGSECE>n}P1h-i#ajI@Mcj#1L6Y%8Ak?pWCh4Ft%qiL{_<_zPn^7! zcsc*I(^08gcrKUSRiw^LG%6);B%N()GK{dRzukh_hvYFHZ80tp3^f1J_*wvP7P8#A z&R;QpBK}H~xju9owtZ^|O(W^z?5;6SN(i!~*13!ZU*Z8xoLkz0*24Vb z>C>%$7~~HfdpuEd-G}^v#2bsqO`cH^R5;yGXfg{Up8TZnDnP6ll|l;{M<)t_ZQ%BT~6U^Mp9E%YnTs)Xd59wmPZJYV@9l z-FKXxew6TP92tVWs8qyo_ZJj1WW)yj2$o z+cKn{T3`URv!YwWHXOI`Y7B@`DnW{if+*8 z|IJGoMXS@V@1!en=aoEUOkI)j5%*$M3P~j)^mZ;3tGjj${>o!TwX_w}&(rnAI@swA zI#tlu2;_NSB10t+1FBL&m}m;c=+SdIvg)t4mdWu+-#h!^35sKyXY69V&K_%`509jC zSA2PljBa*uQqJf@CRtenjXyxi%mmkmXBzFR*unk|p6O_K00pR}!Ye zG~b??Q>ThHtn(#F`K|^i{128uq_8eS*)Tx%NtXx8M*xPQLe0FMFHF7j9bs)p&4dgQ z;Sfm1+!vhFqPy8TSe^fzWmcygcSW2E;@Ag$S$Zlmpo(OTrdyfey zFeoFwiIswXOH3oTYfIG|Lm}8(zr6p`L@hJ<-KViBUTE<%>6I~F?=6b*SOeLI z4DObvW1D(8N13oHhr*RUJzAv`nG=~peD4!K6&GJg6p62Pg5Hyc$!B-RjqF%d|M{=~ zKtvkYC>0nhdwh@MVxNyyf%{MTV}iDm-kh6ALPJm7`-dOy(=C2(SX&OQyD^jAp;-ti$7F4)jBX@OB+D5o)@Qe2h{C=y~j7k)#`OYYqo> zw^Z9fM47Uxg2|{2ri9ht!9oG=spz6cM~j&F>(Dt%S@LkII+J5fYy$<%t9@th?i&QydOD8t~{xxp$lGQJ7z?%6%~MX)SV& zI))qVs@z)1jp%Qgg^h%SN2-fdID|Xrq%uE~_{C$#(7mTqw%9|SsCojP_O<5Rg4$tfr&=cKR z?z$(I1@-Piz7WI7^dHGj9!x^EXytboHMZHpgab}HSKbn_?VBo@niY_Ek+fqG#xBKv z61ZV1n{J*cZ|A{pYA1SMiL@c#>ACwB0*z@Shk9kUReiQed!<4B0nGh)|6d>GnV4Ga zxXEa1>w9*u>~9XSI0|hbqEmfzJ~O8DfgY2q{A@21jt}Ff+O2Pw6C3Gy`#+rQ`VoMD zAA?HgFAY>iwQ5oi3fW!J&&I?1R|51~u3Eg*>TzP~>_56ZM?TdZ_JKU@v%y*)9<52}L}k@AJtkrPN3&sC;OZ(e(+byjPa54U%QQPLPb3x8*z=dc<(@S?)N4q*pG6p^k?_AoZy)9^Dn_3m`i%f+Cp7rb51?1hw} ztARXJLZfqW!|N$qUm9kb(}_HT-DJk22DH0$*fFNl3{xV!+l8m;t25g|zVs|30*tvf z*=1Wr%&fK`7nWcXV2zkTW(w+Ss-tOg`R0?gRggXsQzFwp1tGt>1g*1cp|>%+cZ&cH z|NKU?+-~KO)^(w-kDx0#>9Tka7w4X|0YkG-vS6)ulVZUpiY+t1B- zcuUO~WxpKG2{i1*dua`N(n3rAtj|DlWwcxmQs#>b4U2Sxb0l$C*aD<*!?mFLPPQ_= za4jx-g9)KT9;dd}dugs`KH_{Obu%wr^RxJCpykaG&QZ}#)4RzM8m_~_F4+M;5QAqe zi?Cu*{iKcj11PO-y?-Y(eA6~;;IeB@psE<~($IaM8)wyuGIyZsKb(w``W#{g2FbG(NiSv;7>YyXgm5<##^sdzC z<)3LSa7-#CmT}k~A28|!_%3>RiC=t3sVbHw@^8CrrjO1tTek!y ze#xL`=q8w$@$v|OFE!x|_l18EHnB^`!PAyw_M;|%uT@eRnS5eV?vsN11(>Y^6x^)Z za1-$VT91{kuEAS^a|?s>bjV}gw525VP79zaa<=iBxZS#W<3~J>#Md}qy@3wnyP5!0 zk>9gRde^u+^%jqICbUI`gE^PMt}5YxmMnMj>FPHefWCd6WA!B zI-vQ;BC1bacXE^OQsjsyWx;lz2zf`8Y-vzlYGl0yTD!h{JTtYTlv9~ihBPb+aj&3J$P0f@0O0E5r77_7x<|aY5!3OLAUB9jRvqd zLHc`QdBMWoL<^0?(IgRfWoe501Z+r0%FnYGZZ20Qm?gW|5j;TJ*QQH57(n|5NX6tVhyBUuJv9hQkpnkv*2sMQ`WY|b@F3n1ImDEUO zjb>98M1Fj_#|h&)JUC8Ita3?Fd3-?iM78H1vgh@MviJKVl}A@SL}VZ6BDjtA2TUVk zs*|C6;BBZt@RF{D7EU{U5njoCL3t7@#>Bd!8O1daS>r{&)NaC~b(?rrVe&Y+%Z#GV z+e#`mEn^JL!ATvoa&l_#oo)PgQI}38t@Ov%x)OYg-Y$=$*ru9=$BgEHLTc8;C+Q)M z_3k`MecWZ3Ytbn>$~_VsnwN|%KFwvDEFuce2*1_~{Rmh#n|;PFr|MHvd`mLov3;YR zRc5-vIfu=16iMv2#-SeU36;rNTE>`S&^Lt$Yt01fp{MF*7Fee?sE>b5*WcMfA4!2Y zBY{TOo^nOzaM2}%O(F!eSmSpQ7er8*o8(y)%NYdG_nfVkDiTtDQ-&sZ`P)ts|tX}n@9^=NC5bE)K?=3slIo^UtgBu}n zmyP!Lr7}x=D1WkW-B7i90@3Qepe1L}nJic{=CL@~&JkKMz1jR6c%l4PvbwWSCZ7nQ zMq-x}yyI?vphEKRlF?{N)lF#)>n$bj5|ehpN!j&GESL!=PKA9HayXPFq5oWn!#q_& zi)yPq7l9G|UWe^5<(!j=xzEKtNE7b#t@WP#8}Vh0V*JmP_VVpYrfp{B2F0sOlw={V z*wek#^u(ws`w(5J6w+)}qgUxEC0Pb^N@9{Ba^07)dH(0=Fw-pCdQ||aaEh>di-a@^Od_u z+S~q)2`)zO&>nHHkLea(uRpP-mQG88s&&dw0wzjU?lmA{YxCz3O-?u(a(7bdXdZj`VbKg&`fSv*^&zR~f zFA$|lt5A0@8`c|z4bt=sTbuU2UKQ=-=Zvm?7#AOgD#G8FjA}3QE`MRI{Ar{{&+}9& z_Wr1ou79JMbqOi;>su`XSVV|Ps0fZE9=8sf$;W+hkE}%0mJr|{hNUs*V;x;3xNX{W z8luFW&9W5XtZW=yq%=1X79~CD`v8V+44QDYK8cL^0tPU|zwGY=@-VX&htUFa>05eY z?$2PQoP52!k0F7WJ-sM?^8mxK_pj-Ko+SndKBShplR4AoDoFdSB6N;KNP$HBiw^x8 zM{YXJwq~is>O1YR7LPjx=~4z00ZT2l8xCnAo8Q;WMFm$34trOS4bp{{hTEGr!qMpkk&xbzrP+HwktZ=8b_V6j0BA7j3iB{jag)nmvd8czvUHT z7FzVc+fx4VE@p}1#g)BcO#Mj-eF?NhHmegP2f^@~+g4OQAS$PJ8+pJ# z3eRKVLosA2<7)dB0`>2XF?o)}9azdk0?t`T>dpVeZoZ>xKSry7Dp=)=x^gOhN z)Dq~jO4YUnlk#B>=ahH&S}XlqSw~^etISh?n8qux1uf2@$Xv>xY*NqxZ5g^=*%A^)Ts;!oQt*AXK4jh|hkr77M|=RDDFUN2RwH(8#oT^iHzG2R`>4r@`10-5RvX)7 zbk3l!0~=z8lq6H;{AaCmfv`GuFeZg~{V?rw_WaGb+S`W+Y)kt?bBNs=I1D+QM=iGG zXsdr=JG;p?)+C{kf|aYkfAHk6zS2YL!c!}rit#G614|zrr9)y%W6#FaOl|h6zvrbv ziVn725&04ClCOdiZYfbyv*71D(5?Q0uy)73Xv!OMiB^!9*s)~)e>TL?9`_23o8=8u@Wm?RZA9l zgv7Sr+rK_IAwT}JZ3-h0hpN3?SZo4(vBxG%FmzXh?dx-9h%K*smf(Nd{2j?tB)bT=%61}uK(xl_2#F5h(@#Bgo&b~EeoPQgl+UGbVz_BbSpQp6C~%f zDBLaeIxo-`K_(VLeIQM$RE7e}-J&;_Qro_a=afIi3T&LKeG42Avsp>AuCUDk0CQN# zs}X73`>S-(eZGGiS2FJO?)_&!9jV|OGpm@JHE#V({P*6spKrLk2zSC=rT&!Nv^SpjX53?%WS*P|1v7=I7-Ir?Pp&wdaxb({5fP8M9| z+++mhdDxf{ULUWu{#AmDYUDT`-+JxW-Na3mg&E@5&^FI>thrZF+PQLveJ))|-i~A1 zt#-yQLEuk?KC$YGf|Uq-;W@IpZ2x~PDChM?>)>S??$N#Irdvri7-mo#1FVncd9`<( zgF?8b`_7fCXckOy|{Cga~)wAh_?2hy$p=~Gl{3y3rS(~MMgNSI%Nn`3_DfVqd+8&_Nu(= zQh@fQRP4l@s-eASc$#m&yY@RO^1i)JA(_Z2DEP8}2vB*N8drVV;0PdE3l#S@XZpT? zj54~ zj^h>RCdC+5Zv_h%9`Ud)1mawB+=F|3qMr~3LWtlh^w*Hu?DqbQ(jT#ETD0FS`_2p& znc{pJ-sTTB~ zPWWs8Es-Xeei@yQ7HyU-kkJy(<~R<3&F2As;$uS?q6w_Rcvm@8H&jTJS3+=RLyejP zht^1smTA-Z_6ECQeld=8W9b2aKOM&~PQ{9nix>(;b_E6#E&LbDKA0tj$SU_aU<|xU z;K)s1S9!4wL>ovG`aR5Q*(`qL zuKQxEwGKZnj*kons<@%_%VDFWj;ZvQoxNdoHd|vj&G-2>=Gx);?xcd)&C;O?*%Hq6 z5WDyVMXu?m^h*l$g?uhw*AjNdP3%{Tp~PS!*l@w$|9mdAC-TP{1`Tu-eJEBTE*i;_ zCrji$Woh%==vKCYQ@n-IblAR1yz*3l6mGxab{P2U*cwSG%-KYFm;DJ2y;6fFzd>*| z+cblJ0U1wyD_v!I{89?}!4#PYpGfPl_tI}EZ0644EGCc9`4P&oir-yC@*7Sqxi zl?cG;2OR2{c4I{uETb%`2}5B+4_-V1Zq_-{(TMYL4RwS#nJM8$L1o5WsA78LqH9lDMHsF9hwkw-8xj`LD1BkzjnWQ`kMnv#gOQWt5?SBKUO0*P!^C&npD_S@ zhuMpQaNJG0&qePW>S(n6_I4q<(C^@O`C-SR)>1K|$k(grNObiY7xmh`)`0&)2o_$r zBAV1qoIXt`ys<@Pg{qTU|9=d=Zv*Br__l7Z9+ZZ>vXA`F03pf@i)RpbI*s98`+*I5 z8}dYm2&eJ4VwWph&RZmm-QS{dbA${T;z*HG*J{FMLPc3cDcKe%5fPEAK@?5D&J96Z zMx9?gVy`Yh#emX6Mfh4krh7EG=McJ%p`=>$uXtr3t0DnB9j1iqSI4G#b5bjhRaf@% z2!)jR0|lW1tHkC*#j27?faPG3S3yvBCB$uBcVQI2GZsTI4J%^nMfqI)ovo@ zW!oc2b)B#ron&rm5DDIx3s0|6N`bbYA%AD2BCi~Vpd%u#kTFk~=JW?B9>=3t*Tr_u zCfCj+sOL-X{OD!>eBRpl~KkH*IUG|w6A8&7o|xFyyx1YOqV@y>=LT%BrQ@tTCtr-&-Rk;U4W z`12^-&v@!F;)=9{@FshY^@1Rz)<_nd737mH=lEFd+q!y`4R24$Q>~XzIQHTrr0s5C z@p0K)nVJq9dqOxpv4is?ROPTsZ@6VD3c2@PXM|$2Y)%COravtJdq4pK8A2uCUa@J2 zcSfkUK#xtT9|WVJmgVfDnarP41${4O?H9k7QL=7gtGH(kaD zyk`T$+B&O8#y`LCknLhG^zNg08gU#4f?g6^1<$fHv0R=l z9^*__a>a(o?ynGZ_ks7`@ol2{ie-iIo^J~L9Pspq=eI?N>Jdd*%Mx&5h122vNUtwi zB7ej`JUH|Gqcer&$hg-Ojtz^MQLu+X%p2?xQ_&E2HLV%&@c5HqbP-e|4Sz8};FLu^ zJ$v2I&F{rN$bGjZs-80YE{M~FS%&SRjGmVB63s&-Z6=hLZW=5>FW)(ePzMCrx`m(* zkmor5qTNgFu+h$f6+QeydhGRWjuR#%&_c|Fkk?)prqTj~w?h$bY0b{J$MN5wmLR@AD3 z?kqlL*8Wj7(BX7?#<90gmsdA5H%w50* zPx87mV?4YPS$9ogR!GHhC1=O01t9ZgD-&Nt$I5qn+DATaYC}l3PpE`!zZ(+(0{$xj z6AKa#eqttMA)+gx4MH!@Rfy!3WYr96?-@^=zkzH;KmFB+s8~w7Z4k2ARMy zWMRWl1FhlbAly4Pb>L053F77L&B-u;cEHYHx8E40;%;e>skN!?!1uZ!&$ieXo->+wbO_j)>C*|Ph? z-VX-O+}>xNkk4v=w`x!VYkX}}GS8zwiSD!a9b;-gZV-_ zp?XjE2PCWk$7}`uGN$Rj&g2IeOB$47;^By(O_2?BV`t7ktVSYD@PbGldk$m5sq;Xq z*|Md2x%CdQik};#pSdC70*M(E!=MFDnKk7xG2)yzs+G)?-Dkh#y(GtP2>*%Q{u`E0c9z!f?$gtD&h`G?$gxHu4=! znRZ=SGawvY`C<)@8;+S`_gf`s&EKx(?Q`4iNepsUVh> z)nqO2?RC_~9CCQMG3N))dyon8+qbk1L08OS9*uX^!AS{48YjjrW6)vN0X<`8cl8WuRA{94D-VoRpJ+fNhCHsFFWKw@2nxX*mzMbTwq6pJ5GxoeGYWKfu zOzEA3Dx!0FpJ`6$1Rxsfb|u>i10N(V&4Df}{`2zLay5AyTkciW;K4y{Nzpq9%ibq~ zKHf-=JIOaXOwAyC)eaKx5(d5(eR4#jlWEB`G z6eNFHacpdpSa*Lk{XzB`)vTy|j?o?>$-Pyy;>?l=p>#!`9a%?G6EO-spJu!H)nSoN zm~y@}$X;p}-;x5d5q=AdEAkC27@!1zyc+N|WsS1fKpiI+Z3(o!2stc|`m}cWsPJK` zKw{y=SL)A*pP0b_p(p_us*pdd*J7hCjmQF$_UJz>W?Q{iNT0@PF+Ha+7KVx(H&}wQ zz}383g{Lq#KT`JRQupi3@P>JOJSfSqAmY;PXiL8X^Qb~Bd#S6cBF`L?51Uz9d7~eu z^?>v(FW28{DVIO1FLlBSbL@}*StFGhJf(p#rsa-SgGQc007X_Kk9%#9ZL?a`)1wUi z8pZM87269q^a-n{bLQUhe+urvF(@FspaGv5CVz9|f%Z==YX357gdbw7*^#AER($R5 z?TN1NLzimRm_IXYJ%B2=Pz%=gSJB&MGS3Xd#g@U5T3bOpwuL%G>T#4ZHw_t@`P%~Z zy&IfwOFL3NQq258M%u0U<{SgoKYW?8fNWd<;-9^4^E3Iz3h6Yl<5mOWW#Q806YRr^ zo+7F`aSp3(YAK#!iFJ0luIyD$4Jme5yUCAS_o z*xfpM4aJC~3HKe7S7}_F8OF=*+IxBc!PI+Br^ZzF)eqmOUL%0E(tki-WGwd)QM@zi z4UHJj1kUt3hj#pvk|LAtip>;<{~BT>0ltf{63|Sx;xQ zD_nmgu_^+E1}A|+DOQjD8d+Sm=P%2@2j#bGk?^u+2O1*O{UJ>OejMDZ7?O*5(ByV# zgEY%L%jNj_Dsb|5L8pDXjeT{68+;ryp`QpA4FahDUWPrBGE&tDUwx%GaqP%%6ka@^ z4-OJ|Y%|KnpF(OM>Ms=oc;NHmR6oHZ4n!%$#F*US4V||&`pnVh9|by#?V~oQqVYSE z-KaI!%>f*ojt?V7J@|9ZKfcTZmp4uG_On^by3!D68KeOuE0kO5df~)@F^_Nu=8Vr* zV#U0`I~9enN-*LTD*?ycD3!(CY0rTJ`xxU1QRSNsSG*VSGkibdHB}M{h^W$O|4`pv z6s<0zIUp1*zYFkSaz<3pyS!-50%|szc0*Mz<0h}*JqcPhTsLg&ntQg z)nbBmW*-D<*KdAaJXlvo-Om0nz*jo*nVhMDu@f;OL5DtL2KaJTbj7Qqiw=28HH^yo zb>d_{*4jV4fCBQLiNFu)<-M+Wv4ZXfDSh3ge%2dQryjfK9?OKDWy(Mh4vF$g;UExoMx$*p4s5qH%kdWUNdk2 zVf~aaYkP@f5Ra%}13%BREO&7ve-yji-|#HNRxh06Qxun97qu%CO|-<^F~`wF3)1Gd zDu;yPX|>DM{jzC$?)}oHoEELY!#K$)&Vzx>cj7eePJoutzf6c`i#Se)`AFd*L*vMQ zDE6=!FQywc$HIYO_Efa`o8Zv)C1>-*5$^4%n%Ws1oD$l8+FQl_`E`oZBDZe6A&R-Vz6MgQJfipVKzx(f4FaSe8 ztmXWNl5YlLt{EC*;Gnp6iubua-ttdbIx?o{TYJju4kPhWl32B52dJxK-@#UWA$ zw;gE-=yDdQ9vdeCq|G#+IQ1RMq8c1Cx&RH3p*04bec)K5NP#6{$_$H z%-YXqv0uQD;35e#bvOeT2Wzt*sGG&z&`2eb6OU)3bZ2iwYf$X@E6qT1I}8A!EB2hT zIrNpX1_tEA&C>%W@$EeZW<@6M{Pc)E*5OxtUe1xRT(X@HAxSPBRx#~hIiH(D&i3V` zZ&#wn3WYwjZ_e0Fgta4Z=c4V}u*QgOGh9~RDo3fBt$P+Dp-OO2e>47x6RS(z zIu(Lqpu6vYkH1b>Uk*kO^8j=@M5Kb96Jz34Bsg}TT9jEKU*b?bLV{nRo3qJ(xEeo& z3aY{)>x{q`mR8br)&?0DPaDMT@)2MaiB~qA!=x+xIo}*j>BhQBf*MBp4 zx$eX2AEB>8l-oz+SPwINC@PzqX6=iIkqYE{U;hCO9EuPPpObsP2h(LK%V1tv1)9w# z1cyrCkDkd}I2=};_@d7V?hDcqSod@0GIn4v`)6fmPdl=@`c)6S%898g)R4&K{_BQTvSQ!K-1uR&1% z4}0Eweda0=4;(kHu?Y?`R<$*2Q35;1)Gt9Lb-;AviBE#`FEZR10fu<$?FTF&VHN_x z2JEgNM_p>ea5(s?OzoHjQFLxdX@tff~4fmL<_ zXN$zuQvSEDDn{OBqsb2{XH-MW(QlhbG@IFgNSD6)ZgxL_JzA9z4M|y@Pjx54B8S*$ z{T5io65dmwXe|or4;o9HzqS7#4tfj&TiODmZ|O!gee37{42m`Df1(|Lz8s2~929C3 zn0*h#!#U#*FM{(N$Y)Iac>=T~Xbu*|pq@El7-faNqwJS?1p*aGnDyN-PnAn90wtGU zUo@9T`OFa6VfYc*AZ3T1$<$?`-n3* zCCnvbbjL=}0MfGUskN@UUSRXrIYZt(=*zMkz~>c~jHRQ0j$F9c{jihSDOYn{u4*ko zMy(Qr+%y{kXIHD`EE~M3xt* zHEYbyzJ%i|e0+YVvPV@Yn4280(S&B%b|J%^22W- zrdn&->C_0^o;KK}pIxG4XZ0|$G><~}+aWn-$5rQUcB++4kd>&0<4Q^OIyKVuzW-pg ztC^=+M=G^i-Gx#zKQLh0S5P`N6`moqyXJ2&m*9n?b&X5ySjI%BJRRYVf^~uS_^7HJD0`e_({}E~FVe z*Kv9zYBrHV59l>E)WXx#`?xq_1e3PqLssHQ z;xEzY`)aI3@xib{ioW=TWiV;4cY>y^D);f^1!i&YnMzkwhjgzrK#OnFWe_MIXAUJI zO24PxAPs-)xD41&cy5pqVfT>Uj(7cY%!ym&qA~^T*C71`Y;*1JJ;W?ue+d-VXU@Xx98HMYSV20i*cZpzx-4sF zUs;SjST=k_Lkq!qHb9uugD)|3t$m1DgZ2-u(Pf3J9yR_4zyO^xGVgBJUS1Z_<;3>SHl`$6rQH{%1>CKhfRM~R#CWSn@nI!M~gos&?=fNh1(G> zEpI8{WDvfy({L{;<9J`v0!hf?KsR=@oWUaYK5J0Wc@!K7s!6Bdx{4xeZGhOl#2Y99 z5D3#^7&wyuXsm$cY1AiJR#6OLe*Z^*?4$jZ|8`XV%D?@Tzp{t@l)tj4|7@%Ml>c^A z{>s1omA|s5erliDSNr{yKeD&|m4C9wzp|h9R{v#M{gyxf6>Iic|7BYJm3{q{zp}sn zR&Uv3`~Nbp_E`T}WBV!pdn$irPx~x?WqKg!4cRWI3Fzu8m!D*tS!{gu7{ zGM)LVcjl@6l|TC`e`QbmDgQF3@BYev*;oF`pV?RcSxfsV|7@%Mm4E)qzu8;<%D>rD z|5;P}D(~hpR*A8_PI(h#qfoAcA-@dmq-N@9yL41=k(uINLi6d?pBZQ#0L3cLO>*_? zyoPs*vDTR`mR39XN^=d-D1nTB+gJZP`F57xDdq45eHO%q?}LMy0h(y11m0t!z9C#xXEW zhsUDWYr{n+T>9qi$0TK&KUKSsXj-z6f$M`0CMKskX^9RE_Cnmh+=YtpI6mx-6RD)M z2(8!g3*1(narUII7=Uqqt5dNI(Yt&#KMU)U6#Gslbmt#RB6^K*Z3KNNK;1mQAxyQw z>duFNawgWU@46E#REwRmZWc$oW%Ak!F$jype|Hp@ zDEiTe`?!#F0p~#0OTn8f0AG^@6J4rc{Ln%}&xd0f1^$-D9P5@MY(R=K`TR#7ZKS1J zRgCk$!!9dCzTB<$WJi-)a4q;Dq?ryS7Twk8P64x!?+5DFmgVqI(mcYwiQZ(@A7pYpy|#{NTu!lgkqgE(977KiG(B}(_87|9|B zF^p!K#CKly*T79v)KFPMEwI=zv+?@h z5Nc)@xzI59r!&UK%QtPfQz3mip~z2DS68b-?ZN{x{VOrCkd^}_DcCZ@hqECD#5|8nuPh98u+6vSDttACU&>ELFlg{8E#y~PlO+y2b1CBxy6{u8Nw#)j*kQ(_A|`Up(@EZ|qgJ0% z^=A>jaj4rQAb^GJ*ryEUZ)yIDer8egQPd$JQ$iZ~{Cu*pJRdSVP7ReEs)RCAEVbJG zB1IN)bki>}pU{EZ+w`cf;8hv?rqIoq_9Sr(G1 zp#K$AU}l6h>p3hshsl2OGhZdQ9gQPe;c;})n_2cA$D8@f)S2)vB zR;#q$=CBd*njf&}YHipX0EB(rIfF*+WgKEu4vrA4wFIe1bK=0kx?^(NnO4n8>UE-# zy+(NEl}S&=y#`C&mb1N42<((PcS&b2CBe+`v=>5e9~wR~(c=@*vtCvd_XQJYK(?R- zAM_QZ%EB*myLCXT4hnjT3Qi!KH1fG|916Qd*zk#bua$*6_DTY%;_2{PAV3)BmP#nJAiQPO%-|7j&5=rbN1`z)0OFV^alHXZFhLg{={ZI z_3+XayahNu6M%(_;~!NQJG|?zsOrx2Ex`X_Vqop>bo+Pgx>ktt)|QlKUoHWku6w}@ z58~HdWmy&^MT@i)J8PRBYNo`_5*EwsKz#jq|9Aeix^FF;eWbfC^GXPsGim!KVGMm} zil0@K=O*zi2*$nOn&Ixg%rv0p|-np;&s<_Hf>eks7m@K2ag{i{4tV(=0)&j1Y`} z83Z{9H&F8v$@R{^=iXgM3D-ebab0;%L%y7N-!#09gT;&8kfXn+=T6&* zx}D8J`QBi%j}HkkBOuuVO;eHnYV;)U=jA4Le!Gj;g$-wn=@`+YKC%WMJ6eVz#_<-} zG|(F0@uEu4W&R^Gdgr6eP3ph(c6A`r@kgTcJH#n!Ljv2o5ICxOsx&=~Z)XDl#YYDT z^@M@wI9&CjgufU^-w06gd|>KCQ4&tUFV}Ex(VC5^scR1sGHkCU{B`(_LbN8exAG8F z+o{y``9dbjARJ|Gy@ea3u68RnTIsr%#@Es1nnRVh@M%loS?X zFgR?svlpV&0%(O$8+?97mbv#wEF>gkn>0USe6H_3C7U+;IZg0#P+`g>b3(nywM8H~ z9KkY?HR4&1h``T8YC)%*wZ`8PEnicf30PXSg9|UYMDGB*LjNE*m!eH3*^{c%$g>F% z>XaNO680?1QZS@UyH}l*-TH&YVSw*o4q+|Vh$%@157az9seY-BfJ?LCjZVC;)V-9V zr>3uRgHaI$k90juIHUOKD=PMQ&Q?~XeKDx^teys?#ZI+okDTFJ&Qg@&vAbwJvChwm zG`tUcLVa;)E~{AhqC1uXu}RCwxIt|%c{4uRMdEF+L8*NC+aNfZ_k%aFiz(26Lvx_I zv2*)oEKGJtrMiB1zMhgt3?G6f{Yt};5YpWLQMMjfNT~#Q!CbJeSEH)~wI0+TTZ?$9 z(zUQuZ+-NiEZ*HK9>S9zG7T-KXg^YwQwD3|B7?gPRluVGc=U|glzq37JQ=7`MC#Ye zxPP0I=csKEax*fRvro>ecGAhujPLZ8MlXa-R=(~1puv;EKyb*JV$eiUPQnrmxmF(O z7iL;v5ydHDAFbt53XW!OQ7oc?7J*ozgxV)Ht{om@Pn5VkT_8F)g zYsS1a99`Wl9tG!$4ulEYB>#UL`HfD8UP5s=6KsSn`lHGGU3!}Zfgfx{sN(eDz2~OI zp~tj`Wn|$l51b_x69xM%G#)t%1Bd+=VIa=Cio0vRO~4BI2(7`8()7(L@U z&1VvgmA?48{(>I`Z8h9zI59inXz*lMvn3c)wrnF!rDDj-C}Ie`W=u8IGYWj_OET?# zD2aHO+;ZS4jBQ>qj?FFF6`hVGqxox7bfAvHB>c`G9h5%Wj%axgadBwZa>{vN3ukP{ zD9p9e!D_VEeV4+?=b6anRPm^}rc1wp{QDlt|e0d@~5nQ1*O!rKr;V@yU*eb40h_U_~|*P4-CZB9p` z3Yj7qwGk?42AI?x&Yw>bp>T ztR4Du5IfH5)u6jLDLdFM5jouI#=bvxSRb{aD;`e?X7wg2(9uj|?HI7G?bw@M)~da= zc$%~?7odDY^~M|p0*wlgN~=pf8bO_fut${|4m>#IsEA{h8*yXB4{{8Fkds%cw1fr` zEWLofBw{DB7Wc$ERS{nCu)t*AJvXaNFJlox?(`JHcbfP3;_TD^0r3_A>UhE|gDMbe zp06q>T70fQNFj3SEN~=K2H~f+v(Z&gK9N||gYbXj7|;3%wH{4CxqMKKz#R>&CPdlM zDg&Y-3OfGY%7-2pn*@?s5Q?j{8>{r&0U}0I5PMQU$UIZH^E6+5`L@+IJJjRp09a2O z9C@Ewy5-iGmuiKZd4C(Pl;9oqa4&l7kfAtpAU9E>uJtx4nH)G}c@)Y_NNeND5#ikd z-;e2wp<;!XLBN4{KySI)Ohcf_DzwCRPJCQ~#wPz%Ax^(1{C^*`SiGNxc^)EeUn2wa z)*4)3HT?ur2J7XY&yZlyOV7f4$pVyJbPlQyBlA$66QCVQf|FI zQCtjrG*2$-D+YwraB6=R0%5`3%ZMC{kjYBwB%)(H6da(3uaj6CLDUf%9Dg#stxYD!|SP9hU~CasM&SB}6AjY{k8X{(oK zAv#O4R^f;uk_vOWRucff+Td00bP-u=!yUz0&?#asR)BQW3I5-;RqPXTiFQFR6pM?l zIr}Dzj4%{tLr_xQ*lVb}d4D_)HZQW9dO$@E5N-&?#oiL?MG^QSL*y#mcyxDD&T((YVd5lk4HUTSN~;Gzg6u_SCyRw)6Q1N4 z7(X3!wwKB|js!D@CrWJa%a$P@?X=StoQo*#8bS<9uR3>>fE9;rrN_jEY$$)`h@|O()5Xr)-~}z^dVC%*H|9Kw zRj>`owE>sGx%N{YUsgX)JN%Cch&hTpV$VX65;<0c?x&vR)ttF<_j9%8O5;Q$x|;o*4>p5&f1HW@3oN^!Sev+Dua%AX4{ zOa4jP#sC|msK;~<=^n6|Rg@EK;Gw{W@`r1}+9uFk9y_jmHOc!K7(s4sWUqFfI$W_i zVduyhyEzp!W|kX)a2)z`k@bK2zbUvsu^cr8vcfDTI{NC!`K3P~Q7!Si7Kg`ve+~Cn zVXRBZhAktg_#UN&a|H)3DHz4RM%Dt(oU<)pRzhs3{w5SPflx)JP7xe7G)-Ln`i+<> zjf1EgnY2YHiLVA&#oCFz)3ckfNek>Ka$>CLj)rNTiLE7r9=>viR~=E{9#5wK8{`yI zd_`;_#@O2Km**=L10C?wl#*J>dRj)%F^7)Y(%5mBl?Rm7+U;&5WnVr-%a12>?5gGN zXK8m#mWEImHku@yQz;&;LA9*5zSk3hGhR|Vj>@gxFlEZbG3Bnqbb{(?z9L}ozumk; z3k})UpoXV{25S}@7P4(?+Wgkz%pz!Xg&e(BEtz$vPLkhXYdjs* zbg|h)J{!*70P^|Hdym9B01c#fZDk+Y`5VSg>w+@%I<7H9leZ#5SaukPbw-l$N3_2V z8lDKbNNz;AMW353iW@mP*R|~{_^4eMk!}fX`hsAiMN^Q!;h(Q~g#q#1O{lO3F~aEQEg{wMXyy2937$j zTKuFAQdYm^Rh#TudOnDXMF_f@B>Ik8P=z`Zyi$`4=En!D}SU!l$YY6wCm~8BGIgVTwrvKdVas znmk=v1m~TMofY=B{|2{$2Sm>a>H~!Y-%narN?{cO2qKKqxvkc>u{v2nJ4cuC(mY6$ zOgk}Ym%xvg5-44!GzmJ^l18T!CUR<_n5=Y!s}lf?pwKmbNiM~8i;iODPJM)CuF!Pc zB#5F|^zf!|#;P{?#^8!u=sm!P-_b(IcK>7jc0w?#>3tPJ&qc%{z+Zk!mc;ah!l|dG zjsANX>S=Y{y-EqNlAg1{71z#kU$hWj^FVokkgghiX0R0CBJr+))2aT zJ8IF~@jTw;BiW9MJI2)pTi~?MFOPiJBI&es(3L{iF)k@5T(%i=9=(lVUFP#7Nu^)V z$bY9@-_EVQ5dr@YOpU%{IM^Hu;3e+=dVb^_oTaxx_a`<4_h=MR$<7OEjk{zWd&yt8 zj-NDZOHwY?+bu)o-3d4RDMU6+c|eFy)ldn5v?pT!M~sa8dNS6{F`FcHL*&8X0JiB(lNy_W%zH=3?IyFpn^rG z@exRf@*jB!M^Qzr|6e|pc83(lp=cDDTbDpo5^B}HVxM5yjvvR91xTa8*_T?L{z8iB zPA$D=D&)9_HN4AU&7b1TQ=W4IRf7bO#u~)Uh#|>?OWglyfZ4Yj_(=k8FFl#C zzbMf3Jw{l@H%f;IJ44pc{$bB%Un5ZG7YKw)#3yM$3?ly=+}*=c79$(n=@k8Xg~&jS zC@f>5#u2ta->hmxoT)B#P@Dh@r^L?GdT_qHJ3$P8lX#6Y#G_ev9ZA`te zzj=KxV^TS$i zHDWbk6PxNG1>M*!^n&e!v)>y0YJ<&N*ufu)it4lpWr-eVBYfnK!*uBLSu-PbAJSRTqqD^Gz1LPdCIz^jCJiS4Fh_3Mzrx6$rAVcUO=XwZ zapPY)608=fyeHeW?1KY^!EbO2LPU8dp{68p=A(0>2TF;dt@8_xgxHj4h(8%$I%ZF= zL}*Ol{|DoJPMCAed<2;K9wvpgwnJ}&Z57$Scrkwl(t&lwRwDHjs@*vV?-KRLQZX!h z?y9vUHkcn&um5~o?A53JopjzHEHlV$uw%?IsG`9SJ&I&UA4ZCCfy`A|^xrel*g}`R z@=By+e`xwbU-DzKb;vWXn2|b7Zwi>kR}7>U*tQIbESjQ+RXE`)SIh5txev*a?u&5W z#3kiNW>haX$`ldub8FTCQCcT_qboGZ&x6fgZ(YMN1j!^3Y5A3a?3H6j!sD`k8$2tV z!K(<{SU)EhQxi6WeKYQt#fso?@>@6*?XdZBm5Ag?X{-WKW*a8^NwDh|y=6b?A-ozO@nuXLfkD8p63;DR8JMIK#PN{8xqv6zLel?p#!4d@-K z3UV$n){!{HO4c`|x#zg~BOBA#G2oHd?nh@ zixl`d9Y|n%e!IXbPCDy)o^TSYLPLwVx1Ll=i%cYS?D;u}>w#&Jpdf10URnWVZaCeg ztaQzAM+Xv#W&lm@zIc-q?`Fg|&KGYX#EVB}^!VnOjAZoP9h|ARFZk1v)o&70&-2bJTTo?gpgSPk{Fx+Q zJXX?GT>VBN$wtBTgPeX_+smXLkEXLjC-ih*+SZH z_vG>UG9Ec9j|(p0f_m-Gf>0-;F`LSPAjFNe&|cF%yiLm!y!_Y>*s9()w6+CYzp9i* zpj38^ZMpRleikTXLF!OE6+v?^C!-tA*co3v&-)j9(?l1CGyoCissix@8Y;5kGIbdW zYN}TZbR3WahT|6AU6T^BUysHHe67BjE)(RGNxZq$@2Z7#fBBtibEbSt?_0W#mfzhV z2NymPToZQTW{O4sUz^k1bpLi5w%Xd>IieEDYZec_E+gh_nI9 zxYP0ngDp#VR{BOk^IFFkVKYhi?E?B^I9wa)v)de3?t;rz7v2Ju(S7X>j!r)YCFq5ZtLHHHfjMD7>Mm4nQWL{>Iz#r@zCSK_ z;B|%eqi0H}*kSkQ@FiExSQ=JS@NcaTw{Tp)!`K$2Z-(GV~uyo>)Q^VgTa z3NA9`{Csp$IG%2@v-5>i-5m}?AlHUWLz7HX__yoW*HBeR4>+=%^4E27tTvy6ZlxjC zVosZ|rxcMa$I&zyBsY(90qt57rfYfYvuR(FmnadyqMT0GkuVc(Cqj(LbTo`p2{X`s z+yRHC`dty(Nz980(=&JOR@qciHl0I&pLCez@ajd%F&-*dT?jV}A;CgnTyFBYOKdM> z7Vnr%QC+xJ=uBbRoC%pkbVSV{zVjT}ExF@e7gMZ*AN;39F6L5X>5A_jPd5Y;jrK#s z(Mv{m_+Zq^j*de%OV{&U6zjo~!_5re2cJiWmMAnnMF7~w^6WLsP=TC=cfi3K5>0IT zm0~9a%kMvF)e>BHmzqB{wcxSpoF1|i)y{eMkyUurpAg_}BMC&7tjCydtLOZl{X z7~qTgFsfgz3yJF$v7gp?AKV;r7H7FIIv-v60m_kA5^3q>fscoMpcnq)BM~xUdIETL z9ZCl>9_~X_H!0nbt&9waP-km5e<>$>`aJ)hQxoOt|A}z;nG-={Ke@b4RHyS;!0*g*Sri+ua>_Y%n(bC=$O+%GHYGABlWB86 z_sF`Af<6ZmN1<}+=+Sq5U ze2COzp}M;HnM*3g&)T&_+S0K^UgsAr1x#gAmh+Vj`lLXK69Mw24vEGOUd^B&XwOOm zTH);Cza|I500Jc>j)_#?YuzpGRS|j)>mI9~{62~aNK|5jiWclz2?zEPyc_B16_X%9 zFlw-^=&JC3w2}+S8Ac?c8ZJMLr#u%LH-C3xyhZ!uJljU0KIUc0A?6>U;~>*@wAI~% z;w>OJcBlBBx4Bn+>fi@1k^>vDe`(dA5v)?wK3F{2unU~4aj-79Rax8o)#{qrNFRVe zP)~NGRz;<$CE*#N4E*$ROKN7HydtbvjIF+h>(p5Pjp;e6t>}ouSS8&#)8q1LIG*=s z0)~W@mRLg~>Sx)e&rj@kn6Rs0oPS-J&@~`I#HdE#TNB>#yo=1A<CW z!itiC@K^LN2B&87jpm@xuW)aieXekdQGpeydk0Ei120u2HVA=VtxIIaNGSVx2GHC$ z2|c}-_CF5U=yG_1S}mzIvAKUuR^hSzdasfq_)spqizyycz8YE?hs%BPlaZCrB=oA)D40j`SMRqdNTa8i=g3MDdBr@jI)T>1U*c1O z(^%a+A3DrXmM+6Krcb`saoN7!-$#`b7fv$nxY_&)`Ms?q6fA%P(ySjo-@HcHB{kap zOh(-&X@KS>nBw|6zt7IM-2D^(FEnlONWv}Gd6}qV+nZZ)oZ<(&(@_!ejJ*UtM~h{J z7@peo;_r%0V+P7LbRZHb0J-!QG1hVsaotJ6^v4v-)%){$|0~3Kliak``FHw=- z!~Fc_<7*6mhgkYl(-m4kqD5#(nelB!1nR8*h~azt`#P=YRd|eZ=42dC8Lq>0KswEe^hzOEV}n>bKjAMAZ<8YP_u!YonYSC zQ_U#;_~0B+5*ku6)(E!`tKr>&Qce7+U<)26wD5!4t9UWyd?~%Lm(>fn z*4sdlYPT1BOqlN1deo{*bb~POOVBi^?C~&?8;@+6`}-W_T$S{?hOJ`wBxYjwjj2~H z&18OR|0OT0CWa@9~D69{4X`Y z`u6!z@eOqc`c@b;rvDca0F*9!RREgFe3XByxCD;A5%A1+B|zt*?~ix6-=y|yfEn^- z5l}k(RR!p!nx6&u&&mPlod2cr{G{|P2m2m#r1D=KML+>FtzMf92Q>bl@%|s~-Qz#Lyuj=CCj}s;!(GX@mhDOP{r?)b|AcJmKichK z*>{jv_3vu?%mn_M)4DGpromke(8%B$751eDbgb)}oO{*${8AT~>;upNJ-@Tj{V$v9 z@37bZIam0o`Ht}Y>c6QUd)0XV_WZ4SQwL0r^-cD@>Rcabd|?S(|MzzG|AMybHH~k( zBb|>bfd3Tnk;#9iO+e?SFZI5=|1N+d{clO%U4#E*-WAT|H4 zW#_KpOTFt`*@v0G<3D9^Wb>`+yKDeD*L}ylYx1820w!nP8NMC*PZ53#_SOu(CV{q1 zKmfhLk;S*o-S^O@FSYmo900D@4F1dI`vUa+E+h6ct*>!hMB2CIm;Doo+i9-%eeY)X zIo`Ox=NrpLlS8lMh`!(QJZlds^&XlL{b9uuTthGR%ki4QAh*DW%*+CLZS#k+9$NV> z_ei`8m~9kD=lMlT1%QJ|NdCrpFEsee)VugjdK049w70jyFtX{#TjxHavK3TQQv25` z)@EwUA3rfq!MYVE*an9_Dl>CS)$Qk>{lB?~_lYi`CJIR^fMJUM!-Cya+i9^7r6Reom+x`T)UiH#Zy}PH@3VurXk@}v{C+Z(qWBVJ+ zau^kBJD8;i9uI^#i{!gsVJ9C9dT)X9%^)^M%QWY{{~6hyxD;kPXJ@`T2!5+nTqbfr zom{ST+5ZLYi;|3#W#Kl)W^ud|9&C#&*HD!Wi2hKj+ugFjxZ9T`m8#br5 z&})iFd=@D>&!BMu-XJ?l^!W0zYU7_nnT83zvj+$?N>N97wzW3iFn*3^GbehUK@HnER|=`S$u@rjmNPg>>N?=tu=IlYv!QuKEwm665P=j#mm z5ZY4@NtcWZ_%K<*7>k|eEd23Wp2t++D{|Yl*ipPUUkRnoP2u!X^34a?_ww~+oOAFb zniO`(G3w4k(t%JSeXrU@8-H;C4g(t+SQ;2EO=GbhEWwL`l{-sClHF*TTUg5-3X+m+ z33z(D!l3baP7!+uwrW(&xu{qi;?%@#OhT;-lZF7O??8Cuzy^@(tKgNTEk#slWFR^Z zPhYCq!b#S~O0y236QJ)EYHY7;ke#nVcE`<*_5C*kTP3wHu#1Jlf7DB&1y;^do}Q22f{0{pv0ACu>jTB(&E&K%~#i& zG`_NdH={nSkma9Mg~MW;yqQ^CPkuJxLCKu6RP^9-22*kLBRJxpIfhd|=~nd>P`b_# zn?Bd6?w6kND()C$7!ihrCv&rBSHy&iTZ81M930O&tp-H=+<+Hl#mp~!emBTSdEcBy z=H_p1N86zJ{G+OQ1AfrypsS14YL3j)I$sH?i?3P`?havN&=b_+#|vBEtsFCmA3JXU zm*){S0dl8e0aq5tNHli_;8Um(um>%Yx5@D0T0TSm;c33lIR&&U*rDvRlN+lx{p{bn zNBPt2fO^L)!H4sh>6}{nhDcWKh)REF;72NB!6Z>HcTPr#WY_B9*1`D@VCV z%q8DCCLTQ8BZTaWIBM@K1t!Q8ta^6782y4Ez-bOo7G}BkPYy{0x*f7TDi%ynA=WH2 z>Ay5jzp4T{-2@*Nr=y4jV%yB!+4M!?KP^UYfjAF20=VQ9xOTx`m@VM#*Q2B1>ruM> z)D^g>%0Gu^&t$=V;*2vT9vv~MU!X5HQYN|-if73Zt-Cv+KSOWrD*ye#t6w7j*T-T)DgD1UdGaG9Ra@R*(xPX?bM-{+z19z~jb zB^&|X_mQoHPh@%7ZUT3|{o9%4rkpf=tzQL|EED>AAJFOkUW$_J1@z>0yftioQ#{*j)kKL(eOM;n=z>5htt)Vdrp3O&u+{@X%Enm=9UiqweHJ_#lBw z(e{_hh2*~F$(>%Koc4yqLkh^RmC+Ibbv5#YPIZvRoO@O`r%_ZilxgPWg@OGwQO(dV!?M85`>4}$kR^}kTr-US zURn>^E}#B=(9XZT_FMQ-0kRwNQCuqdr4=slkvRt;A8F8%gz5&=iOoTbz*2r<*;=3@ zn@=HK>9ZnR^&W!5LS$tBb}f|O8y$I^e^oR1C_*xWut?oZIC z`c-bI)qtH_<}DYoDi9RiUYe2${5CdiX>n_&>h=r_Om!3GvUON_^nIThi*ZR|D96}P zb-F8re5S88P}3~xFTWNq{>1`CAMC!NLC4&HbO~Ln4xxhb!olxX8jDT6OeYr{|Y6PezgIK3{A504cD zbAr_e_D8f+6#-AeEd&;(5Xu@5HxhiPRzQ3*VLB2J=~E>OZ^&7CaNOAB)9!PmuPB%n z@01={V^_4uhbZjzg*a}U_W5c_1<+Z8Ayc3VyFB#no(+z)aUA)bgdQlLRM~$q%Iw>lg-eAjSpS*<<+-_=N(xItyJS`;Oew5LfPLt*Fp4UWN zT-a>(`FM4wc~Z40owFioo4%d<3p&1^l0-j@1YKs>ZwKs)+ymA2@Yqdn#^?88VKB8Z z?4hU(p(q=dpm-suG|5OZtW{>ZI0rR)gFsh<3Yq>?)^tTf`md_WWr(3ZCS%IJ#A8%1 zFHNKcXUQk)&wICg;s$7D+P-~8k@k8*x#~yG);}^(I^sN9Jx;4o5Sjnf@bpQv55uMu zs$_*nc0L<;u&YS}fv5wv)~=9tqcj_oSZU`=>w@bWV!b@QH%9Z5mWT_L)S-6RNEyaE zA37)YJyu-;mI_c%O)RgR3P(Exy0AL!gL`j}9h<{(b3-;5GQS(iCT-pnF7L?gczDKO zQDW}}u+lBq2~$j}LB%n;BJF<9DMZR7|2% z=0**P@W`NFV}S%Ht=C#nD*GneQT1tK^w&Xx^Cu;r?yg|dy8@u!w^@1oGgyiKY~Lkj zZvtn);Fk{wskom|a#82gq4AW-d%ov?$Tr9tQI;v1?Rk#@8nDFDt z0o6$f6`v&m+8Q;3bH0=jY|nXN$hyv`Gv0idpqENZ2)eUUbcTnK(;oe};X=BZFjw8E zwSSYIbP<9vaZ;q&+kkdsWiv4G;+xJ8L-vB>zg)B7 zDkLe`^WFT2e>t>7^vj!9$)Sw=@9 zG&H(101lE%a`LBS499-7`Q z88*l;Z*0W3b@--DK-?LszJVe~kfFBJLqJE)S^KwSQg1|`DWPE_f^x0f6{6iRu4H|I zK-ocW#FUchH0U%ulqW`4I4Lrjwvt@LBB2vO*7YfkB~N)p{Ht35yPx91Wy|(RPLVGl zU$KdoWrQNGzx`6+PS$i1Am7Y}zr_03sGu)Qwa`ur1(n8%Ws@XDaKl_fWM!;^K9!gZ zM^4JCa_nZ+&URj7^q`Xa@!%k{LDm~9eu+KFETGKKk!7tEy~nz#AGdP=g zxkj=eo%Otn-wRVC@$0i8$Is9fXhuV+F0xbBd1s?~j+KAAcn9TXZ=$k>3Fybb$h`5tI#wLV+&L$YRx{e-` z7gk}%nO4YZ)|G337ahkl!E!sqht!yc>C^}Wzf)Oy^*bvo5Vp(p=D{eTb9D?pK>M4` zwQSR0FpjB)QwZobi!5yj5haOvigszw) z-?DNNu1C868z^OU32@AE3X(7bE2wWe(9r2l9&*Y4BY< zcLMiuN_rcQCsI3K?^ z^8)(CC;hRk$_>_^NN8=#EzI)PSorL^JitR&B-=|wQ2XqriTjTA{I3ZG)mXOC96^^ZxZsL&(3F(TR3 z|D|zjv%iYzjpmcd2_X6or)b7KMSFwP^yeCZXc$2s*?iofY5TbLkr$GVYQ8YRzQ`Ay zV#NZ%A`i5RXIL+T&VoZ92|wN9H*%`8G&~P@K;Re5fl5eBFKhLp<9%Zf!CNLy$9`>S zTP&(=pEe-|R);y|{t5d^lpgPZf1!qNIpNWW{GW~1_if^Esx;!md2`BFR(L2QSN!gU zIuzKrm z^OYSTX@l4263e`A-OX9h1?_&~1$Cx!7&YFnMCj@VmSa5RMokg1jQm0lb9?d|R8#Z{ z?`egRtM&m%yYRT}OS9rU!%COooByh(g45p4&dv~iHKvCkR*IJdo8R2tXhE4#K(>bs zpY-NkSw$&oscrlAjvo^GcrF|nzHH4v4yq(A{rca?kTApCNt{U1@L%sKF#!zS!58sOHyodj#F@Fy11-gJqy-aapWE*q2?OSaU;+?y_rMNqrE&oTB|;T-(w zv5i?5t>{qr=bV4HG-p@)%$(Afbqbxvpk2(^(_iRO;0#g4mxzrA-HBk-q^%gn2l; z_msqjxLx~AGXlK6jEG$HBB!670&>n5Bp%w%ihJmTdhw{S`FnL->1KM(+CguS08FID z=~zG1=@!X63h0N@+)mJ#Gopt1KNi43irvP2llc{ zH&7FB^=PgNIar``)W|}XWiJsCy6A>Z!K!vBIv9OH_O?+Y*TwR+1?Yz6E^haKLkvD| z*JiPz!&Ll8sPT!r!vWQUt0ROKGCt|M=Z*J&ZXWF ze{(8CW@A6by73DFh4^3iR*b9>J=$=eHO0_2*$5$VClJyuRD4g2oc2WJmUHI5Y-dtO z&@p`uk8?fIS)UgsR*kh6HX(%UBFscEEoc>%!nZ4~h_6Ku{nwQhV)A#!9iXFvm^eK4 zZ;B!)shxH0L6j#nDN{GT5p>5T){s#ZaKRdVN;ps?ztGVuoSiwmRa>Z-P3gS{k;rMW zO4gy_jFE%Y;?LZbAt~!?z3P>^POk252&W2nXj48@-}sAz`vyjyM@PYrb)>#JB@a@! z>eQQLX4{N_m>M{P4X7bX*nMh8)L&Oc2`SH6jn5`MjQO6e5w{G!k!HSy|rgb@xV8qq^~YGXx3R6ww6{LL_qZU;1fc^s>QH>%OR z4nd}r)(qWT1`xAe4hiN~76~#CjC((AiET}P25-@B-)KTDm_W9XV zTq-Y|D4=*hl^`UmS!c-yvGWykGHW3~8DBX45?D~MmJg8K{A*0?peCUTXu(>*P1@>T-aL6OneAr z^gPY7km<2{9i%xXrEKc2O1aUA-;EdB3VXYh`#^m1Gw{Q&$3X;8fpoI%?m-%Hyv#`Z zkee)~#O#RygsFT^+hkl^p-f`*x&1b&>kNlu0?S0m@`fHcI!`ai>Qy#DBo=tDHG?4< zP5pCYR!u7SV!$k@gH3>vKEJV5Z7|hHqM7nZTbmzl2fnw^tQu(r1nE+b3J}TpA)&T{ zTJX}lupi*OW-JlBE2xA*igL|UJuH3ONCfd-S zeb&TeAW0-?Kw~AF_5w^_f|+&MwSc@d1O9Wncz@HUC1N?UBxHSzK&4- z$ToOE|5=&wj#IJY))Kh5{z;S$ZL;9p@9HT~CIkWVl7m@&G6fl%3|5B1u>LsxMuTW6 z^#vi4f8e@$qsykCS{==}K-S0pRal&1WYso?P`u}Sj86Ya{G{RrojLI~V+qz)A|;R5 zS{T3ng8V7|kz26S+yu>m6_EuQo`~DQjgiq+tH%-hyO14MfvQ04x!a!hYC6u621P9r z-%`FXw%RrCLOjz~J$zdawYg#xnnMZxM_J=$hx~8_L42qK;b`YQY6kkikHy+-O0q#P5?&ZKKHIvo^fIk%X`gZpB`(W&Fj*>@_ z9W?4@vfOhLM^7FF0YJk7HFE~)u+&PCCgN=4Uk}fDC&1d2{clvVhe=ma$c-Xpv{g6AXh;!+5yEE`Eg*2vTQOxjIz27`FFY&k8mo)j z)hiYPuw+K?xd#B+cNUOZ$(Muo1RICMALjWkIlNrl`sX-x{da!9>zVwPZeK*(hmHniI;AXuFy=--D=@4?K zCdn9?ge@o%{;K@MLSmAboKLSl&#?VW6gJ`kDK<1))gie9CVSawAM8~218VyE9}v<= zLU?I6x#%76nZO&Y&aZrvN^Rs~f(9;`oU-=8dNn@vg zff;4OCZ~*5s1^4d-yc1yL5}ROEVUkC+TaMip0zx~kBPk!^WS?hbykJU8WGp<|Dan} zL>4S0c7NFXi7{K8Vr`=q#=B%ot#IKKXdPYv3|`wuMC+nS~MfxCK5kCg*N zYC|wYO|T-zQmhkxs9q^+O<&HF0^u~86QBYez7DLeht<}p&3mY4Q21pavfWPAiI(jO znzH#6K|AAEKwI;uao-|jRURfShp5gzLjq zf47*8sLrS7;R6Bby_X8Vg(B$ z#^G;3QG&KOXOPy13_{VP%5zw>f-I>ajSsk-c}~A`LcaJS4G&k`|`!CN4-QC+WwJ80)%n6 zkhJHUaW6!TjOopA@espSr`YsLxEHugay{^r}4*R+B`#MxrY&y&_p3j?%iK)HwC$7%LYrS?<-P(F>(F zWq+bRu)wpjqQ&yOJ zQt8LU(z9_nLTLY;07zJaiPTgl7sULaNn&I0R@DB0394v`Bi-|Xp|UCsjQ4!1RbO;J zYpik^TF{{62(8POhP&(=E41fv=haX$wPH4%fX44cND!5MDJ=l=5kro&Ak z&;9UnYM~BxbcmQ&hoyw%;t2NI)4}>JEL)H7^zuui8rH_;9ctr!jC8+Oiy^k~ewq=N z-O`Xn3YxZr_C;kZ*l>^knQEjT`tdm9bn+j*ZLuj^1AUuiiM+O6f+zXVuJ|1g?lTBI z+9G*RXKPLuB#uFKy){c+T8Sf6!~fhdqI5>2)av{2=x`U>;06_wvhD3nB84qoRN#ZY zB`qI;jD^MmMa~;RjXe1Bn5VcqZvW`6eB)hy#}JzV=ua*1?)Hk9$Ld zm|n=~8u42=vIB?UBQqShC5!Cchsd@m<7PJ=kwk%oDhwUChGmJGBQ({%c zEAy@1Aks6t`>uWSj2&y-or+l0kYwv>GP&mLa&(eGnAr=W)-Y0vduP&dS~}QfNujiP zu(mT&Hz?S`&;E~sayA`FwxQ^A!6}{y2^sK=ppCv+}N3?(f0INM#93ur${tdU;U$3v*?iXpDl8z=@ zSsZ$bTHuM^b3e>^`siShR}haCU3wvsDIo)lex z-axM-9P~r}3A)0m&YwExitdkoBvF`8iR1hQMLDx59gN;;duj8rZ|sRx-YSmP>7x+odm27=i!q&v*R*LV?fa+j3frxTBAS3-oapOLDBD)$g9sboCNVoFS_NWJa!X zX2Sq^lYhJ~UNdXh+GtM9dWga9TNEpUYRTl+_=J&R(Ay?^Cm)p2Ql{)MgDj*QBD!MS zSBa>a8xV8VgCWa~?W2`0%Dh|ZJPOi4%^gw2AgoLDToEqxj-JMw0F4Pv?|OkW`5@xW z4hX&LhCpe?Yl56~U4O+RX z46|kDR*}rf9j^^YJ!q8(bwUk&w0OE}`#sI72@SN3c@AhBn+TWiga<#nFtu4!N`@x0 zABeg7DdKl2UatwAv0YE1S#ISl0}^dnfziwt9Hm_Kr00LKe`DeV_>-}d6w}>}+q!Sc zoFUoeT!u+rwLujkm(`3&uw&TKFvRECbMP%wacQV?9v-hsAr3by_;nmT@s5JS{F{X89v;vSt| zooL8S^S8LzpjtOn3SMd>r6swgJAOckPocxXtCb4#BQOsVRm34kHdU8e>jd!~n@4G! zrGf!*L65*Zk8#}e69Sw1?jBR23l-jNwBtIwR2pd)^ccAr1=RAD3oGI*hKTPQu3&~TvlCBWkG@bU}adnaRYbLkjGOF20%%iATOzuyWF`+l&J-b z38Q5GS(g8$Mek<73_0rV56cWh5`=T3_J4ui;84*HoD)s6{<3fXm&;^7q zkIM1=^%EZtFE{nml4I3J<^ktR&14f%e{! zoBkRzKulm3D}d8HcRKbGK6Uxj4uaX257$zKKu@+7R-uz$y#4_W%CwEtAo~&~&W3Sk z0>K@F^q27xAq||Sm{(Xf5G3r@Dr>tj7E8A|KYR)gn#g(s;PMw*YMN@wWG(X@^pA9i z%42?4$)r$vQO(>;zF}^ikY$7{xth2u&5T&gM0ur83Y6x}R?ng-1IY-Ww_+1Vd`@Z_J^TxCo!+IDvmdrupa7 zs#YDtj)JJ*nFFOGgsPU6z6&{MI(zW3>)b5v%Dk!Y(DNd{S31{evK#LX{a>*e;@!UW z3)0tgj@B<}cGJEmF9sw@jxu~Th*}{;?2>%AZnbxzekC6x;e!Jorzm7|R}d9 zpx1Z)dMm&G>)+v$Z1YTVctQ;*6%;%V)M_*zktCq26pZyfeT{&xUF^gCCBYpWAsVcA zJxr)XfkVMA3p>QIdVtJ&3odSS;d-yuciXNM|A#|dwZ$w;Czza#-9!CVgqdbVQc19m z(HI@t0p*8zuI~O3$(MR`(y36EGL1Qmt~>xPdg)F5uvr45IPZ17#o_xTw`wBbhkKRV znL6_sLzU(7T3Ta&Zl@5M_*EA`Ni0pK*{!3rFKp5h{cKB6YF8Ta%$o!}(nm=`ywio6 z#Cd4eznRLsu}I#CKPmNTgsF_(Zc~yE`hJmYZ?Z;fWhy^8Mn?G9v3x&R6a;IakYm?U z6TiJZ$WsuCG*=T$p$StH$kL1>eq@oa-#I%nV=(5$IU#$m;?G5-qNS(y%iH7t167jX zYi=?&3kX2w4n4U`h8K?*t>ShsH)lwYjxGgKZMoK^icVw<-+^otzil<>>gf2SC=uu~ zrlPZ=@-iV~bJ3q?UlCX8K)}ZFZPIzXeua*of3ULTJUb22xzYEc2PA~6u-QqP_U8Ub z3?@rP0gxs?u`q|4P5w5>y$h;%4>)CW)`rQulA+fwre25mjnb_6*CQe6hgI-hXN|6l zxF3(J27Tk0pml^P^Xi5dO%5W8nS6YZD~@HPMe&#y{sVPjmN87dGC$rHVVZ}uDaD?7 z`HGHJtg0CFk6MwbW&Jy^>w&Oc-HM_C<0Ka&iD9Wn>Btx`q~H`kH`5uMNr|5*pP^D1 zv!9h2DgoqHC?GW(eq;!^jZZ@%B35nEYN&C2q?H;o+q))S2esMvhQ6wP#9-uorYqan zOozR)l+#j$A_A5ZE4J1R{wWY+bN=;+$yOPL1^7pMV^^{0_jy$529goYAqTJ*{ebFG zI9#5D>2B_GxGryEh&M0nrtv^@UFxshaKH`DJz~bs09ftnm|-{Arpvbt{()0pGIOY6 z)w|F+3mnTuOzVa+35aN>Bjn(1Sb z6aeDDpN6K{8L&p`ZL!N#NLsVa=GYC|P(!``XRFo^@rU_Htl*d%t0#N`*MV_>;@s`1 zVqw<9?ge5~H|$tQtZ?*Od#RSb$(M42PUUM(5%sS+cefdu9nGC!2Wje3N`u}|gWp!( zDZH6nb4Fb?1lAVy3={o#!~c%_g_o5QBk+{;rCGYzs=2m-q4h01uRR!OG^VzS!YA(` z*Je+XGk_JjSP6Q@_=~197N6Bwni#sXL2byJ;fR6Rr#i&vR9hh7vvlDz>(7TtSSHci z%DScMsWs)?3Eae*;6a$%E?JFbcGQjw+q76t{^zXGi2k*zQ+nd}M~Vk_(hNOJ;T9mZ zJtM-#L1A;5%=wlT7cU}MvNMlQDPp*(u(i?9NiCKfIg_!u*Erba9TCYxr!5T^Rg!x7cvGH!Q zx-xR$7V^$uLX3Hg;63_E{Y7MAX#1HZ*PBeB$UNrpZY0WW22P{CQ1ps(pBcK*$uqq< zJoT8EI}{&|qhzBNY@7+-Y~g>+vAGVHS?K`Bl~0Y86QF1Yi#a&9PvUaKg|k7)HBEff zx~z9fAVbVNZEOG1(?jX{wEqS)6^!hLE0Hxn3~hz-;`>AKOTsCy?^PgZ)EoqVjT8)X zcpLSB!*foNAcED&6s`2jZI2r_aPTb`qq5_fO*`6wyB&jhaN+0H>HZ@5#QNCU#Pu*j zlf+-Qeeg(^nc?3q@8B!-uOvD&Ls5R%{5Jqcc#ju(TUQe%Jw5W|+lvttU+e|&Y=@D! zswat4`nK%Bs=4SwQ5MPL?Y-U{{Qi>`Iut{UDi`I$u&`_eV2J)eJT7qbsSF3+8gRkWom^V9ClAR1Yp$Wn=K|ZFc>3r@euUI$Ei%|jv&?$}| z`9eXe_1f-1XNXjW>Z8guGc`ZTay9K&0QVdr*!>Dg9AWY*@jx9m2XGW zPw1Mdf~~v{+6WNKdY+UK)Gtkw(pIk$qxcPG9as-RvAz}^qd5I0wP5F?Gm=9U1g^Xx z{?$Q!!4Z4e%QQ&U0&JfjlGjuv(<>Z=OA$4(#@m8JzG}aA;a&!904S+7^kSjb0<^Hw zV&e&UXYslv=;jT_E6TGkTkGKI9jZ7Ufx}?~<|;la!6g2d-VPHAuXP7d1%jiy z9DMO30>ku{X?L6;t6G3*gl&Rlb={qnDw_L(pDTrDwEHJE%|+k`VvO5auCI| zX%90qN<~&PkLIt0A}x7gR6@+8{(^l;ga`{71L9{wn(k%;teJhYViCL<&!*+;`0w^R z9tw_0!fs++h#(NLjO)F&t7i)%cadZ3v#~Xbwb2oy%hqeWC(f$elQy=WOQDnLDPYd3 z6R+$6vn=l}GUx4F2aL>&^&1>+OONmLUkFx@bBIJy%i9)zZWvW?kF4jse_xyw&3_!` zCiQJ)7n}8Dq2 z`;DBYU4TMtFX``sO;eu1$tU_pY@?#E?PF<5boXY69B=uo^hRWPA!Q9kKZksrODh_P zeBEKFWvwA?qv3v>4DXeV9~TN@gNY?b`9++y-zYgKQMZtbv!N^m+Ps{=x%41p+uY3W zD*nUfD4@suhmJ8JC;vHkfT2qyuAa3$1s0w<*wql1Kfr>~{gO-mE4rD;y%!3@zioLT2MlceK)q9N^a_g*T*UL5 zg3wA%X*Y!*&)s}R0Gr<8IBe6fzlS7~3b8=y+!i@k1TZ0?>E*Me^KpW~PP8IB;N(I= zLixSLD79je+b)8YKz_ou9N%^HeYAhz+878mGs&k6%otVxxx@{bBZxww;dw_CQS{kF zKz?TwvXlv}2S3Vv?b6^jk*JECKcijMRf{(%eMt}H!;D{(tG}Tcx)$PUXrmk(|AGgj zp0$M+F3Z@jH8xMeB*am-FBPYA)_8N~IKA2%=Cm!kxSz71KPtmRe^qdFfyuXzFuI4v z61Y|NN0Zb$wJ@zQvKtTA<|KPc8B2peOUys?C&OS|FOv9qcNi35k>ecrFK|^uvY77p zh`_8cZs8VizJ=W=MHDu-giSrpYiRgoBrg_(yrAw&?2X5q5RfW{5STN}OHEIwVPe_s z=?Qec%Yf88X>cBxA&yvhbSX?OWZ@D5r`ZK{(sp(mpOT>3mLVc+kT{pAnIc{s66D(D zYU`ON%bS*9>s?jj5rYEFltO!Qwesawb<@70axZ9x;Wj&D zQEaU(`MbzmL!dNbmVN%m?XrE-KGFbH%nhG#d?RN4({_;!WHjGD0be_5HO>=BQ9)U16gZ4*4*Q_psPgj26k6Utp;1`S$otM; zq~pkhg4b%H=PJj+Jg28}Lq(AJb$v{WO3RT5)KJzjCGPk?pX%;7k zTX}r#yGE`@l>{1yA+Z$VF8B0(nf;E14<%QL*79=O(HZ$W$+i4_vR^0i_qO(8P81oO zzU28{_Q7L+VS^TdfLofdi)HvgS1oJk*tv}MN(VrB2;>WiSR+mhtd2FD;)I}QY|HJO zlRIm1m?RjyeVqu%{_llx^;8)99jUHDE%C+k55aT5OM ze$ezV%ls@k`o2Af9BG=Zp?3XT4SoJZb8aBRHve&^Y!O3bKiJ1}fU#OWpv9TI1ZtQ) z1Bsct;}Bgrvcht{Z)!ia8$Rqo&(nYYU4tUtP}}WNGvQfTdfiL_p52ThZ#iNAY6lbd z9J@AU$f@)s;zEp{mjv0_ID{$8t6TZZ7(ZKZWP^V1FF#)W-Kiy;C;!j>+e^Ca5vl{q zO^T&P7?xHpIcfSsgmzVjAs|s%RNo{65dlPPHErmE+w;dxE`)FTj4c__uQqnHBeAgq zKKIEzxO5A_p|1(tbNIE%6z=F~?16L0#@70Hp{Vup4DV}K=Fi%deckN9tg&I(X4#2T5>Ft~@O;ZvVQh@5;i-UKBIS&~`m!UlKs223h{JLdh z!DT`^IL&|HeDfm`Ev$dqw(BpRSYN5o#N#X^u{#go1i9ZWjP6OCwZug|rA{S{NW#%v z#$LD48!gT!J~WyzNqSu^(I*#FY*bkky7ggk?S(oL^*e@r5)TNj%UiSkn{S)1>f~F# zHwN`fA*4j=c1%TD6mHT5YAFYoM1yrx9L;^2I)zUE1d(g8O5Ia%5cF}gMS_R)j(Q;DS2>|k%$jI%K}&oC z7tSo`L?i3|37ZQB4<_`a3XO6d&GDlGi1T_TjEmkbHLc~lo4McV!#gD{yjj&{E&_f6wVf%&qYRe)XH^bZjr`@4;+$6als1|?NAv#4S zbQ(3$+)Q5Fed{N=L9o9rQw}M>C_cZ23C~jWF7q>-7U0#pid2Lf7@K)Yrc^oXUlRO^G}Rhj zrTrV`qlG|(v;2QFomEs^O&4HscXtTxZowLN4Nh=(Cpe9}ySuv++#wL$-Q6uX^zi*N z^U$?cSJkOg_uRL;s`fsgxMZ}2vwn##FFD;BfiY5%z|q_);>veg8b{eMZ>h zpZJYdfz|!zIHk`t*^DwM##c!omIef&Xg>eLTXn*SfiCT&D%m+!nP$Abc_{~_wBirT z^KwT;fne)7JtR?@eD#rW0YsZ$0B?0v*&jK^S}G?8kVoK!zQ}D?VkJ&k&Va$G_`I0U zigU>U#M&k#VC6;VasMpoKC+idUQ#Dw1J#`5xq{izGivB1bHD4w6JXPI$fqWqfSo5F z0Sz zQ`obQ+(=PzV(hfW1|kU#%+GQZ9&Q_VJyLKl#ABhvLMaNA0W+hhP4x35keI$b3Y&Aj zi+&S`%}GIrdwrg|5au_#R*#+zj-w+i1+RP9Jd5bcDUY)Wq{+dRG&S?N^n7ppB0;FV zdPx+Y_DTQ-<^uc2mJ~*ju%`0(vHQfdV*#2^HFdKW{GX|SnnMv&5Pu@&GJTKYJ}cb2 zJBzWvEE540l2MCd({!aAGw#PC1ogYKH^atL-sndRya3;Apj3-IYbd+BZHKKq(0V?9 zuMZGeshG2rzR&*S#La7DA;mB2-J)L;Z4;GZ8v9X@_6(1oLAt-(tAP(?#n4fs&h8~A z1=~C<4Ca9Y3ns`5{)U_lDKtXYoqx|z_1?;ex5?^x2HNP`v*5jutQ51a4-&WNY?;%w z{$VReb&RzH(5JsR1Yo$S*<3#wKr&9fasAc7IoVBdSGN5wI zlRCaVP#C)UC#0=!s&9VtPp_(lV6M9X_K;S&W!Kq~UWJS{Ncbrv7c2Y?IqGr7S*-wu z9+nTC87C_3WGCS{wDuoLWcyYM*bKgoqMV6gCR*c$%xl3qgF@lKZe$lZWckAKc|W65 zw2e&9NDP{i2jA8l&#cY3WAIA_DohG2R^z;MyI#|evwV(Q3*7F89*HQNLb-4dZ{3up zt`oEVu2pMVCy0ffy?)Tnh7i>_BPf!AL?_WUoBL#Dtxaxf0y*!TX>q!mmb)>IN+^ut zo5{fEXI3ee8QL+c+Pm3zKGG{V8AcF_cOUYafLq?-I;j8 zyaBIFzXk8G&2oV^MV{&sprT`fu0xlHzFZaf@3p!lgxvP>7#7dT6({i2h<1R zeg?d1#nGNjpAsIc?7&}>NAgg66usI^koW6iGALB>ea1nF=6(tWE9gxG7G9-sfZzX} zw%|B}->}1C{yxz~rTt6cXPK$SD{S&;68jI1YNF@4?)2VdJ~?Ii6+w3e3+w#n?-9+d zR->`-(ZWWz9TTr71>j>DkU+LrHxHS22ZFh$A{<1$_OF%$vi>=OQ%AHZl|t1;{%vMz z{8)3i6GbJzmRi!*S^Td?W6h|1OJE_~n#~9E4Ffq`OVKHu?cTLUbz$Jzqs$amUjY9; z5OpJ9KRv#b*b~_bt~Y$b^%T|=KQ8ZE%VRx2;vK#C(KU%ym9}!3Q2yZ^2D{O6~%63DXXA^{s+f^YP+UD`-xG6th z7Y|VonFpdIrE4@FMi!J#NYK4=pW}@jAgI&r?}BhI-K@ zjS0Vhun%1{B>7S!U~6*bO=TMO$GBTLLzFVeg`cJeNrT{rCrDUSL^F;fDI(DXO1`k3 zJ-%sh!i^?eoi@TAVjf+$K}3Yf;C_orL7$jiifEL($X;EVX_cQZhnHvmtAQeL_g_|y zv%xG<4g>8>Kw?e$LDw(J>YN;~9#-px3~0>`1iW_|3KH}ZF#TQHmT*}LgkdKLsTBg3 z*5UbB5Kt^{))y*v>V3!|_U}kC(#E#SN3B51sL)#8H9_k3kWhS&r@%c=xQO&&=eI9p-DC#0OGuuZ>DM{Y9*?W{-3~9e^h0p5WF3+7#;fnGgX*1kf+!kSKL{8 z?|}s4ow=CMt@z9#CCN1DtWXzcH*coFl<~W&KRzQ}TVWSP)jxDQta|L(CZo=)BkyKy zu$|E(g?IU361D5F9N0!Sy&h?v1?J&I)xRvQ1Ms3EZ^w^4;geBE^GMBZFlq?v2}vgY zA;ehI8i@o@qI~@~;R6ky)18GoqJ{;~3s0zd~M-GP3`c zYa$XA-0czE5v@PZx7lL|FKg39Yk&WO^YcTA5EX@oFLenb^|^61DPMd$WDyyc*&BTS zkM;o!)%>OnlO`fqUuMc3IQch+9?dc=*L+EqxGn%QYAXU@<6ZE03zBP!3@JQGDpr14 zt&?ez@LlkOB)XH_ws)OmW9mMA@*8tlgR?HYgv?+?0UgP{nzWr*@dkZNyd}KY18!*D z^neCTtVw?D+JKl`I($N(k0=#7`f@H)=E9So66XlQ7+Fr7CSdsLHQS5O2(Q;ix*yXL zj1>DeIO+^%m?`L2Rq5y?fxk^00&rQ_N*e5~syxL2zD%3<@9}q=KjUdi(R;J68Bi=Q zYZnOnWl2z&xhy{m`znHZ1jDkHYEq?f{~?%9e3&QnJ=+q|CDjO&9S`s#?ml0c#o%Eu_i_o5NE_ z#+=}loFIaETO!rNs$BMr`XJ_3EJVk@TerA+w4;uRtkwM9q!7hkFlv5&bmc{u0}2*k zpMNSp(8?e|`CUTQjC!*qqkGzrRMw&^+P!={LZKftyR)0_gEL-jLu@2rAkWQEdp>Zr zuGe}?V+2jMHJif1n5+<-O+CTE`tX)RGO*idUtj{B*RvZnoaF^#A~qriu(Lh*?0eGR zHR!C!*gFM)A&)q|y}MB@H$it8Nk?>#@fVTl?+BwrP7QmK;=D17#*CM6ficp%p=YU4 z*=UOy!rg4#+tQopGS3`!^plHW$&RYV{c)fKf8ImoJ?qITG}05j_Hfx6`UQ?H)d6CE z=>>Ts6>nmZ?(}kY1q8(<yG@t!>F$;Zj zW4x$UV6EUKTpiNFQ^uZXc$3!s17uu>=#Ds4)U#BJm8yzH+&Z7O`%%CYm*q}F@n%u3 z-9cNVPD9XxPG!ClguN%fRft5ko`C7X_R!Q4l?w{UBwp@{d{U5x>LjS&6nwWl?ZD8$ z2vMJ-FUq6T&YOjQ>VLn0{wpViq^s*fOHga6*SI=(-Ey1&g}uZ|stXDY!Un#wfn8FFvsKDUI94(Q@zH$W;(ovy7;YA$I- zcy2`N_#G);#v7?8nCEWw+bsm`eU6z(r=b{39LwmpgVR>y72pt-%t>i^4;3Z~Kb*Xk ziQUcacVgI~TW5CU{C@jzo_5A3OAny&7y{Ez!>B%i>pdt(br~_$YqApA229~n_GrZx zH^~;j`^>$h=*D1sdt^zglUq>xv;T}3(>DkUU8whmkUWs zN8e8VGYN>*0Mh~uG@uVpQil9Lcsd)MMcAQU8RhIn;0U~Js=mQ@nPbx*h9Az`9U}c zLV%M;+L|a$&MF$|i=fSnNQ5uB&#wp_7daGwuQ-euTC!2)Y9?#{J56Sv4`hl=->wfd z>ojFB0O>pPVm2fNH{6)vW7GUu$@l#EUPANp)@mH;+29gFx$XyC^=vUDp4nyi*c5hL zheCJ zm^iQ5jz-d1#@Hb(+fUx5u60@{oad`QqXyR8R^4%Z1(vw*YZfjIorg3M|k>+xL!;qAoceT4tk4tO}o3Mc(lBbsFNvfhhU2J>+5Ou zS-cA)$5qByJ8(NNXDLRC{oY&`*ojwHG1$p!V9I@;0Rv8BZJmfY>o1}em&|bfwjo96 zOYcW-a1Zr~pc|>nYED$tvcu4=r7&&*PLC+l$N~eEhZW%A$r-!gi3TqA!8qSGoNU=@ zN0D*>xe#Q$k#mX1wQEdsGkb;!*Jrs2&;?Z+6Bb+DC<3ZQ5@ILA1_beFe5faeLB0D3 zuP|L<;)`>-)5Izz(clIksE86_oo-%E|RlO5uo zxDFCFmm9WQfDV1M71A8eiN1k_+i|@fep&{?!!4>3uHQsDwi9oS%sV=Yvv@mC#fhRNcbLH+NbO^Hf|;C?wv=B+sgH8?whR1m&ML$^ z?$iMyvqP0-3Oo$Vx5cDoz8)}WeMHU7UUAGI6NNIWSlV~O@3F^98!ufEY$}D)agb&N z1<|J`N>iIdu4T5gC~}#W5?`TM$}CP0%!%c(sQ>DOiHhJcp20(;7*n>@){4%vHt}lp zmj@}_oA8KQlnzjHAN?H{X(P!+XgP50g0;V58p)}{$5A=>=#z8i*Q>6@lei}&p7cr8 zow3+&dHl0)vmFh+OO?&=UEorFTPYE;(N~4zRx`0~oVLRn%Pxj4vJQ=d3ISjwA`)f8 zJ}zjbK1T`x`DCweF8RrW-wZ6%VFut%Qvg}pEVBmd2nQa(>Z!HRPbYt>ny$yu=EOS z*RHwDNUS=qG5VoNQm7AOjXTGr=XK2bFx88+5>ofrf#kkBqL>A9DPUvlg~Mv(S>EAD zf7p-=Sb-pMM*PQ<@M`h`L>@`Amap8(H7`|!zWj&$k>R%j=>dw*uD|#%BVI*+@Rj1=pZ=dDM~SxI}A*$_U2easO1iHYDo&0F5)chW za2aO|P`6EROJUNxdVez`K~Nsxh^yiUHqZ)HDEPq=Q`znd7~WpxhZv! zmxQRzarL>_PJa@i#yY57M%rqBfMmyO11Z1b$~7>bfI^F|$R;>-2Y{-dA@8F$|9t%q z&XD@2MbC$Er>q#R9$ zVQ}AS%6_WqT0d0u@q<*86Ag8z6Lj|VW#e#Q2Ly zarV=PT|rDE;|3TqBdV#%>@@Q+r8n2CTi>F=&V0{Z#XvSEeIPz}m0fcD8clI@!!+G6EjR%LGYdV| zmLcSwu#95GKoV~^sCWN$k)-a53cN@Ieq+^1We1%PGd;13YY5gs?HDimb z)t*O~+k0n8w5AWYCe9+!zOqx^7ug34KYf4DC|mU{=4Lcd%UL)_GWXJ4m|Lwns*861 zDWomEN$kWR0I#YGLsf$)jXXSPHr&-T;to*^gkz&BtCO6ZPBZ3ZjXkHa5W4#jJkH0U z2NoWt1CQ|QE}Dl#77hQ$3DLpv-S)bJ$Fgn1C|&_3+V5HuKa;s^-Kq#J3~{4|=?Wfc z1ca~imOJRbY0Oyc%B#{K?<-8%+QN!|Wc8hB_Hxp$^u)ivqgN|o;)|%SC<-8T``mm2 zE5OmV&du9shmP*_Orjf#PX~`5se?3~RC!1ak$+Jd#vg*!z>QE&I-1IDf>(<^dbjF5 zr|YB4XmhpV{7om4#wpN^&Xwsvot*&k&m`9Zst?f1PHIOcoB<0uv zX+7@b_g5n0b4iSNv z1&f-)U>Vif**3aF6X{|2*xnLag7OW*tp6^@C8QQv0ASu9!-iB(qs;5x zla!XgMy{KS@?`4O|L_WGJt*?F?6NKvb{CtfvTl;6uebr;OyVC;`*GtG)W9j6lSJ+) zlRI75kIHSOBqMlvUu*ZU1|EKQKkA_h$Flciz37P^y_f(3$)%@U1d)nS#w=*Rz81g* zLp}dU)P)2qMJXTDc5VV*AkNj4Zs3Nbl4s2-z^vmPl*>BlfW8gha4F0OGR^Z*?<9=; zPV)BfSVfX_pA#g_XzK&};d`*XS#X9?JTy`fV`1&oDmK{Q4(R z&E_o4gg>OBKN)}f<699p|Uv&!? zZx*?O3a`I;V1Kgt)!No$)uDY1w;aD#tWz)GNyhau_&cS)^skJb>HA*&`wVsd@W*2# zz2`fWK#w~1u6v7apedmcN^katNTc3m>;17?Ld9YYdD$AvdO*33D9gd3!fMA<#|$X6 zjM!qq0l?d4p?|!i4w6p-_d$T_Y8EKWdMP@%q930b!+#>ta`O%JAyLxBy7Itv17t(* zV`PRy&mer#GI3q-Z9yijfOD0O1a_C5jcz)t1{lW9m=h*qPsr#xkjWR_6eK(Ssll>p z)4OW$MMt&$vX*}VVE-ep$_~FV`FU+~q&w*Sz&qafMEH%5nxnvWEr z|6J-C|8uANereQG^uD6MH0=M8RV%*q<&PRqj~ZWa*OxEitkRb+{mXU!AJ6rR61&|v z@;~V7|Ge#AhIK$=-G9JddWVaOkE9O}d)%YSf5LNG;G@FlSns3q7i9MfZrXNH(Ax<7 z8uI*t{}O*B0ULo&7g?WbJdcW>V}f53S2=n)LBAB=wlggr&#y?p$N!s<)Z6H=o$3Cl2-4luNLV|b z;%(_u-bk7u@pW?I!gh>0!nHZ~t~<<8+9>Jr$~w4%L|owmkE@2OsN-3>t^R>D9G41H zp%>MemR{Aqk z&@)gzHhaJ;K|^qOezT^8+VxBf<|@od)XcS|R#N}EJI;a+*(9P{PCrt*$%kI5$7t^7 zvTxxilUn(9+N5;nD5p~4!>|{@v-%>)W_(`q&)kgAo!9c?Xa2m5ojEC`!NjBcy zky1txNxXNZ=>-QiHF9@>eYwv4uOEtMzXg?Aqs2B2W_YXu zNZw}i>O z(c8nPqqD_CRxUg727b^YA??2pv%=rhK${n8_5 zgy`dwAnf;^f&tM@Gh_tU+Gwk1r28u_=$Ll!=cx^G2FtXdWRNIG`i+KISo=sm42iqr z=ue>8TCrV69A2M?nap9Ym|fouImh&B4(E77=ie=t4Itz%2jdP4J7q%Q)Qs!mr$4Nt z6fN*2-JzePHkZ)hpZs`qax{iYq|wbJ3GYQQ|fFRWl+cNMO$Stb8oAF?@+k^LKlL-wF? zq^A#V#9(z9W{yN!{E0)|{nDeipR5sxToQhjZi$}uk%mBJCJOU)X*><;v7b&>ygG?j zpVqLgV6w)CN{FW)omSFpj5KwG++{`{+R&J+<>va3m}%f)3`F;AJ95cK8Kbp{`i$VW zgM&+9FJPt%c^Rf9BCHM9iZV+R!+Q!BN@f7CI60%iho?^Fn+fe3NQ51SVz6-h zRygJdUCk%@tRh*5wd}+iq`52K2TQ>I2Lsaqc#E-;z{MF)zm?AAvfSr=YBiYqJOoaRc@v`;>aI`n>|lRTTL}I z^@D5itph{lYOc&etY~IDKxDtrGH?ykZ@-BdNCD^YfPjBd%N>nXC8SepOyI2!zgaO5 zS7-f8c9Vxyb?lkxM9!O}aI}a2^UX$06N@Id0E3x2>uQQcM-Lf_^y7d1PJdNn6t&#u{tlPBLjx^bTk+r=4o6VKf`dn0FsakHvF>Qr)Ew* zZA6VWs45ZnD$xa6IJQwVCZ38qS{l#iCdbvwvE))sEGnZKj+NGmu#S@F@jyJ+?YX74Y2vac$yzmxRw z_fxt7DJ3Afru1kNb#Q3{n#kM&9!^EKU8L`P_LHJi{MxIW7aJF6ChGZd9k+-x>^x%` z{H!5&98Q#-9#Z6SV)sgvWKhcpI!8o>(M#-}#0TdrNx)LDFzv2D?0Fr0%txjyn?h(H zDGP2jyXwv%+U6hDe7G~0y~EElWYee2nOo(@Ub!LtA|Q;+0l8xdp;`8*Tl6EXaWCTd zeVYlQb8>`gXW3mkLMT64dmhT4Zr9l)A%^Yqh5NR)e>4v~aRw|2E3>R24Osu0(r?{% z^XS8?C}4G__Hv5wg`FmsH}?m$m=m;zM-O-1lz7p;!-4=)*gM3rGnEVK zjImg9e`2wg(1tNyxNhAG6MZ8M4l9}26RLJ}8OaXvkV?w@GLEi~-BG+h3eFA>T(8pJ ziSqPuM&r=V&ou0*oCgo~o}pIC0>)9wRWIp!p7{*h+)sBZ;OkJWtDKTqsHaab9LARe z=eFWEtM`OJtgWUNHESPb^r{K+ZDi^lvxRhmUH_<=Mp4jwN>@K~`VG`d5In>Ui$1hmYo0_WGiqZJ$D zSps2K#!K|5bMF!2ns2)fgiy%bZIw2Rz3nl#Ph5A97LwD!=fRD7V!YXH(k}q}$SR#z zoMigfP738$u(A>E$nM`_cT;;TLTI64q8@qnB{)Zehv%j#>3w;=q4NCVvSrb0j4p4)<~k>h z8w-RzQ4J6~+)H)&ld@-0wNW8ZpF`)07n;m2&wWkxWd2})h`5X|L*7`PjSB&xR^+!X zs0#F)IQ*+H+hhkQaN7V@4Xf7Wd@7RP`4Kn_^b%%qWU}qhQS7Qja(*y6 z@IN;9i7i$6pY$OGIWIzl9-8Cqq z(t5t0fRQgS9vHv#(>8%oIhkJLCX;l_65HLe0pyPK4Ms>Q~xLfOZYU#PM!CXQ%B+a-R1Zv;h3pEKwCI* zKow@ogCsLRt#g;xat8~5NB%i{=>Lnr*+0_xuFHK*!vKX<8~gwzv6sd!MP_})X#(H0 zZ33izAIEQ-gU2{gRioa$VDYCQBchC9HMc0q~FlWp}+jdYFgy3+RQD0c($9?=`LlFa= zgwIOes|ST^kO|~a1i>;~PKh%IZFV@!cv=f9sWq+s-v^4y_O505mkPK(xTLcMxcXWsb&58>kx5s1Ru}%Jd0wj@1B<41#fM%g8qQatW0ej*{9gXg+e8fPzghO)EP{8N3qI4?C zElnQZXVIj%V(e146et|p7c1(MUs0jL>)zWSVZ*U*FyHeI1js{Wq82W{vrtMeVufvT z9x8iC65UYW+v@)M1#753M`t(VOan*F;WcOM9o!d<%6Fp?)~R2w+XBrMkIs*bLO||k zEU7jxg^$NEzcnq*uV9v!;d+PIqcNLAT?2NYh(2py`=WP}LyA<172h#*tCE!`ms2b!eVbCFdgkafpNYi@fN{6?e#N20umV@X;?-P^EH;DT4JXhgxMn{=U?!EC1xLYrzD5 zlUmgi_($?uEjTGnWT#mV)0`5?qGw{n)Ty3W5v%(BJRRwbLtkMnitbq_XOVE? z`=->Qk%5~3;V9~3Aw+-AtX|X=6{imfOdNn2%O}UogYj!^hY1k>w>QASd)SQiQuA{x&Ex=UhXRrY@sb|#I{O&iudi`fI)xZuXmxSJ%FVxBH=1vKdn6aN z2=9N%_({7d=h0a3SM9#|^*5fj(nJvMD1@RlwZ`tMtD8~>gn#eqgel>Rcgvuxg0I|C ze~67ttlTGmWQ(vAibR|!MdxE56GsR3n$@M#NT2ley+29cfQ>_i)1ablt4LOL|7ErQ zUChzAs7_YWligg3k4n;G$Q(Oq2Whcsnp-^!=&xiFMyH_HAOmSXx#H_GB@y0=w+`G&a8k^^ZNu(@*$7i9G*p$l234kGt;EZ+)?VryC5;wKZ)X*c z^p@6dc4|GPxON~BlANg%37DoGNGx9wV&=IDmJ(U6JBIDsb~$<+x(+tAjkeguU(oL+ zM1MUO!i}xUT*L>f#@q;CvVmwEty4$aMIu)^9Qp+=zQ(bLy&S)&Uewr|gN=$LEt)|z zj^g6taA%O{p}WeAwWYuEQD+cGPb+D!+C4BRgd=mKVD2iF&CT#-1T=lMuin1yM2HbUlIDtgj_Y%ssOeA3u-sI&NjGba)!uPl~6%98ZXxX<0QX zwfVziT&S{Ps^G7R|22X(4S1=@gzkk89w9dd+tLu(klBAFqwfrcc2ONeAP#)a&qyO-*PdDAbu> z&W=-#qdJ{l+pI<t*v}*i7LhV! zujlZ!kC9dkcEhE;wQfmp2;ISraZ-H=!uq=suX!ujZQlnoqRpxP2?&|YR|*~tZ(l@R z6VTL4oo3zI=jG=9Q$(a&g-2oZv~A&#?)_#5zn0XDb*J)qGvsuLFr=r)jS%h@)c&Ng zo^3r>J@ zY(9CF)Pn5Rj7an*!?FnTZB(aXf601Sbg zfdUxW<&I6ZJ2f^qDrzsh8;(-nHPBj$+1`h*t~s7r7~cgi`>=8uLY9h?s6B_u`~nia zR%?8>jQNgMA@O9?EebFwpq=od~n<`7xvMq z<)cz;4mv*7mzZZL9F5gnxZIb%+D7n8hWi;qU%gTtN^ zGfot6GW+ihI;%qEBSR1Ia^dbmyWu7!%anEv4YfT0rVX*9(m$SF zmeZF>tI}icT_Qqki1RESiNu@>-P@MJg6h(D=xw7PCHR+*d6I03m2>9=I}AZ%HAXBE z23`VdwNeZ+Z%NfGU^_+@wX@lKU9`SOll*rM2lH-^%{48K?9H142qmmTB-<*v$W7YpglN^zdned&C|)g(WUhgeVL#3N#B16KqcYq{b?cP*Ze@p9;m3JhLf%RLaxV!GT37 z$SIXFl5v6I#A@)s#3Mc(Io2!;LtU5}v3V<7L&jZC1qPtcOMz1&m>Mze=A|_k@R~fs z1x8I#5wH@9w1;Lh%$riPlGvNYHYg@}eGTki%1z0)|79VEH78|WaRWZ+(BozrhpcT0 z7mZEe-?Jy;;Uqu*T#l9Fg9FBbXOBSCtV<_bgt+&FRMN{FO7t(EsWLg`WZM^VlScq+ z;91p1mPJysCd>5}F5a(O@EIs+7k>+sp?VGDcyAt}j%Avv95DI-kyiYrjPxT+ zee20HtvC=S@q$E@xDnEHTmAj088T3gkRKoQlpg5sPi?S7KYW@4f8~8k62DFPFBn`% z`#^1-{%Os(JK&e&Pq5k<)EH%%HMPHuGQP>AA5mMv(jMPK${y_m_01@bMyI<1yA0(M z!HlxJDQWU@IC0Xg98e=3J$`>vDXUmdjswDhJ<;~R(DqoMQ_LwB&3R8QMzt*i8c{iS zr3J+mke>9i32pp>el6M>;i;QKZ2hof9(N|nWXh+nJ8uQaJpa`LYl-IGBs`@*G2^EN zN;wQE+z?v!qDo+v&Ep_sth1vF^qQ%WBJkz-+~14qBJgKWrWv|86VS98G23(CvHE+q z%w*T_pY{C!No`8|`Zfz1V{y6iS&Q5RC(7!JYoG)7ED`KMPxElJ^CdV2cH~%L%k`WUL-ST9z(cRPejBN^X7YT=t04Jkgbxar5ulAV?(oDV;8(P{+vL|6@z3_ zA56E6^}d+bE#D=T8?8V)Vu)7!Zu16ToeTOZStxXh447RqEsYnvgI!sGVf}Y0pBPV^ zTzmtbDE%NVJ^b%LHLf+Pw(K}<>*k(9GW%^Jsor!t{0`N)?xbUfzmtd znDq@-MDj?vxB1c44uzxIIXtKsOpp>BnnC_A$xW%?&^3$qR&SMXBO59^*~{*M4n+M} zaJEo$h*@w#h}o>#$r2eiu!Gokv9st(Z|8?qxIJw}iiJYO_2@{c8i|I+2U7H=nxnY# zV>~g9woEr(+d-C>))tg}@RCnjH!`bOcZ@h+OPG9O@Wh?smD+2PFWBY-kFvYB<47wD;_R4l2$P**}OF zUNWhE9It`Z>Gcz7)L+n?a~D?O-c{1izU)=&5%&S@Dq@|JS4d_%bH}swVb`Td9$Yr4y3HSbUQ;9F@71l z;}&ws%_}P$0O1lar?(7V4y+Ope-N8W;$*fOQ7~KHz4D?Ov3PmpJ}SY|ON_DW@&_*2 z7a05L)Q%(i7ef4N4QVC$KP;VdaAnQY$KzyU+qP}nww-LOjc#n)wzaX7jcwbu@#gu} z`_HNBTRq?DnN#PYZ_lUoQ!C&q(>7ve*37{Y1`TP#Eas#Tj{oYDGA8q8cx+dc2l{yv z)F@HzH(&v9-;LVueN^hSu%kaL_k6Z-Bg|awd-seq=zvjfpM8H1=cw6oCgUD14k$Y-U3{yC=OfV2V1sdxMX&X0PLuS+3jVXfT3A(1EmRiaV{fHI*cb zdx8<;R4z&ql~U+YG`R6kC|+ob9pUBkA;#I(DgbUYtDi(3hElAp@Qllm_}U?FA0L>) z3!nM2yfpOiBDX{ZNEeapgJd4qRmAy@0ltVtUZVWll58`53cv@InU;1`(~Yy;#Z?V~ zH+mKJG>$=VDIZ?Amp73r37|UN%K(C~rr0EpCjYm{GlpU1dqf$`T+9cNYs{vMlx?k| zJv3*Ua}6;<*}p9J{=Ty`)pt@t8u#3vWd@bn!e2R_)ns55L9?JI}n=mo%Pc z+4$IxE#0$ge0d3DKGA3W6_o8QG+m!&&*4iNojn8;>C~9eWO)qOI9OtP4{i-I!0{Iy z+dKvmp@loD=Q&UHS%6h?a7?CR1O}$tl4PpvR zym?!_=9GOxN%Kb%NV|lWXp;brM~*%`G4B`Gqc0enKdl`vlc4J)NJ-5(D*AgS$t4(z zY{Mq-#^Lb49f0A^YK*xcL{EQVvq1{TkCZqaiy!q8U=M-OzIjzXWiYFRpNMtPb2?bB zW3>>-sa!$|7C-KPYJMKH1nQs)f-vGHdvH#(PBS<2J<3sC#Rp_2I@x!sJJgGI9Hj=* z4xOKW6OciaKxl)xK0HlahUr9HZ7FF02*dAG@(?3U5M+YHp>u|XcJ=T-nUTAwLEoF@ zs+_vF#?w3RNR1SyT2?Vy5;4$Ptfu%}m&g$}E*Asa$+$IZT0;AVoBhm;iDE(4BZ)>u z^8x60edM#{j({|N7Q2<>D@mEYAjfhRItZ7zxv(Q-{La!rj-cH*Ed+jWasT!oAQ{}}eN=Dn@B zgmiibInR0WA#F$#woDqlS)cZ)HR!bSFkNf$s3PjYS4}i-x&K<`@=Goy3R<>UY7exi zuo{ab29pNbLup!ZbLRmIG3XDRYa{In0r=GY9sz2~IpA8`wr4s!wC4^|Kx+KEBpn@8 zjVhM68gYcm!3^l)Fs0UiCKq{>w?+DzWsV%3LF4`g(ULVfsHVlmuD+*QkCpZ48O`t` zvg{pJ;m*DkM$u0jU)aK3Ee6wi<$y0*b-sF!apFd_POXY3z{PI?>HS5a0mw49bhE4E zi3-nwcP!k%Q}mvc74v|aPw7!I1-cE0PM>{`M?IT=Esq|W|gQ{)zJ z8apR0ldN2zrMJY=aqRFeX1+eS7m%m0U2K{lM@Fk5NfY@tJ=NmV`?MOK2ZK*0-%m5c z44(-xa1CRGYZjqeGd%5amaHYeY?|vvXS`YT3l*a-;Ms39kf`yZi^O!HSuQelhQ1(j zBPjCB?P0|K2EY(Jzyc3teC(Tj!279NEGuKoeAvsH$tIv(KhzJJ)EZYxEbv}2UR10# zqidPoSm!&b?AiY#{hR-J66WRZU}ipR03XpR4|{{Q!~LyGR2u8fwTvGa#mxTB4ENDR zkdV1FKlwt^#bMhJ7)eI!rDQ^zNx>wBb#{1&Wo>N5SJ0|ARb)?cB1MbB38X3fO_p$5tyz~%dLx_m{!rzbE`&Nzlpi_n>1500Mn{&AxJB*& zIz-arT)d$^`kDV~i@fF#AYwZ`12VcDagd3RBlut@!EbU!y8yd6W8RJyGQjS8yRbI{ zM|v%2jsB`>7WXA8-&z`)){02iu8R5j_{K(8L!#-~dxCN;2HZAQ98O8JiQ!4<_HBRe zH3jI7DTTu}a}T9&jngwDsIpO?Z)aOe4u4Ztm>;}Q_48qn$8J*wvN1o0I)SfN-NKOc zBfO@zwKc(I-+m;OnL(c*1V*@Yvl7$JyN6hsv?ch(>#o8FL(A!>F<_owNjbthhWo2y zsLXK;|LkI`!=LFz{~;R)@Lww9hjD$@Y6--%8h z6%U|Wk}QEMAi&x;7W(0Zm5qY**2Q}@%kx%^X73Qm@i2`4JskjOHy-mM73Bz8!h`mN zyKfD!JP*w&1VVCG+Lh>L^cRD|;Kl*pq&g;Aj2C}PjRDv2CA0LIFdRZYd6PyWFIWcK z$Z&R>jLxLZa6~AfcZ?^l=Ms;SN20}?iwuST6=8b!l8%b}v$2nLZ(gyxtKKekswPg;Ne{~s z&DV+~U2w(Q<(=gq7kwtIZRu6YXbKK}Qljd_OP7(HnQL0{*NpJ)#fx3l7cG7H>*5Z0 z_S@31=9V&{I@indKU(f8lVwp^qR?E-UPre9U)0WDCj+ira;#wZTYjqobu z>UQ8AgEtQ$pJQ=31Wg&u>q-^QxXvP;qkJbm^2mB?H17b55g3tPhf#qEsr5KZMi;Z}-7l*BA`g+_r(=L?Q;0dHZC{_}CVZgyCW zhp*PwYne|g8tQ66^PH|h)riI2sg$Q-d92~V5tKh`e|Ri;G0MTgfu#nZ%-&{Dsm~6} z#GL(cJwA-b&Q(X&Z2ji4*aZ-5f{EIbVTNO#vtBq_*}CA(t#nAiv;O;j zXPCKU;o~o(g79^5@Pz~3ozDA1AW=_#aHEkDUn(|r#^{0jNLib1q29l#6IB4OTT2@< z7_!yp2*9!bxV9P!=~3*3VXj!R5nIQPx8C~_c@!FbCn}$W?>u5sRzY}1)(V+O+W>Ak zlA>UX0#%|JjH&!@I@}0CS}xkZzb|CWC7PZnF9iGoBOP|8_)-A(Ax?3~71c4iMOWM~ zVd!snV;CJ<*}sGPFWHU+)K>lh%(X2yUlf_|0siN1f2+G8Ql$UN?1wDrxE zk^U8?7K^$o-m+pta%EL-A4YIKp~!8+_lMVM%(aG5S5z0$%RZSHSNmzxeBFxoB-h3| zKICQlK;&B{07<;6JEsz-uNu5C`iK10U%UW2NR-$>uswGZfQN-IbjM4s$|gm zXD5#ASmE02&d1)mbRt6n&#xXzc8954PqC6E{Cx5X5@iyfsoc|J7?giWXolO}j7k*7E3!}#jjpDm#0JbW@u|?`b^Mjb z1Wx__y}i^4LI8xCN_<#O0b?PQeHvdL%C^D}Lq-A~$u*l8HF+MzZ`B;?D7hRb^Wx>^ z8CUkVI&vWW_#MBBq%{E8#nVwqoq=iIM*sm5QnpOINZ;d+)L6cQN~&McC4e|HJ*>D+ z8#3j);_Z;hGdnkEVHehCeswJMWPnR$U3I(h>$|TBio!UtW-^y{$ zg@X^#LR@7%Q54+cj`?%GE+^vOA>A+|ap3SB=GIBUD8n=3W)&v{LsW{fq?(5y zxp?)J;P4pzGyYH0C1TuC@Joc{;%JGU?hc0n3m)xoSjDW-izI+a$We61qx%yL{Vh0~ z+SGZj(94*Ce=ZGmXKvE=Qc6yjwF~ss38{gJG3^3=VLsd6iCVqVB7H*`nxX??nRCa< zmdMIKw->`LP;HYv6&J>?dvuuV0breJ>|JcqoUxTO`30%3@9*c8u^lSwz=s zW{aJ&U+$hY%`1yn2tzUC2m*=R;A#=?bm`fejh=3Q7#E=||w zp9j@hOQ#9{HVkoPHl=Y#6Rmaw$dgFxy>rluoE_vKo?;&VQ2p~n&AJ@FDRZx}B=B)2 z4S()h+Hs0RaWN7XxK|R)*#)PEf+khEYf~h*azZxc9JB4}QTO7{S5tb2N5^I`d_7&T z>i?YD*dcdfm7j#hmzFgQ&R)knL6o(srYkM! z!c1V5ZJ%G)K=Y(K8UT0!BXmItInj@=$`y*b;Pd}-c`bc3`v#zv37A*8w6$XLJP>s3 zi;QqDD#)d2qfhePUiw8P?PIRR0ms-vWbYbZjTcI329A;oXbky(B+9>I95Ath*JHjy!~)MDiK8uHxVm+diL zd*ono(v~D$fmwyZv{X+*VxIZMBmji=?2TQkd|AWd_Vofw%F3_$8@o>hurgMIVL8lj>+`Aj6D_M~G25z(H{oXupjQB6L)MO-E+i#VPC>kR> z`T8jlIwGFnA+9?y?=^-mvVBcI4=GFa<&y3ffku*-h#a>Y_$uqxzR@sD4imVPt z$L5peijhbJDwM&(Jj6#j{7V4_sX|8kx_E7^<^8gw%KmRt7W4|gm#NAbdK%(~g`KwP zZ87^NjpWgip;I;D900k`?DaR<`&Vfz3p>_X3DQ>9<+&l9aQvY)6s~a-XmJd>SSqF^ zmcc&pBjl%IGv+RZI-oF*fmu=pz0WQDs56RB8AF~77|{;N9Nrz{UwDHhN;VSZH}CMZ zN`ol8k$FE`x z@5oJLOAX(^`1u#d$g2N$;MeL7F3pNUbSAm2jIY>LJKABoDEK`xhbk$*1w$Spvm&(ePQjK@wED6;!jN@tSF!? z#ky~_oxJD)IfPs{of?|6rVUj^%aQ7g6thKP;mNbyMHp&CQuWR&J5l5U`HRpB24VP8 ziPba_s#3`}dWBK6es_(QDlRMnEQy-mE(Zv1k^P=j+^uD?-hYB$*4dhV17ZhUMi@crUw)@h4E**(Hz~%Uj%dikWqbKkIM8tN~5`fr*5=0;CE)_XNT8C09lQ)ey zHVr^-23_-i!qn}dzM(79ZkM4mRWt0JJZv+R;<`V-omDr)_G@!0bF@qSO%b^V&_JHh9zJt4?1a19Bo(V<^mnm+2pY(4M zsNEWng>S$rldN*a=vbm~F?Xy{n&Z|OW5n|$G34Y1IU#ZIDm*W*^B%W9+zt%Kd~MeL zr$_V#Gf7|W9>1Xe`sqG68V@M6qigC~j}Fg+m69~0H|o+vK?9G@BDuoi5>|c#-Z}8t z^%oLt8?TM(&%0l8f#$+ukrUfgAyS=Ay8;}G%W!H?pTpF4SFb*%;tVx3BBWl(P{@2A z&AU}hHfeDzOIyhsND7I5x`5V!Wt5GPd^^)?z~SA+9XstpWoS0F#AYuZUV1c%(dS;R z_f%2?;qBWHlNRcI#?!NeCUoO6@3+F~F(_&nlrCgFW_h>x$W+k1qQnx?$h|0M zjt1-oKgNt)+af(wDOqj%ASiIbeBevo8Gs5KCdSNzxzZzu8NMA`41%mLVsjS^@kvwh z>jxK`R@N-Zv!($_x~)NR6Y`VZRBnSwXCut?;{zr&d=oo;=IOSSS|WD29(*FZchDlY z+_LyD_R>&UKPz$r&rLMA2(u#1(u(bM=`mKxJbpg9;yho{YcP<4Xs^pvmB z5DQP&KX!;BKAve}+cWujO@TQXj0l4)jeMAEFc^*2vfdgmCEfz=oJ|XiZ&h7_I0rS_xD(EQM~3 zy!cJcNS+riKzv$}SJv6}3Zy(K)o8ob_MrHru&MgFb8qP)5jOZ=j2 zHdxm*S7FYF4bf^7<8Od;(dN49Ptm5_c~`$>oV~v&P~3VLocJW2%<;CpqWJq<54WFU zCfWiU4LQ;ZdO7)^#2p10^%|sTspw>pow{hma(Fx3gs7D5Z32VXt@q>4RZUH^mzD$6 zEsB_(Ffn+#WMS?J*D2K;oK_t2`X1%Io3ms<-UU-MmHvn&@~Ma$lEQl+(1D0qxC&4W ztu2k=4ff*UeC5Q#i#_lmdBj2!tPjl770Bci>d?w;u|wFcj~=QCIp2;(lT#VR;;>|i zF;ERFX5K5l#fI=~pX)x#<7_;m0{*6vuEJ^5JN^$BX*oF&p41bua;!BT|Ll%QIW@2Z z{yCJ_;=%@fFbXWu=gz>><5dLn>iDEq{;b6wpB0vr;ZO z!iGbadRM5M=1QVE;HKpI$+&*|6QKXaa43-c7G)7Oefy_caHt#J0!?c8{9Aj8@9Pg^ zA?0!_)$l5D3n9i9LqKZZF5ajufse}cCCR1SA$rFR^)$P)76aPhs98Xfw*n0t$YDRx zu5_lhCQ+8FzJ?5O5AkNQg&!BUj)(VVf^7~(Or|57PO*V@|8*pD;D=q5d8J^D@BVSZ z{o$1^%0z1$W`!=$NsFAmRs^>{F8O$8+TgsP$|veKoN})-d0B9@*UlAJy->l=agSLN z^mHbc*&UTyz)3~)rp77~ttjlQa^}cy1$FdGbjAW;LB`r`euq5?SD)DDW#ohx_Fh_`j7=hC7~choaV^Y z%DxZmCAN~f2C9_Ag-5a63`1Yba-7PLAGmq-RU_d;%DBO_`CQ!LKv{(J404i6D8VwD zIM*p*n9EG!HNAh*QxI6g-+J=9rHD+Ihcp$>XqFOK7~>tA(Mj%Xad@x_oBINUY-}3r zxYF$Csg@Dk{+u{s|Bh(co1gwLz$7<@4_yr)?15<*r`-ESrnj8O0vBe3TuK@Z8#pH^CXOf9UY^-HRf)dII43XTA>#k0!%^q*?*5JNO#(fIrZTu5j zHdKS#B4S>+uM^R=Lt3B~27ZPX^wQAevoie*yKE+x!Sr(K1U&RglSk9`b|)A}>M4It z8yM<>#e1_2mdK}4ndP0XoX_~RiAG3OK{p$?+gJ{~Kw`iynwMM4>{o(CkWAdXv|MEe zUVqd-Ay0HCr@8L?D$p}n_N2%bz78qz^Z?>shUr->3=C=1NJt-p7xVGqklvHsyB5s9 z5>u#0Z3udJdgtiG7|rKAz~2?i?n~CrYICogtMhyq1Egv`7$KhK~sd9%nZG!W;8N`bB}|@DwhbrOLuTx0IKEMkr649<}j| zMlP&a6Xk}&tLj&{gXm@_=b6eN=iDVTV>|Wab_R2O561R5@JUe4(ox?Cwmh-gl+4Hi1Ok00{xc$#YCK{F0kC>JqA*JLVQMOVJbhJh%le7jz4Db+Om$YhzHI6ri!< z3Bc(PQ{eib_E$yFp-r*ayE(PhbdCoh%2(SMhmbwO zeC@mvTpwM6kXu%Bpe~n|%r^lF&}s521Aky3cSK=6@FxtGqM<6L;{!d{QmT{Ogu?Q= z{|Mdur0lPECX?xMF=z2Z6As6FuE#ZPZ?LsgFSng9vPXQHaL9p8aNd8LM5po+aNZ7X zRU`fVlRH;=jo)WoGS|#*B}Q?6Vhdivh{*!a{DdqVz0H4np0zYezL8A9G`Xq205_)V zAtbJ?GLA{GEG~Ztv7H&7PItBu0u5Gx;b^W9?3w|xUlG2$Flc0XhUx&T5>ebuZ#pJ# zUawxaGTpyEfs<|UPmATXO*bsFxbCN>^fX^cJT{N;mrZaxd*7azJ?N415VulMjtUXa zCFHG8f2^!JdXa%s!ymhH2AH1|>x8!_O|2m5J|&cIO(u;lh|gv1hp~U3CjatJ`6q|t z#SEWN(Fw{j|K9+QYGoeKIT1ysN((IjwqreGDQ`NWh5X^{sxFP_b0+`t&sl7_DLy22 ziiMH91^{6RA4}yo6iSpY>IM+s$%nlzPOD@@5kc{yYtdOqDqCuG-AJrt_3{Mge3bb~C;xUv$my#SutViVs(W2f1bvW4V8AlN=7 zXe}F|HKxzfL;`AiGBbJzdpkQ8c-H+|@hp0uIH*KUE+D$C87Q zGzhv~n(f;Njx$=5%2A}^)($yvexCMhy{{XnILM&$rGbo;spMeeIo9?HK2-n)o!77# zL2rLdRz;|wf+Q*BdNJ)Cm7O!vncD#n??(U(#*NyOI{)gJe2Mb~tZh{ixf$;thIX0%6wD=HkP7dUj-e(fXqt>$>k{bgon}G$Tt<+w3l#~C=2Z`R%OyuVc{T(zPsx>)v00X?|3ClA-O#u| zVA7Jt=w%Yqz-||617*&#^rX={Gc3} zNR4nc*AVgFHUw4LtXrhJtygoAIu!K?1ndSBtS*PLpxU3X2sK7pmj_Vzely+3D(|W< z8#w$xL3|MfkKzgvAXhNi{Eu=6M560{4sm<91`MQ7)gMQIM9^jf=m#Jok5aJE{r%Th z4H`F`oPHFhn}MXl+_Wv9zYV!Zv?t=xFh=HxY-nGzEsOF6vJFyZ^y6;4RkeQ1i;L`3 zH`WVW&=%AE%yhps@#^%almooNqQVkAEPm@kqL3npzxYRV{wZ|fSBLVb9|K4*J%YV-uK>n+2znhc)`e%0wKN2*5yL_V#_1&%9~i z{l+c!CZ&IQ^C;>anM1h{>dL~)6Ga5(Lit7GG>6$${@TSaSQCaG%GcDj6ktIgb%6xO z`Un`U(-`q2V0MNfaVCXr?ySi!Zc!njh`6BcSq_3g2l%l7@KR+M;L9GpH0KUSVrDdu zx3YUeZ{-jIZTdt75`LB}N~JP9EEz_K7ebXO>oY=KX2B=gp>4<7V{+=el^@39pdgkj zhU*;!`87N|3}W7m4}_}BA|l!d+w53ncK+DPP_HdTx3wZS9TZ*7`HZ}vinEY^n zzESnSG_4y;Y@ViEWvnQFYliJbN6*CunFRf4_JQ#~VfEJ7K^MA#CLuWz7eiylWVf&l zb*qTG`w%AZyYrPv08MXqpFaaD!kmw6kN<#pp||hiyhtHxd$c2T@!76b6qf%7kJX13 zF`=EE)jhNGl*I%18rfqRZ>`1Uf__Go1r}$ibrHv?50QWa@5juSc=C2n4K|*6X8=&k zGAPOBpd2w%bpO%T(V8I}_TLeb&bX%ue!2Gis~LA|s~edT1Xia*wa}i0$(g0~-dt()N6}(AO?ln>3twJD+z zT*bRAoAVkb>PVb2CvSRG@SHZ}BjM+gvsX&D zV6H&ZCVJtBTVMX9EoT%wreSV>h2i}6L(wAq?O)>yH_t#&AMJA)s=YzoP&dprVdAA)7+1_5Xnj2#)v1|7C1=1xg{2O<>Y}lP zScUevVk+yOQbuOMer!yunkZpFOFCUjYd=LL3ZdScPfM=mX8|6HKl5t7h#-VH)r@AF z{}gh*thBT6n<0Z9R59v`&~=mrfx%1`-;10kn6L^eZKGeu$`HE9j!nDb(CW8_Zq z@0ED|Ax)gC%Jzja*THFL7N7rBfh-+oX8mnenw%75d$+a4*lQjj`Zm79FbQ7!l7$#NI#*EAQ=ensUdpvxB63wiGvrU)7bq!`|1!&D6QIzpv7nF)b)Q z#$%Nm7>EZz-xrUo42aB%D(Kxz6+o@SSQUaBdlyILX_5*c6Ir_*0!4#t%3`mmkLe4V zI?d&PZ@G+77$U-V*Bg`WK4vV#YixW|((KyKzN?Jr)YqVmJ=sSR9ERB3`O``$;<5=( z;CycM_a*F*OAyy5<%TJD6IvV0I$;VndV)&gBG~Tlv`Z}C5O!7StAp1jd%S1&IHWpR zq_shZO&Wgb_P~PY2y*C(V;&}NQ+iE#k_1kQ}4 zOF`F%f-Ou+YlXsphqvcgK3y4OyDf*N>65kAw z1n`32s`Fh8nLNAuaVW)lU6G(z#rE-|w~w6g8wg>yV^J;_#U5lMVT ziN_Vl;uZw&)_p3Mcwq=?ikG%Ud{j&v@f^j=twUMjOrSWtvDCs7fJYQFRZz6M_jH2j ziwHsiOa5SEI9TEClpSS|&%FF!%?q^<@IJzhYNpCUi4nab7dRymuHGD)PV|%r3bk zPjyf0ag}?kwS=JDlLM=H!IPeQG7;}w`!x3F3qUv>YvAD(?lQ<ZjL#XnAH>d?x@B5Q+bcqEiHd^VGQlK&x-n|W~rLB=FEV1o^>xLEvHL4 zS%7$x%2n67u-8cSWpqIP#zYFx5k?G-03ZksPdH+}QYf8jq?L>GG`V6{mzR9p)Mk=p z)b4e!zkE)`U);mHpKj&XODEv1*KjLlr(b;rjhj#_Dq7OV)txu@f}mVZ5`H_JfI)$Q zh0R5Z3$e9G&se!C;_vn`M}4%9|KWufdYE&+1+|$dPMcla(&BC-g%$fm*RA1nzSPQ1cdkWg*XV_Fzx{nfjp z4K9^XD7ED?YX%EcgHvOUiV0H|%aw8WOD>vIQ7T0kbv|P_+km91VH_SCA|Tfw8G3G< z$jeFf1D|89X>Ve%)Dwk$nE{s!29A_|ZqE#Q^6tr?dI zCN<{>jrK}zs#vr%-A*^+`VbPzrcxp+7C{-udVWV0FZvq!`k{Gtl%)-=x4C!|wKoYE zD0zEYJTRg_{-E`-)EUuXJln)Bl zQL_XdJ7xO^n#b1M>aOV8J}FY%Ld&~sx%D<&UUp2q~sP~xt{!9iml;7BFMDEBuy@eO3RT6yQHS-*2rS`X}H&1n3XH^9Q&29~Ts`{onZi;F(FjKRRYI zKe`vi-`?fh4K@EQNN4*eKI-R-${zqJ;3wWEmH$*|zP&3A8dCm4b}IaDF?9dUo%=0a z{7!xSv)E*T|H7;U94db%b^ORTr2g;HbCLfa{qtut{-b=FA^a?yIrr;pbbFQOf17iC zQT&fS=g36s~^;HpKo<>OT=1MEYnlB~@yCL|^`yW%#kXzt&kp=p zKT`iq^8f71pLhk{F@dP4$=!vq*uDBIUr_0aBu$M`h3vx@Rt9vwDTm?(=dcQ=&WLq| zT1QHr76=5V3{e{tiVf9biTjzN(7=oezJ~H-jpUGmI%-L)aI>jYSYupg7{s_()u0O~ zc*?5$e5{F!{!RH59n<`L3x|hf(Df>kaj3YG`=JSBZ;Idsrqep@L%zBGB2}{S7}cE( z66JZ=;!}&+{x!Gm-1U*fxSqI;)Pr)@xi&UMZP!#z&Y-7?)GDG0NVy9>xVz*zYec<% zsrUPZ@$pauE`EU<7?VoY)7^5xwy(pGLO&5q}HtAE>Q& zAeu}?$qnaB8(x8}2=km$KZ|}ycNjPALJOZ%fJAvCMvCQ!k5@8WCXB6sSAkg(8Cs?+ zi#|}<0rNJL9ry-*LF{xT-2tOmxE9ad87O0anb*|E7DyXuzzLiG79I?(l|LkQ>h^P{8i!$aZX;nP6pX9m(`#!@l9#b%xuKpNf&Nozr+34aNGfh^OQ0! z*PZOw(+RPO!`#c!T|1}n>%W5w0=Bf^(hrbX3dLzp(S8^W`rpyk5Y4f!I2mTynNy*| zZ-&Vbv%#2fE1LNfhu#%XMUcMsmsH9X_X6JlwHkm)gdTJu&>@5FCo8g8&A3CSwgq#J zm|lOE`{|l1{{x>!@XY8pW-GRRL%#;=1TpSJ%lo-aRL~w)1^a9FvQ5$1@c}Em>=!E& zg__XVZGr)il)sS$vMXj9s_3{qGWBO@JQ;))ILi?T4=1Y=p@(Jtxyzxn(W89gfmI_W z3bbqK`0vdxi7Bsv()jyDU|cgf6FrmTeC?^lx;*oN;@)on#M6f!i;q|n#ZhwurE`sy zZZTeLf28PGR`{3!^< zgcx*1Av}KG&*W1rKRpnuC7vyfDI5$$MUpa=uF?z&{1jueoi_CIad(2muW3MrSNd~Z zn9QBwCT^xvyeu}TZQ#&yDGOIPcQlZ`XbLYwoA$4Yk+<+73z(P%^Pq8);lf=Q*i!-#X|Qa~x3l_yT4z#+;5_Em5% z2DK_mV#$C<7fB%R^>ojtFBbL*(A2HK>gf?QD`84)C@@fJbuU5=6B)2$Id8c-Vq@Iq zfQAi}Q1Ujr&)tP7EGbskpWfGckF@J1!Z(mYSpClx=#D>bo0j;+ zi=HBL548`6W#&-`S4^f|4x1ac60Y~~W_r(sB~8@$20d@zOqYq*f?Xgu$anGAz#)-90CV3)>0MNOyGJ8wgQ-vpQ4suq?_Z~v$n_xVS+`XQY>G>M z_gz2w^2cF@l`mU|Bupz5OyNW(e%c8qi;O!uim7cD9GSE`;+7xf%>MX5zE<5d*kiN3 z3t(##8xIOku>Mj>aNR4%gP<`R5$#t`kD0`ETXt2~`$(>sC%Lf>} zvecMn;w$kD{xoek7bDaIpL_&5yqU=bKjIre(X!wlhDh>Dq301PkQ)y%3)rgQP0wU# zmDtvPzlm;zs40SsrD5u-LSI*%s!%|#w9;3LW8xy`JhKjMWk4EJ(60o|Qc9970lS`) zUeoX?y2{A<9aB-6}0h&Mu#Ra%Vly_`>q+nrt9(C46cxM6*XER#ta(#sHjznRcne)^*F(GplJo zBs07^ajAYI0#az*v`!F0LsibK~59M54w4d5v| z^lx2-<+8zh1wAarmLka3LdAKOi(p@qBt7N2$?f4e2R^*jV7xP_Zq^P$YU^f7AU93> zW>)&ng9c)a51iGirenLhJ%JlI*yh4(fEd-xk!1QPmKDn^G% zfAE{i>jaYr7y363U=Tf2Vaw>ab_3$q>qtzcYtMZAQJbndq8dV7kfBTPyD-mA8lVdP zW%CeHZ9E$)98j-rJ%s!R6Pv^QdJ`Q})b|c$7PpdP{Q5MvVaeoQu&n66EwdG}sDo5F z?b~EK2LHmY;5db}uThKWZ^T*@Ee#1myEbI& zHY)OR+sqS#yc)pXSl7zfEQ_bHM^)g8YUOZF_Eo8%h(GrpJ&aPyeT{Nc4Sx)I;hO@A zmQN82_(f$GJ^gXe&3CsQm6Ru3G#KMwFh(sC5#{3?c~+#xMC9=1%KDQrt%fG8I#7w*h7&kk z0b$F2#2zKAY(I82;0%f}nJ>}K$mu$2@7VCwZ@=fPA%_{Y47Jm!c2AV!X()>-1 zM$CRKZ4DcOn87ba8iF-A55%3|Mt5Y(xK*kPh5;}`A{v)+R*gm<_8aEk6?wm`>6JeB zF`E5pAs}T1%*W8NB*>GQN6@&%Eih0Ph~M3Q=oZQWm-%05Mqb{!{;5dj1SOOnn16(a zg|ArH9Bm||k_cvlx}nUX5QQ&-q#`?UkbQC(t-)TZ*|t*Vfje}&!@lloW}CcnFQ_6)4L;;4X{$?2_X?k#lrOBoPv=pZFBU~oLX>_FArr&d1BQD zMUAcC!3H-AC0XF46la=U-z8=)jsg9ZGBKKIX6H5Ut;PS)oxSDNe=R*E!%l!I<_49- z?0(C{D(wcw-`*8zK;5pW6-Kj5w%KP6e}hnA$kzK?>?f23u^3>6u==Egv;^VKP%Eh# zzkgh*FIg@NzxqsUoB=!ae*^pl%U_`w`^wO$iYAo?zOepJbfsDEg6>1Z`T^Tf;Ma?iZ&8@y-A+ z$kiIdc4HsWTMmSljPIS=B8yAsas?=D`fMB2xVKEO##$L4@wQb?#7yeytke`{ln>o-UTot` z4SQ~9?}>kMdcaC(Fa>oatLr_>9qzvV7b;xi4g#zzW&A-eo za{s+A6&5nefPLV^2j$5Kh+cHt;pulIg%NdL1tu!3v8gg@o7BF-L3jOqs3@ z!p?BIx@1mge~N&iT{u}gAd~nw)PL)a*v_cmB&N~@O@q&+)fmQ{Vz789W_F^6ft>0A z*a8t<;c1fodfC*;*4``&jZfN5%Z(>d98h)TZzQ=pcgF6{j3@c#n8zG?QAxD$RvAA= zY*iN(ci`y9IOZ~SuA%zwIE)2ioc5>H85HSY3ULNgg6&V;f4-B14` zt`s@{fP{Qzo{vU9XM?QPXB&uv=2*V0Y{$iId=HKXsHfl2zyRHuJ9NEzzb|IirnN>qUWyxo8;D`E z$Am0NVqt4-?0WWxi`(;*oJ;)aGugeih>G^Ue$=pnR+a9?pHqmLT5N#3D*tl|{(4`K ze2e=Ie8Y9SG}oXs+T&a|Fp2CIihp*p-XS23;JY^${4)IP{tj4S+s{I_OWi_PEmJ7~ zF9!iKYbA9B4<+_))^ZT(+Y`*SFvPL&)&R6N^cyH%4T+&eDc0hzC45dbx5IOl^>y{o z)O`xOn!r#~`(ZQB<%u{0#9xx6fon^Y{L-<0TdT*0JX5R*BUUyvDKflhwtR1|vNY|Q zwukyR-#|8B??#e~cUfxVTA(yt|9=>}D}Pmse=ZG`#c`5H(@y2gGWV^M$`+y~pep*< z1fJz$ZQ)W>TLiuG*jW7hITj2;RaoY&c5tpD8}MGO)QM)!!FGIu; zKO)dAhE99D_)%*pQXJ$xJ@w@NIKcrlu!bskUnPhSa0Y-`r|`(3gmJuJ0te+iAHxY2 z16hcy?MM<9UhloHzf*g8RcOgLu>x;z3n;FsT>P0>^>$q8PXI%+Iv$?bFH!~)a0riZT6GxI4~fTFNwjh9MEHjBNj3MEQNUohIwTh_Sdgk@R@qe)k99| z7XK`M<2+}L3h4eBUZNoc^s#!eMo-kgT2eJqb$_!Qih1xy0;wx46Nq(#rFk%{bL zqhu5vfkXNjX#+w7eYafNpRTPv1eZz}6fdnv+36+eW7@}15^wKyorBmf{E?nH-O3Of z!=_t;%|{MJbb48}Ckw7!i}zW~sk?Wmq^4p9RDL_U=B?F8ZO=aQguO6tN!uL*<`uBK z<_kKG+o3kNSdO&xRFGeo=zNzhd&27`L&#nU|1LJwjqFjsWhDNvSc@fpu8 zT1zswBQnRHunB2av|Y)s;=e$uVSYN230w%cl~iZSyIiu)o-rs}U5%kP3DLc=-qrX= za|t2P+@HSJK>oDoaUX>vN}DID60Xq6NeMTnDPSmrxXQH?KD}s|fCr^z$F6PUBOZ!~ z&D2r)0tGNSJiLtE-IeY{dK8nfFI+e`EYnN~28pY&kE>lw$&>Lf8t5IMuH!DJ2FiA` zP-cmJ0X7-3aD7+hkdeb^2s#~esP8$F;6)7s<-)ze4dhYbA1JC9l*ign;h|FxQKF-< zS+E5wk~%#7w!iPd9mg|H)ly}LYT|KsqbzLP{J#^~x`7bN9W~wgC3(}~f-7m|MA+Y; z7_Z^}%T2k=@$=#~`T^D#^v`!?I5$YAhNE771VRt9VqWz4G6ZPA#fp;KO%!X?LCPt+ zpNx1;>++QS^G<(MCx)WaA2(-7Wwf>TjL(wiIsak@34q$donuJN`QC6HyY?S{xL_P@ zonG~D4xY(Ck%D~YLESMW^?w%^QO7QU2MQJ5ahd*L1wbjM!0&`(MPfe`9u&s%y_`I! zFsNM$s6?KMj^yO~j2qIWE`cKQn|v*8qJ4R6&8vR45LjI%1;jMwuGU?5HS1>nnpHM! zEx9JQp#JcQ8M{jkD|<&0$)s;-e=7HrE6{5QqY9rD`nv5XW3F(xAHe#!nEUVUX1Rr* zla^#gW}x&Q^Fee-#_bR+l<7_<#10(CA7omlgOD7a8?Cn06j8{awd-57J)0WvBw*y(65W1cTg2O4D^HJ;E`Q^ z0G)H4!3i{_6RxonqHZ+oQjGx%SjNguWTS8!A6!6=lth9La1H&sT3dgBxR?@iDc`a- z2r@;0Anx($-JO-Pnw*LKx7uX^sjIqbkAm_?WM_STLUNa@h?Pk6{ z`RpaH5qjKlNhv085uhBzb6Z@Nt4DY72PTI>()R1(pcpX>yA{TLNhGe#uaHS%e3?7L=P*ns(W zSCyXiB&N`C*wX(T-!Su8EV?(d)VmxKdB~U7xY-ucsOYH2ti>W)D^7y;Kt^Y;8IgZc zqq7R71ed!@Q^dqnTfpX|&9ChsnkhVWk!)mP&U;A0Hhid^n#j&0E+uO*jo#q>!+IpS z@V8Mp46YGQi=DPJGv{0%w-&`_f`4%pU}u?sA!BWYrsVSVUc294WRi(Zpo%BhR5x^D z-Xb=8%p&UWc6X2p^EmGXyx#N{x@X}}FeUn_oLpJT4x}z*=M?+jtbTTqb$r}`GeB%V zlkqmPbptRWr^hlHCO#*}A7RIHFrC*m<;sF@y3DQY7s@Zc>0Y_M+aK5a*cdA~?-up# z=Vo0yC*YiEr#(2(Yr;r13MKuaH+L%D=+O=j0d1@$g4_!vSms|M$Sj|6zmd-hMKaod zC3Q%{f$3Fmoh#*gPl07JpVW!Xvy5Kj7$S0`g0yYF

    Qo9CaN?8WW)UEN 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�rUnrdt1=>d5!9ExD$Fk7H|P2&$79c$Zb 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

    }( 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

    j~dJxUY^#7T9VOnQ0UC}>2a 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 myvsa;@h$_sU&%CeZUkcN~g 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≺n-a4GBuM8j7ig;iw% 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

    CF0i9}~53 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 -u`k@)nS%A#ZmVtvyf45 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� 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