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

kaxil pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 975edc02c50 Use uvicorn-worker package for the gunicorn API server 
worker (#76856)
975edc02c50 is described below

commit 975edc02c50026223196e0230c044a0d4dab4b61
Author: Kaxil Naik <[email protected]>
AuthorDate: Wed Nov 11 00:43:22 2026 +0000

    Use uvicorn-worker package for the gunicorn API server worker (#76856)
    
    uvicorn deprecated its `uvicorn.workers` module in favour of the separate
    `uvicorn-worker` package and emits a DeprecationWarning on import, so every
    API server started with `[api] server_type = gunicorn` logged that warning.
    Import `UvicornWorker` from `uvicorn_worker` instead and add 
`uvicorn-worker`
    to the `gunicorn` extra. The class is identical between uvicorn 0.54.0 and
    uvicorn-worker 0.4.0 apart from comments, so worker behaviour is unchanged.
    
    The startup check for the gunicorn server type now also covers
    `uvicorn_worker`, so an install with bare `gunicorn` but without the extra
    gets the "install the gunicorn extra" error instead of a 
ModuleNotFoundError.
    
    closes: #76844
---
 airflow-core/pyproject.toml                        |   1 +
 .../src/airflow/api_fastapi/gunicorn_app.py        |   2 +-
 .../src/airflow/cli/commands/api_server_command.py |   4 +-
 .../unit/cli/commands/test_api_server_command.py   |  19 ++
 .../unit/cli/commands/test_gunicorn_monitor.py     |   2 +-
 uv.lock                                            | 324 +++++++++++----------
 6 files changed, 195 insertions(+), 157 deletions(-)

diff --git a/airflow-core/pyproject.toml b/airflow-core/pyproject.toml
index f3054fca6b9..893fd64732e 100644
--- a/airflow-core/pyproject.toml
+++ b/airflow-core/pyproject.toml
@@ -196,6 +196,7 @@ dependencies = [
 ]
 "gunicorn" = [
     "gunicorn>=23.0.0,!=25.1.0",
+    "uvicorn-worker>=0.4.0",
 ]
 "otel" = [
     "opentelemetry-exporter-prometheus>=0.47b0",
diff --git a/airflow-core/src/airflow/api_fastapi/gunicorn_app.py 
b/airflow-core/src/airflow/api_fastapi/gunicorn_app.py
index 2a7f99bef4b..66fd6b9f3bd 100644
--- a/airflow-core/src/airflow/api_fastapi/gunicorn_app.py
+++ b/airflow-core/src/airflow/api_fastapi/gunicorn_app.py
@@ -41,7 +41,7 @@ import structlog
 from gunicorn.app.base import BaseApplication
 from gunicorn.arbiter import Arbiter
 from gunicorn.glogging import Logger as GunicornLogger
-from uvicorn.workers import UvicornWorker
+from uvicorn_worker import UvicornWorker
 
 from airflow.configuration import conf
 from airflow.exceptions import RemovedInAirflow4Warning
diff --git a/airflow-core/src/airflow/cli/commands/api_server_command.py 
b/airflow-core/src/airflow/cli/commands/api_server_command.py
index 0700f344329..dc6e3f00122 100644
--- a/airflow-core/src/airflow/cli/commands/api_server_command.py
+++ b/airflow-core/src/airflow/cli/commands/api_server_command.py
@@ -152,11 +152,13 @@ def _run_api_server(args, apps: str, num_workers: int, 
worker_timeout: int, prox
     if server_type == "gunicorn":
         try:
             import gunicorn  # noqa: F401
+            import uvicorn_worker  # noqa: F401
 
             run = _run_api_server_with_gunicorn
         except ImportError:
             raise AirflowConfigException(
-                "Gunicorn is not installed. Install it with: pip install 
'apache-airflow-core[gunicorn]'"
+                "The gunicorn server type needs the 'gunicorn' extra. "
+                "Install it with: pip install 'apache-airflow-core[gunicorn]'"
             )
 
     log_file = args.log_file or None
diff --git a/airflow-core/tests/unit/cli/commands/test_api_server_command.py 
b/airflow-core/tests/unit/cli/commands/test_api_server_command.py
index c7fdcb3b88b..b62e535ed79 100644
--- a/airflow-core/tests/unit/cli/commands/test_api_server_command.py
+++ b/airflow-core/tests/unit/cli/commands/test_api_server_command.py
@@ -28,6 +28,7 @@ from rich.console import Console
 from airflow.cli.commands import api_server_command
 from airflow.exceptions import AirflowConfigException
 
+from tests_common.test_utils.config import conf_vars
 from unit.cli.commands._common_cli_classes import _CommonCLIUvicornTestClass
 
 console = Console(width=400, color_system="standard")
@@ -403,6 +404,24 @@ class TestCliApiServer(_CommonCLIUvicornTestClass):
         with pytest.raises(AirflowConfigException, match="Invalid ssl_ciphers 
option 'NOT-A-REAL-CIPHER'"):
             api_server_command._ssl_ciphers(args)
 
+    @pytest.mark.parametrize("missing_module", ["gunicorn", "uvicorn_worker"])
+    def test_gunicorn_server_type_without_extra_raises_config_error(self, 
monkeypatch, missing_module):
+        args = self.parser.parse_args(["api-server"])
+        monkeypatch.setitem(sys.modules, missing_module, None)
+
+        with (
+            conf_vars({("api", "server_type"): "gunicorn"}),
+            mock.patch.object(
+                api_server_command, "_run_api_server_with_gunicorn", 
autospec=True
+            ) as mock_run_gunicorn,
+            pytest.raises(AirflowConfigException, match=r"pip install 
'apache-airflow-core\[gunicorn\]'"),
+        ):
+            api_server_command._run_api_server(
+                args, apps="all", num_workers=1, worker_timeout=120, 
proxy_headers=False
+            )
+
+        mock_run_gunicorn.assert_not_called()
+
     @pytest.fixture
     def ssl_cert_key_and_ca(self, tmp_path):
         cert_path, key_path, ca_path = tmp_path / "_.crt", tmp_path / "_.key", 
tmp_path / "ca.crt"
diff --git a/airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py 
b/airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py
index 0499d14bb4b..7d3433378b9 100644
--- a/airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py
+++ b/airflow-core/tests/unit/cli/commands/test_gunicorn_monitor.py
@@ -555,7 +555,7 @@ class TestCreateGunicornApp:
 
     def test_airflow_uvicorn_worker_config(self):
         """AirflowUvicornWorker disables uvicorn's access log and log_config 
override."""
-        from uvicorn.workers import UvicornWorker
+        from uvicorn_worker import UvicornWorker
 
         from airflow.api_fastapi.gunicorn_app import AirflowUvicornWorker
 
diff --git a/uv.lock b/uv.lock
index b60823a8214..759cb36a2d8 100644
--- a/uv.lock
+++ b/uv.lock
@@ -17,16 +17,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 conflicts = [[
@@ -550,6 +550,7 @@ name = "aiofiles"
 version = "24.1.0"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
+    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.15' and sys_platform == 'emscripten'",
     "python_full_version >= '3.15' and sys_platform != 'emscripten' and 
sys_platform != 'win32'",
     "python_full_version == '3.14.*' and sys_platform == 'win32'",
@@ -567,14 +568,13 @@ resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
-    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/0b/03/a88171e277e8caa88a4c77808c20ebb04ba74cc4681bf1e9416c862de237/aiofiles-24.1.0.tar.gz";,
 hash = 
"sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c", size 
= 30247, upload-time = "2024-06-24T11:02:03.584Z" }
@@ -589,12 +589,12 @@ source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/41/c3/534eac40372d8ee36ef40df62ec129bee4fdb5ad9706e58a29be53b2c970/aiofiles-25.1.0.tar.gz";,
 hash = 
"sha256:a8d728f0a29de45dc521f18f07297428d56992a742f0cd2701ba86e44d23d5b2", size 
= 46354, upload-time = "2025-10-09T20:51:04.358Z" }
@@ -908,8 +908,8 @@ source = { registry = "https://pypi.org/simple"; }
 dependencies = [
     { name = "alibabacloud-endpoint-util" },
     { name = "alibabacloud-openapi-util" },
-    { name = "alibabacloud-tea-openapi", version = "0.4.0rc3", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or  [...]
-    { name = "alibabacloud-tea-openapi", version = "0.4.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airf [...]
+    { name = "alibabacloud-tea-openapi", version = "0.4.0rc3", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-open [...]
+    { name = "alibabacloud-tea-openapi", version = "0.4.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
     { name = "alibabacloud-tea-util" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/67/df/8af8a3d58ec53110da00421014f3d2faa40077882e2de5c1af2fe28f9d88/alibabacloud_adb20211201-3.7.0.tar.gz";,
 hash = 
"sha256:1f741121c7de28ee481ea1cbbd19bc8564e9afbdf353887dc515652052d1294e", size 
= 241247, upload-time = "2025-12-16T17:32:34.536Z" }
@@ -924,16 +924,16 @@ source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
-    { name = "alibabacloud-tea", marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-c [...]
+    { name = "alibabacloud-tea", marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/fc/92/7cb0807d6d380fa09cbad6d4fe983781e657dcc16d60fc559d6575bf98be/alibabacloud_credentials-0.3.6.tar.gz";,
 hash = 
"sha256:caa82cf258648dcbe1ca14aeba50ba21845567d6ac3cd48d318e0a445fff7f96", size 
= 18771, upload-time = "2024-10-28T03:40:03.806Z" }
 
@@ -942,6 +942,7 @@ name = "alibabacloud-credentials"
 version = "1.0.12"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
+    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.15' and sys_platform == 'emscripten'",
     "python_full_version >= '3.15' and sys_platform != 'emscripten' and 
sys_platform != 'win32'",
     "python_full_version == '3.14.*' and sys_platform == 'win32'",
@@ -959,21 +960,20 @@ resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
-    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
-    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-c [...]
-    { name = "alibabacloud-credentials-api", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
-    { name = "alibabacloud-tea", marker = "(python_full_version >= '3.11.5' 
and python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
-    { name = "apscheduler", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "alibabacloud-credentials-api", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "alibabacloud-tea", marker = "(python_full_version >= '3.11.5' 
and python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "apscheduler", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/25/19/bc359efb0c12f400a89783f8dc87a7261a955d73acc7b766a736e5597851/alibabacloud_credentials-1.0.12.tar.gz";,
 hash = 
"sha256:87da41ea3ffb146b44d999c62c160c2b96b0c30275ae35205bcdfe79ba0c4119", size 
= 43203, upload-time = "2026-08-18T04:34:16.32Z" }
 wheels = [
@@ -1000,8 +1000,8 @@ name = "alibabacloud-gateway-spi"
 version = "0.0.4"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "alibabacloud-credentials", version = "0.3.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (py [...]
-    { name = "alibabacloud-credentials", version = "1.0.12", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-air [...]
+    { name = "alibabacloud-credentials", version = "0.3.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "alibabacloud-credentials", version = "1.0.12", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/cd/67/7cd36a36bf0ec53efd3fe31eaf398713f375b7b1cdcd32c51b6c0fdc09e2/alibabacloud_gateway_spi-0.0.4.tar.gz";,
 hash = 
"sha256:73d6e20d65b54eed26d89c19640d3a7572e18c45ecada627f806f5dbe8ed2130", size 
= 4253, upload-time = "2026-06-25T06:34:08.238Z" }
 wheels = [
@@ -1051,18 +1051,18 @@ source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
-    { name = "alibabacloud-credentials", version = "0.3.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (py [...]
-    { name = "alibabacloud-gateway-spi", marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_version < '3.11.5' and extra == 'extra-34-apache-airflow-pro 
[...]
-    { name = "darabonba-core", marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-com [...]
+    { name = "alibabacloud-credentials", version = "0.3.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "alibabacloud-gateway-spi", marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "darabonba-core", marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/6f/03/e5856775e80250c3340b17d504de22294fb382cddd08e907972ac9403fd3/alibabacloud_tea_openapi-0.4.0rc3.tar.gz";,
 hash = 
"sha256:1797afb22d9c96b7196eea3d1c4b1a38b3df8f1d19aed66e44a82c68eda3eda1", size 
= 21123, upload-time = "2025-04-16T06:03:02.273Z" }
 
@@ -1071,6 +1071,7 @@ name = "alibabacloud-tea-openapi"
 version = "0.4.6"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
+    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.15' and sys_platform == 'emscripten'",
     "python_full_version >= '3.15' and sys_platform != 'emscripten' and 
sys_platform != 'win32'",
     "python_full_version == '3.14.*' and sys_platform == 'win32'",
@@ -1088,22 +1089,21 @@ resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
-    "python_full_version >= '3.15' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
-    { name = "alibabacloud-credentials", version = "1.0.12", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-air [...]
-    { name = "alibabacloud-gateway-spi", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
-    { name = "alibabacloud-tea-util", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
-    { name = "cryptography", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
-    { name = "darabonba-core", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "alibabacloud-credentials", version = "1.0.12", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "alibabacloud-gateway-spi", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "alibabacloud-tea-util", marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "cryptography", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "darabonba-core", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/ab/34/1918a2d780676494365c7f945bfab397ecddb988054d78025bd26f438977/alibabacloud_tea_openapi-0.4.6.tar.gz";,
 hash = 
"sha256:dafc32401712f5b21c12dc3d05ba887a91ad156d9b49a7662279f9fd90526fb2", size 
= 26742, upload-time = "2026-08-17T08:34:11.55Z" }
 wheels = [
@@ -2262,6 +2262,7 @@ all = [
     { name = "requests-kerberos" },
     { name = "statsd" },
     { name = "thrift-sasl" },
+    { name = "uvicorn-worker" },
 ]
 async = [
     { name = "eventlet" },
@@ -2274,6 +2275,7 @@ graphviz = [
 ]
 gunicorn = [
     { name = "gunicorn" },
+    { name = "uvicorn-worker" },
 ]
 kerberos = [
     { name = "pykerberos" },
@@ -2395,6 +2397,7 @@ requires-dist = [
     { name = "universal-pathlib", specifier = ">=0.3.8" },
     { name = "uuid6", specifier = ">=2024.7.10" },
     { name = "uvicorn", specifier = ">=0.37.0" },
+    { name = "uvicorn-worker", marker = "extra == 'gunicorn'", specifier = 
">=0.4.0" },
 ]
 provides-extras = ["async", "graphviz", "kerberos", "memray", "gunicorn", 
"otel", "statsd", "all"]
 
@@ -3255,8 +3258,8 @@ source = { editable = "providers/alibaba" }
 dependencies = [
     { name = "alibabacloud-adb20211201" },
     { name = "alibabacloud-oss-v2" },
-    { name = "alibabacloud-tea-openapi", version = "0.4.0rc3", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or  [...]
-    { name = "alibabacloud-tea-openapi", version = "0.4.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airf [...]
+    { name = "alibabacloud-tea-openapi", version = "0.4.0rc3", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-open [...]
+    { name = "alibabacloud-tea-openapi", version = "0.4.6", source = { 
registry = "https://pypi.org/simple"; }, marker = "(python_full_version >= 
'3.11.5' and python_full_version < '3.15') or (python_full_version >= '3.15' 
and sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
     { name = "apache-airflow" },
     { name = "apache-airflow-providers-common-compat" },
     { name = "pyodps" },
@@ -4722,8 +4725,8 @@ name = "apache-airflow-providers-cncf-kubernetes"
 version = "11.0.0"
 source = { editable = "providers/cncf/kubernetes" }
 dependencies = [
-    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-c [...]
-    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_versi [...]
+    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
     { name = "apache-airflow" },
     { name = "apache-airflow-providers-common-compat" },
     { name = "asgiref" },
@@ -5647,8 +5650,8 @@ name = "apache-airflow-providers-edge3"
 version = "5.1.1"
 source = { editable = "providers/edge3" }
 dependencies = [
-    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-c [...]
-    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_versi [...]
+    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
     { name = "aiohttp" },
     { name = "apache-airflow" },
     { name = "apache-airflow-providers-common-compat" },
@@ -9942,7 +9945,7 @@ name = "apscheduler"
 version = "3.11.3"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "tzlocal", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
+    { name = "tzlocal", marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/8c/6b/eeff360196bb20b312c9e762a820fd1b2c6d809466c755ef57863478e454/apscheduler-3.11.3.tar.gz";,
 hash = 
"sha256:cd2fcc9330039a81a5893472ad49facf23a6d5604cbe1d918c835c6de7834d5a", size 
= 110312, upload-time = "2026-06-28T19:39:22.493Z" }
 wheels = [
@@ -10418,16 +10421,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -10463,16 +10466,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -12680,16 +12683,16 @@ version = "1.3.1"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -13549,12 +13552,12 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
 ]
 dependencies = [
@@ -13608,12 +13611,12 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
 ]
 dependencies = [
@@ -13630,8 +13633,8 @@ name = "gcloud-aio-storage"
 version = "9.6.5"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-c [...]
-    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_versi [...]
+    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
     { name = "cryptography" },
     { name = "gcloud-aio-auth", version = "5.5.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version < '3.11.3'" },
     { name = "gcloud-aio-auth", version = "5.6.1", source = { registry = 
"https://pypi.org/simple"; }, marker = "python_full_version >= '3.11.3'" },
@@ -13860,16 +13863,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -17601,16 +17604,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -17641,16 +17644,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/0d/3e/2b75ae631789fc13191ab82bc08957af381c00fffc5fefc6248b719bc9d2/marshmallow-4.4.0.tar.gz";,
 hash = 
"sha256:9e6ffa8511012ca89732324c1c253efd7b4d35632dcbdf80aa793fe01804af3e", size 
= 222228, upload-time = "2026-11-04T00:09:23.777Z" }
@@ -17678,16 +17681,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -17719,16 +17722,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -18980,16 +18983,16 @@ version = "3.6.1"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/6a/51/63fe664f3908c97be9d2e4f1158eb633317598cfa6e1fc14af5383f17512/networkx-3.6.1.tar.gz";,
 hash = 
"sha256:26b7c357accc0c8cde558ad486283728b65b6a95d85ee1cd66bafab4c8168509", size 
= 2517025, upload-time = "2025-12-08T17:02:39.908Z" }
@@ -19214,16 +19217,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -19261,16 +19264,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -22456,8 +22459,8 @@ name = "python-keycloak"
 version = "7.1.1"
 source = { registry = "https://pypi.org/simple"; }
 dependencies = [
-    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or (extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra != 
'extra-34-apache-airflow-providers-common-ai-openai') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-c [...]
-    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version >= '3.15' and sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai') or (python_full_version < 
'3.11.5' and extra == 'extra-34-apache-airflow-providers-common-ai-llamaindex') 
or (python_full_versi [...]
+    { name = "aiofiles", version = "24.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.11.5' and 
python_full_version < '3.15') or (python_full_version >= '3.15' and 
sys_platform != 'win32') or extra != 
'extra-34-apache-airflow-providers-common-ai-llamaindex' or extra == 
'extra-34-apache-airflow-providers-common-ai-openai'" },
+    { name = "aiofiles", version = "25.1.0", source = { registry = 
"https://pypi.org/simple"; }, marker = "(python_full_version >= '3.15' and 
sys_platform == 'win32' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or 
(python_full_version < '3.11.5' and extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex') or (extra == 
'extra-34-apache-airflow-providers-common-ai-llamaindex' and extra == 
'extra-34-apache-airflow-providers-common-ai-openai')" },
     { name = "deprecation" },
     { name = "httpx" },
     { name = "jwcrypto" },
@@ -23573,16 +23576,16 @@ version = "1.17.1"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -24053,16 +24056,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -24201,16 +24204,16 @@ resolution-markers = [
     "python_full_version == '3.12.*' and sys_platform == 'emscripten'",
     "(python_full_version == '3.12.*' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version == '3.12.*' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -24258,12 +24261,12 @@ version = "2.10"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 sdist = { url = 
"https://files.pythonhosted.org/packages/71/c3/1b817965ac12dc002d7c9cd7dfffdd7d4fbf9b45763ef2ffe7b86ee94670/soupsieve-2.10.tar.gz";,
 hash = 
"sha256:49e9380d7d2905463583bafe285e818c7366a9ed7b3aee221c1ac79c905d8bc0", size 
= 124337, upload-time = "2026-09-24T02:36:35.048Z" }
@@ -24306,16 +24309,16 @@ version = "9.0.4"
 source = { registry = "https://pypi.org/simple"; }
 resolution-markers = [
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
-    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'win32'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
-    "python_full_version < '3.11.3' and sys_platform == 'win32'",
     "python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform == 'emscripten'",
-    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
-    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.5' and python_full_version < '3.12' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine == 'arm64' and sys_platform == 'darwin'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'win32'",
+    "python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform == 'emscripten'",
     "(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
platform_machine != 'arm64' and sys_platform == 'darwin') or 
(python_full_version >= '3.11.3' and python_full_version < '3.11.5' and 
sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 
'win32')",
+    "python_full_version < '3.11.3' and platform_machine == 'arm64' and 
sys_platform == 'darwin'",
+    "python_full_version < '3.11.3' and sys_platform == 'win32'",
+    "python_full_version < '3.11.3' and sys_platform == 'emscripten'",
     "(python_full_version < '3.11.3' and platform_machine != 'arm64' and 
sys_platform == 'darwin') or (python_full_version < '3.11.3' and sys_platform 
!= 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32')",
 ]
 dependencies = [
@@ -26021,6 +26024,19 @@ standard = [
     { name = "websockets" },
 ]
 
+[[package]]
+name = "uvicorn-worker"
+version = "0.4.0"
+source = { registry = "https://pypi.org/simple"; }
+dependencies = [
+    { name = "gunicorn" },
+    { name = "uvicorn" },
+]
+sdist = { url = 
"https://files.pythonhosted.org/packages/80/59/9101b9c0680fd80e9d26c07deb822a5d18a324339fcf9cd017885ee808ad/uvicorn_worker-0.4.0.tar.gz";,
 hash = 
"sha256:8ee5306070d8f38dce124adce488c3c0b50f20cf0c0222b12c66188da7214493", size 
= 9361, upload-time = "2025-09-20T10:47:01.218Z" }
+wheels = [
+    { url = 
"https://files.pythonhosted.org/packages/90/25/09cd7a90c8bb7fb693be0d6704fccd5f9778d5513214b7a01cc4a94ff314/uvicorn_worker-0.4.0-py3-none-any.whl";,
 hash = 
"sha256:e2ed952cef976f5e9e429d7269640bbcafbd36c80aa80f1003c8c77a6797abde", size 
= 5364, upload-time = "2025-09-20T10:46:59.776Z" },
+]
+
 [[package]]
 name = "uvloop"
 version = "0.23.0"

Reply via email to