This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch v3-4-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-4-test by this push:
     new 87081ed4621 [v3-4-test] Upgrade important CI environment (#75375)
87081ed4621 is described below

commit 87081ed46210191a31b63cd4a552ffdd0376f907
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Oct 22 14:40:34 2026 +0200

    [v3-4-test] Upgrade important CI environment (#75375)
    
    * [v3-4-test] CI: Upgrade important CI environment
    
    * Regenerate provider docs for raised boto3 floors
    
    The upgrade run's regeneration step crashed before refreshing 
docs/index.rst, so the static checks flagged the stale requirement tables.
    
    Generated-by: Claude Opus 5
    
    ---------
    
    Co-authored-by: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Jarek Potiuk <[email protected]>
---
 Dockerfile                                         |   2 +-
 Dockerfile.ci                                      |   2 +-
 airflow-e2e-tests/pyproject.toml                   |   2 +-
 dev/breeze/doc/ci/02_images.md                     |   2 +-
 .../airflow_breeze/commands/kubernetes_commands.py |   2 +-
 .../commands/release_management_commands.py        |   2 +-
 dev/breeze/src/airflow_breeze/global_constants.py  |   2 +-
 dev/breeze/uv.lock                                 |  62 ++--
 .../test_kubernetes_pod_operator.py                |   2 +-
 providers/amazon/README.rst                        |   4 +-
 providers/amazon/docs/index.rst                    |   4 +-
 providers/amazon/pyproject.toml                    |   4 +-
 .../cncf/kubernetes/utils/xcom_sidecar.py          |   2 +-
 .../system/cncf/kubernetes/example_kubernetes.py   |   2 +-
 .../cncf/kubernetes/example_kubernetes_async.py    |   2 +-
 .../unit/cncf/kubernetes/operators/test_pod.py     |   6 +-
 providers/hashicorp/docs/index.rst                 |   2 +-
 providers/hashicorp/pyproject.toml                 |   2 +-
 pyproject.toml                                     |   2 +-
 scripts/tools/setup_breeze                         |   2 +-
 uv.lock                                            | 332 ++++++++++-----------
 21 files changed, 216 insertions(+), 226 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 87141c389f4..5e6020f2233 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -72,7 +72,7 @@ ARG AIRFLOW_PYTHON_VERSION="3.13.16"
 # Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
 ARG AIRFLOW_PIP_VERSION=26.2.2
 # ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main";
-ARG AIRFLOW_UV_VERSION=0.13.4
+ARG AIRFLOW_UV_VERSION=0.13.5
 ARG AIRFLOW_USE_UV="false"
 ARG AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow";
 ARG 
AIRFLOW_IMAGE_README_URL="https://raw.githubusercontent.com/apache/airflow/main/docs/docker-stack/README.md";
diff --git a/Dockerfile.ci b/Dockerfile.ci
index e0041af5acc..27267d8734e 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -2139,7 +2139,7 @@ COPY --from=scripts common.sh install_packaging_tools.sh 
install_additional_depe
 # Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
 ARG AIRFLOW_PIP_VERSION=26.2.2
 # ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main";
-ARG AIRFLOW_UV_VERSION=0.13.4
+ARG AIRFLOW_UV_VERSION=0.13.5
 ARG AIRFLOW_PREK_VERSION="0.5.5"
 
 # UV_LINK_MODE=copy is needed since we are using cache mounted from the host
diff --git a/airflow-e2e-tests/pyproject.toml b/airflow-e2e-tests/pyproject.toml
index 272ea25190c..4002fb962bf 100644
--- a/airflow-e2e-tests/pyproject.toml
+++ b/airflow-e2e-tests/pyproject.toml
@@ -45,7 +45,7 @@ dependencies = [
     "apache-airflow-core",
     "apache-airflow-devel-common",
     "testcontainers>=4.12.0",
-    "boto3>=1.42.95",
+    "boto3>=1.42.96",
 ]
 
 [tool.pytest]
diff --git a/dev/breeze/doc/ci/02_images.md b/dev/breeze/doc/ci/02_images.md
index 59af6b57861..2f738e95813 100644
--- a/dev/breeze/doc/ci/02_images.md
+++ b/dev/breeze/doc/ci/02_images.md
@@ -451,7 +451,7 @@ can be used for CI images:
 | `ADDITIONAL_DEV_APT_DEPS`         |                             | Additional 
apt dev dependencies installed in the first part of the image                   
                       |
 | `ADDITIONAL_DEV_APT_ENV`          |                             | Additional 
env variables defined when installing dev deps                                  
                       |
 | `AIRFLOW_PIP_VERSION`             | `26.2.2`                    | `pip` 
version used.                                                                   
                            |
-| `AIRFLOW_UV_VERSION`              | `0.13.4`                     | `uv` 
version used.                                                                   
                             |
+| `AIRFLOW_UV_VERSION`              | `0.13.5`                     | `uv` 
version used.                                                                   
                             |
 | `AIRFLOW_PREK_VERSION`            | `0.5.5`                     | `prek` 
version used.                                                                   
                           |
 | `AIRFLOW_USE_UV`                  | `true`                      | Whether to 
use UV for installation.                                                        
                       |
 | `PIP_PROGRESS_BAR`                | `on`                        | Progress 
bar for PIP installation                                                        
                         |
diff --git a/dev/breeze/src/airflow_breeze/commands/kubernetes_commands.py 
b/dev/breeze/src/airflow_breeze/commands/kubernetes_commands.py
index 58bfab51fb5..e119ae3522f 100644
--- a/dev/breeze/src/airflow_breeze/commands/kubernetes_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/kubernetes_commands.py
@@ -736,7 +736,7 @@ def _upload_k8s_image(python: str, kubernetes_version: str, 
output: Output | Non
 # manifest; add to this list only if the image is also useful to the 
non-overlay
 # K8S tests.
 K8S_TEST_IMAGES_TO_PRELOAD: tuple[str, ...] = (
-    "alpine:3.24.2",  # xcom_sidecar default in providers/cncf/kubernetes
+    "alpine:3.24.3",  # xcom_sidecar default in providers/cncf/kubernetes
     "bitnamilegacy/postgresql:16.1.0-debian-11-r15",  # chart/values.yaml 
postgresql subchart
     "busybox:1.38.0",  # busybox-based system tests in kubernetes-tests/
     "ubuntu:24.04",  # ubuntu-based system tests in kubernetes-tests/
diff --git 
a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py 
b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
index bdf74f6e7c8..a06ae8637d0 100644
--- a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
+++ b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py
@@ -294,7 +294,7 @@ class VersionedFile(NamedTuple):
 
 
 AIRFLOW_PIP_VERSION = "26.2.2"
-AIRFLOW_UV_VERSION = "0.13.4"
+AIRFLOW_UV_VERSION = "0.13.5"
 AIRFLOW_USE_UV = False
 GITPYTHON_VERSION = "3.2.1"
 RICH_VERSION = "15.0.0"
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py 
b/dev/breeze/src/airflow_breeze/global_constants.py
index 099621c421a..60615aa1c66 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -300,7 +300,7 @@ if MYSQL_INNOVATION_RELEASE:
 ALLOWED_INSTALL_MYSQL_CLIENT_TYPES = ["mariadb"]
 
 PIP_VERSION = "26.2.2"
-UV_VERSION = "0.13.4"
+UV_VERSION = "0.13.5"
 
 # packages that providers docs
 REGULAR_DOC_PACKAGES = [
diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock
index cb1f2cf004c..0b810e55f7e 100644
--- a/dev/breeze/uv.lock
+++ b/dev/breeze/uv.lock
@@ -635,11 +635,11 @@ wheels = [
 
 [[package]]
 name = "filelock"
-version = "4.2.0"
+version = "4.2.1"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/f4/a9/1af41b37c3279712b22cdc63aac78a52432202b6fe1f9666a2a3d2831fb4/filelock-4.2.0.tar.gz";,
 hash = 
"sha256:7a60906c75227cf04d0c273afadc8219400f11aeb13cc69591d4f6cdc6c8036e", size 
= 569667, upload-time = "2026-10-14T20:57:13.11Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/d5/98/771d8ca889f220d7d7e352addf500666368f0fd081c6080a83767580c6e4/filelock-4.2.1.tar.gz";,
 hash = 
"sha256:c4c937ccac2a813cee448e662a56366cfb374c0f8702e75f295c412cc1c5d5a3", size 
= 650997, upload-time = "2026-10-17T16:48:14.435Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/8e/a3/9bc26acff301fe1aaea1cc3d82a1d57e0a34df3e1cadbfa91ac2dbcdde5c/filelock-4.2.0-py3-none-any.whl";,
 hash = 
"sha256:2ff5690882e8cdb00ef31fb3d01a3094c29f30985426c59495afb1733f3b7238", size 
= 135032, upload-time = "2026-10-14T20:57:11.349Z" },
+    { url = 
"https://files.pythonhosted.org/packages/28/00/db89d339bc4ecdc8087fa7b8607ba22ffc27bf96286f340c9620bea428b3/filelock-4.2.1-py3-none-any.whl";,
 hash = 
"sha256:7be2662e9e826b9bba28afc0f843a123280d799a2ea44bb5d35ccec67905ae44", size 
= 162455, upload-time = "2026-10-17T16:48:12.937Z" },
 ]
 
 [[package]]
@@ -1317,11 +1317,11 @@ wheels = [
 
 [[package]]
 name = "platformdirs"
-version = "4.13.3"
+version = "4.13.4"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/da/91/4a03cfdb03314cfca262921797fff04ff4054bd86a160aed76eddf8aa12b/platformdirs-4.13.3.tar.gz";,
 hash = 
"sha256:5e567f664eb087ab8521c0179cd8d1bd60857d271136567a39719e28e2d383ce", size 
= 61559, upload-time = "2026-10-16T01:16:16.573Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/b7/89/dfd269de936e76319cf27787d9eaaca513491f635d49b0fbe7cdb6d3bf6f/platformdirs-4.13.4.tar.gz";,
 hash = 
"sha256:dd96496961684a7f42041923f842ec7494e09f5e87aded99117e1109cd40570e", size 
= 62364, upload-time = "2026-10-17T19:31:53.69Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/45/b8/fd1af06b079af236f5423f7c1821264419cc8f6b4803f79353acbb8bfa53/platformdirs-4.13.3-py3-none-any.whl";,
 hash = 
"sha256:f6ad7f447f24f8a3b82cce5976387428bff894a0eca6c3488f4a17f153c130c4", size 
= 32762, upload-time = "2026-10-16T01:16:15.051Z" },
+    { url = 
"https://files.pythonhosted.org/packages/58/51/5614d0537dd830ca64d95a2f254bd66bdf3ac61d41cffcccaec62121fcfd/platformdirs-4.13.4-py3-none-any.whl";,
 hash = 
"sha256:502ce08e9d36cf90579ee44e1e764838842fa658e4975ef47344fd053011d2c8", size 
= 32782, upload-time = "2026-10-17T19:31:52.293Z" },
 ]
 
 [[package]]
@@ -2117,33 +2117,33 @@ wheels = [
 
 [[package]]
 name = "uv"
-version = "0.13.4"
-source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/79/55/609455d21e87430c11fe734abfced50a3bdf177b2f49d41fbb19c199cbc3/uv-0.13.4.tar.gz";,
 hash = 
"sha256:b0bff5b9a5061f7a35b1d0c1a94c19af134222c48eb7aadc42f85a038be1b248", size 
= 7482486, upload-time = "2026-10-20T15:12:06.801Z" }
-wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/2c/bd/4349da5356b17a1c0e36c8552c809925f86f6292de9b1f599f01e8e8093d/uv-0.13.4-py3-none-linux_armv6l.whl";,
 hash = 
"sha256:205a4f93e568fb24f45a2f3834f1c0a8f1adb5f396bf473c71030ed707dce048", size 
= 18272390, upload-time = "2026-10-20T15:11:02.468Z" },
-    { url = 
"https://files.pythonhosted.org/packages/21/f2/0cb77a1ae43959772f8f7873eb1f4061907fbb1694ce55c79b231f639b1d/uv-0.13.4-py3-none-macosx_10_12_x86_64.whl";,
 hash = 
"sha256:b4bbacea78c9db136cd2ec3147cbfd9ed910b4db5e1877109bd74d0e73bb2eaf", size 
= 17384113, upload-time = "2026-10-20T15:11:07.172Z" },
-    { url = 
"https://files.pythonhosted.org/packages/26/44/5a8733dd1b2e8d6f9cffd1ff6428a3e11dcc7e146a7657e32cfb8d9fb4a4/uv-0.13.4-py3-none-macosx_11_0_arm64.whl";,
 hash = 
"sha256:95f4eb2b991b53b50ec2b18ab612fca8ba1e7a75a47af0331fb8bcd21da3eb03", size 
= 14433723, upload-time = "2026-10-20T15:11:10.185Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f8/39/be14f051bf34a1822d634819890a2d0cba3b69101e633fb7b9f54d7b4020/uv-0.13.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl";,
 hash = 
"sha256:e90ab42825587821096cb0d071e387468da38cfa22818c91f9c0b3c0453048e8", size 
= 17816443, upload-time = "2026-10-20T15:11:13.674Z" },
-    { url = 
"https://files.pythonhosted.org/packages/97/a0/5df0f8bc6367dd37b98432a7c462e2918554f6db2a71211574852b8f0727/uv-0.13.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl";,
 hash = 
"sha256:3a9dcb6762c3ba249d8c084315ba03839082af3ece3536cc4164ec735c351d68", size 
= 17828025, upload-time = "2026-10-20T15:11:16.806Z" },
-    { url = 
"https://files.pythonhosted.org/packages/8b/9c/2fed5357700b7c304b94214979e4efe680c3bc6e337a97eedaa372fe0947/uv-0.13.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl";,
 hash = 
"sha256:8ae6ff2b07892379dc767c9064c2b8bbfac88e767edac7ce28e1b0f15d86abb4", size 
= 17843737, upload-time = "2026-10-20T15:11:20.043Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4c/2e/ee026284f096236dc3e1abed0316f9edab65c0ea176ea0072c064e62478d/uv-0.13.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl";,
 hash = 
"sha256:25cc14ff4fd8335d3be2cc493a621a003fdafcb0fb1c953c905daabe4def5ab8", size 
= 18576350, upload-time = "2026-10-20T15:11:24.035Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6d/f1/67fbdb649c8c5d0cb38ea74829080479b77c8631cda5d77fc1b28f027ca7/uv-0.13.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl";,
 hash = 
"sha256:77062b02856c74697f48328d8a6583ab07e6da0a993e86c2db46f3d1da27c637", size 
= 19831234, upload-time = "2026-10-20T15:11:27.627Z" },
-    { url = 
"https://files.pythonhosted.org/packages/bd/00/7d49e3a1a3e98e5244fa38e0c964dc8de568bf3bb101257a63dc2602efed/uv-0.13.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl";,
 hash = 
"sha256:fb0e2028d9a8929884344afb7d91d0f65d9783f640d28aede89fca3602bedde9", size 
= 19702886, upload-time = "2026-10-20T15:11:31.128Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4b/a1/de02c0913726728eca56ee258875cbba9c7b0572c63f494fd9f55c7852e3/uv-0.13.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl";,
 hash = 
"sha256:05e4332791b4d55b6dde8695b7fa6079b26991519f44760887c5dfbd5ca4fe53", size 
= 17181168, upload-time = "2026-10-20T15:11:34.583Z" },
-    { url = 
"https://files.pythonhosted.org/packages/a8/cd/f4a3c7377674366798c56aabd0f9a1f05687c3939f5ba857a3ea6093ff84/uv-0.13.4-py3-none-manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:7b3cdf868e5415631fe797b648c0d6945d38d388f23367bdd0b6332e80a1fcb0", size 
= 16502020, upload-time = "2026-10-20T15:11:37.88Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f9/f4/ce79657c5a0f51b602db9a663529baafff03b9fe8cc41e09ad3f7246b88a/uv-0.13.4-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl";,
 hash = 
"sha256:4e6b08578c920b86910897f36bb6da7229c8e7e0187976570e2a538cb28b777e", size 
= 18000980, upload-time = "2026-10-20T15:11:41.59Z" },
-    { url = 
"https://files.pythonhosted.org/packages/21/e6/7d77022d5661f8e01578bc5423bf02af408220e7e7ac5ee15eb94742c7cb/uv-0.13.4-py3-none-manylinux_2_31_riscv64.whl";,
 hash = 
"sha256:d86a5dec8ab30c70519c71ca5085c8aaf28664836cbc600951cedaa3fc678cbf", size 
= 18179083, upload-time = "2026-10-20T15:11:45.191Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f4/40/1bf0324800d38009774ba087a6fbffddc76a3e5bf42c081b9298b1236fb5/uv-0.13.4-py3-none-musllinux_1_1_i686.whl";,
 hash = 
"sha256:5d89d1028c2e22977d9215cbb79cfe12559cb0c8a507a12e2f3a7e47930cf1bf", size 
= 18010389, upload-time = "2026-10-20T15:11:48.963Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1e/ec/f352ca2cc3b4b6191bb4ec8cdf4bc190eed0ba8bda4c33b7fd66c5d33cec/uv-0.13.4-py3-none-musllinux_1_1_x86_64.whl";,
 hash = 
"sha256:52b5c753a7c2d5f8323a70bb4c93118988356331d0758afa6446c81f974e7196", size 
= 19004998, upload-time = "2026-10-20T15:11:52.628Z" },
-    { url = 
"https://files.pythonhosted.org/packages/9e/4f/fc05ff4292edfe785b47874ec86d3d83ca2bf735cff8a9d2170ffb66ad83/uv-0.13.4-py3-none-win32.whl";,
 hash = 
"sha256:d333f01852b817ba05612de31474739da1af7e5463d119b30a9c4331eba1f408", size 
= 16190502, upload-time = "2026-10-20T15:11:56.657Z" },
-    { url = 
"https://files.pythonhosted.org/packages/2f/b9/b526eab6c72eacc705a58378f6850fde046b28c86fed01bd42da61367c6b/uv-0.13.4-py3-none-win_amd64.whl";,
 hash = 
"sha256:b2ff80397273fff0e02c20eacae6882834c811827d6fc08f658db156fe754386", size 
= 15331833, upload-time = "2026-10-20T15:11:59.733Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7c/f7/4d5fa89d3d10ff6a84e547ef6e02c45b2f2d50e66682da778acf60db63f1/uv-0.13.4-py3-none-win_arm64.whl";,
 hash = 
"sha256:deffa5a4afdb48f3e44fb26e80377d256b330ddcad0373daff4b54f6162b43a4", size 
= 15690151, upload-time = "2026-10-20T15:12:02.74Z" },
+version = "0.13.5"
+source = { registry = "https://pypi.org/simple"; }
+sdist = { url = 
"https://files.pythonhosted.org/packages/de/f0/7565e80415f841c3500ed69d86516c7676e3b24470a218ab61b1f43071a2/uv-0.13.5.tar.gz";,
 hash = 
"sha256:979409b8c9a78df140ffb19c53f511b7a73526da8d1d5e36558833055e371c6c", size 
= 7513309, upload-time = "2026-10-22T01:32:33.909Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/24/ff/e30478710f53cf388c892e27e90662aa2acac7a7998bdb18023c595213c1/uv-0.13.5-py3-none-linux_armv6l.whl";,
 hash = 
"sha256:8d092d07d2389909027c2ed4965ade1bd46bbcecceb26686ff40927684f8c457", size 
= 18325046, upload-time = "2026-10-22T01:31:37.115Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e3/2a/dcae794203261e49564bb9ff7c4b64a093f69ac73476cc8ce54c1deed3a1/uv-0.13.5-py3-none-macosx_10_12_x86_64.whl";,
 hash = 
"sha256:337a14829bb499e114989df4f908f134ff37f1fb6c33497541cfb05b28080e39", size 
= 17335724, upload-time = "2026-10-22T01:31:40.889Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d2/26/9ac45211123244ea68be852775093af487a64debc13621a2de239f8ebe73/uv-0.13.5-py3-none-macosx_11_0_arm64.whl";,
 hash = 
"sha256:a42c85fa8156e1e5e2cecdbc77bb818ea1dcf5f78b8e2a8f84c7fe4f16f0702e", size 
= 14470685, upload-time = "2026-10-22T01:31:43.897Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e8/2e/5bf9acf9d11fb790420e258a875e13bba36bc890858350642aca185efe0e/uv-0.13.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl";,
 hash = 
"sha256:2386c2dc9b59fc1d39b1c500e4319d71d3268232eb3b38e29cd6775d6269e8d4", size 
= 17784583, upload-time = "2026-10-22T01:31:46.95Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f3/70/b02fdcbae77346e3ec1310e7de9dde541252e709f6641db3fbd32cd4da79/uv-0.13.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl";,
 hash = 
"sha256:4f62680fe58c5a83fd539e38f1956c2b577b1f5939c9020aa4c7f0addda2f4ad", size 
= 17866408, upload-time = "2026-10-22T01:31:50.352Z" },
+    { url = 
"https://files.pythonhosted.org/packages/fd/b9/6663095851e0943e05e47318d7600e567bc172a1e7a26b21b8e6608e8491/uv-0.13.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl";,
 hash = 
"sha256:0e03f5717bdaaf5ab4e2df361d2395e36b515946f56ef4bed88801aeb9959fb0", size 
= 17753574, upload-time = "2026-10-22T01:31:53.502Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e5/84/1bb89a94486b813bbeaa1b8b491e69a25fa864626711944127b186f903de/uv-0.13.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl";,
 hash = 
"sha256:f867c5ec24c563afaae730a13e46cdf74a1a0b64c134286ff99762a96e2abf40", size 
= 18502087, upload-time = "2026-10-22T01:31:56.748Z" },
+    { url = 
"https://files.pythonhosted.org/packages/a4/a1/b0b0c7247f3bb0f307eae8a28679ecd0d4b0e2757fcf6c87dea6f679a099/uv-0.13.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl";,
 hash = 
"sha256:d3fd5db55c20feb672ea457361aba29ab68b9ae69a14d98ad6c138b5f86dcca4", size 
= 19927049, upload-time = "2026-10-22T01:31:59.831Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b4/44/6bf11de78ce18869849a14178534b900dbe4e310270b2f60df6503c03137/uv-0.13.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl";,
 hash = 
"sha256:e01481ae5212e45ee7c85fad5fc67f06b0ee0329a7c3c289dc529da884b03881", size 
= 19662743, upload-time = "2026-10-22T01:32:03.258Z" },
+    { url = 
"https://files.pythonhosted.org/packages/3a/ad/3c2a81d66d1839063662e5b6c0002ec31f8ee987dbc5295747627ca6160a/uv-0.13.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl";,
 hash = 
"sha256:fa8d26e08e34c29c0c4e820cf3181757086d547240b4f4d31ff1d8bd810ca946", size 
= 17211825, upload-time = "2026-10-22T01:32:06.393Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4c/92/d83d019c63c1ccc6ff17df2bfe76270412f9766e7e71aa4d4ccbf018683f/uv-0.13.5-py3-none-manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:91e58e304b63b6c91bac5561459ab0c3ea24f17bc01ea9359d69fed72142978f", size 
= 16654136, upload-time = "2026-10-22T01:32:10.086Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b8/5a/d42f9d93b322ad36647eb3bf516cc528847c240f630f6df213b6221c5262/uv-0.13.5-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl";,
 hash = 
"sha256:309a74d3c488bfaa3ba7bff759da73193d8781729c0a01274f4940fd32bb5712", size 
= 17921105, upload-time = "2026-10-22T01:32:13.174Z" },
+    { url = 
"https://files.pythonhosted.org/packages/97/79/c5c2c39c78cf7a1dd6e041b3f7aa2cc4258d351d42dea06f6fee0bde5daa/uv-0.13.5-py3-none-manylinux_2_31_riscv64.whl";,
 hash = 
"sha256:469cca66de1b17c75b9b9de806a64cffb57cba5e42b1e30d0bba6fa72a146f58", size 
= 18103266, upload-time = "2026-10-22T01:32:16.302Z" },
+    { url = 
"https://files.pythonhosted.org/packages/01/2f/e5c70a05013077e5ecadb804418ddbab33f7279f96d052f79f565369b2a7/uv-0.13.5-py3-none-musllinux_1_1_i686.whl";,
 hash = 
"sha256:2386e8dbfe110ff2f8ec8bd344dd18bf39eb9eb54e1edeeb87c3b85c34229cd3", size 
= 17842061, upload-time = "2026-10-22T01:32:19.208Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4f/b0/7dba2cb636d7f58e0d74e948ad1afc6b7923e84e82de025e9951a68055db/uv-0.13.5-py3-none-musllinux_1_1_x86_64.whl";,
 hash = 
"sha256:d162669e3a7811c584b03690eaa11e796ad1d309aa8229d5dfe3cbcd68a90400", size 
= 18963145, upload-time = "2026-10-22T01:32:22.362Z" },
+    { url = 
"https://files.pythonhosted.org/packages/00/7c/e38b312abaae1bd59ff5886126f48e9e223fbb9a8edf9e236ede976f67cb/uv-0.13.5-py3-none-win32.whl";,
 hash = 
"sha256:f4e55a6e2a1089fe74ed50fbdf2df0f6f336ee148ad232b05932db5deee8007e", size 
= 16240919, upload-time = "2026-10-22T01:32:25.329Z" },
+    { url = 
"https://files.pythonhosted.org/packages/32/ea/771744a784b16aa21d195cb5d5d5a2878d72fa00fc26f11ea3f9646994fe/uv-0.13.5-py3-none-win_amd64.whl";,
 hash = 
"sha256:1fb29fc46ba12033e2ef95a95ac79d649e71bbb1358419bbbcbd19d86026ef2f", size 
= 15358650, upload-time = "2026-10-22T01:32:28.22Z" },
+    { url = 
"https://files.pythonhosted.org/packages/52/67/1f31243f75ece410f2db1afdfc9a9f9722fdee2385e4a347c3ca1dee6d13/uv-0.13.5-py3-none-win_arm64.whl";,
 hash = 
"sha256:0548460d46c8667488b1f089e936f29f0edfb1cc753f9152ffbd8bc84a46aa20", size 
= 15533668, upload-time = "2026-10-22T01:32:31.335Z" },
 ]
 
 [[package]]
 name = "virtualenv"
-version = "21.14.8"
+version = "21.14.10"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "distlib" },
@@ -2152,9 +2152,9 @@ dependencies = [
     { name = "platformdirs" },
     { name = "python-discovery" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/0b/6a/fbdeea5c07d5674139639d42a97a41d26e9b9b8cb2a1265fa936f655ee20/virtualenv-21.14.8.tar.gz";,
 hash = 
"sha256:394e45ed610ceffb5018e1a179e3a8012c02fd87fe792ab4aae67ce5e7e3afbd", size 
= 5474561, upload-time = "2026-10-16T00:09:09.672Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/36/ce/7136eeccc4ff32c06c3b523745af49c5cf6b2e95635d88ae8519a6f4d25b/virtualenv-21.14.10.tar.gz";,
 hash = 
"sha256:f733501a49404c91b5bb1d34d107073b8f4b93a9a1ddb7e9a950eb8ce60f38ad", size 
= 5501185, upload-time = "2026-10-17T17:31:55.115Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/14/01/cd63b97dd556293e1c74d76053936d9cef11a28eac605c735ae9f0ee324f/virtualenv-21.14.8-py3-none-any.whl";,
 hash = 
"sha256:d2a347fdbc1a65e33c2c5e84dc767b4a3538a25749536a752744d4fe1f71c37a", size 
= 5487606, upload-time = "2026-10-16T00:09:07.441Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1f/83/6fb5c79de3fe1f174c5c7f0f7bb79e3fd7a464b14871f7abfdb66dd10396/virtualenv-21.14.10-py3-none-any.whl";,
 hash = 
"sha256:bf4a0f9671731d097e017e41280aa05e1e1adcd536b0e804fceb3179947ad50e", size 
= 5494519, upload-time = "2026-10-17T17:31:53.082Z" },
 ]
 
 [[package]]
diff --git 
a/kubernetes-tests/tests/kubernetes_tests/test_kubernetes_pod_operator.py 
b/kubernetes-tests/tests/kubernetes_tests/test_kubernetes_pod_operator.py
index c3a918f637b..2ada2206686 100644
--- a/kubernetes-tests/tests/kubernetes_tests/test_kubernetes_pod_operator.py
+++ b/kubernetes-tests/tests/kubernetes_tests/test_kubernetes_pod_operator.py
@@ -1038,7 +1038,7 @@ class TestKubernetesPodOperatorSystem:
                     },
                     {
                         "command": ["sh", "-c", 'trap "exit 0" INT; while 
true; do sleep 1; done;'],
-                        "image": "alpine:3.24.2",
+                        "image": "alpine:3.24.3",
                         "name": "airflow-xcom-sidecar",
                         "resources": {
                             "requests": {"cpu": "1m", "memory": "10Mi"},
diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst
index 57c0ae64eea..0b0c9f38563 100644
--- a/providers/amazon/README.rst
+++ b/providers/amazon/README.rst
@@ -57,8 +57,8 @@ PIP package                                 Version required
 ``apache-airflow-providers-common-compat``  ``>=1.18.0``
 ``apache-airflow-providers-common-sql``     ``>=1.32.0``
 ``apache-airflow-providers-http``
-``boto3``                                   ``>=1.42.95``
-``botocore``                                ``>=1.42.95``
+``boto3``                                   ``>=1.42.96``
+``botocore``                                ``>=1.42.96``
 ``inflection``                              ``>=0.5.1``
 ``watchtower``                              ``>=3.3.1,<4``
 ``jsonpath_ng``                             ``>=1.5.3``
diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst
index 2462cf602a0..7be8ed455c9 100644
--- a/providers/amazon/docs/index.rst
+++ b/providers/amazon/docs/index.rst
@@ -116,8 +116,8 @@ PIP package                                 Version required
 ``apache-airflow-providers-common-compat``  ``>=1.18.0``
 ``apache-airflow-providers-common-sql``     ``>=1.32.0``
 ``apache-airflow-providers-http``
-``boto3``                                   ``>=1.42.95``
-``botocore``                                ``>=1.42.95``
+``boto3``                                   ``>=1.42.96``
+``botocore``                                ``>=1.42.96``
 ``inflection``                              ``>=0.5.1``
 ``watchtower``                              ``>=3.3.1,<4``
 ``jsonpath_ng``                             ``>=1.5.3``
diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml
index 5d546c2bbc2..6e614fc07bb 100644
--- a/providers/amazon/pyproject.toml
+++ b/providers/amazon/pyproject.toml
@@ -65,8 +65,8 @@ dependencies = [
     # The boto3/botocore floors are raised automatically by `breeze ci 
upgrade` to limit `pip` backtracking
     # (see [tool.airflow.dependency-floors] in the root pyproject.toml). The 
mypy-boto3-* stubs in
     # `devel-dependencies` below are not covered by that automation and are 
raised by hand.
-    "boto3>=1.42.95",
-    "botocore>=1.42.95",
+    "boto3>=1.42.96",
+    "botocore>=1.42.96",
     "inflection>=0.5.1",
     # Allow a wider range of watchtower versions for flexibility among users
     "watchtower>=3.3.1,<4",
diff --git 
a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/utils/xcom_sidecar.py
 
b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/utils/xcom_sidecar.py
index 1b4665c080d..4f54302ae94 100644
--- 
a/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/utils/xcom_sidecar.py
+++ 
b/providers/cncf/kubernetes/src/airflow/providers/cncf/kubernetes/utils/xcom_sidecar.py
@@ -28,7 +28,7 @@ from kubernetes.client import models as k8s
 # does not re-pull on every task — protecting CI and disconnected
 # deployments from Docker Hub anonymous-pull rate limits. Tracked by
 # scripts/ci/prek/upgrade_important_versions.py.
-XCOM_SIDECAR_IMAGE = "alpine:3.24.2"
+XCOM_SIDECAR_IMAGE = "alpine:3.24.3"
 
 
 class PodDefaults:
diff --git 
a/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes.py 
b/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes.py
index 81a876dff61..a0c5117d3f5 100644
--- 
a/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes.py
+++ 
b/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes.py
@@ -149,7 +149,7 @@ with DAG(
     # [START howto_operator_k8s_write_xcom]
     write_xcom = KubernetesPodOperator(
         namespace="default",
-        image="alpine:3.24.2",
+        image="alpine:3.24.3",
         cmds=["sh", "-c", "mkdir -p /airflow/xcom/;echo '[1,2,3,4]' > 
/airflow/xcom/return.json"],
         name="write-xcom",
         do_xcom_push=True,
diff --git 
a/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes_async.py
 
b/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes_async.py
index 39c094d330d..21635317da5 100644
--- 
a/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes_async.py
+++ 
b/providers/cncf/kubernetes/tests/system/cncf/kubernetes/example_kubernetes_async.py
@@ -180,7 +180,7 @@ with DAG(
     write_xcom_async = KubernetesPodOperator(
         task_id="kubernetes_write_xcom_task_async",
         namespace="default",
-        image="alpine:3.24.2",
+        image="alpine:3.24.3",
         cmds=["sh", "-c", "mkdir -p /airflow/xcom/;echo '[1,2,3,4]' > 
/airflow/xcom/return.json"],
         name="write-xcom",
         do_xcom_push=True,
diff --git 
a/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py 
b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py
index 2bb09913e05..8dfb0433db4 100644
--- a/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py
+++ b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py
@@ -1007,7 +1007,7 @@ class TestKubernetesPodOperator:
             assert result == mock_pod_request_obj
 
     def test_xcom_sidecar_container_image_custom(self):
-        image = "private.repo/alpine:3.24.2"
+        image = "private.repo/alpine:3.24.3"
         with temp_override_attr(PodDefaults.SIDECAR_CONTAINER, "image", image):
             k = KubernetesPodOperator(
                 name="test",
@@ -1024,7 +1024,7 @@ class TestKubernetesPodOperator:
             do_xcom_push=True,
         )
         pod = k.build_pod_request_obj(create_context(k))
-        assert pod.spec.containers[1].image == "alpine:3.24.2"
+        assert pod.spec.containers[1].image == "alpine:3.24.3"
 
     def test_xcom_sidecar_container_resources_default(self):
         k = KubernetesPodOperator(
@@ -3491,7 +3491,7 @@ class TestKubernetesPodOperatorAsync:
             deferrable=True,
         )
         pod = k.build_pod_request_obj(create_context(k))
-        assert pod.spec.containers[1].image == "alpine:3.24.2"
+        assert pod.spec.containers[1].image == "alpine:3.24.3"
 
     def 
test_async_xcom_sidecar_container_resources_default_should_execute_successfully(self):
         k = KubernetesPodOperator(
diff --git a/providers/hashicorp/docs/index.rst 
b/providers/hashicorp/docs/index.rst
index 7afe9040514..a6d5bd20cbf 100644
--- a/providers/hashicorp/docs/index.rst
+++ b/providers/hashicorp/docs/index.rst
@@ -130,7 +130,7 @@ Install them when installing from PyPI. For example:
 ==========  ===================================
 Extra       Dependencies
 ==========  ===================================
-``boto3``   ``boto3>=1.42.95``
+``boto3``   ``boto3>=1.42.96``
 ``google``  ``apache-airflow-providers-google``
 ==========  ===================================
 
diff --git a/providers/hashicorp/pyproject.toml 
b/providers/hashicorp/pyproject.toml
index 38674daadd2..674aa9d4030 100644
--- a/providers/hashicorp/pyproject.toml
+++ b/providers/hashicorp/pyproject.toml
@@ -68,7 +68,7 @@ dependencies = [
 [project.optional-dependencies]
 "boto3" = [
     # Require for AWS assume role authentication
-    "boto3>=1.42.95",
+    "boto3>=1.42.96",
 ]
 "google" = [
     "apache-airflow-providers-google"
diff --git a/pyproject.toml b/pyproject.toml
index 796ca2f82bf..5f458c1fd20 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -585,7 +585,7 @@ apache-airflow = "airflow.__main__:main"
     "apache-airflow-providers-amazon[s3fs]",
 ]
 "uv" = [
-    "uv>=0.13.4",
+    "uv>=0.13.5",
 ]
 
 [project.urls]
diff --git a/scripts/tools/setup_breeze b/scripts/tools/setup_breeze
index 0bd6e276570..ba25f2cf07e 100755
--- a/scripts/tools/setup_breeze
+++ b/scripts/tools/setup_breeze
@@ -26,7 +26,7 @@ COLOR_YELLOW=$'\e[33m'
 COLOR_BLUE=$'\e[34m'
 COLOR_RESET=$'\e[0m'
 
-UV_VERSION="0.13.4"
+UV_VERSION="0.13.5"
 
 SHIM_DIR="${HOME}/.local/bin"
 SHIM_PATH="${SHIM_DIR}/breeze"
diff --git a/uv.lock b/uv.lock
index 2fc123ae0b8..fd8707b3ccc 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1856,7 +1856,7 @@ requires-dist = [
     { name = "cloudpickle", marker = "extra == 'cloudpickle'", specifier = 
">=2.2.1,<3.1.2" },
     { name = "python-ldap", marker = "extra == 'ldap'", specifier = ">=3.4.4" 
},
     { name = "sentry-sdk", marker = "extra == 'sentry'", specifier = 
">=2.30.0" },
-    { name = "uv", marker = "extra == 'uv'", specifier = ">=0.13.4" },
+    { name = "uv", marker = "extra == 'uv'", specifier = ">=0.13.5" },
 ]
 provides-extras = ["all-core", "async", "graphviz", "gunicorn", "kerberos", 
"memray", "otel", "statsd", "all-task-sdk", "airbyte", "akeyless", "alibaba", 
"amazon", "anthropic", "apache-arrow", "apache-beam", "apache-cassandra", 
"apache-drill", "apache-druid", "apache-flink", "apache-hdfs", "apache-hive", 
"apache-iceberg", "apache-impala", "apache-kafka", "apache-kylin", 
"apache-livy", "apache-pig", "apache-pinot", "apache-spark", 
"apache-tinkerpop", "apprise", "arangodb", "asana", "atlas [...]
 
@@ -1933,7 +1933,7 @@ dependencies = [
     { name = "boto3" },
     { name = "click" },
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
     { name = "flit" },
     { name = "flit-core" },
     { name = "gitpython" },
@@ -2387,7 +2387,7 @@ dependencies = [
     { name = "black" },
     { name = "coverage" },
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
     { name = "ipdb" },
     { name = "jmespath" },
     { name = "kgb" },
@@ -2865,7 +2865,7 @@ mypy = [
 requires-dist = [
     { name = "apache-airflow-core", editable = "airflow-core" },
     { name = "apache-airflow-devel-common", editable = "devel-common" },
-    { name = "boto3", specifier = ">=1.42.95" },
+    { name = "boto3", specifier = ">=1.42.96" },
     { name = "testcontainers", specifier = ">=4.12.0" },
 ]
 
@@ -3266,8 +3266,8 @@ requires-dist = [
     { name = "asgiref", marker = "python_full_version < '3.14'", specifier = 
">=2.3.0" },
     { name = "asgiref", marker = "python_full_version >= '3.14'", specifier = 
">=3.11.1" },
     { name = "aws-msk-iam-sasl-signer-python", marker = "extra == 'msk'", 
specifier = ">=1.0.1" },
-    { name = "boto3", specifier = ">=1.42.95" },
-    { name = "botocore", specifier = ">=1.42.95" },
+    { name = "boto3", specifier = ">=1.42.96" },
+    { name = "botocore", specifier = ">=1.42.96" },
     { name = "inflection", specifier = ">=0.5.1" },
     { name = "jmespath", specifier = ">=0.7.0" },
     { name = "jsonpath-ng", specifier = ">=1.5.3" },
@@ -6199,7 +6199,7 @@ requires-dist = [
     { name = "apache-airflow", editable = "." },
     { name = "apache-airflow-providers-common-compat", editable = 
"providers/common/compat" },
     { name = "apache-airflow-providers-google", marker = "extra == 'google'", 
editable = "providers/google" },
-    { name = "boto3", marker = "extra == 'boto3'", specifier = ">=1.42.95" },
+    { name = "boto3", marker = "extra == 'boto3'", specifier = ">=1.42.96" },
     { name = "hvac", specifier = ">=1.1.0" },
 ]
 provides-extras = ["boto3", "google"]
@@ -11243,49 +11243,49 @@ wheels = [
 
 [[package]]
 name = "chardet"
-version = "7.6.0"
-source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/b1/51/cd61c567092a6cec796144510a68aff158ebfc1df82950a45bae65f28413/chardet-7.6.0.tar.gz";,
 hash = 
"sha256:93d9df6089ded42ed1fe9f57e272c0b74bd0464d45c0c7d50f09f26f31105c3c", size 
= 914462, upload-time = "2026-08-14T20:36:59.305Z" }
-wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/11/2e/d8634bee23a07bf512512ddf6218a68e47f045ae061c0cc80657ed79dcc0/chardet-7.6.0-cp311-cp311-macosx_10_9_x86_64.whl";,
 hash = 
"sha256:6424512f576fa7e88b7431d38a42d57552c8f717465a975fc42e497cd280d833", size 
= 1088243, upload-time = "2026-08-14T20:36:17.135Z" },
-    { url = 
"https://files.pythonhosted.org/packages/55/95/bd6d59026638cec47dace85858171fbecadd2f9e58cb2b973dc515aa790c/chardet-7.6.0-cp311-cp311-macosx_11_0_arm64.whl";,
 hash = 
"sha256:284136186ff90735f901ed0a1c6d41e7af67c666841cc0eceb58482a21b7056c", size 
= 1068688, upload-time = "2026-08-14T20:36:19.183Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7f/4a/60ed03656b28c1f4d378bc3cfe8a6cdda62c7c289398f925610fbbabfd00/chardet-7.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:5e9b31b9ae93872d66439b046a1e08c2ea99791f3c254dce1e2633e395c5587c", size 
= 1487945, upload-time = "2026-08-14T20:36:20.64Z" },
-    { url = 
"https://files.pythonhosted.org/packages/03/25/9c8db4f951e974a4db5558d9eea62e1fd5b5889c9d0ad0315eed67c5cdb3/chardet-7.6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:aa03322e07ac08d520ec50bb50c73143d0892d1adc067d4c5e58f4ef4b2363a8", size 
= 1510112, upload-time = "2026-08-14T20:36:22.248Z" },
-    { url = 
"https://files.pythonhosted.org/packages/76/1b/59eb88a78d8f5855c27c25788088df82834ad067f3dddaf4d86ef03cf2d3/chardet-7.6.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:0ad9bc6dab4f338673353fa3f0dc96122f559aaf746087408106e2fcbf132fe8", size 
= 1462470, upload-time = "2026-08-14T20:36:23.557Z" },
-    { url = 
"https://files.pythonhosted.org/packages/02/af/46c80c317f9b4dd61f15c33b1e073fbdd64d13c70fe19e34943071dc9e50/chardet-7.6.0-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:360260d074d8712ac1e9048fcafb0fdde246f9d0b12555748ad0017c5ecee43d", size 
= 1157092, upload-time = "2026-08-14T20:36:25.082Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6f/62/64da80dad0c804e743b4156f379183578f1e33918856ae928dc9248a6002/chardet-7.6.0-cp312-cp312-macosx_10_13_x86_64.whl";,
 hash = 
"sha256:19fea52164e6e00f2a21ed418f42e4b0162a09199274c86d07ad3efd661317c4", size 
= 1094073, upload-time = "2026-08-14T20:36:26.53Z" },
-    { url = 
"https://files.pythonhosted.org/packages/44/99/934fb862d102c8756008597f4398323f32cef329f16e87fbb3bf76d4f4be/chardet-7.6.0-cp312-cp312-macosx_11_0_arm64.whl";,
 hash = 
"sha256:a12023d48d0e207791c01161d03cb3c0d85c6a15f345eb9d3d56063a63d1e40f", size 
= 1071612, upload-time = "2026-08-14T20:36:28.067Z" },
-    { url = 
"https://files.pythonhosted.org/packages/71/e9/b04e0ec576a77e79fe37279a9a5d5b1ae752d365e43df2eca0d0eee4cea5/chardet-7.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:249993b88ac7a58cad2781acea8f379152a28a719c9b401d614898c63a8c83da", size 
= 1489219, upload-time = "2026-08-14T20:36:29.357Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7d/a2/c4d99299e9ce7fad561f8bb56babbbbdd3bb6b4fbd7c0ec674c1dbdd2cc5/chardet-7.6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:2cf0adaca8b1c4bacfade9d0a1e4f8f70b1bb122833d6f07ab90e3adc84eb13a", size 
= 1518293, upload-time = "2026-08-14T20:36:30.879Z" },
-    { url = 
"https://files.pythonhosted.org/packages/56/1d/49f13052b74303bab2789d098063cbd19758217949ea54ffa216b6098cb3/chardet-7.6.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:cf6d08c2373b7772a558d141f9e8cee53fe1d222341bac612e4d558b04995f73", size 
= 1459077, upload-time = "2026-08-14T20:36:32.149Z" },
-    { url = 
"https://files.pythonhosted.org/packages/0d/53/8da1f4758286efd8faf71356facddb382788ecf1bbd7c70d63e2e18a4898/chardet-7.6.0-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:406936df1328a3284fef366eaa2bfd1cccd0ef1b10cb99781dd5b022ea644b84", size 
= 1160778, upload-time = "2026-08-14T20:36:33.436Z" },
-    { url = 
"https://files.pythonhosted.org/packages/a3/29/16a7419edfbd60e901e6a797cbc3e038cb2a81903bc16c029db755f0156f/chardet-7.6.0-cp313-cp313-macosx_10_13_x86_64.whl";,
 hash = 
"sha256:57e6846cc13ce1ff59979f4ec9da770c57e12aa99046073f632de5a51d9a6f20", size 
= 1088449, upload-time = "2026-08-14T20:36:34.723Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1d/36/3a14b0f8ddeb302f157281ca656a3ce6874b78e2d6af03682f520b487245/chardet-7.6.0-cp313-cp313-macosx_11_0_arm64.whl";,
 hash = 
"sha256:089e3bb81a0a07e94f15461ded9f9ee66d349615b1a9fd557d4de1003e2fc12e", size 
= 1065126, upload-time = "2026-08-14T20:36:36.21Z" },
-    { url = 
"https://files.pythonhosted.org/packages/d2/4c/f59a39c2bfe4ac99baba8da842e8d2ea0b84dff7ba53a96e7ad8c71602d7/chardet-7.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:43ea433e43a23c55e8e17f3fad1e07f5cfe5450c73124b95b0d849c21ad379ee", size 
= 1482492, upload-time = "2026-08-14T20:36:37.649Z" },
-    { url = 
"https://files.pythonhosted.org/packages/bd/eb/93e8036681157f2217a18769927a035984526e6dbd5e91f28a375ca41c14/chardet-7.6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:2b5d31f9b7f793e15e81cca877e7ccd72bffffa2a3443a9d47be9dfee84fad69", size 
= 1514185, upload-time = "2026-08-14T20:36:39.119Z" },
-    { url = 
"https://files.pythonhosted.org/packages/10/04/0066d7ab2c135e404a6fa166bb7fa49d1c7bf7af07b86ed95b1c48a348c7/chardet-7.6.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:c54b6a8d3b219560fa5cf4c28df932c37471afe047afdc152067104e741f38c1", size 
= 1454420, upload-time = "2026-08-14T20:36:40.549Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6c/9f/e965f1d9eddfb86cf118f980d329cbee43c4ac4b562448b369a6b6ef36af/chardet-7.6.0-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:b3b4c96c4df93899b3c8b9e8159e06b1f55c66d7ca384d91481108e251a06eb0", size 
= 1159067, upload-time = "2026-08-14T20:36:41.816Z" },
-    { url = 
"https://files.pythonhosted.org/packages/cf/78/e14991c9487277ed7d006fff58f3084ac792ed94cced081788abb95df70c/chardet-7.6.0-cp314-cp314-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:c6061adf247ab5dda173b67010e13904c6071717660c7c8077fb50aca362b264", size 
= 1087678, upload-time = "2026-08-14T20:36:43.2Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7a/40/0f95e04cb1820e0a582cd6d86bbf26be8302a94ccf330f8ba5f69735389d/chardet-7.6.0-cp314-cp314-macosx_11_0_arm64.whl";,
 hash = 
"sha256:fc1e1571321baf8927582fe34363ad7f02279f11c8c2839c14b4c76894148db6", size 
= 1065310, upload-time = "2026-08-14T20:36:44.489Z" },
-    { url = 
"https://files.pythonhosted.org/packages/3b/a1/04404dcc9d6e1253b02583e562d2c7ddca50a7e91f460d62eff7e1d07c92/chardet-7.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:8900f6c7cf6b015b17a51767cc6144689059ba1cdceaa383d29eb037ac28579e", size 
= 1485028, upload-time = "2026-08-14T20:36:45.797Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f4/88/360064c4c7d9d0664561dae03b74c871d2f5332b329f5c99f1c997fb869a/chardet-7.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:cedbc584789eb2edfde20fd03669972a833ce6019e60014ae613f9bfc440e8e3", size 
= 1510242, upload-time = "2026-08-14T20:36:47.206Z" },
-    { url = 
"https://files.pythonhosted.org/packages/43/4c/302869fa1c69a5a41e4e78782680b12552ffd4286c3ae3c839b7b8df53d4/chardet-7.6.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:d5dc835e40e0e09c2c3eab43731a8b5127834f42786dda09ba2f4b699ccd527a", size 
= 1456456, upload-time = "2026-08-14T20:36:48.668Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7c/a9/ff4fef15ed25fc3f945a3b981ae0f43c8559b3fbedb40267e59e583d105b/chardet-7.6.0-cp314-cp314-win_amd64.whl";,
 hash = 
"sha256:0f304de7041afaec0195ad6464937cd112392002e9d72ed15d55f20a9abd3a13", size 
= 1159103, upload-time = "2026-08-14T20:36:50.107Z" },
-    { url = 
"https://files.pythonhosted.org/packages/31/44/94e6f89485ce6c630e8fec6d388e3fa747e58b7246b0cc8c5c532ba98650/chardet-7.6.0-cp314-cp314t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:a4f0a368ad04d5def08bdfaa17c7e15e71552f93923dc2aa9b2f7d9dee02fbb6", size 
= 1120302, upload-time = "2026-08-14T20:36:51.484Z" },
-    { url = 
"https://files.pythonhosted.org/packages/e0/cd/8e68ba12f13aaf4ee82d54ef8a1f83d62942e7a6bc1e579dd2d530a3e26e/chardet-7.6.0-cp314-cp314t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:75d6c3a4d2046d49e83d2d2206eb073a1f390743e856d90c1bbc19949b26acf4", size 
= 1093157, upload-time = "2026-08-14T20:36:52.987Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f3/f6/6a35342b9efa69dcceab0ea8966571c6442a59c336bf460f0a2af95ed234/chardet-7.6.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:459e2b1c98f9a86a4698112aa42dffa802bbbff883c1ff144071f87224125862", size 
= 1521213, upload-time = "2026-08-14T20:36:54.812Z" },
-    { url = 
"https://files.pythonhosted.org/packages/df/8c/8f09bfabbaedae45caa72b996e96d5e3f6436dfddc55c1311ffa2f6bd7d2/chardet-7.6.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:0bdb6f03107b7ace3f44e0edd91aa24456ee558787df265cc19daf45785b31c7", size 
= 1528427, upload-time = "2026-08-14T20:36:56.224Z" },
-    { url = 
"https://files.pythonhosted.org/packages/0c/3d/2540627b193112e08b8045f3cad9295570866208555aa6625b63cc69c6cd/chardet-7.6.0-cp315-cp315-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:0c44a32da32cc8b23d6b20d98ace15ec7600950e4955d1bf5ab1f849b0187fdb", size 
= 1087374, upload-time = "2026-08-14T21:04:14.994Z" },
-    { url = 
"https://files.pythonhosted.org/packages/fe/de/dac4f550cde73c4732b4916e72ec489ae36933fbbd1697e4122d3ae2e9dd/chardet-7.6.0-cp315-cp315-macosx_11_0_arm64.whl";,
 hash = 
"sha256:7bbc8a9652c7f859c593847f220c1d264f25749369abb1a267b404ee8cceb209", size 
= 1064688, upload-time = "2026-08-14T21:04:16.806Z" },
-    { url = 
"https://files.pythonhosted.org/packages/06/45/f4f3f288496797d2cf1d1e9036f920ed2b4c79787b21c42a3314f4a6d532/chardet-7.6.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:83512a475a2f3886166aa0bca1bbb39343a4eb3186dd5532127d6f2591d09118", size 
= 1486320, upload-time = "2026-08-14T21:04:18.535Z" },
-    { url = 
"https://files.pythonhosted.org/packages/c0/81/3ca30c16e6c6015b737fca22d9342957cc617d8a65329d3e963ad754a31b/chardet-7.6.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:271ab71ec1be61dbbce0436de0848895c03eae051c379e937a39573d9ce403d9", size 
= 1515374, upload-time = "2026-08-14T21:04:20.724Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6e/98/163a75b8b3372a6b6503f5f5a4154a222ac135c7a706b5d176f8e4b237a2/chardet-7.6.0-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:da86fc1b40ff5996fbb5e4c2d2dca770eac2c893cef157dacc050b8b4d929846", size 
= 1469504, upload-time = "2026-08-14T21:04:22.352Z" },
-    { url = 
"https://files.pythonhosted.org/packages/d7/4f/3ad1b1bd27ae7f0d3d13cf711366525cd781a9e067950d8a09aa280916cb/chardet-7.6.0-cp315-cp315-win_amd64.whl";,
 hash = 
"sha256:b73f277c1ac09c4f8076c4214b816c7aa78a0a2f0cb7156742f4303f856bedc3", size 
= 1158551, upload-time = "2026-08-14T21:04:24.259Z" },
-    { url = 
"https://files.pythonhosted.org/packages/8d/92/22a609c68c5123ebdccd8fe1a80e423609012ce20166de19a2ed3955b2f7/chardet-7.6.0-cp315-cp315t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:61238d5945b36af9a2ad13494f8969b7deb3c3b4abe223e54670c064e73f5328", size 
= 1119186, upload-time = "2026-08-14T21:04:25.761Z" },
-    { url = 
"https://files.pythonhosted.org/packages/29/35/75a90143e4200e197f4f6cf5895d379e22bc785d0c7711120df18fa5347c/chardet-7.6.0-cp315-cp315t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:f2ec3c78cc6b54bf8e091ec4ee885473078b5d7ef18ab1b01c86ae1e98bf88f7", size 
= 1092596, upload-time = "2026-08-14T21:04:27.884Z" },
-    { url = 
"https://files.pythonhosted.org/packages/d1/2c/b6d5f47d878c46e04ae6fcb58e0969467925bc0819b333c682e0c41bbc5c/chardet-7.6.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:167d7ba3ee08b654e36d7b43ebd9a36606c9a12e2fabdb361757a095ca3b7e3d", size 
= 1516644, upload-time = "2026-08-14T21:04:29.624Z" },
-    { url = 
"https://files.pythonhosted.org/packages/25/d2/2bc3f1066c6f27bc3fa3a98dfd8a2a9c1e969a9d6bdc1edcd35278791fc4/chardet-7.6.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:f14f46ef1977e41ce1f4814ca6984cea7f8b6baf8cbc6626ef7bf3d13cf7ea13", size 
= 1533221, upload-time = "2026-08-14T21:04:31.39Z" },
-    { url = 
"https://files.pythonhosted.org/packages/cf/6e/5a0b348fa4cd7847567a28c6e697ccf58391960bfd13a6e7473ee23ca2f2/chardet-7.6.0-py3-none-any.whl";,
 hash = 
"sha256:4076d795897ce45239825956a1334e134322ecc4bfe84dbb12acd5390de0fbc1", size 
= 680279, upload-time = "2026-08-14T20:36:57.763Z" },
+version = "7.7.0"
+source = { registry = "https://pypi.org/simple"; }
+sdist = { url = 
"https://files.pythonhosted.org/packages/47/92/3d893ac5d338b9a9af34c5b517d77492dcea8a10254254eead4215a96f3f/chardet-7.7.0.tar.gz";,
 hash = 
"sha256:0ba38a05201b0abf7570c12d8af45c30b2af835bd5cc52bfc7105082eda82c1e", size 
= 1008480, upload-time = "2026-10-18T00:06:25.352Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/b0/23/c607e55b2c00fd383803a20dfdaa964e966df0472645902b9cde64d50519/chardet-7.7.0-cp311-cp311-macosx_10_9_x86_64.whl";,
 hash = 
"sha256:0d7dfd38f9061226fc6b79732d8fcc6f3af070dc757a421cab7025d2a780a74c", size 
= 1206347, upload-time = "2026-10-18T00:05:26.954Z" },
+    { url = 
"https://files.pythonhosted.org/packages/bd/f7/a561c39b0b697757f27c7bd14e71cd30887a70bde4b76f0f18eb5a97d347/chardet-7.7.0-cp311-cp311-macosx_11_0_arm64.whl";,
 hash = 
"sha256:074a5b6efd46bd35059f53a3b385349e9b9e38111063c8d2c5b36923e2e07de6", size 
= 1183911, upload-time = "2026-10-18T00:05:28.554Z" },
+    { url = 
"https://files.pythonhosted.org/packages/a3/81/7044323a1952245ecf0b5535fd3b21de92b805f34f093005e9ff5d4469c0/chardet-7.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:1292aedb9e9da26435f7972f7efa145e773140068238888c6a533c1b5f17b88b", size 
= 1625048, upload-time = "2026-10-18T00:05:30.07Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e2/75/df325fbfe77140e1c8dfc4915b23425bc47a55e3132bd004c4064cf132e9/chardet-7.7.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:7f13de78af5da07ddd813ff5a564c3aa8a113f05cba202be649e061c431a0e9a", size 
= 1648612, upload-time = "2026-10-18T00:05:31.53Z" },
+    { url = 
"https://files.pythonhosted.org/packages/44/c3/4c5e2993a4bda9a432cc1094f89f1ef22fca8f0a9526673bdfaa39e5d317/chardet-7.7.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:78608fdf8eced38643b5e0813c2bfc969cd13b393f025a838e976fee20f74dbc", size 
= 1599230, upload-time = "2026-10-18T00:05:32.954Z" },
+    { url = 
"https://files.pythonhosted.org/packages/0c/f0/ce33a549471c4b408d40b2ed061be5d4f12265934fc4ef100e3cbaa1bf68/chardet-7.7.0-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:6f70dbc2dd14145d9b4011bce5a207f7ecc26e6bea49b5e87f6cac3b84261089", size 
= 1303330, upload-time = "2026-10-18T00:05:34.457Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d3/78/d6b54ac2b0623565e30ef920acb9f5b5db150d11963d9cab24931aa122ce/chardet-7.7.0-cp312-cp312-macosx_10_13_x86_64.whl";,
 hash = 
"sha256:14a7a67fc65b44346c8cd9a84b3a209f9b84a2f3984c0d56a7809815c657664e", size 
= 1214345, upload-time = "2026-10-18T00:05:36.144Z" },
+    { url = 
"https://files.pythonhosted.org/packages/49/d2/c920557bd0a621dcf6fb7a96e8746dd70c6b83e7bd6c03036b2c824a59de/chardet-7.7.0-cp312-cp312-macosx_11_0_arm64.whl";,
 hash = 
"sha256:7df40e5267a4e9952ecb39cc23109c389fca61fc27a6e807ec9ea894a41e83d7", size 
= 1185195, upload-time = "2026-10-18T00:05:37.826Z" },
+    { url = 
"https://files.pythonhosted.org/packages/88/7d/f2aede138fe124daad8a6dd8a0c593cdad117429af5d734f7bc8ec290084/chardet-7.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:68db376d4bb403dc282a6d2ed5b4c4b45a7a21dc7537e79699f8be669a9e88ef", size 
= 1623002, upload-time = "2026-10-18T00:05:39.295Z" },
+    { url = 
"https://files.pythonhosted.org/packages/28/af/8cf3a99fe518abbc314f873cc5aeaa412b4817c927b643cbe3fcf8b30122/chardet-7.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:feb66c96264e3e6a9ff0c7318ce0028800b6c18ad07c8000d2404a108d1ef767", size 
= 1658969, upload-time = "2026-10-18T00:05:41.13Z" },
+    { url = 
"https://files.pythonhosted.org/packages/ca/08/c8d96d4c1d6a9c8ba252937bf13db1ae6e6f1f89504ea75c84c74cbb681a/chardet-7.7.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:169d8e5f621bec1979e351f5ade8cfca3b53da85756888bbf39094fa764bde84", size 
= 1589745, upload-time = "2026-10-18T00:05:42.648Z" },
+    { url = 
"https://files.pythonhosted.org/packages/06/cb/f236829ccedb665fa0b187339d12ee8ac6c3bf5fae37a4433aa08e1e69ce/chardet-7.7.0-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:e3fa9ea40e766b26b10360edbb4742cfef9e52728b644b39aae7fa39e89df767", size 
= 1308542, upload-time = "2026-10-18T00:05:44.308Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4e/73/0c434bc65adc411e49b1bbebee24ebb36a3511c80a058f1fde17f43fb537/chardet-7.7.0-cp313-cp313-macosx_10_13_x86_64.whl";,
 hash = 
"sha256:11263887c082c3d8c32026aeddbdef37ac8feccd1faece5a22b2ff00a29b115a", size 
= 1202232, upload-time = "2026-10-18T00:05:45.657Z" },
+    { url = 
"https://files.pythonhosted.org/packages/9d/be/222e5628af10d6b80750ccdda7f6d2610646dddb082c37947623d5e55bf7/chardet-7.7.0-cp313-cp313-macosx_11_0_arm64.whl";,
 hash = 
"sha256:e8c718e6961981fe1685e1243742f326ac553f0fa0dfd0c6d3d17dd4f92cd3ff", size 
= 1173273, upload-time = "2026-10-18T00:05:46.984Z" },
+    { url = 
"https://files.pythonhosted.org/packages/70/ff/889cf390db3748918789818d93ba9a7d712b326030199698432fc50bf8cd/chardet-7.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:a76f4d1f769b4ae8888cefd46e604cf1f5769f1176b55e78b90eaeefa888ce92", size 
= 1616968, upload-time = "2026-10-18T00:05:48.457Z" },
+    { url = 
"https://files.pythonhosted.org/packages/ca/04/0b5fd38375ae182cec6446dd3121aaff5ae18fd12b98b10161a58b720db9/chardet-7.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:c519c10c315a675bcfd4b55c0e0de1859ca5a39881d8f69750500102c2fc5d2f", size 
= 1658830, upload-time = "2026-10-18T00:05:49.938Z" },
+    { url = 
"https://files.pythonhosted.org/packages/99/c0/7e642d7bc6aca242ef41b4aa5f5be27dbb57912e8ce0f38043d8d1999cd1/chardet-7.7.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:46a044166fe0d99931884dc28405faac558d5eabf28316a2b3d2a1a6c7dc439a", size 
= 1583300, upload-time = "2026-10-18T00:05:51.567Z" },
+    { url = 
"https://files.pythonhosted.org/packages/30/ee/53147716ced6d43837682a2acfb09dd45add8bc496107f21051c5aeae1f6/chardet-7.7.0-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:113bbd3ab85835e3e99499ae66829915ed3b4cf5c69525ab1742260f77638449", size 
= 1308030, upload-time = "2026-10-18T00:05:52.997Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1a/61/800a9442f352912c86f2a00de84fd6914dd9353d29091b1e223e7c08850e/chardet-7.7.0-cp314-cp314-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:ad286a0654ae7477bc454a1dee4f396cb28adffeacc6bc7d4412f607c73de0c3", size 
= 1200940, upload-time = "2026-10-18T00:05:54.59Z" },
+    { url = 
"https://files.pythonhosted.org/packages/fb/92/3c6ce24dd68c626cc6aa0b5953c2aebb1d853c7b07d3535f0300b7428288/chardet-7.7.0-cp314-cp314-macosx_11_0_arm64.whl";,
 hash = 
"sha256:4f67f20c9ad3f3024bf71d4aae1d25722b12da921ca9586f3cce7a4639695aa0", size 
= 1173087, upload-time = "2026-10-18T00:05:56.257Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4d/32/5a952b376c00dda01465b396958a8985916d9a9293a772d6bda2c37f2cc5/chardet-7.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:a05667635c0496dab47eca8c845c044d1da6d74d34a9bf687199c9c53a38119d", size 
= 1624001, upload-time = "2026-10-18T00:05:57.832Z" },
+    { url = 
"https://files.pythonhosted.org/packages/04/f7/09296ca1d4621c9c2766d074822035eee6aebb79eff80c0af3bd96283d05/chardet-7.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:79eec5af9d7715334695254234c8d7c29165841526c11083951d9b9f6458e372", size 
= 1653785, upload-time = "2026-10-18T00:05:59.379Z" },
+    { url = 
"https://files.pythonhosted.org/packages/cb/08/80571baad57db2962d6931b3ee1828c82e3e14e9b3464f80532f536e23ac/chardet-7.7.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:4167165812219e70f311083a8e06e3b627ed5b27aa8c15c3fdd56f350fd3213e", size 
= 1582280, upload-time = "2026-10-18T00:06:00.825Z" },
+    { url = 
"https://files.pythonhosted.org/packages/18/82/3c07070fdcf3c4263e16680c90e9af7c2cd2e5e59cfb1d372efa60fde8cc/chardet-7.7.0-cp314-cp314-win_amd64.whl";,
 hash = 
"sha256:546180f6170da39778069d16130449a9cff49a8fe144535947d1ef26f5330b96", size 
= 1310108, upload-time = "2026-10-18T00:06:02.342Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1b/b0/d703d408c7f8931b1564110078fc3dcff9825a159990fa69b80da52be160/chardet-7.7.0-cp314-cp314t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:a4c2e83b09a540a4d33279d2bee8ed3bfd57ac6645b359ae8b8afd5b4578c3c2", size 
= 1237782, upload-time = "2026-10-18T00:06:03.763Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d8/3e/0eafeebd53eb096400f75138ab18614ab5be12b8794b76dd4b35ef1a8e05/chardet-7.7.0-cp314-cp314t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:259dd55b1ba05a66868151a42663483763046a3e6579bde6b0aa65d834635b5a", size 
= 1207710, upload-time = "2026-10-18T00:06:05.221Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b8/8d/3c200098027def56be1b6443a10c72efe013a42eb76444d889c809890ca5/chardet-7.7.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:56e5a5c782548b301b44371de327115d13a08de391ddaf9db4ac420d8511c5d7", size 
= 1660832, upload-time = "2026-10-18T00:06:06.619Z" },
+    { url = 
"https://files.pythonhosted.org/packages/08/81/02f98389fa72345f40d23d69c2d857511d11a0911779a7cf8ed1cecb5037/chardet-7.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:d227d2aa329fcf848f4640ed9a4d99e1753840c1cfa19f7ca5a48f30c03982ad", size 
= 1678291, upload-time = "2026-10-18T00:06:08.196Z" },
+    { url = 
"https://files.pythonhosted.org/packages/5e/24/0ae866b759a148d0f6087ffb30920a2b956653d0d455b4be93026edbee95/chardet-7.7.0-cp315-cp315-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:c4a591b2dbfc0a047f8d60331c2fbfb4c3589911000406666a3085fa7d5da69f", size 
= 1200696, upload-time = "2026-10-18T00:06:09.701Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e0/a6/5e0a1f56aca6c44b562d05d9e360f31b5a8f4b311d940a324fa337d277ba/chardet-7.7.0-cp315-cp315-macosx_11_0_arm64.whl";,
 hash = 
"sha256:eb625c3ab2386ca7f3be9ac2b9b822f4c5b792595c8bb8100b3b6ea68120e92c", size 
= 1172821, upload-time = "2026-10-18T00:06:11.04Z" },
+    { url = 
"https://files.pythonhosted.org/packages/89/05/868f52672cde7e188a7333f3f65deaa62f5acbfcf0f81f3582013776e8ad/chardet-7.7.0-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:ddedfb252d05c86c2d6e9a3090f8bd574876bbd39679e7c588ed57d21595c097", size 
= 1625481, upload-time = "2026-10-18T00:06:12.499Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f9/12/2b3a006ae31a7ab4ccac11a00abb27af23b4a5d57ddb00e937375e747a2a/chardet-7.7.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:42c4d8a2dc8abcc067417adc13c2f64f48482e48ce48e3af769b5a44214e5a5c", size 
= 1660352, upload-time = "2026-10-18T00:06:13.977Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b6/f0/f995a2873a78aa3ec8308f02e61f0717deb4b01c8f1a74c2da329f325925/chardet-7.7.0-cp315-cp315-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl";,
 hash = 
"sha256:78db6186c1e73d38a2106cdcbbc8f43612eaed9ef8bc4adaf0fe67b6e8a2049d", size 
= 1597363, upload-time = "2026-10-18T00:06:15.492Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4a/7b/22b916b52c7bc4eb076ba1736ea9b99cf1065ebb7b56d356409144887c73/chardet-7.7.0-cp315-cp315-win_amd64.whl";,
 hash = 
"sha256:8f1d611f15530e1642856d91b7aa259851466d7e961f27b888921e7e29718edb", size 
= 1309528, upload-time = "2026-10-18T00:06:16.845Z" },
+    { url = 
"https://files.pythonhosted.org/packages/02/2f/ccaf5ffa0c8adca280e2687d75524cc07113a0df70cbf542da3445f2b300/chardet-7.7.0-cp315-cp315t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:1db39957379a801cf1798a5e50cdb3d3fc32683e23c4166ecfa157b980d1931e", size 
= 1236698, upload-time = "2026-10-18T00:06:18.191Z" },
+    { url = 
"https://files.pythonhosted.org/packages/0d/7e/32f45f7ddeb27d94feb529a1a23e5a38a6d3614d12e23f0c89a9eb89098b/chardet-7.7.0-cp315-cp315t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:7f3b2ca3bac2bdbe42c4dfe7a2888c4b98e2e86a83ddb631960b229d1980979e", size 
= 1207247, upload-time = "2026-10-18T00:06:19.751Z" },
+    { url = 
"https://files.pythonhosted.org/packages/26/40/8c1ab360c39a0bb823786e8934984cbc3e83076dfce2a7f3760086ef778c/chardet-7.7.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:80db1c109e6e3c102ac589897449437ea2edf26dda1042a3ff669368e21d90e5", size 
= 1653659, upload-time = "2026-10-18T00:06:21.189Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1b/3e/bd5c25f525ff2466e6365cbfb098f928761357331b884eebc92ac50f8878/chardet-7.7.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:091f50d3567b1a066f797835ee5367dbcf3cb77c5e56993b3f61b28264b8e6f8", size 
= 1677031, upload-time = "2026-10-18T00:06:22.564Z" },
+    { url = 
"https://files.pythonhosted.org/packages/cc/75/88a3eb36264375ff951bd2f9397c409727ab6aa6a18e1bd933851571d421/chardet-7.7.0-py3-none-any.whl";,
 hash = 
"sha256:11cf9b719ea3675a2a7d8a3071bbe4d7ea24b26bfe39a51588d515ddd05cacad", size 
= 706680, upload-time = "2026-10-18T00:06:24.018Z" },
 ]
 
 [[package]]
@@ -12812,7 +12812,7 @@ wheels = [
 
 [[package]]
 name = "filelock"
-version = "4.2.0"
+version = "4.2.1"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.15' and sys_platform == 'win32'",
@@ -12822,9 +12822,9 @@ resolution-markers = [
     "python_full_version == '3.14.*' and sys_platform == 'emscripten'",
     "python_full_version == '3.14.*' and sys_platform != 'emscripten' and 
sys_platform != 'win32'",
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/f4/a9/1af41b37c3279712b22cdc63aac78a52432202b6fe1f9666a2a3d2831fb4/filelock-4.2.0.tar.gz";,
 hash = 
"sha256:7a60906c75227cf04d0c273afadc8219400f11aeb13cc69591d4f6cdc6c8036e", size 
= 569667, upload-time = "2026-10-14T20:57:13.11Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/d5/98/771d8ca889f220d7d7e352addf500666368f0fd081c6080a83767580c6e4/filelock-4.2.1.tar.gz";,
 hash = 
"sha256:c4c937ccac2a813cee448e662a56366cfb374c0f8702e75f295c412cc1c5d5a3", size 
= 650997, upload-time = "2026-10-17T16:48:14.435Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/8e/a3/9bc26acff301fe1aaea1cc3d82a1d57e0a34df3e1cadbfa91ac2dbcdde5c/filelock-4.2.0-py3-none-any.whl";,
 hash = 
"sha256:2ff5690882e8cdb00ef31fb3d01a3094c29f30985426c59495afb1733f3b7238", size 
= 135032, upload-time = "2026-10-14T20:57:11.349Z" },
+    { url = 
"https://files.pythonhosted.org/packages/28/00/db89d339bc4ecdc8087fa7b8607ba22ffc27bf96286f340c9620bea428b3/filelock-4.2.1-py3-none-any.whl";,
 hash = 
"sha256:7be2662e9e826b9bba28afc0f843a123280d799a2ea44bb5d35ccec67905ae44", size 
= 162455, upload-time = "2026-10-17T16:48:12.937Z" },
 ]
 
 [[package]]
@@ -15262,7 +15262,7 @@ source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "click" },
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
     { name = "fsspec" },
     { name = "hf-xet", marker = "platform_machine == 'AMD64' or 
platform_machine == 'ARM64' or platform_machine == 'aarch64' or 
platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine 
== 'x86_64'" },
     { name = "httpx2" },
@@ -16482,41 +16482,31 @@ wheels = [
 
 [[package]]
 name = "lazy-object-proxy"
-version = "1.12.0"
+version = "1.13.0"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/08/a2/69df9c6ba6d316cfd81fe2381e464db3e6de5db45f8c43c6a23504abf8cb/lazy_object_proxy-1.12.0.tar.gz";,
 hash = 
"sha256:1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61", size 
= 43681, upload-time = "2025-08-22T13:50:06.783Z" }
-wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/01/b3/4684b1e128a87821e485f5a901b179790e6b5bc02f89b7ee19c23be36ef3/lazy_object_proxy-1.12.0-cp311-cp311-macosx_11_0_arm64.whl";,
 hash = 
"sha256:1cf69cd1a6c7fe2dbcc3edaa017cf010f4192e53796538cc7d5e1fedbfa4bcff", size 
= 26656, upload-time = "2025-08-22T13:42:30.605Z" },
-    { url = 
"https://files.pythonhosted.org/packages/3a/03/1bdc21d9a6df9ff72d70b2ff17d8609321bea4b0d3cffd2cea92fb2ef738/lazy_object_proxy-1.12.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl";,
 hash = 
"sha256:efff4375a8c52f55a145dc8487a2108c2140f0bec4151ab4e1843e52eb9987ad", size 
= 68832, upload-time = "2025-08-22T13:42:31.675Z" },
-    { url = 
"https://files.pythonhosted.org/packages/3d/4b/5788e5e8bd01d19af71e50077ab020bc5cce67e935066cd65e1215a09ff9/lazy_object_proxy-1.12.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:1192e8c2f1031a6ff453ee40213afa01ba765b3dc861302cd91dbdb2e2660b00", size 
= 69148, upload-time = "2025-08-22T13:42:32.876Z" },
-    { url = 
"https://files.pythonhosted.org/packages/79/0e/090bf070f7a0de44c61659cb7f74c2fe02309a77ca8c4b43adfe0b695f66/lazy_object_proxy-1.12.0-cp311-cp311-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:3605b632e82a1cbc32a1e5034278a64db555b3496e0795723ee697006b980508", size 
= 67800, upload-time = "2025-08-22T13:42:34.054Z" },
-    { url = 
"https://files.pythonhosted.org/packages/cf/d2/b320325adbb2d119156f7c506a5fbfa37fcab15c26d13cf789a90a6de04e/lazy_object_proxy-1.12.0-cp311-cp311-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:a61095f5d9d1a743e1e20ec6d6db6c2ca511961777257ebd9b288951b23b44fa", size 
= 68085, upload-time = "2025-08-22T13:42:35.197Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6a/48/4b718c937004bf71cd82af3713874656bcb8d0cc78600bf33bb9619adc6c/lazy_object_proxy-1.12.0-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:997b1d6e10ecc6fb6fe0f2c959791ae59599f41da61d652f6c903d1ee58b7370", size 
= 26535, upload-time = "2025-08-22T13:42:36.521Z" },
-    { url = 
"https://files.pythonhosted.org/packages/0d/1b/b5f5bd6bda26f1e15cd3232b223892e4498e34ec70a7f4f11c401ac969f1/lazy_object_proxy-1.12.0-cp312-cp312-macosx_11_0_arm64.whl";,
 hash = 
"sha256:8ee0d6027b760a11cc18281e702c0309dd92da458a74b4c15025d7fc490deede", size 
= 26746, upload-time = "2025-08-22T13:42:37.572Z" },
-    { url = 
"https://files.pythonhosted.org/packages/55/64/314889b618075c2bfc19293ffa9153ce880ac6153aacfd0a52fcabf21a66/lazy_object_proxy-1.12.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl";,
 hash = 
"sha256:4ab2c584e3cc8be0dfca422e05ad30a9abe3555ce63e9ab7a559f62f8dbc6ff9", size 
= 71457, upload-time = "2025-08-22T13:42:38.743Z" },
-    { url = 
"https://files.pythonhosted.org/packages/11/53/857fc2827fc1e13fbdfc0ba2629a7d2579645a06192d5461809540b78913/lazy_object_proxy-1.12.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:14e348185adbd03ec17d051e169ec45686dcd840a3779c9d4c10aabe2ca6e1c0", size 
= 71036, upload-time = "2025-08-22T13:42:40.184Z" },
-    { url = 
"https://files.pythonhosted.org/packages/2b/24/e581ffed864cd33c1b445b5763d617448ebb880f48675fc9de0471a95cbc/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:c4fcbe74fb85df8ba7825fa05eddca764138da752904b378f0ae5ab33a36c308", size 
= 69329, upload-time = "2025-08-22T13:42:41.311Z" },
-    { url = 
"https://files.pythonhosted.org/packages/78/be/15f8f5a0b0b2e668e756a152257d26370132c97f2f1943329b08f057eff0/lazy_object_proxy-1.12.0-cp312-cp312-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:563d2ec8e4d4b68ee7848c5ab4d6057a6d703cb7963b342968bb8758dda33a23", size 
= 70690, upload-time = "2025-08-22T13:42:42.51Z" },
-    { url = 
"https://files.pythonhosted.org/packages/5d/aa/f02be9bbfb270e13ee608c2b28b8771f20a5f64356c6d9317b20043c6129/lazy_object_proxy-1.12.0-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:53c7fd99eb156bbb82cbc5d5188891d8fdd805ba6c1e3b92b90092da2a837073", size 
= 26563, upload-time = "2025-08-22T13:42:43.685Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f4/26/b74c791008841f8ad896c7f293415136c66cc27e7c7577de4ee68040c110/lazy_object_proxy-1.12.0-cp313-cp313-macosx_11_0_arm64.whl";,
 hash = 
"sha256:86fd61cb2ba249b9f436d789d1356deae69ad3231dc3c0f17293ac535162672e", size 
= 26745, upload-time = "2025-08-22T13:42:44.982Z" },
-    { url = 
"https://files.pythonhosted.org/packages/9b/52/641870d309e5d1fb1ea7d462a818ca727e43bfa431d8c34b173eb090348c/lazy_object_proxy-1.12.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl";,
 hash = 
"sha256:81d1852fb30fab81696f93db1b1e55a5d1ff7940838191062f5f56987d5fcc3e", size 
= 71537, upload-time = "2025-08-22T13:42:46.141Z" },
-    { url = 
"https://files.pythonhosted.org/packages/47/b6/919118e99d51c5e76e8bf5a27df406884921c0acf2c7b8a3b38d847ab3e9/lazy_object_proxy-1.12.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:be9045646d83f6c2664c1330904b245ae2371b5c57a3195e4028aedc9f999655", size 
= 71141, upload-time = "2025-08-22T13:42:47.375Z" },
-    { url = 
"https://files.pythonhosted.org/packages/e5/47/1d20e626567b41de085cf4d4fb3661a56c159feaa73c825917b3b4d4f806/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:67f07ab742f1adfb3966c40f630baaa7902be4222a17941f3d85fd1dae5565ff", size 
= 69449, upload-time = "2025-08-22T13:42:48.49Z" },
-    { url = 
"https://files.pythonhosted.org/packages/58/8d/25c20ff1a1a8426d9af2d0b6f29f6388005fc8cd10d6ee71f48bff86fdd0/lazy_object_proxy-1.12.0-cp313-cp313-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:75ba769017b944fcacbf6a80c18b2761a1795b03f8899acdad1f1c39db4409be", size 
= 70744, upload-time = "2025-08-22T13:42:49.608Z" },
-    { url = 
"https://files.pythonhosted.org/packages/c0/67/8ec9abe15c4f8a4bcc6e65160a2c667240d025cbb6591b879bea55625263/lazy_object_proxy-1.12.0-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:7b22c2bbfb155706b928ac4d74c1a63ac8552a55ba7fff4445155523ea4067e1", size 
= 26568, upload-time = "2025-08-22T13:42:57.719Z" },
-    { url = 
"https://files.pythonhosted.org/packages/23/12/cd2235463f3469fd6c62d41d92b7f120e8134f76e52421413a0ad16d493e/lazy_object_proxy-1.12.0-cp313-cp313t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:4a79b909aa16bde8ae606f06e6bbc9d3219d2e57fb3e0076e17879072b742c65", size 
= 27391, upload-time = "2025-08-22T13:42:50.62Z" },
-    { url = 
"https://files.pythonhosted.org/packages/60/9e/f1c53e39bbebad2e8609c67d0830cc275f694d0ea23d78e8f6db526c12d3/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl";,
 hash = 
"sha256:338ab2f132276203e404951205fe80c3fd59429b3a724e7b662b2eb539bb1be9", size 
= 80552, upload-time = "2025-08-22T13:42:51.731Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4c/b6/6c513693448dcb317d9d8c91d91f47addc09553613379e504435b4cc8b3e/lazy_object_proxy-1.12.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:8c40b3c9faee2e32bfce0df4ae63f4e73529766893258eca78548bac801c8f66", size 
= 82857, upload-time = "2025-08-22T13:42:53.225Z" },
-    { url = 
"https://files.pythonhosted.org/packages/12/1c/d9c4aaa4c75da11eb7c22c43d7c90a53b4fca0e27784a5ab207768debea7/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:717484c309df78cedf48396e420fa57fc8a2b1f06ea889df7248fdd156e58847", size 
= 80833, upload-time = "2025-08-22T13:42:54.391Z" },
-    { url = 
"https://files.pythonhosted.org/packages/0b/ae/29117275aac7d7d78ae4f5a4787f36ff33262499d486ac0bf3e0b97889f6/lazy_object_proxy-1.12.0-cp313-cp313t-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:a6b7ea5ea1ffe15059eb44bcbcb258f97bcb40e139b88152c40d07b1a1dfc9ac", size 
= 79516, upload-time = "2025-08-22T13:42:55.812Z" },
-    { url = 
"https://files.pythonhosted.org/packages/19/40/b4e48b2c38c69392ae702ae7afa7b6551e0ca5d38263198b7c79de8b3bdf/lazy_object_proxy-1.12.0-cp313-cp313t-win_amd64.whl";,
 hash = 
"sha256:08c465fb5cd23527512f9bd7b4c7ba6cec33e28aad36fbbe46bf7b858f9f3f7f", size 
= 27656, upload-time = "2025-08-22T13:42:56.793Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ef/3a/277857b51ae419a1574557c0b12e0d06bf327b758ba94cafc664cb1e2f66/lazy_object_proxy-1.12.0-cp314-cp314-macosx_11_0_arm64.whl";,
 hash = 
"sha256:c9defba70ab943f1df98a656247966d7729da2fe9c2d5d85346464bf320820a3", size 
= 26582, upload-time = "2025-08-22T13:49:49.366Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1a/b6/c5e0fa43535bb9c87880e0ba037cdb1c50e01850b0831e80eb4f4762f270/lazy_object_proxy-1.12.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl";,
 hash = 
"sha256:6763941dbf97eea6b90f5b06eb4da9418cc088fce0e3883f5816090f9afcde4a", size 
= 71059, upload-time = "2025-08-22T13:49:50.488Z" },
-    { url = 
"https://files.pythonhosted.org/packages/06/8a/7dcad19c685963c652624702f1a968ff10220b16bfcc442257038216bf55/lazy_object_proxy-1.12.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:fdc70d81235fc586b9e3d1aeef7d1553259b62ecaae9db2167a5d2550dcc391a", size 
= 71034, upload-time = "2025-08-22T13:49:54.224Z" },
-    { url = 
"https://files.pythonhosted.org/packages/12/ac/34cbfb433a10e28c7fd830f91c5a348462ba748413cbb950c7f259e67aa7/lazy_object_proxy-1.12.0-cp314-cp314-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:0a83c6f7a6b2bfc11ef3ed67f8cbe99f8ff500b05655d8e7df9aab993a6abc95", size 
= 69529, upload-time = "2025-08-22T13:49:55.29Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6f/6a/11ad7e349307c3ca4c0175db7a77d60ce42a41c60bcb11800aabd6a8acb8/lazy_object_proxy-1.12.0-cp314-cp314-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:256262384ebd2a77b023ad02fbcc9326282bcfd16484d5531154b02bc304f4c5", size 
= 70391, upload-time = "2025-08-22T13:49:56.35Z" },
-    { url = 
"https://files.pythonhosted.org/packages/59/97/9b410ed8fbc6e79c1ee8b13f8777a80137d4bc189caf2c6202358e66192c/lazy_object_proxy-1.12.0-cp314-cp314-win_amd64.whl";,
 hash = 
"sha256:7601ec171c7e8584f8ff3f4e440aa2eebf93e854f04639263875b8c2971f819f", size 
= 26988, upload-time = "2025-08-22T13:49:57.302Z" },
-    { url = 
"https://files.pythonhosted.org/packages/41/a0/b91504515c1f9a299fc157967ffbd2f0321bce0516a3d5b89f6f4cad0355/lazy_object_proxy-1.12.0-pp39.pp310.pp311.graalpy311-none-any.whl";,
 hash = 
"sha256:c3b2e0af1f7f77c4263759c4824316ce458fabe0fceadcd24ef8ca08b2d1e402", size 
= 15072, upload-time = "2025-08-22T13:50:05.498Z" },
+sdist = { url = 
"https://files.pythonhosted.org/packages/d4/8e/f26b09778fcb26261fdeb4cc2b011975292316529bff9b541a5a02acb976/lazy_object_proxy-1.13.0.tar.gz";,
 hash = 
"sha256:ce34046cb021d69c72d05ddb83821ecfd4d2d0a5d43a93c5cd01c9e34779cf14", size 
= 45649, upload-time = "2026-10-17T16:38:01.975Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/b3/a4/7e3452d4c8920f69ccf8141972b922a948f4baf22f850f8a31a58a26ae08/lazy_object_proxy-1.13.0-cp311-cp311-macosx_11_0_arm64.whl";,
 hash = 
"sha256:9a12c27d18199a2e61609e2d08146f9ffccc081c0998c10f9feb97d243a7f7cf", size 
= 26702, upload-time = "2026-10-17T16:37:39.451Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4f/a6/a27dff5877f7e3252f786e96a1e165588b18ccf35f3554975c81da68f3a5/lazy_object_proxy-1.13.0-cp311-cp311-win_amd64.whl";,
 hash = 
"sha256:32710c3ac4ce4f45c4f0388adb9f1f7e2cab5a4d00a25e0f4e0821d036a5004b", size 
= 25737, upload-time = "2026-10-17T16:37:40.628Z" },
+    { url = 
"https://files.pythonhosted.org/packages/a4/ae/0de8290588f23ca0d9858f0679ea1586e366ef0d804130f86c0289e5167c/lazy_object_proxy-1.13.0-cp311-cp311-win_arm64.whl";,
 hash = 
"sha256:95abfa861ea4f09ecf17d9d1aa926f5b91217fdf318c07393bffbe7491b205fc", size 
= 24468, upload-time = "2026-10-17T16:37:41.64Z" },
+    { url = 
"https://files.pythonhosted.org/packages/5d/a5/98c03827458988def73622e075486fe1ebbb85ae53ac3f21479fbfd9988c/lazy_object_proxy-1.13.0-cp312-cp312-macosx_11_0_arm64.whl";,
 hash = 
"sha256:087eba19ea5ce02ea9eb1749d8fdcfb229eeeaf13abaebecf00d579d306d1fd9", size 
= 26808, upload-time = "2026-10-17T16:37:42.616Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e9/23/67edce3954b280049b87dfe914fa16400c3ce2f3fa236388cf64a1bba600/lazy_object_proxy-1.13.0-cp312-cp312-win_amd64.whl";,
 hash = 
"sha256:81437ad7883fe637620bc63a3df3e9974c9a63562e76d7e8a444fe724adccb5c", size 
= 25815, upload-time = "2026-10-17T16:37:43.889Z" },
+    { url = 
"https://files.pythonhosted.org/packages/21/21/d70d4ca285bb6ed3629ac432ea0910b8f923e50580888e37990b31f3fac9/lazy_object_proxy-1.13.0-cp312-cp312-win_arm64.whl";,
 hash = 
"sha256:da66d53e0c350e6e6876f2dc060b240dc06cc159ca7f279d59fe4ed48aec2ece", size 
= 24467, upload-time = "2026-10-17T16:37:44.82Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f5/20/b0258e552870cc67de8f4da00fe6608a1f1438db24252be9011d238d4fd8/lazy_object_proxy-1.13.0-cp313-cp313-macosx_11_0_arm64.whl";,
 hash = 
"sha256:7edc00d4792dba391667fcc5459b023b55190b9743735e7c1281855851c3d91b", size 
= 26810, upload-time = "2026-10-17T16:37:45.788Z" },
+    { url = 
"https://files.pythonhosted.org/packages/bb/6b/6239ba7aa95a1a9f383c54050a37af4d6da449af2b711240154411623646/lazy_object_proxy-1.13.0-cp313-cp313-win_amd64.whl";,
 hash = 
"sha256:54fdf11db2733dfd8dd8177f79d8d9c80dd99a912c0b1a8906412306ad18ade2", size 
= 25818, upload-time = "2026-10-17T16:37:46.93Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1c/20/cd330c8425ad9e0c57b8cc3a72d4c64b60d7525d2cb946c588d3ee66f6f1/lazy_object_proxy-1.13.0-cp313-cp313-win_arm64.whl";,
 hash = 
"sha256:042284eea98fc08b9d347e43b7c258e6c862b4c03d5881d536bc61d48e6be88e", size 
= 24473, upload-time = "2026-10-17T16:37:47.919Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d0/0b/410ea9a56ad59421d8969535099560f0bad7162d483869e1c07ff5880f35/lazy_object_proxy-1.13.0-cp314-cp314-macosx_11_0_arm64.whl";,
 hash = 
"sha256:62612150e2b67d1cb26c2201d020773e9bab9c596d783d55ada42885a695f749", size 
= 26856, upload-time = "2026-10-17T16:37:48.864Z" },
+    { url = 
"https://files.pythonhosted.org/packages/70/52/2ca84fb914b17d4b02193cbf8b6ba9344b36459944a19711d3da1d14b03d/lazy_object_proxy-1.13.0-cp314-cp314-win_amd64.whl";,
 hash = 
"sha256:0e52094b7fff1f26f4e227b88be3f350817078e4bb79b4c80846fca0d15efae4", size 
= 26122, upload-time = "2026-10-17T16:37:53.02Z" },
+    { url = 
"https://files.pythonhosted.org/packages/84/c7/ebbeb84639e84fbf6f07a48373f76fe048d23fbcfd4557509b48f35d284d/lazy_object_proxy-1.13.0-cp314-cp314-win_arm64.whl";,
 hash = 
"sha256:b2dd1c37d64cf9f3f4a2072971639408989b0803a3b7f05e75c1fe28d1a93c1f", size 
= 24746, upload-time = "2026-10-17T16:37:53.954Z" },
+    { url = 
"https://files.pythonhosted.org/packages/38/ac/8ff35cc4d1316e056144edfb816dbff9b5db9ccd7e98c69f6b602c11bc29/lazy_object_proxy-1.13.0-cp314-cp314t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:348370676ea6d9ed08f9b74545c37e5be4cf009c45b9d50c6aff476fb7fcc7ec", size 
= 27524, upload-time = "2026-10-17T16:37:49.825Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d5/50/20454483d8f95a11710b951518f86aaaaaae9195982fe27c12eeed130660/lazy_object_proxy-1.13.0-cp314-cp314t-win_amd64.whl";,
 hash = 
"sha256:f21b4711e6744d46a4672497ca2db390cbdb03241d9b1654bbf38dbbc4db2a5e", size 
= 26670, upload-time = "2026-10-17T16:37:50.977Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4a/df/c1ff843fd9c4978d9a50ef2bceda3897d71645d4127ec1413aa15204cb64/lazy_object_proxy-1.13.0-cp314-cp314t-win_arm64.whl";,
 hash = 
"sha256:de295ae25e5c1fd712088547f251c4b2976d2f60df28057b6c416e771a99842b", size 
= 25297, upload-time = "2026-10-17T16:37:52.088Z" },
+    { url = 
"https://files.pythonhosted.org/packages/8e/87/3ef9b53ab82ec40edbedb5487095eea5b86e8f6260f86246dbbb0021eb55/lazy_object_proxy-1.13.0-cp315-cp315-macosx_11_0_arm64.whl";,
 hash = 
"sha256:14fbc6debdf55fe6a801a6f562456c20056f1d3b0a191f64552ecc4f9bbdcc69", size 
= 26873, upload-time = "2026-10-17T16:37:55.304Z" },
+    { url = 
"https://files.pythonhosted.org/packages/2b/cc/8f1fc032a070b6bf9ebd10340bf7e081bb90f979bebda1b5e7517c2ff8e6/lazy_object_proxy-1.13.0-cp315-cp315-win_amd64.whl";,
 hash = 
"sha256:ca684bb99c88693f12df2f71d3753bec784810351b9053959ea4c17a453b9269", size 
= 26123, upload-time = "2026-10-17T16:37:59.918Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e9/ca/c00a8eaeaf2100c012fc211c400ae17ff6b0659479f65eca9eedac3dcd62/lazy_object_proxy-1.13.0-cp315-cp315-win_arm64.whl";,
 hash = 
"sha256:32fcf9849e1a27a1e8a79a8e593860661cc93e81b090283f911d823c8c52b092", size 
= 24739, upload-time = "2026-10-17T16:38:00.884Z" },
+    { url = 
"https://files.pythonhosted.org/packages/55/40/1dacde4090f1b78500e02539d531211ecd44e776d1b019cc56f11f49c8c1/lazy_object_proxy-1.13.0-cp315-cp315t-macosx_11_0_arm64.whl";,
 hash = 
"sha256:cedfa35e1d9f2b91599b5f635e36d04c9accb68e10c413cbdb7d02d4327d20fc", size 
= 27502, upload-time = "2026-10-17T16:37:56.398Z" },
+    { url = 
"https://files.pythonhosted.org/packages/34/72/da0ef19fd182290d4cc465a9944be676c89529569e2e1bdb158bf0312850/lazy_object_proxy-1.13.0-cp315-cp315t-win_amd64.whl";,
 hash = 
"sha256:68d6e346300c136dd4714a4772e592521beb1c0744c3f18f797854affeca96b5", size 
= 26657, upload-time = "2026-10-17T16:37:57.699Z" },
+    { url = 
"https://files.pythonhosted.org/packages/6d/46/e27854a795dc70349a15f30195d62d1ecf53b107d9b4fd80a3834df63b6c/lazy_object_proxy-1.13.0-cp315-cp315t-win_arm64.whl";,
 hash = 
"sha256:e97aa65f98cc4521f2e366a49dfb6a3c2315dbbf5d84e97d5d1e21b649de72fa", size 
= 25291, upload-time = "2026-10-17T16:37:58.808Z" },
 ]
 
 [[package]]
@@ -18344,7 +18334,7 @@ wheels = [
 
 [[package]]
 name = "nab"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "nab-index" },
@@ -18355,14 +18345,14 @@ dependencies = [
     { name = "tomli" },
     { name = "typing-extensions" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/b6/15/fd49f67bf3e9b559c78dbd79c393214377ea78b858541ef47e9cfd1fcb4d/nab-0.0.21.tar.gz";,
 hash = 
"sha256:1cef7f26a758b1cdde7227d2e558a0f6e35d0858f6b918f65cb2e8ac45eb3fba", size 
= 284378, upload-time = "2026-10-14T20:48:05.658Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/25/3d/e4c8f4b2890efbf2fa6eef82acf57ecc0ef39b0a1e6843d306d2053a107c/nab-0.0.22.tar.gz";,
 hash = 
"sha256:a0da54ee96bf1eb1997581566620c250c8a3557139e9467ccaced2a12e9e71ac", size 
= 286128, upload-time = "2026-10-18T05:45:08.513Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/22/22/85c9c677320e03fbc53a4d950708d9d1a47f747c88c549a7cb318fc5545f/nab-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:266e4f5c9a7fc071036a403b408f3dc56d9fe8ae03aa9448cc74455f2bb62010", size 
= 137800, upload-time = "2026-10-14T20:48:03.929Z" },
+    { url = 
"https://files.pythonhosted.org/packages/56/4b/77baa0ddb0b7578b6475b2b578fa4579207b0f97e0b3b80480e01dcb3d6f/nab-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:f62fcf75b28786fbf58627f6d7eaa735daefbc7f736715403bc4357acb57e7bb", size 
= 137802, upload-time = "2026-10-18T05:45:06.803Z" },
 ]
 
 [[package]]
 name = "nab-index"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "nab-provider" },
@@ -18371,23 +18361,23 @@ dependencies = [
     { name = "typing-extensions" },
     { name = "urllib3" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/35/1d/cd81258161ebe3f7562614eb05a30370168d57c19d0e4b76f42d83c38b4c/nab_index-0.0.21.tar.gz";,
 hash = 
"sha256:51c8e37936fe5af85791791bf8eb46a881b5378edcb4d363b6610646f17489a6", size 
= 110236, upload-time = "2026-10-14T20:47:39.308Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/2a/83/8d2483239b7dc5ac8d9f758db1cc19d4129d0143d34c2e1ab8cd48ea71fb/nab_index-0.0.22.tar.gz";,
 hash = 
"sha256:5900ea5ad298512379cfddff1a73a544590f0b04620ef58ff345f99a7c59688e", size 
= 110621, upload-time = "2026-10-18T05:44:43.857Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/e5/74/369daddebac4ca335780d7cd6bcdf127623bc0272d91f6bc0dfebf79c4a3/nab_index-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:485725f1662cef41c398d28bef4508a55fd24ab53ba889dc0ba2acac0e05f1a8", size 
= 88370, upload-time = "2026-10-14T20:47:37.606Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c0/58/c06ada29934a78479b989675829f26083972f38bf1e8a2503e01101cb970/nab_index-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:c89ffa607dfe4246dc59e9f5236d54413da3d310183ffa3298ba51a48e7c2ec7", size 
= 88373, upload-time = "2026-10-18T05:44:42.188Z" },
 ]
 
 [[package]]
 name = "nab-markersets"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/a9/0f/2d6ea329bd7132ca9098b93dfb15555d89361c2219dc917040ffece7986c/nab_markersets-0.0.21.tar.gz";,
 hash = 
"sha256:0fa9f90c4fe9aa92700e8be97b738353afe751ba6e6b4c80f62806c2b22e9f08", size 
= 62461, upload-time = "2026-10-14T20:47:15.958Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/fc/b7/3997893dfdada9998d4dc786c10445a1361e197b4aed54ddd866c84dd538/nab_markersets-0.0.22.tar.gz";,
 hash = 
"sha256:38212664f517f75d798808ecfe902bfd11fef340042ab0203100c7e06e78eea5", size 
= 109258, upload-time = "2026-10-18T05:44:19.58Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/af/51/52096bad3c461b5a9209552a93d3c62f7273f6dbab5e419da64dd788d073/nab_markersets-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:0d8959058215a9ee1520c765135e78e87783acfbc3762b0aaf79eaaedaa6aad1", size 
= 32583, upload-time = "2026-10-14T20:47:14.633Z" },
+    { url = 
"https://files.pythonhosted.org/packages/5e/9e/9744adff3a66633a811f8253faaa8b91a447c99199edba16f2790e3647ea/nab_markersets-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:ad268dcece034495b2ea31a70250cd43cc4f6123039a548762c7ec8826e5d3bd", size 
= 44360, upload-time = "2026-10-18T05:44:18.237Z" },
 ]
 
 [[package]]
 name = "nab-project"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "build" },
@@ -18402,32 +18392,32 @@ dependencies = [
     { name = "tomli-w" },
     { name = "typing-extensions" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/cc/f3/649a8080e4ba15aea3b4100727f50e45168c178c71f2ed9c871a3aeda9e3/nab_project-0.0.21.tar.gz";,
 hash = 
"sha256:d746a4c831527d3ba48113ccbd9d5cdb8ba165150eb2aa3291756b0488f22761", size 
= 758799, upload-time = "2026-10-14T20:47:51.505Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/65/84/f5197d4044ceda9c6ee3e7aefce154ab616fec632fa1d89cdfaacc665c07/nab_project-0.0.22.tar.gz";,
 hash = 
"sha256:5f7a1dee5b618149267b2b6233c3a220e45cd6f97bd5ec7f3f48fa7570e9f053", size 
= 774409, upload-time = "2026-10-18T05:44:55.821Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/c4/18/04111f34660e08ed88aa7b7bf835743654d78181046526083bb27f4f5c1f/nab_project-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:c8221d47d01f406e470fdbb9388a214aae1ac6f71d4412b8b99a1b0a370d3d0a", size 
= 146012, upload-time = "2026-10-14T20:47:49.849Z" },
+    { url = 
"https://files.pythonhosted.org/packages/de/c9/62affa4df6cabce48751307c4c3adfbaa8c54e402d464d015897a16a6dba/nab_project-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:cb09fa143105fd99a60609b3ff4830924b0d4eaf5abad48678467ec4b73e577f", size 
= 148262, upload-time = "2026-10-18T05:44:53.956Z" },
 ]
 
 [[package]]
 name = "nab-provider"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "nab-markersets" },
     { name = "nab-resolver" },
     { name = "typing-extensions" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/34/97/e187dc33611dcb0acc4eaec8980436e1b0cf70dc4270108bbda67e5c50a5/nab_provider-0.0.21.tar.gz";,
 hash = 
"sha256:b3b9dd6c629df89ecd0b4d7a13287853ac8ef7bfd75675a22f94f54163795a90", size 
= 407394, upload-time = "2026-10-14T20:47:28.684Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/94/0d/64fbadae562fefc00257c4f5ec988171d6e6b3ea4363f1da2e8886e80228/nab_provider-0.0.22.tar.gz";,
 hash = 
"sha256:3f129ab7394bf5eb031152c3535ee74073e2a6b6ae081fb7f5a4d269fcf5f8a0", size 
= 409367, upload-time = "2026-10-18T05:44:31.579Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/ed/f1/fcb0d41f63e328dad740cbc4395d423499b77c0cee0715be2fe85d45cca1/nab_provider-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:b20f487186c53253912a84a9adbe8d6694c7093143bd6a48f02be3c82e71e43f", size 
= 338910, upload-time = "2026-10-14T20:47:26.986Z" },
+    { url = 
"https://files.pythonhosted.org/packages/30/67/32bda18d34f0f8ec098f8e4a0f792164ef1a4b2aa61d435d20f4645572af/nab_provider-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:1450c9dc58b23da1a7bde7fdb43a72b043327bd0e3ef20435254ffcb8b7eae6b", size 
= 339242, upload-time = "2026-10-18T05:44:29.803Z" },
 ]
 
 [[package]]
 name = "nab-resolver"
-version = "0.0.21"
+version = "0.0.22"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/e1/a4/b2bf789fd6d6b33cdf7200cd373f27e4a2b7457bfb787a1d37009e2de372/nab_resolver-0.0.21.tar.gz";,
 hash = 
"sha256:f44391325dbde953ca7309572659e9d0f4afd9a1dafdf55cfa6e79b77c852897", size 
= 167637, upload-time = "2026-10-14T20:47:05.752Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/84/bc/dcbfe5163538b1cc8421797e3f8ff77d79321cbc9943af8065e2c8ae1c09/nab_resolver-0.0.22.tar.gz";,
 hash = 
"sha256:e005b225213e032858cf4aef3850961aaa1d4ea521428da731f33175ebd3b05f", size 
= 167648, upload-time = "2026-10-18T05:44:08.017Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/c1/dd/0c439a14d99c78f01f67ddb488ad37f8b66146fdb5873953f7e3496d30d3/nab_resolver-0.0.21-py3-none-any.whl";,
 hash = 
"sha256:9554a5c4244d875f8093f41364b2cd103214f4a21932de9f1181c8b455687ec3", size 
= 58596, upload-time = "2026-10-14T20:47:04.305Z" },
+    { url = 
"https://files.pythonhosted.org/packages/22/a8/6e30b25ae12e0c662dc9b181a7f32fa8cd22f26016f12dc1d10176f62bba/nab_resolver-0.0.22-py3-none-any.whl";,
 hash = 
"sha256:6f77daa98279ef0eedb9e8f2248aee4c50e01b92b470b68886995e5056d79971", size 
= 58597, upload-time = "2026-10-18T05:44:06.445Z" },
 ]
 
 [[package]]
@@ -19493,7 +19483,7 @@ all = [
 
 [[package]]
 name = "paramiko"
-version = "5.0.0"
+version = "5.1.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "bcrypt" },
@@ -19501,9 +19491,9 @@ dependencies = [
     { name = "invoke" },
     { name = "pynacl" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/62/93/dcc25d52f49022ae6175d15e6bd751f1acc99b98bc61fc55e5155a7be2e7/paramiko-5.0.0.tar.gz";,
 hash = 
"sha256:36763b5b95c2a0dcfdf1abc48e48156ee425b21efe2f0e787c2dd5a95c0e5e79", size 
= 1548586, upload-time = "2026-05-09T18:28:52.256Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/76/cb/b1fde76618d84b1acf54d3d03d2b833ba5878afd12b9899346cc080f209d/paramiko-5.1.0.tar.gz";,
 hash = 
"sha256:239b5f9b2a53006cd54f83cf8495ee742083708ead947882c8dd2786de79f39b", size 
= 1579549, upload-time = "2026-10-18T02:38:51.931Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/82/5b/eadf6d45de38d30ab603f49393b6cd2cbe7e233af8cf90197e32782b68a9/paramiko-5.0.0-py3-none-any.whl";,
 hash = 
"sha256:b7044611c30140d9a75261653210e2002977b71a0497ff3ba0d98d7edbf62f7c", size 
= 208919, upload-time = "2026-05-09T18:28:50.295Z" },
+    { url = 
"https://files.pythonhosted.org/packages/13/45/fa0e8d70cb25d2dae06bc238e580a84834f6ca53a4e2408cccc19a78db7b/paramiko-5.1.0-py3-none-any.whl";,
 hash = 
"sha256:d9fe6d67a9d0bbf3eb85b051d26ab850b678c02d060f32915b944e5ca6d0d9e1", size 
= 211623, upload-time = "2026-10-18T02:38:49.903Z" },
 ]
 
 [[package]]
@@ -19860,11 +19850,11 @@ wheels = [
 
 [[package]]
 name = "platformdirs"
-version = "4.13.3"
+version = "4.13.4"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/da/91/4a03cfdb03314cfca262921797fff04ff4054bd86a160aed76eddf8aa12b/platformdirs-4.13.3.tar.gz";,
 hash = 
"sha256:5e567f664eb087ab8521c0179cd8d1bd60857d271136567a39719e28e2d383ce", size 
= 61559, upload-time = "2026-10-16T01:16:16.573Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/b7/89/dfd269de936e76319cf27787d9eaaca513491f635d49b0fbe7cdb6d3bf6f/platformdirs-4.13.4.tar.gz";,
 hash = 
"sha256:dd96496961684a7f42041923f842ec7494e09f5e87aded99117e1109cd40570e", size 
= 62364, upload-time = "2026-10-17T19:31:53.69Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/45/b8/fd1af06b079af236f5423f7c1821264419cc8f6b4803f79353acbb8bfa53/platformdirs-4.13.3-py3-none-any.whl";,
 hash = 
"sha256:f6ad7f447f24f8a3b82cce5976387428bff894a0eca6c3488f4a17f153c130c4", size 
= 32762, upload-time = "2026-10-16T01:16:15.051Z" },
+    { url = 
"https://files.pythonhosted.org/packages/58/51/5614d0537dd830ca64d95a2f254bd66bdf3ac61d41cffcccaec62121fcfd/platformdirs-4.13.4-py3-none-any.whl";,
 hash = 
"sha256:502ce08e9d36cf90579ee44e1e764838842fa658e4975ef47344fd053011d2c8", size 
= 32782, upload-time = "2026-10-17T19:31:52.293Z" },
 ]
 
 [[package]]
@@ -20570,32 +20560,32 @@ wheels = [
 
 [[package]]
 name = "pycryptodome"
-version = "4.0.0"
+version = "4.0.1"
 source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/01/95/cf1a4d630500fc98cef83a58b1fd3bb75a74c4fe050f63cf40c052cbf2a2/pycryptodome-4.0.0.tar.gz";,
 hash = 
"sha256:4ad4dd220fa22f99f5832847ccaea5bee39f140b8e4ea1a29aa77dc969c6490c", size 
= 1499510, upload-time = "2026-10-14T10:45:42.789Z" }
-wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/2b/8c/0d3622c4b6fa203111df08f7ef1162c021302c2dd86b27c9b957a46449cc/pycryptodome-4.0.0-cp315-cp315t-macosx_10_15_universal2.whl";,
 hash = 
"sha256:7b548ef0f3ae0625f30850cd6021c9a1228e783c56d20f072733ddc382a3f71d", size 
= 1357400, upload-time = "2026-10-14T10:44:48.821Z" },
-    { url = 
"https://files.pythonhosted.org/packages/61/35/d9dac7919689e2b90fad202c2c19d4beb59a56e8ad1b1627abae8df3b4ae/pycryptodome-4.0.0-cp315-cp315t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:828dd44762ae686e81af16d8b93cfe787cc72e51f5fe3b04fc18159b86c7cf4e", size 
= 1202109, upload-time = "2026-10-14T10:44:51.208Z" },
-    { url = 
"https://files.pythonhosted.org/packages/44/27/8faf6616815059c4f05dfa0591a020217b1e9fb68cf26703cf0577268dd9/pycryptodome-4.0.0-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl";,
 hash = 
"sha256:f3ccebe7432ad15bfed0a65114d0b914aa1e25d2d69b5a972fb37cea55f77043", size 
= 1871373, upload-time = "2026-10-14T10:44:53.87Z" },
-    { url = 
"https://files.pythonhosted.org/packages/fb/64/dc416c956f7d8d7aafe1da2dc8ccc812409896718d3674c9163ab3491ee7/pycryptodome-4.0.0-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl";,
 hash = 
"sha256:2a9eeeaac8b604f3aa567a57a01be143c89809acece41782b62879e40d4cc2ea", size 
= 2531628, upload-time = "2026-10-14T10:44:57.044Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ab/6a/a4f983e7d854f66b1f6f8c7a611a5073245962f2de130734d60383b909e3/pycryptodome-4.0.0-cp315-cp315t-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:5aa9a6d543a6bd12a8bdb5f521345895cae77b9470e6a9dca180b466a23926e1", size 
= 1880738, upload-time = "2026-10-14T10:44:59.506Z" },
-    { url = 
"https://files.pythonhosted.org/packages/69/2b/79b7270b3e98984aac4fa71a22809507762feca1ab25bc44d39a46d93b54/pycryptodome-4.0.0-cp315-cp315t-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:0f9851ce007a6a9376454c8b0ae257bda98823d1169496259b44c6615c429cb0", size 
= 2610834, upload-time = "2026-10-14T10:45:03.461Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1e/74/d3ff82098ce14fe039a997e6ab399f7a87978d1c4aa0b0849333869a1a7b/pycryptodome-4.0.0-cp315-cp315t-win32.whl";,
 hash = 
"sha256:774448b19790e073d3fc38f86c0b36578faa75de2b5c7500f24401a2126486c1", size 
= 1179119, upload-time = "2026-10-14T10:45:05.164Z" },
-    { url = 
"https://files.pythonhosted.org/packages/5b/1f/4177fa587673407b287ca2744c9debfb6fd425489efd7761bd6846fd330e/pycryptodome-4.0.0-cp315-cp315t-win_amd64.whl";,
 hash = 
"sha256:e0f2256d28d3d6fad2eb463629e2afd0fed6e2ffc6518da5f3de28f81e9798cf", size 
= 1225353, upload-time = "2026-10-14T10:45:07.019Z" },
-    { url = 
"https://files.pythonhosted.org/packages/66/1a/eae61a4c6bedae0ecf370a7c2d49b88bc0f0c60676c91cf1b094288c69de/pycryptodome-4.0.0-cp315-cp315t-win_arm64.whl";,
 hash = 
"sha256:8cfde6bfd4a2d8c225fe7691375de2008568cae5458f374fb06ec1233fdc093f", size 
= 1173296, upload-time = "2026-10-14T10:45:08.781Z" },
-    { url = 
"https://files.pythonhosted.org/packages/db/55/5fb4aab81c45b86edd40544e0b962a2aefca94c75c0bd3b68667861d4918/pycryptodome-4.0.0-cp39-abi3-macosx_10_9_universal2.whl";,
 hash = 
"sha256:70274777cdac701de642b31012b2264bf28cb435caaf17b795c96b6456886b62", size 
= 1358069, upload-time = "2026-10-14T10:45:10.344Z" },
-    { url = 
"https://files.pythonhosted.org/packages/ee/5e/e7558e37b08ff678197173a5899c7700e63432f53dfadd9f40460e1fab52/pycryptodome-4.0.0-cp39-abi3-macosx_10_9_x86_64.whl";,
 hash = 
"sha256:b8a7461b38e17c959172b3681b01542fbc8cf575ecb241306e4d87441f6824ff", size 
= 1200030, upload-time = "2026-10-14T10:45:12.254Z" },
-    { url = 
"https://files.pythonhosted.org/packages/b9/ca/b19f26d94ce59fa3cf119091aa951174087cf2fc2cfda5cc2e70a9cd562e/pycryptodome-4.0.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl";,
 hash = 
"sha256:a47c2c401d1343f66ed22e05f52c577375e727afe275ab9477c13069df271c24", size 
= 1868374, upload-time = "2026-10-14T10:45:14.253Z" },
-    { url = 
"https://files.pythonhosted.org/packages/55/fa/b3976fde0b81ae42b98151c7b155a986f8ecd1f9cedabcbbdcd4c2063f04/pycryptodome-4.0.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl";,
 hash = 
"sha256:73767e06cf75fb8ff86fd3cf77eba8e7614914d0c970fe1d41c216bf7b4b89c1", size 
= 2520237, upload-time = "2026-10-14T10:45:16.668Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1e/48/0cb9d43d19045b47a19a0191bca3f926ad4c47147f4b01a5c85d7d31878c/pycryptodome-4.0.0-cp39-abi3-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:fbf39c7f0c6fc3be114d60ebed14a8c219cd3ea19e6c4b14d16f1550d418e134", size 
= 1872056, upload-time = "2026-10-14T10:45:18.613Z" },
-    { url = 
"https://files.pythonhosted.org/packages/56/ec/c874f25b18b633f4a8f27a5925237310d37dad2b975b63b2da1401d5d2d5/pycryptodome-4.0.0-cp39-abi3-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:3cd85d4970ddd20afb08a149cff4ca3bf606f4fe3dd245535dd079a1e752ffeb", size 
= 2601557, upload-time = "2026-10-14T10:45:20.79Z" },
-    { url = 
"https://files.pythonhosted.org/packages/05/19/e103a1a7d9b1bc9bb66783be7fb77d1ee7d65e3121ca0163295696630d72/pycryptodome-4.0.0-cp39-abi3-win32.whl";,
 hash = 
"sha256:fdf963015e74982507c4c09961c2ec3213afc9cd991bb1c8f875ec2caac97d37", size 
= 1167435, upload-time = "2026-10-14T10:45:23.205Z" },
-    { url = 
"https://files.pythonhosted.org/packages/5a/ba/c86194cb41d374837988161242af4217db5a10c9bc93e4136373bf5c07c6/pycryptodome-4.0.0-cp39-abi3-win_amd64.whl";,
 hash = 
"sha256:077819384ceb90461af9c398c1dfdb7da01a6e17b7c98817831404fb5bd93c1f", size 
= 1210289, upload-time = "2026-10-14T10:45:25.484Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4e/40/51a1d6234014fb8d68169cc53b44d1b315c30a261794460fef66d3df084c/pycryptodome-4.0.0-cp39-abi3-win_arm64.whl";,
 hash = 
"sha256:4aea6fe5e78dda66a369d23f49fc69cfc433f8e1a1d36bda3d0466f69860ccb2", size 
= 1155633, upload-time = "2026-10-14T10:45:27.397Z" },
-    { url = 
"https://files.pythonhosted.org/packages/63/37/6b2dd148a407a89027e17d0768752303843f19b1760b733e46ffda01f14b/pycryptodome-4.0.0-pp311-pypy311_pp80-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:327f55a5bdf41db353e3b3ed982324886a830ab70c9942c8c617bb7f21ce7b16", size 
= 1162933, upload-time = "2026-10-14T10:45:35.562Z" },
-    { url = 
"https://files.pythonhosted.org/packages/06/93/520a6e790c09428d12ec8c377df1ad34927ab2fd4157b0b01ddf8164f14c/pycryptodome-4.0.0-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:2509bb14ae9811b9613df7b68ac0db267b102ed39908d73a094658b5f8b1424c", size 
= 1120814, upload-time = "2026-10-14T10:45:37.086Z" },
-    { url = 
"https://files.pythonhosted.org/packages/65/56/140d4684cec26572e3c8bcc9e596845d405c8eff381a791fd1418c2434d7/pycryptodome-4.0.0-pp311-pypy311_pp80-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:7a95a73d7af0e1ecfe93353aaf6bb659fc759144c13ce1d16c372b2a9d0cd584", size 
= 1240786, upload-time = "2026-10-14T10:45:39.18Z" },
-    { url = 
"https://files.pythonhosted.org/packages/33/d5/bd2da15259fba8706ad761d5c830a1e66e1698fcd6810c07eef0772dc2e1/pycryptodome-4.0.0-pp311-pypy311_pp80-win_amd64.whl";,
 hash = 
"sha256:ce84b3166a62b737da74bda2de253a4586b328019400a6508a79e9d2d0710b12", size 
= 1213211, upload-time = "2026-10-14T10:45:41.02Z" },
+sdist = { url = 
"https://files.pythonhosted.org/packages/bb/95/65a9c0556d5982eaebf433ed3d608ca0e0583f8a723eddfe4497c4fdbca6/pycryptodome-4.0.1.tar.gz";,
 hash = 
"sha256:9981c68e717db5e841a74c4b33016d25f7d9beb8f7dd55c4dc844b9b42c08150", size 
= 1500840, upload-time = "2026-10-17T18:11:36.738Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/71/67/2d17bca0727a316144fa72371b03052ba1ac8d51a7587ffeec9ce450cf38/pycryptodome-4.0.1-cp315-cp315t-macosx_10_15_universal2.whl";,
 hash = 
"sha256:9bcc7bbc803c9d1751a286337c99f18466c6e921222485107cc8c070200c5b19", size 
= 1358642, upload-time = "2026-10-17T18:10:48.87Z" },
+    { url = 
"https://files.pythonhosted.org/packages/84/76/edb70e6894baa28f17d590d6547cd9d646c31c10a4efd07e1f43842ec263/pycryptodome-4.0.1-cp315-cp315t-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:fabaf99d8a107a9a926e097cdc1aba9528ba0373ce2f0ee757adb563c19a145f", size 
= 1203353, upload-time = "2026-10-17T18:10:50.744Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d8/6e/9bda6d6f9d2f1a7660369a7a69fcf28c2998c6dbba39d31e195eb730c5a3/pycryptodome-4.0.1-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl";,
 hash = 
"sha256:f8ffcce0f8306622a40cb2e9736f89af27c53b6f183c434adaf99057843770b6", size 
= 1872558, upload-time = "2026-10-17T18:10:52.485Z" },
+    { url = 
"https://files.pythonhosted.org/packages/2f/83/57f25d0072759a1fe384b8a0c4894cd0639a6a59cefa0887d7d7f0bcb6a6/pycryptodome-4.0.1-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl";,
 hash = 
"sha256:a9781d1850e054529748364c3d0970db50a315ade42532ed4d9a2b97eff981a8", size 
= 2532459, upload-time = "2026-10-17T18:10:54.963Z" },
+    { url = 
"https://files.pythonhosted.org/packages/3a/34/981568c3acdacfe96d999cdb423b148f6d94b171e87de5ca89457cb1fc75/pycryptodome-4.0.1-cp315-cp315t-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:fe0004b59789e25bd455a9153643716b1fb9b10d09704210f8bb27e9a82dd973", size 
= 1881933, upload-time = "2026-10-17T18:10:57.001Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4d/c9/620741d1c8edf6105a70d21ad4f487d4971ebcdf5ccc4ed0e0fd14404f79/pycryptodome-4.0.1-cp315-cp315t-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:da3798eed41b040a12e673d96b291385f656b516a7938aff19c6865ab3417c0e", size 
= 2611599, upload-time = "2026-10-17T18:10:59.236Z" },
+    { url = 
"https://files.pythonhosted.org/packages/8a/69/850f0d175dff53040362111a5f2272e691d3bc9c4560eaeb6a19b99d5fb4/pycryptodome-4.0.1-cp315-cp315t-win32.whl";,
 hash = 
"sha256:34ed0e4c77398242ded2a4ddf6587c2b27773f3a68bd58af4fc2cfdde153347a", size 
= 1180351, upload-time = "2026-10-17T18:11:01.503Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f7/00/01f169d03916ff2d5771c2c8000a4b242d1620204343fbc2a4c070f1c7db/pycryptodome-4.0.1-cp315-cp315t-win_amd64.whl";,
 hash = 
"sha256:42e09589f7254fe51e42dd0e4328518bfb4ca5105f18574bd2d9ad2fc7e54da5", size 
= 1349675, upload-time = "2026-10-17T18:11:03.198Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e2/05/179d9bcce20766636dc00da562601cba04d513cb140cbf4a49aa8b2e9c89/pycryptodome-4.0.1-cp315-cp315t-win_arm64.whl";,
 hash = 
"sha256:15dcc5e26a874931ca48b0ac43a1c5c0cb5a4106d7d9fee8d5ae0c9343e59f09", size 
= 1174732, upload-time = "2026-10-17T18:11:04.796Z" },
+    { url = 
"https://files.pythonhosted.org/packages/22/5c/a8a903c48ab726e8a72d4ab750e0a7fe0ace0dcd6fb426ce5b004ff618c6/pycryptodome-4.0.1-cp39-abi3-macosx_10_9_universal2.whl";,
 hash = 
"sha256:1e9ec908360f26087724b03cd582b24063eecdf21c43c48a01828f3555ac54df", size 
= 1359321, upload-time = "2026-10-17T18:11:06.478Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d9/51/de781feb00782e3301d92179b6253d1b7e4ecd41111aed52664b6a3c2cf4/pycryptodome-4.0.1-cp39-abi3-macosx_10_9_x86_64.whl";,
 hash = 
"sha256:e5be3ea806afdc71890e53d20ead92ef2ca9fdfa49c1a4892bc788136bb72c1e", size 
= 1201290, upload-time = "2026-10-17T18:11:08.068Z" },
+    { url = 
"https://files.pythonhosted.org/packages/3b/7e/e72be1be5879001d922ce66d54e940fdf1bf6ce19bd6521e130ad26fe58d/pycryptodome-4.0.1-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl";,
 hash = 
"sha256:33b1a327ad08afc3c74bf0b7f36885149dade11c81758eabed0bf6b8e7bf4da4", size 
= 1869567, upload-time = "2026-10-17T18:11:10.191Z" },
+    { url = 
"https://files.pythonhosted.org/packages/ca/f6/1d91d5cbe2f3acd0ba6f596d54466ab8703485d4edf84ca28d9507db8d43/pycryptodome-4.0.1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl";,
 hash = 
"sha256:71d7e3b83bf0ffc2c00dee1f7a7283914d0e406a55220f979b82a89baf2a19b0", size 
= 2521167, upload-time = "2026-10-17T18:11:12.418Z" },
+    { url = 
"https://files.pythonhosted.org/packages/0b/28/a64c0e7fa3fb1cb4ed1d466bfe29c96bc5cbc180b144258e813caba0ff03/pycryptodome-4.0.1-cp39-abi3-musllinux_1_2_aarch64.whl";,
 hash = 
"sha256:6f63aa01f63ff411f9fd14dff54c54126add97e000a53372b211da191919957b", size 
= 1873251, upload-time = "2026-10-17T18:11:14.294Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c3/1c/200317925065b1a212ae1ad4478654cc637c44a4957d5070cb786548b0a5/pycryptodome-4.0.1-cp39-abi3-musllinux_1_2_x86_64.whl";,
 hash = 
"sha256:d326d1f4d8e4935daecba88fab32672229ee6d47ed599663a1dfbb93934cfccd", size 
= 2602523, upload-time = "2026-10-17T18:11:16.236Z" },
+    { url = 
"https://files.pythonhosted.org/packages/42/91/47d6d2a1c6cd11fe81568be1ed1f722f5ddd3fd35e9182c929399a5a6ff0/pycryptodome-4.0.1-cp39-abi3-win32.whl";,
 hash = 
"sha256:190a06fe7651bd9aab35cc87205d5ac0ec5c956b76988629edb671a43cba2406", size 
= 1168613, upload-time = "2026-10-17T18:11:17.897Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f2/a0/d9a422a4cbced931a2dd64a29f5fc7f5a82c12e3a66783652970745e6687/pycryptodome-4.0.1-cp39-abi3-win_amd64.whl";,
 hash = 
"sha256:c4c0447cf70e6fa2914657959548eb50ba594a1a1c198698f8c96abbc6ca3c89", size 
= 1330493, upload-time = "2026-10-17T18:11:19.799Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e1/7a/6b258d79e4df1c125349c6d26e9bff42188883001e9cee1983ea65236678/pycryptodome-4.0.1-cp39-abi3-win_arm64.whl";,
 hash = 
"sha256:875b166daa4fb9fa3ba0bbeaad96072b24f4a2a32d365da49a10998972a0673d", size 
= 1157043, upload-time = "2026-10-17T18:11:21.649Z" },
+    { url = 
"https://files.pythonhosted.org/packages/c5/82/c29790848200a326bc7c1bd1e4d14ae3df298644bfd416a59bdeebaf2c68/pycryptodome-4.0.1-pp311-pypy311_pp80-macosx_10_15_x86_64.whl";,
 hash = 
"sha256:b7c2e42157174768a39814ec3d900e4bd7b70bbca5046e0b463c5ca76a87bd89", size 
= 1164168, upload-time = "2026-10-17T18:11:30.248Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d6/16/55074542f8713f5d3cca7763d0f56071c77aa3c6e73355e2e1149f2e9572/pycryptodome-4.0.1-pp311-pypy311_pp80-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:b22e6bafde4ace4a25230505435025dc99c9747e97838a5ec9253fa886612d7d", size 
= 1122051, upload-time = "2026-10-17T18:11:31.781Z" },
+    { url = 
"https://files.pythonhosted.org/packages/42/00/ceecfe950ebaa4987d895d9699ee9c0498170b38722810072ed3f3dfe0fe/pycryptodome-4.0.1-pp311-pypy311_pp80-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl";,
 hash = 
"sha256:178ff9f30ba2d00d8f48eb33834fc9ace091d5a6b339caa0fff4dacd1b2448ca", size 
= 1242027, upload-time = "2026-10-17T18:11:33.431Z" },
+    { url = 
"https://files.pythonhosted.org/packages/9f/73/a0d32806fad83e13f8a2f46c06277c213d2207195260db6d5d119e90e7c2/pycryptodome-4.0.1-pp311-pypy311_pp80-win_amd64.whl";,
 hash = 
"sha256:c9cc0d5358bd72ccd1cfed5ecaecd5939e4c93b160e1ca03d2d4617d302fd892", size 
= 1333790, upload-time = "2026-10-17T18:11:35.183Z" },
 ]
 
 [[package]]
@@ -21754,14 +21744,14 @@ wheels = [
 
 [[package]]
 name = "pytest-mock"
-version = "3.16.0"
+version = "3.17.0"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "pytest" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/7a/7f/6ed29931d5c8cd396e7c0a55412e6cc88020373365c8685985dea53d26d7/pytest_mock-3.16.0.tar.gz";,
 hash = 
"sha256:5a8395528b8f498205f3718f575228d0edaed7425fff638f87d1a6c3e0383636", size 
= 35362, upload-time = "2026-09-27T14:57:55.46Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/97/c2/28b9f5b955ff2bcd4727a6f768e2ca9b586cd7c37b95ea5f7b9b873ac7b3/pytest_mock-3.17.0.tar.gz";,
 hash = 
"sha256:e36576e0985e01027e999891e7a966c67822d40c89ef1b4c8b6e22737e3590b4", size 
= 43064, upload-time = "2026-10-17T16:21:42.435Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/db/5b/b83a9bf1a3b4ec222f9fa083147ff6816245223da0ab92370e7e056f113f/pytest_mock-3.16.0-py3-none-any.whl";,
 hash = 
"sha256:007cfeb257801d88d9c0b2a7b5a15a15e73b71968dfd72e7bf8c4a2f8393aec8", size 
= 10016, upload-time = "2026-09-27T14:57:54.283Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e8/ea/47fbdc8f37410956fd445720e927589b1e2a47772c5f28109f0ce2fa26d9/pytest_mock-3.17.0-py3-none-any.whl";,
 hash = 
"sha256:1b82aa4b37137248bd687055e109723debeb07b489de1565297dc9589c5f2d6b", size 
= 11248, upload-time = "2026-10-17T16:21:41.265Z" },
 ]
 
 [[package]]
@@ -21857,7 +21847,7 @@ version = "1.6.3"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/fc/54/fad125f5c48f7821644ee6f223ebfcedc4e23597c1a16eeb13d33aa4a91a/python_discovery-1.6.3.tar.gz";,
 hash = 
"sha256:a62b301d96cf5489cb96ab023b32e068421867fdd5df2e42eece877869047fa2", size 
= 88998, upload-time = "2026-10-16T03:54:29.507Z" }
 wheels = [
@@ -22286,7 +22276,7 @@ source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "click" },
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version != '3.14.*'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version == '3.14.*'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version == '3.14.*'" },
     { name = "jsonschema" },
     { name = "msgpack" },
     { name = "packaging" },
@@ -23437,14 +23427,14 @@ wheels = [
 
 [[package]]
 name = "smart-open"
-version = "8.0.3"
+version = "8.0.4"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "wrapt" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/51/5f/4c6d2be8dc4737d209f583a9c61e40c7b90d86313308e1d82e79a1b857b4/smart_open-8.0.3.tar.gz";,
 hash = 
"sha256:398eb1d6af1e887ccd30347af540793235369bd6602dc42f72c44f939ae9c80f", size 
= 61941, upload-time = "2026-10-12T20:21:50.154Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/68/e3/1fb5c310b1f55d99ba51cb81b8f1a0e4b5f89be44de69405aeeb12814778/smart_open-8.0.4.tar.gz";,
 hash = 
"sha256:8cff8321f0b0ae4bd9cb0cd0c507c135ad6aa980171248fca520b645fd6ff717", size 
= 62316, upload-time = "2026-10-17T19:34:45.106Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/d1/79/60e14c5a19f39ebcf4fecd8ae8b0b01418ff5839bd7e66cf02b019d31826/smart_open-8.0.3-py3-none-any.whl";,
 hash = 
"sha256:c3f67795b1a2bdb62dd9aca9ba4d4018e8f11e4188700b3246ea5ae049f65887", size 
= 73451, upload-time = "2026-10-12T20:21:48.353Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4e/6d/3a95e71d597ee03b3ddcf0ff154f2841b84d8724df2bb35a350493793ae9/smart_open-8.0.4-py3-none-any.whl";,
 hash = 
"sha256:8a3a67679942fa40d1a93ed3aea37619b4b4ec5458f1d5a9228dfc301db11b4c", size 
= 73881, upload-time = "2026-10-17T19:34:43.624Z" },
 ]
 
 [[package]]
@@ -25365,28 +25355,28 @@ wheels = [
 
 [[package]]
 name = "uv"
-version = "0.13.4"
-source = { registry = "https://pypi.org/simple"; }
-sdist = { url = 
"https://files.pythonhosted.org/packages/79/55/609455d21e87430c11fe734abfced50a3bdf177b2f49d41fbb19c199cbc3/uv-0.13.4.tar.gz";,
 hash = 
"sha256:b0bff5b9a5061f7a35b1d0c1a94c19af134222c48eb7aadc42f85a038be1b248", size 
= 7482486, upload-time = "2026-10-20T15:12:06.801Z" }
-wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/2c/bd/4349da5356b17a1c0e36c8552c809925f86f6292de9b1f599f01e8e8093d/uv-0.13.4-py3-none-linux_armv6l.whl";,
 hash = 
"sha256:205a4f93e568fb24f45a2f3834f1c0a8f1adb5f396bf473c71030ed707dce048", size 
= 18272390, upload-time = "2026-10-20T15:11:02.468Z" },
-    { url = 
"https://files.pythonhosted.org/packages/21/f2/0cb77a1ae43959772f8f7873eb1f4061907fbb1694ce55c79b231f639b1d/uv-0.13.4-py3-none-macosx_10_12_x86_64.whl";,
 hash = 
"sha256:b4bbacea78c9db136cd2ec3147cbfd9ed910b4db5e1877109bd74d0e73bb2eaf", size 
= 17384113, upload-time = "2026-10-20T15:11:07.172Z" },
-    { url = 
"https://files.pythonhosted.org/packages/26/44/5a8733dd1b2e8d6f9cffd1ff6428a3e11dcc7e146a7657e32cfb8d9fb4a4/uv-0.13.4-py3-none-macosx_11_0_arm64.whl";,
 hash = 
"sha256:95f4eb2b991b53b50ec2b18ab612fca8ba1e7a75a47af0331fb8bcd21da3eb03", size 
= 14433723, upload-time = "2026-10-20T15:11:10.185Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f8/39/be14f051bf34a1822d634819890a2d0cba3b69101e633fb7b9f54d7b4020/uv-0.13.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl";,
 hash = 
"sha256:e90ab42825587821096cb0d071e387468da38cfa22818c91f9c0b3c0453048e8", size 
= 17816443, upload-time = "2026-10-20T15:11:13.674Z" },
-    { url = 
"https://files.pythonhosted.org/packages/97/a0/5df0f8bc6367dd37b98432a7c462e2918554f6db2a71211574852b8f0727/uv-0.13.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl";,
 hash = 
"sha256:3a9dcb6762c3ba249d8c084315ba03839082af3ece3536cc4164ec735c351d68", size 
= 17828025, upload-time = "2026-10-20T15:11:16.806Z" },
-    { url = 
"https://files.pythonhosted.org/packages/8b/9c/2fed5357700b7c304b94214979e4efe680c3bc6e337a97eedaa372fe0947/uv-0.13.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl";,
 hash = 
"sha256:8ae6ff2b07892379dc767c9064c2b8bbfac88e767edac7ce28e1b0f15d86abb4", size 
= 17843737, upload-time = "2026-10-20T15:11:20.043Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4c/2e/ee026284f096236dc3e1abed0316f9edab65c0ea176ea0072c064e62478d/uv-0.13.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl";,
 hash = 
"sha256:25cc14ff4fd8335d3be2cc493a621a003fdafcb0fb1c953c905daabe4def5ab8", size 
= 18576350, upload-time = "2026-10-20T15:11:24.035Z" },
-    { url = 
"https://files.pythonhosted.org/packages/6d/f1/67fbdb649c8c5d0cb38ea74829080479b77c8631cda5d77fc1b28f027ca7/uv-0.13.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl";,
 hash = 
"sha256:77062b02856c74697f48328d8a6583ab07e6da0a993e86c2db46f3d1da27c637", size 
= 19831234, upload-time = "2026-10-20T15:11:27.627Z" },
-    { url = 
"https://files.pythonhosted.org/packages/bd/00/7d49e3a1a3e98e5244fa38e0c964dc8de568bf3bb101257a63dc2602efed/uv-0.13.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl";,
 hash = 
"sha256:fb0e2028d9a8929884344afb7d91d0f65d9783f640d28aede89fca3602bedde9", size 
= 19702886, upload-time = "2026-10-20T15:11:31.128Z" },
-    { url = 
"https://files.pythonhosted.org/packages/4b/a1/de02c0913726728eca56ee258875cbba9c7b0572c63f494fd9f55c7852e3/uv-0.13.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl";,
 hash = 
"sha256:05e4332791b4d55b6dde8695b7fa6079b26991519f44760887c5dfbd5ca4fe53", size 
= 17181168, upload-time = "2026-10-20T15:11:34.583Z" },
-    { url = 
"https://files.pythonhosted.org/packages/a8/cd/f4a3c7377674366798c56aabd0f9a1f05687c3939f5ba857a3ea6093ff84/uv-0.13.4-py3-none-manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:7b3cdf868e5415631fe797b648c0d6945d38d388f23367bdd0b6332e80a1fcb0", size 
= 16502020, upload-time = "2026-10-20T15:11:37.88Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f9/f4/ce79657c5a0f51b602db9a663529baafff03b9fe8cc41e09ad3f7246b88a/uv-0.13.4-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl";,
 hash = 
"sha256:4e6b08578c920b86910897f36bb6da7229c8e7e0187976570e2a538cb28b777e", size 
= 18000980, upload-time = "2026-10-20T15:11:41.59Z" },
-    { url = 
"https://files.pythonhosted.org/packages/21/e6/7d77022d5661f8e01578bc5423bf02af408220e7e7ac5ee15eb94742c7cb/uv-0.13.4-py3-none-manylinux_2_31_riscv64.whl";,
 hash = 
"sha256:d86a5dec8ab30c70519c71ca5085c8aaf28664836cbc600951cedaa3fc678cbf", size 
= 18179083, upload-time = "2026-10-20T15:11:45.191Z" },
-    { url = 
"https://files.pythonhosted.org/packages/f4/40/1bf0324800d38009774ba087a6fbffddc76a3e5bf42c081b9298b1236fb5/uv-0.13.4-py3-none-musllinux_1_1_i686.whl";,
 hash = 
"sha256:5d89d1028c2e22977d9215cbb79cfe12559cb0c8a507a12e2f3a7e47930cf1bf", size 
= 18010389, upload-time = "2026-10-20T15:11:48.963Z" },
-    { url = 
"https://files.pythonhosted.org/packages/1e/ec/f352ca2cc3b4b6191bb4ec8cdf4bc190eed0ba8bda4c33b7fd66c5d33cec/uv-0.13.4-py3-none-musllinux_1_1_x86_64.whl";,
 hash = 
"sha256:52b5c753a7c2d5f8323a70bb4c93118988356331d0758afa6446c81f974e7196", size 
= 19004998, upload-time = "2026-10-20T15:11:52.628Z" },
-    { url = 
"https://files.pythonhosted.org/packages/9e/4f/fc05ff4292edfe785b47874ec86d3d83ca2bf735cff8a9d2170ffb66ad83/uv-0.13.4-py3-none-win32.whl";,
 hash = 
"sha256:d333f01852b817ba05612de31474739da1af7e5463d119b30a9c4331eba1f408", size 
= 16190502, upload-time = "2026-10-20T15:11:56.657Z" },
-    { url = 
"https://files.pythonhosted.org/packages/2f/b9/b526eab6c72eacc705a58378f6850fde046b28c86fed01bd42da61367c6b/uv-0.13.4-py3-none-win_amd64.whl";,
 hash = 
"sha256:b2ff80397273fff0e02c20eacae6882834c811827d6fc08f658db156fe754386", size 
= 15331833, upload-time = "2026-10-20T15:11:59.733Z" },
-    { url = 
"https://files.pythonhosted.org/packages/7c/f7/4d5fa89d3d10ff6a84e547ef6e02c45b2f2d50e66682da778acf60db63f1/uv-0.13.4-py3-none-win_arm64.whl";,
 hash = 
"sha256:deffa5a4afdb48f3e44fb26e80377d256b330ddcad0373daff4b54f6162b43a4", size 
= 15690151, upload-time = "2026-10-20T15:12:02.74Z" },
+version = "0.13.5"
+source = { registry = "https://pypi.org/simple"; }
+sdist = { url = 
"https://files.pythonhosted.org/packages/de/f0/7565e80415f841c3500ed69d86516c7676e3b24470a218ab61b1f43071a2/uv-0.13.5.tar.gz";,
 hash = 
"sha256:979409b8c9a78df140ffb19c53f511b7a73526da8d1d5e36558833055e371c6c", size 
= 7513309, upload-time = "2026-10-22T01:32:33.909Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/24/ff/e30478710f53cf388c892e27e90662aa2acac7a7998bdb18023c595213c1/uv-0.13.5-py3-none-linux_armv6l.whl";,
 hash = 
"sha256:8d092d07d2389909027c2ed4965ade1bd46bbcecceb26686ff40927684f8c457", size 
= 18325046, upload-time = "2026-10-22T01:31:37.115Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e3/2a/dcae794203261e49564bb9ff7c4b64a093f69ac73476cc8ce54c1deed3a1/uv-0.13.5-py3-none-macosx_10_12_x86_64.whl";,
 hash = 
"sha256:337a14829bb499e114989df4f908f134ff37f1fb6c33497541cfb05b28080e39", size 
= 17335724, upload-time = "2026-10-22T01:31:40.889Z" },
+    { url = 
"https://files.pythonhosted.org/packages/d2/26/9ac45211123244ea68be852775093af487a64debc13621a2de239f8ebe73/uv-0.13.5-py3-none-macosx_11_0_arm64.whl";,
 hash = 
"sha256:a42c85fa8156e1e5e2cecdbc77bb818ea1dcf5f78b8e2a8f84c7fe4f16f0702e", size 
= 14470685, upload-time = "2026-10-22T01:31:43.897Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e8/2e/5bf9acf9d11fb790420e258a875e13bba36bc890858350642aca185efe0e/uv-0.13.5-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl";,
 hash = 
"sha256:2386c2dc9b59fc1d39b1c500e4319d71d3268232eb3b38e29cd6775d6269e8d4", size 
= 17784583, upload-time = "2026-10-22T01:31:46.95Z" },
+    { url = 
"https://files.pythonhosted.org/packages/f3/70/b02fdcbae77346e3ec1310e7de9dde541252e709f6641db3fbd32cd4da79/uv-0.13.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl";,
 hash = 
"sha256:4f62680fe58c5a83fd539e38f1956c2b577b1f5939c9020aa4c7f0addda2f4ad", size 
= 17866408, upload-time = "2026-10-22T01:31:50.352Z" },
+    { url = 
"https://files.pythonhosted.org/packages/fd/b9/6663095851e0943e05e47318d7600e567bc172a1e7a26b21b8e6608e8491/uv-0.13.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl";,
 hash = 
"sha256:0e03f5717bdaaf5ab4e2df361d2395e36b515946f56ef4bed88801aeb9959fb0", size 
= 17753574, upload-time = "2026-10-22T01:31:53.502Z" },
+    { url = 
"https://files.pythonhosted.org/packages/e5/84/1bb89a94486b813bbeaa1b8b491e69a25fa864626711944127b186f903de/uv-0.13.5-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl";,
 hash = 
"sha256:f867c5ec24c563afaae730a13e46cdf74a1a0b64c134286ff99762a96e2abf40", size 
= 18502087, upload-time = "2026-10-22T01:31:56.748Z" },
+    { url = 
"https://files.pythonhosted.org/packages/a4/a1/b0b0c7247f3bb0f307eae8a28679ecd0d4b0e2757fcf6c87dea6f679a099/uv-0.13.5-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl";,
 hash = 
"sha256:d3fd5db55c20feb672ea457361aba29ab68b9ae69a14d98ad6c138b5f86dcca4", size 
= 19927049, upload-time = "2026-10-22T01:31:59.831Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b4/44/6bf11de78ce18869849a14178534b900dbe4e310270b2f60df6503c03137/uv-0.13.5-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl";,
 hash = 
"sha256:e01481ae5212e45ee7c85fad5fc67f06b0ee0329a7c3c289dc529da884b03881", size 
= 19662743, upload-time = "2026-10-22T01:32:03.258Z" },
+    { url = 
"https://files.pythonhosted.org/packages/3a/ad/3c2a81d66d1839063662e5b6c0002ec31f8ee987dbc5295747627ca6160a/uv-0.13.5-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl";,
 hash = 
"sha256:fa8d26e08e34c29c0c4e820cf3181757086d547240b4f4d31ff1d8bd810ca946", size 
= 17211825, upload-time = "2026-10-22T01:32:06.393Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4c/92/d83d019c63c1ccc6ff17df2bfe76270412f9766e7e71aa4d4ccbf018683f/uv-0.13.5-py3-none-manylinux_2_28_aarch64.whl";,
 hash = 
"sha256:91e58e304b63b6c91bac5561459ab0c3ea24f17bc01ea9359d69fed72142978f", size 
= 16654136, upload-time = "2026-10-22T01:32:10.086Z" },
+    { url = 
"https://files.pythonhosted.org/packages/b8/5a/d42f9d93b322ad36647eb3bf516cc528847c240f630f6df213b6221c5262/uv-0.13.5-py3-none-manylinux_2_31_riscv64.musllinux_1_1_riscv64.whl";,
 hash = 
"sha256:309a74d3c488bfaa3ba7bff759da73193d8781729c0a01274f4940fd32bb5712", size 
= 17921105, upload-time = "2026-10-22T01:32:13.174Z" },
+    { url = 
"https://files.pythonhosted.org/packages/97/79/c5c2c39c78cf7a1dd6e041b3f7aa2cc4258d351d42dea06f6fee0bde5daa/uv-0.13.5-py3-none-manylinux_2_31_riscv64.whl";,
 hash = 
"sha256:469cca66de1b17c75b9b9de806a64cffb57cba5e42b1e30d0bba6fa72a146f58", size 
= 18103266, upload-time = "2026-10-22T01:32:16.302Z" },
+    { url = 
"https://files.pythonhosted.org/packages/01/2f/e5c70a05013077e5ecadb804418ddbab33f7279f96d052f79f565369b2a7/uv-0.13.5-py3-none-musllinux_1_1_i686.whl";,
 hash = 
"sha256:2386e8dbfe110ff2f8ec8bd344dd18bf39eb9eb54e1edeeb87c3b85c34229cd3", size 
= 17842061, upload-time = "2026-10-22T01:32:19.208Z" },
+    { url = 
"https://files.pythonhosted.org/packages/4f/b0/7dba2cb636d7f58e0d74e948ad1afc6b7923e84e82de025e9951a68055db/uv-0.13.5-py3-none-musllinux_1_1_x86_64.whl";,
 hash = 
"sha256:d162669e3a7811c584b03690eaa11e796ad1d309aa8229d5dfe3cbcd68a90400", size 
= 18963145, upload-time = "2026-10-22T01:32:22.362Z" },
+    { url = 
"https://files.pythonhosted.org/packages/00/7c/e38b312abaae1bd59ff5886126f48e9e223fbb9a8edf9e236ede976f67cb/uv-0.13.5-py3-none-win32.whl";,
 hash = 
"sha256:f4e55a6e2a1089fe74ed50fbdf2df0f6f336ee148ad232b05932db5deee8007e", size 
= 16240919, upload-time = "2026-10-22T01:32:25.329Z" },
+    { url = 
"https://files.pythonhosted.org/packages/32/ea/771744a784b16aa21d195cb5d5d5a2878d72fa00fc26f11ea3f9646994fe/uv-0.13.5-py3-none-win_amd64.whl";,
 hash = 
"sha256:1fb29fc46ba12033e2ef95a95ac79d649e71bbb1358419bbbcbd19d86026ef2f", size 
= 15358650, upload-time = "2026-10-22T01:32:28.22Z" },
+    { url = 
"https://files.pythonhosted.org/packages/52/67/1f31243f75ece410f2db1afdfc9a9f9722fdee2385e4a347c3ca1dee6d13/uv-0.13.5-py3-none-win_arm64.whl";,
 hash = 
"sha256:0548460d46c8667488b1f089e936f29f0edfb1cc753f9152ffbd8bc84a46aa20", size 
= 15533668, upload-time = "2026-10-22T01:32:31.335Z" },
 ]
 
 [[package]]
@@ -25495,19 +25485,19 @@ wheels = [
 
 [[package]]
 name = "virtualenv"
-version = "21.14.8"
+version = "21.14.10"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "distlib" },
     { name = "filelock", version = "3.32.7", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.14'" },
-    { name = "filelock", version = "4.2.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
+    { name = "filelock", version = "4.2.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.14'" },
     { name = "packaging" },
     { name = "platformdirs" },
     { name = "python-discovery" },
 ]
-sdist = { url = 
"https://files.pythonhosted.org/packages/0b/6a/fbdeea5c07d5674139639d42a97a41d26e9b9b8cb2a1265fa936f655ee20/virtualenv-21.14.8.tar.gz";,
 hash = 
"sha256:394e45ed610ceffb5018e1a179e3a8012c02fd87fe792ab4aae67ce5e7e3afbd", size 
= 5474561, upload-time = "2026-10-16T00:09:09.672Z" }
+sdist = { url = 
"https://files.pythonhosted.org/packages/36/ce/7136eeccc4ff32c06c3b523745af49c5cf6b2e95635d88ae8519a6f4d25b/virtualenv-21.14.10.tar.gz";,
 hash = 
"sha256:f733501a49404c91b5bb1d34d107073b8f4b93a9a1ddb7e9a950eb8ce60f38ad", size 
= 5501185, upload-time = "2026-10-17T17:31:55.115Z" }
 wheels = [
-    { url = 
"https://files.pythonhosted.org/packages/14/01/cd63b97dd556293e1c74d76053936d9cef11a28eac605c735ae9f0ee324f/virtualenv-21.14.8-py3-none-any.whl";,
 hash = 
"sha256:d2a347fdbc1a65e33c2c5e84dc767b4a3538a25749536a752744d4fe1f71c37a", size 
= 5487606, upload-time = "2026-10-16T00:09:07.441Z" },
+    { url = 
"https://files.pythonhosted.org/packages/1f/83/6fb5c79de3fe1f174c5c7f0f7bb79e3fd7a464b14871f7abfdb66dd10396/virtualenv-21.14.10-py3-none-any.whl";,
 hash = 
"sha256:bf4a0f9671731d097e017e41280aa05e1e1adcd536b0e804fceb3179947ad50e", size 
= 5494519, upload-time = "2026-10-17T17:31:53.082Z" },
 ]
 
 [[package]]

Reply via email to